System 6

System Software 6
Part of the Mac OS family
Sys6screenshotbusy.png
System Software 6.0.8 workspace
Developer
Apple Computer
Releases
Release date April, 1988 (info)
Current version 6.0.8 (April, 1991) (info)
Source model Closed source
License Proprietary
Kernel type Monolithic
Support status
Unsupported
System 6 as it looked like on the Macintosh II.

System 6 (also referred to as System Software 6) is a graphical user interface-based operating system for Macintosh computers. It was released in 1988 by Apple Computer and was part of the Mac OS line of operating systems. System 6 was shipped with various Macintosh computers until it was succeeded by System 7 in 1991. The boxed version of System 6 cost 49 USD when introduced.[1] System 6 is classed as a monolithic operating system. It featured an improved MultiFinder, which allowed for co-operative multitasking. The last version of System 6 was released in 1991.

Contents

Main features

MacroMaker

A new feature called MacroMaker was included with System 6.[2] When enabled, it allowed users to record mouse and keyboard input as "macros." MacroMaker had a unique user interface, which aimed to look and act like a tape recorder.[3] MacroMaker was criticized for its lack of features when compared to Microsoft's AutoMac III, which was already available commercially.[3] As MacroMaker only recorded the locations of mouse-clicks inside windows and not what was being clicked or exactly when, users soon found that it could not be used to automate more sophisticated programs. The pre-recorded clicks would miss buttons if they had moved or failed to appear upon playback.[3] MacroMaker was not compatible with System 7, which used AppleScript instead.

Multitasking

Cooperative multitasking made its Macintosh debut in March 1985 with a program called Switcher by Andy Hertzfeld, which allowed the user to launch multiple applications and switch between them.[4] Many programs and features did not function correctly with Switcher. Also, Switcher did not display windows of other applications beside the selected one. It was not included with the operating system, but was available from Apple for purchase separately. Both System 5 and System 6 had a feature called MultiFinder instead,[5] which was much more mature and widely used in System 6. MultiFinder could be enabled or disabled, with a reboot. If disabled, the Finder would quit when the user launched another application, thus freeing RAM for it. If enabled, the system behaved as in the familiar multitasking tradition, with the desktop and windows of other applications in the screen's background.

Hardware support

System 6 included support for the Apple ImageWriter LQ and other PostScript laser printers. New software drivers allowed the ImageWriter LQ to be used on AppleTalk local area networks and supports use of tabloid, or B, size paper (11 inches by 17 inches).[2] System 6 also included QuickerGraf, a piece of system software used to accelerate the drawing of color screen images on the Macintosh II. It was licensed to Apple and Radius Inc by its programmer, Andy Hertzfeld.[2]

Limitations

System 6's Apple menu cannot be used to launch applications. The application switcher menu in the upper right-hand corner of the menu bar is a toggle, not a menu.[6] System 6 supports 24 bits of addressable random access memory (RAM), which allowed a maximum of 8 megabytes of RAM with no provision for virtual memory.[7] These limitations were fixed in System 7. System 6 also has a hard drive capacity limit; it supports up to 2 gigabytes and 65,536 files on a drive.[8] This is a limitation of the Hierarchical File System it used, which was not increased until System 7.5 which first increased the limit to 4GB.

The Trash (or "Wastebasket" in the British version) empties when the Finder terminates. If MultiFinder is not running, this occurs as soon as an application launches. Icons on the desktop in System 6 are not organized into a single folder, as in later operating systems. Instead, the system records whether each file is on the desktop or not.[9] This is inefficient and confusing, as the user cannot browse to the desktop in applications besides the Finder, even within the standard Open and Save As dialog boxes. Furthermore, these dialogs are primitive, mostly unchanged since 1984. The lack of aliases, shortcuts to files, was another limitation of file management on System 6.[10] Custom file and folder icons are also not supported. These problems were all remedied in System 7.

A maximum of fifteen Desk Accessories may be installed at one time, including the Chooser, Scrapbook, and Control Panel. System 6 uses the Control Panel desk accessory to access all the installed control panels, which imposes severe user interface limitations.[11] Desk Accessories cannot be installed or removed within the Finder; this requires the Font/DA Mover utility. System 7 also fixed this. Control panels, however, are contained in separate files.

