System 7 Explained

Family:Macintosh
Version Of:classic Mac OS
Developer:Apple Computer
Source Model:Closed source
Latest Release Version:7.6.1
Preceded By:System 6
Succeeded By:Mac OS 8
Supported Platforms:Motorola 68k series, PowerPC (since 7.1.2)
Kernel Type:Monolithic (68k),
nanokernel (PowerPC)
License:Proprietary
Working State:Historic
Tagline:It's powerful, it's easy to use-it's the new operating system for your Macintosh.
Support Status:Historical, unsupported as of May 2001

System 7 (later named Mac OS 7) is the seventh major release of the classic Mac OS operating system for Macintosh computers, made by Apple Computer. It was launched on May 13, 1991, to succeed System 6 with virtual memory, personal file sharing, QuickTime, TrueType fonts, the Force Quit dialog, and an improved user interface.[1] [2]

It was codenamed "Big Bang" in development and the initial release was named "The System" or "System" like all earlier versions. With version 7.5.1, the name "Mac OS" debuted on the boot screen, and the operating system was officially renamed to Mac OS in 1997 with version 7.6. The Mac OS 7 series was current for more than six years, the longest of classic Mac OS.

Development

By 1988, the Macintosh had been on the market for four years. Some aspects of the operating system were beginning to fall behind those of Microsoft Windows.[3] Many of the assumptions of the System software architecture were obsolete – mainly, the single-tasking model, the replacement of which had first been examined in 1986's Switcher and then replaced with MultiFinder in System 5.

In March 1988,[4] shortly before the release of System 6, a group of senior technical staff and managers at Apple held an offsite meeting to plan the future course of Mac OS development.[3] Improvements that seemed achievable in the short term were written on blue index cards, longer-term goals like true multitasking on pink cards, and more ambitious ideas like an object-oriented file system on red cards.[3] [5] The blue and pink ideas proceeded in parallel teams. The Blue team nicknamed itself Blue Meanies after characters in Yellow Submarine, and released System 7 in 1991.[6] [3] Pink was spun off into Taligent, Inc in 1992 within the AIM alliance with IBM.[3]

Overview

Changes

In the theme of Blue, improvements in System 7 are significant but incremental.

New features

Installation

System 7 is the first Apple operating system published on compact disc, after initial publication on a set of 15 floppy disks. Unlike earlier systems, System 7 did not come bundled with major software packages. Newly purchased Macintosh computers had System 7 installed and were often bundled with software such as HyperCard, At Ease and Mouse Practice. Later, the Macintosh Performa family added various software bundles including ClarisWorks, The New Grolier Multimedia Encyclopedia, Microsoft Bookshelf, Spectre VR and Power Pete. Since System 7 was introduced before the Internet came to popular attention, software such as MacTCP, FreePPP, and Netscape were not included at first, but was later available on disk from Internet service providers and bundled with books such as Adam C. Engst's Internet Starter Kit for Macintosh. Power Macintosh machines also included NuCalc, a graphing calculator. System 7 also includes AppleTalk networking and file-sharing software in the form of system extensions and control panels.

The basic utilities installed by default with System 7 include TeachText (which was replaced by SimpleText in later versions) for basic text editing tasks and reading readme documents. Also available on the additional "Disk Tools" floppy disk are Disk First Aid for disk repair and Apple HD SC Setup for initializing and partitioning disks.

Later versions of System 7, specifically System 7.5 and Mac OS 7.6, come with dedicated "Utilities" and "Apple Extras" folders including: AppleScript, Disk Copy, QuickDraw GX Extras and QuickTime Movie Player. More optional extras and utilities can be manually installed from the System CD.

Transition to PowerPC

System 7.1.2 is the first version of the Macintosh System Software to support Apple's new PowerPC-based computers. 68k applications that had not yet been updated to run natively on these systems were emulated transparently (without the user having to intervene) by a built-in 68k processor emulator. Fat binaries, which contained the code necessary to run natively on both PowerPC and 68k systems, became common during this time. This process was similar to the distribution of universal binaries during the Mac transition to Intel processors in 2006, as well as the Mac transition to Apple silicon beginning in 2020.

System 7.1.2 is the only release of the Macintosh operating system that boots stating "Welcome to Power Macintosh." Release 7.1.2P reverts this.[9]