Few accoutrements exist for the interface personalization which later became an Apple trademark. The Finder allows each icon to be assigned a color, but the desktop background is limited to an 8x8 pixel black and white tiled pattern, and standard window frames are all black and white. However, many "INIT" extension files existed to add color and customization. System 7 later allowed the user to change the color and various other aspects of the user interface.[12] By 1989, the System 6 user interface was in need of a change.[12] In comparison to the NeXTSTEP operating system of the time, System 6 did not make use of sound, and its user interface presented several limitations in terms of file management and the way windows were displayed.[12]

Reception

The initial releases of System 6 were unstable; many third party software developers did not receive copies before its release, resulting in widespread compatibility problems.[1] At first, many common software programs such as Microsoft Excel, Microsoft Works and 4th Dimension were not fully compatible with System 6.[1] There were also software bugs in the Color Manager, Script Manager, and Sound Manager extension files. Apple announced that 66 bugs were fixed when the 6.0.1 update was released in September 1988.[13] [14] However, a major bug involving text spacing of screen fonts was found in 6.0.1 after distribution began.[14] This led to the quick release of 6.0.2, which solved this problem. Some customers waited longer until moving to System 6 because of the poor reputation already gained.[15]

Compatibility

System 6 was officially supported by Apple for many different machines, some of which were shipped with System 6. It may be that some Apple computers for which System 6 was not officially supported may nevertheless be able to run it, perhaps with limitations.[16][17]

Macintosh Model Model Date 6.0.8[16] 6.0.7[16] 6.0.5[16] 6.0.4[16] 6.0.3[16] 6.0.2[16] 6.0.1[18] 6.0[18]
128K 1984 No No No No No No No No
512K 1984 No No No No No No No No
512Ke 1986 No No No No No No No No
XL/Lisa 1985 No No No No No No No No
Plus 1986 Yes Yes Yes Yes Yes Yes Yes Yes
SE 1987 Yes Yes Yes Yes Yes Yes Yes Yes
SE/30 1989 Yes Yes Yes Yes Yes No[19] No No
Classic 1990 Yes Yes No No Partial: boot from ROM[20] No No No
Classic II 1991 Yes: 6.0.8L[21] No No No No No No No
Portable 1989 Yes Yes Yes Yes No No No No
II 1987 Yes Yes Yes Yes Yes Yes Yes Yes
IIx 1988 Yes Yes Yes Yes Yes Yes Yes No
IIcx 1989 Yes Yes Yes Yes Yes No No No
IIci 1989 Yes Yes Yes Yes No No No No
IIfx 1990 Yes Yes Yes No No No No No
IIsi 1990 Yes Yes No No No No No No
LC 1990 Yes Yes No No No No No No
LC II 1992 Yes No No No No No No No
Quadra 700 1991 No No No No No No No No
Quadra 900/950 1991/1992 No No No No No No No No
PowerBook 100 1991 Yes: 6.0.8L[21] Partial: limited[17] Partial: limited[17] No No No No No
PowerBook 140
145/145B/170
1991/1992/1993 No No No No No No No No

Version history

System Version[22] Release Date[22] Finder Version[22] MultiFinder Version[22] LaserWriter Version[22] Release Information[22]
6.0 1988 6.1 6.0 5.2 Initial Release
6.0.1 September 19, 1988 6.1.1 6.0.1 5.2 Release for Macintosh IIx (1988)
6.0.2 1988 6.1 6.0.1 5.2 Maintenance Release
6.0.3 March 7, 1989 6.1 6.0.3 5.2 Release for Macintosh IIcx (1989)
6.0.4 September 20, 1989 6.1.4 6.0.4 5.2 Release for Macintosh Portable and IIci (1989)
6.0.5 March 19, 1990 6.1.5 6.0.5 5.2 Release for Macintosh IIfx (1990)
6.0.6 1990 6.1.6 6.0.6 5.2 Not officially released.
6.0.7 October 15, 1990 6.1.7 6.0.7 5.2 Official release for Macintosh LC, IIsi and Classic (1990)
6.0.8 May 13, 1991 6.1.8 6.0.8 7.0 Updated printing software to match software of System 7.0
6.0.8L October 21, 1991[21] 6.1.8 6.0.8 7.0 Used only on the Macintosh Classic, Classic II, LC, LC II, and PowerBook 100.