PC compatibility

System 7.0 and 7.1 have a utility called Apple File Exchange, which accesses the contents of FAT- and Apple II-formatted floppy disks. Since System 7 Pro, PC Exchange is included, which allows the system to mount FAT-formatted floppy disks on the desktop like Macintosh disks. OS/2 disks can use the FAT file system. Macs can read and write UNIX file systems using extra software. System 7 accesses PC networks and uses TCP/IP and other compatible networking stacks.

Miscellaneous

System 7 has a larger memory footprint than System 6. System 6 can boot the system from a single 800k floppy disk and uses about of RAM, whereas System 7 uses well over one megabyte. It was some time before the average Mac shipped with enough RAM built-in for System 7 to be truly comfortable. System 7 is the first system release that can no longer be usefully run on floppy-only systems. Although most Macintosh models sold at the time included a hard disk as standard equipment, owners of older models were required to upgrade their hardware by buying either a new Mac or an external SCSI hard disk drive if they wished to run System 7.

Its official system documentation, Inside Macintosh, initially shipped in three volumes, adding another to describe the changes introduced with the Mac Plus,[10] and another for the Mac II and Mac SE.[11]

System 7's virtual memory requires a Macintosh with a paged memory management unit (PMMU). The Motorola 68030 CPU has one, or one can be added to a 68020-equipped Macintosh II.

System 7.0 was adopted quite rapidly by Mac users and quickly became one of the base requirements for new software.

The engineering group within Apple responsible for System 7 came to be known as the "Blue Meanies", named after the blue index cards on which were written the features that could be implemented in a relatively short time as part of Apple's operating system strategy. In comparison, the pink index card features were handled by the Pink group, later becoming the ill-fated Taligent project.[12]

System 7.0 is the last version of the Macintosh operating system that was available at no charge and could be freely redistributed. Although System 7 could be purchased from Apple, the cost was nominal and considered to only cover duplication and media. It was common for Macintosh dealers to allow customers to use the store's demo machines to copy System 7 install disks for the cost of a box of floppies.[13] CD-ROM magazines such as Nautilus included System 7 on their disks. After Mac users downloaded thousands of copies of System 7 from the online services (AOL, CompuServe, and GEnie), Apple surveyed the services and based on this popularity started selling the Mac OS as a retail product with System 7.1. Apple continued charging for major operating system upgrades until the release of OS X Mavericks in 2013.

Version history

Soon after the initial release of System 7, the 7.0.1 minor update was released in October 1991, which updated the Portable and Brightness control panels, added the Caps Lock extension, which showed an up-pointing arrow onscreen if the Caps Lock key was depressed on PowerBooks, and added the Cache Switch control panel in additional to RAM disk and sound management optimizations for 68040 systems. Three small patches called "System 7 Tune-Up" also followed, which initially added an extension "System 7 Tuner" that improves memory management by quitting unused items, like apps and AppleTalk, and added "minimum" and "preferred" memory allotments to an application's Get Info box in its 1.0 version.[14] This would be followed by version 1.1, which updated the "System 7 Tuner" extension to 1.1, included LaserWriter driver version 7.1.1 and added a hidden extension called "Tuna Helper", intended to fix the "disappearing files" bug in which the system would lose files.[15] The final release, 1.1.1, included everything 1.1 included but also added the StyleWriter 7.2.2 printer drivers, Chooser 7.1 and a minor update to Tuna Helper.[16] [17]

System 7.1

In August 1992, the 7.1 update was released. This is the first version of the system software that Apple charged money for. Of this change, David Pogue wrote:[18]

New to 7.1 is the Fonts folder.[19] This replaced the often time-consuming method of dragging fonts to and from the System file, introduced in System 7.0; it also replaced the Font/DA Mover application from System 6, which could also be used with 7.0. System 7.1 also included a lot of internal changes to support internationalization of dates, time, and numbers. It was also the first version to support "Enablers", which removed the requirement to release a new version of the system software every time new hardware was released.

A set of specialized versions of 7.1, ranging from 7.1P1 to 7.1P6 (excluding 7.1P4) were created and included with various Performa models that were already available or were released after 7.1. These specialized versions included At Ease, Launcher, and some other changes that were integrated into later versions of the system software.

The first major upgrade was System 7.1.1, also known as "System 7 Pro". This release was a bundle of 7.1 with AppleScript tools, QuickTime and Apple Open Collaboration Environment (AOCE). While System 7 had some trouble running on slightly older machines due to its memory footprint, System 7 Pro barely fit into any Macintosh computers of the time. It was most commonly used for its minor bug fixes rather than its new functionality.

Apple co-founded the AIM alliance (Apple, IBM, and Motorola) in 1992, shortly after the release of System 7 in 1991, and started developing PowerPC-based machines that later became the Power Macintosh family. Support for these machines resulted in System 7.1.2.

System 7.1.2 was never offered for retail sale; it shipped with the first batches of the PowerPC Macs and a 68k version shipped with a small number of Quadra 600 series systems. Later shipments shipped with System 7.5 instead.

System 7.1.2P was the same as 7.1.2 and shipped with the Performa 630, LC 630 and Quadra 630 models that were released between July and November 1994.

System 7.5

On September 12, 1994, System 7.5 was released with bug fixes from previous updates and several new features:

System 7.5 is codenamed "Capone", a reference to Al Capone and "Chicago", which is the codename for Microsoft's Windows 95 and is also the name of the default system font in Mac OS until version 8.[22]

System 7.5.1 is primarily a bug fix of 7.5 but also introduced a new "Mac OS" startup screen in preparation for Mac clones.

System 7.5.2, released only for the first PCI-based Power Macs, introduced Apple's new networking architecture, Open Transport.

System 7.5.3 is a major bug-fix update that also includes Open Transport for other PowerPC-based machines and some 68k-based machines. 7.5.3 improves the 68k emulator, and adds translucent dragging to the Drag Manager. It includes the first version of Control Strip to be compatible with all Macs. This is the first version of Mac OS to support SMP (9500/MP).

System 7.5.3 Revision 2 includes performance enhancements; better reliability for PowerBooks using the third-party RAM Doubler program; improved reliability for PowerBook 500, 2300, and 5300 series computers with the PowerPC Upgrade Card; improved reliability when using the Startup Disk control panel; and improved reliability when copying files to 1 GB hard disks.

System 7.5.3 Revision 2.1 was shipped with the Performa 6400/180 and 6400/200; this particular release is specific to these machines as there were stability problems with System 7.5.3 Release 2 on the new hardware, especially with the video card and transferring files over LocalTalk.

System 7.5.4 was pulled due to a mistake at Apple, in which some components were not included in the installer.

System 7.5.5 included significant performance improvements for virtual memory and memory management on PowerPC-based Macs, including the elimination of one type 11 error. Also included are several reliability improvements, such as fixes for Macs using floppy disks equipped with a DOS compatibility card, improved hard disk access for PowerPC PowerBooks and Performa 5400 through 9500 computers, fixes for Macs that included an Apple TV Tuner or Macintosh TV Remote Control, improvements to LocalTalk and networking (especially for the Performa 5400 and 6400), fixes to system startup for the faster 180 MHz Macs (which included PowerPC 604 or 604e processors), improved reliability when using sound-intensive applications on Quadra or Centris computers that contained the PowerPC upgrade card, and improved stability when using multiple background applications and shared printers on a network. System 7.5.5 is also the last System 7 release that can run on 68000-based Macs such as the Macintosh Plus and Macs with ROMs that lack support for 32-bit addressing such as Macintosh IIcx. 7.6 and later required a 68030 processor and 32-bit-addressing-capable ROM and will automatically turn on 32-bit addressing on boot.[23]

Mac OS 7.6

Mac OS 7.6 (codenamed "Harmony") was the last major update, released in 1997. With 7.6, the operating system was officially called "Mac OS" instead of "System". New features include a revamped Extensions Manager, more native PowerPC code for Power Macs, more bundled Internet tools and utilities, and a more stable Finder with increased memory allocation.[24] In this version, the PowerTalk feature added in 7.5 was removed due to poor application support, and support for a large number of older Macintosh models was dropped, including those with a Motorola 68000 or 68020.

The minor update to Mac OS 7.6.1 finally ported the 68k exception handling routines to PowerPC, turning type 11 errors into less harmful errors (type 1, 2, or 3, usually) as crashing applications would more often terminate safely instead of crashing the operating system.[25]