References

  1. 1.0 1.1 1.2 Paden, Jake (November 1988), "Now we are six (System Software 6.0 for the Macintosh)", MacUser: 184 
  2. 2.0 2.1 2.2 Forbes, Jim (April 12, 1988), "Apple to enhance system software, desktop database.", PC Week: 11 
  3. 3.0 3.1 3.2 Beaver, David (July 19, 1988), "Some simpler solutions to making macros (MacroMaker and AutoMac III macro recorders for the Macintosh)", MacWEEK: 44 
  4. Hertzfeld, Andy (2005). Revolution in the Valley. O'Reilly. pp. 243–251. ISBN 0596007191. 
  5. Wiggins, Robert R. (March 1988), "All systems go (System Tools 5.0 with MultiFinder)", MacUser: 126 
  6. LeVitus, Bob ((July 1991), "System 7.0: 10 reasons why you'll love it", Computer Shopper: 202 
  7. "Settling down with System 7 (Apple Macintosh operating system's compatibility with network operating systems and upgrading benefits)", The Local Area Network Magazine: 18, August 1991 
  8. "Macintosh: File System Specifications and Terms". Apple Inc. January 17, 2007. http://docs.info.apple.com/article.html?artnum=8647&coll=cp. Retrieved 2008-04-22. 
  9. LeVitus, Bob (March 1992), "Top ten secrets of System 7 (Beating the System)", MacUser: 213 
  10. Michel, Steve (May 14, 1991), "Aliasing: a file by any other name. (making duplicate files with minimal disk space) (System 7.0 Survival Guide)", MacWEEK: S13 
  11. lead writer: Sharon Everson (October 1992) (PDF). Inside Macintosh: More Macintosh Toolbox (Apple Technical Library). Addison-Wesley. pp. 779. ISBN 0201632438. http://developer.apple.com/documentation/mac/pdf/MoreMacintoshToolbox.pdf. 
  12. 12.0 12.1 12.2 Crabb, Don (issue 6/1989), "The Mac Interface: Showing Its Age", Byte: 235–237 
  13. "System 6.0.1 set for distribution", MacWEEK, September 13, 1988 
  14. 14.0 14.1 Perrow, Jonathan (September 20, 1988), "System 6.0 saga not over yet", MacWEEK: 2 
  15. "Managers go slow with System 6.0.2", MacWEEK: 2, October 25, 1988 
  16. 16.0 16.1 16.2 16.3 16.4 16.5 16.6 "System Software: Version Matrix, System 6.0.x to 7.0.1". Apple Inc. September 10, 1997. http://docs.info.apple.com/article.html?artnum=18046. Retrieved 2008-04-22. 
  17. 17.0 17.1 17.2 "PowerBook & Macintosh Classic II: No Support for System 6". Apple Inc. November 30, 1994. http://docs.info.apple.com/article.html?artnum=9140. Retrieved 2008-05-03. 
  18. 18.0 18.1 "Macintosh System Compatiblity Matrix". www.myoldmac.net. http://myoldmac.net/FAQ/mac-system-matrix.htm. Retrieved 2009-11-07. 
  19. "System Software 6.0.3 (read me)". Apple Inc. http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/System/Older_System/System_6.0.x/SSW_6.0.3.txt. Retrieved 2009-11-07. 
  20. "Mac Classic". Low End Mac, Cobweb Publishing, Inc.. http://lowendmac.com/compact/macintosh-classic.html. Retrieved 2009-11-07. 
  21. 21.0 21.1 21.2 "System 6.0.8L: ReadMe File (8/95)". Apple Inc. August 17, 1995. http://docs.info.apple.com/article.html?artnum=10863. Retrieved 2008-05-03. 
  22. 22.0 22.1 22.2 22.3 22.4 22.5 "Macintosh: System Software Version History". Apple Inc. August 7, 2001. http://docs.info.apple.com/article.html?artnum=15582. Retrieved 2008-04-22. 

External links