Through this period, Apple had been attempting to release a completely new "modern" operating system, named Copland. When the Copland project was abandoned in 1996, Apple announced plans to release an OS update every six months until Rhapsody (which would by 2001 evolve into what was released as Mac OS X) shipped.[26] Two more releases were shipped, now officially branded as Mac OS: Mac OS 7.6 and the minor bug fix 7.6.1. Future versions were released as Mac OS 8–8.6 and Mac OS 9–9.2.

Released during a troubled time in Apple's history, 7.6 is known for several bugs, such as the inability to customize what components are installed during installation[27] and its tendency to crash on some systems when they are shut down while a RAM disk is in use.[28]

Releases

Version numberRelease dateComputer
7.0May 13, 1991
7.0.1October 21, 1991Macintosh Quadra 700/900/950
Macintosh Classic II
PowerBook 100
PowerBook 140
PowerBook 170 and some others
7.1August 28, 1992Macintosh IIvx
PowerBook 180
Macintosh IIvi
7.0.1PSeptember 14, 1992Macintosh Performa 200
Macintosh Performa 400
7.1POctober 19, 1992Macintosh Performa 600
7.1P2April 12, 1993Macintosh Performa 405
Macintosh Performa 430
Macintosh Performa 450
7.1P3October 18, 1993Macintosh Performa 410/460/475/550
7.1.1 (Pro)October 21, 1993
7.1.1PowerBook Duo 250/270c
PowerBook 520/540
7.1P5December 1, 1993Macintosh Performa 560
7.1P6February 1, 1994Macintosh Performa 575
7.1.2March 14, 1994Power Macintosh 6100
Power Macintosh 7100
Power Macintosh 8100
7.1.2PJuly 18, 1994Quadra 630
7.5September 12, 1994Macintosh LC 580
7.5.1March 23, 1995Power Macintosh 6200
7.5.2June 19, 1995Power Macintosh 9500
7.5.3January 1, 1996Power Macintosh 5400
7.5.3 Revision 2May 1, 1996
7.5.3 Revision 2.1August 7, 1996Performa 6400
7.5.3 Revision 2.2Power Macintosh 9500/200
Performa 6360
7.5.5September 27, 1996Power Macintosh 5500
7.6January 7, 1997PowerBook 3400c
7.6.1April 7, 1997PowerBook 2400c
Twentieth Anniversary Macintosh

See also

References

Bibliography

Further reading

External links

Notes and References

  1. Book: Norton . Peter . Inside System 7 . 1992 . Brady Publishing . 0-13-656273-6 . 215 . 1st . 3 March 2024.
  2. Book: Danuloff . Craig . The System 7 Book . April 6, 1991 . Ventana Press, Inc . 0-940087-58-8 . 4th . 3 March 2024.
  3. Book: Carlton, Jim . Apple: The Inside Story of Intrigue, Egomania and Business Blunders . 1997 . 1999 . 978-0099270737 . 925000937 . hardback . 2nd . Random House Business Books . London . . March 3, 2024.
  4. Book: Goldsmith, David . Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++ . Taligent Reference Library . Addison-Wesley . Reading, MA . June 1994 . 978-0201408881 . 636884338.
  5. Singh, pg. 2
  6. Web site: Apple Easter Eggs . MacKiDo . August 26, 1998 . March 18, 2024 . David K. . Every . Daniel . Fanton.
  7. Web site: August 7, 1989 . InfoWorld Aug 7, 1989 . live . https://web.archive.org/web/20210602232344/https://books.google.com/books?id=vDAEAAAAMBAJ&pg=PT69 . June 2, 2021 . May 26, 2015.
  8. Web site: February 18, 2012 . System 7.1 through Mac OS 7.6: Compatibility With Macintosh Computers . live . https://web.archive.org/web/20211219222009/https://support.apple.com/kb/TA47341?locale=en_US&viewlocale=en_US . December 19, 2021 . February 9, 2022 . support.apple.com.
  9. Web site: March 14, 1994 . InfoWorld . live . https://web.archive.org/web/20220915131107/https://books.google.com/books?id=BjsEAAAAMBAJ&dq=%22welcome+to+power+macintosh%22&pg=PA98 . September 15, 2022 . January 26, 2022.
  10. https://www.amazon.com/Inside-Macintosh-Volume-Apple-Computer/dp/0201054094 "Inside Macintosh, Volume 4"
  11. Web site: Book Collection . live . https://web.archive.org/web/20121124070714/http://school.anhb.uwa.edu.au/personalpages/kwessen/web/books/Books.html . November 24, 2012 . December 19, 2012.
  12. Web site: Apple Easter Eggs . MacKiDo . August 26, 1998 . March 18, 2024 . David K. . Every . Daniel . Fanton.
  13. Web site: Re: System 7.0 - Will it be on apple.com? . live . https://web.archive.org/web/20130525064529/http://macgui.com/usenet/?group=53&id=83199#msg . May 25, 2013 . April 8, 2013.
  14. Web site: System 7 Tune-Up - TidBITS . January 13, 1992 . live . https://web.archive.org/web/20220515235643/https://tidbits.com/1992/01/13/system-7-tune-up/ . May 15, 2022 . May 15, 2022.
  15. Web site: Tune-Up 1.1, Just Get It - TidBITS . April 6, 1992 . live . https://web.archive.org/web/20220515235641/https://tidbits.com/1992/04/06/tune-up-1-1-just-get-it/ . May 15, 2022 . May 15, 2022.
  16. Web site: Tune-Up Notes - TidBITS . April 20, 1992 . live . https://web.archive.org/web/20220515235641/https://tidbits.com/1992/04/20/tune-up-notes/ . May 15, 2022 . May 15, 2022.
  17. Web site: System 7.1 update guide . https://web.archive.org/web/20171018072032/https://manuals.info.apple.com/MANUALS/1000/MA1470/en_US/0302799Sys71UpdateGuide.pdf . October 18, 2017.
  18. Book: Pogue, David . David Pogue . MacWorld Macintosh Secrets 4th edition - Chapter 6: The System Software Museum . January 1997 . October 18, 2017 . https://web.archive.org/web/20171017214028/http://www.toddp.com/classic/Software%20Install/Apple%20Support%20Documents/Macintosh%20Secrets/Mac%20Secrets%204th%20ed./ch06.pdf . October 17, 2017 . live.
  19. Web site: Howard Bear . Jacci . November 19, 2018 . Here's How to Find Font Files on Macs or in Windows . live . https://web.archive.org/web/20190425201608/https://www.lifewire.com/locate-font-files-1074150 . April 25, 2019 . April 25, 2019 . Lifewire . en . The default location for all System fonts in System 7.1 and later is the Fonts folder inside the System folder..
  20. Web site: Classic Mac Wares: MenuChoice 2.1 . live . https://web.archive.org/web/20070808135500/http://lowendmac.com/wares/menuchoice.html . August 8, 2007 . December 14, 2007.
  21. Web site: The Graphing Calculator Story . live . https://web.archive.org/web/20080118235558/http://www.pacifict.com/Story/ . January 18, 2008 . December 14, 2007.
  22. Book: Linzmayer, Owen . Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company . No Starch Press . 2004 . 1-59327-010-0.
  23. Web site: Hoffman . Ilene . December 14, 2000 . Mac Corner: Your Mac OS, part 2 . https://web.archive.org/web/20110308203756/http://www.techrepublic.com/article/mac-corner-your-mac-os-part-2/5030860 . March 8, 2011.
  24. Web site: Mac OS 7.6, Will it be worth it? . live . https://web.archive.org/web/20101222120836/http://themacintoshguy.com/MacTips/archive/tip13.shtml . December 22, 2010 . July 27, 2011.
  25. technote 1096
  26. Web site: YouTube - Macworld Boston 1997 . . live . https://web.archive.org/web/20161124213936/https://www.youtube.com/watch?v=PEHNrqPkefI . November 24, 2016 . November 28, 2016.
  27. Web site: System 7.5 and Mac OS 7.6: The Beginning and End of an Era - LowEndMac . live . https://web.archive.org/web/20220408084846/https://lowendmac.com/2014/system-7-5-and-mac-os-7-6-the-beginning-and-end-of-an-era/ . April 8, 2022 . May 15, 2022.
  28. Web site: RAM Disk Fix utility posted - CNET . live . https://web.archive.org/web/20220515235641/https://www.cnet.com/tech/computing/ram-disk-fix-utility-posted/ . May 15, 2022 . May 15, 2022.