Macos 7 Articles about
System 7
Website Links For
System
 

Information About

Macos 7





OS| Information

  Name System 7
  Caption Screenshot of System 753
  Developer Apple Computer
  Family Mac OS Classic
  Source Model Closed Source
  Latest Release Version 761
  Latest Release Date April 7 1997
  Kernel Type Monolithic for 68k, Mac OS Nanokernel for PowerPC
  License Proprietary
  Working State Historic, not supported
  Website {Link without Title}


System 7 (codenamed '''Big Bang''' and sometimes retroactively called '''Mac OS 7''') is a version of the Mac OS , the operating system of the Macintosh computer, introduced in May 13 , 1991 . It succeeded System 6 , and was the main Mac operating system until it was succeeded by Mac OS 8 in 1997. Features added with the System 7 release included Cooperative Multitasking , Virtual Memory , personal File Sharing , an improved user interface look, QuickTime , and QuickDraw 3D . It is still used by a small number of Macintosh users who own legacy Apple hardware of that era.

Note that "System 7" is often used as a generic term to refer to all 7.x Versions . With the release of version 7.6 in 1997, Apple officially renamed the operating system Mac OS, a name which had first appeared in System 7.5.1. System 7 was developed for the Motorola 68k processor, but was ported to the PowerPC after Apple adopted the new processor.


FEATURES


Compared with System Software 6 , System 7 offered:

  • Built-in Co-operative Multitasking . In System Software 6, this function was optional through the MultiFinder .

  • Trash was now a formal directory, allowing items to be preserved between reboots instead of being purged.


  • Personal File Sharing . Along with various UI improvements for AppleTalk setup, System 7 also included a basic file sharing server allowing any machine to publish folders to the AppleTalk network.

  • Aliases. An Alias is a small file that represents another object in the File System . A typical alias is small, between 1 and 5 KB. It acts as a Redirect to any object in the file system, such as a Document , an Application , a Folder , a Hard Disk , a Network Share or removable medium or a Printer . When Double-click ed, the computer will act the same way as if the original file had been double-clicked. Likewise, choosing an alias file from within an "Open" Dialog Box would open the original file. (Unlike the path-based approach of Microsoft Windows 95 , aliases also store a reference to the file's catalog entry, so they continue work even if the file is moved or renamed. Aliases can be best described as a fusion of a Hard Link and a Symbolic Link on Unix -based systems, including Mac OS X .)

  • " System Extension s" (small pieces of INIT code that extended the system's functionality) were improved by relocating them to their own subfolder (rather than in the root level of the System Folder itself as on earlier versions), and by allowing the user to hold down the Shift key during bootup to disable them. Later versions of System 7 offered a feature called " Extensions Manager " which simplified the process of enabling/disabling individual extensions. Extensions were often a source of instability and these changes made them more manageable and assisted trouble-shooting.

  • The Control Panel Desk Accessory became the Control Panels folder (found in the System Folder, and accessible to the user from an alias in the Apple menu). The control panels themselves became separate files, stored within this directory.

  • The Apple Menu (previously home only to desk accessories pulled from "DRVR" resources in the System File ) now listed the contents of a folder ("Apple Menu Items"), including aliases. Desk accessories had originally been intended to provide a form of multitasking and were no longer necessary now that real multitasking was always enabled. The desk-accessory technology was deprecated, with System 7 treating them largely the same as other applications. Desk accessories now ran in their own process rather than borrowing that of a host application.

  • The Application menu, a list of running applications formerly at the bottom of the Apple menu under MultiFinder, became its own menu on the right. In addition, Hide/Show functionality was introduced, allowing the user to hide applications from view while still keeping them running.

  • Balloon Help , a widget-identification system similar to Tooltips .

  • AppleScript , a Scripting Language for automating tasks. While fairly complex for application programmers to implement support for it, this feature was powerful and popular with users, and a version of it is still available to this day as part of Mac OS X .

  • AppleEvents . Supporting AppleScript was a new model for "high-level" events to be sent into applications, along with support to allow this to take place over the AppleTalk network.

  • 32-bit QuickDraw , supporting so-called "true color" imaging, was included as standard; it was previously available as a system extension. QuickDraw was used in Mac OS for fast on-screen drawing.

  • Publish And Subscribe . This feature permitted Data "published" by one application to be imported ("subscribed to") by another, and the data could be updated dynamically. Programmers complained that the API was unwieldy, and relatively few applications ended up adopting it.

  • TrueType outline fonts. Up to this point, all fonts on the Macintosh were bitmapped, or a set of bitmapped screen fonts paired with outline PostScript printer fonts; TrueType for the first time offered a single font format that looked great at any size on screen and on paper. This technology was recognized as being so important that a TrueType extension for System 6 was also released, along with an updated Font/DA Mover capable of installing these new kinds of fonts into the System 6 System file.

  • A new full-color User Interface . Although this feature made for a visually-appealing interface, it was optional. On machines not capable of displaying color, or those with their display preferences set to monochrome, the interface defaulted back to the black-and-white look of previous versions. Only some widgets were colorized — scrollbars, for instance, had a new look, but buttons remained in black and white.

  • A new Sound Manager API , version 3.0, replaced the older '' Ad Hoc '' APIs. The new APIs featured significantly improved Hardware Abstraction , as well as higher-quality playback. Although technically not a new feature for System 7 (these features were available for System Software 6.0.7), Sound Manager 3.0 was the first widespread implementation of this technology to make it to most Mac users.

  • System 7 paved the way for a full 32-bit address space, from the previous 24-bit address space. This process involved making all of the routines in OS code use the full 32-bits of a Pointer as an address — prior systems used the upper bits as flags. This change was known as being "32-bit clean". While System 7 itself was 32-bit clean, many existing machines and thousands of applications were not, so it was some time before the process was completed. To ease the transition, the "Memory" control panel contained a switch to disable this feature, allowing for compatibility with older applications.



SOFTWARE

System 7 was the first version of the Mac OS that required a hard drive as it was too large to work comfortably from Floppy Disk . It was also the first Apple operating system to be available on CD. System 7 itself did not come bundled with major software packages, however newly purchased Macintosh computers were often bundled with software such as HyperCard , ClarisWorks , Power Pete , Mac-Chess , and Netscape . PowerPC Macintoshes included Graphing Calculator . System 7 also included networking and file sharing software in the form of system extensions and control panels.

The basic utilities installed by default with System 7 included TeachText (superseded by the more flexible 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 7.6, came with a dedicated "Utilities" folder and "Apple Extras" folder including: AppleScript , Disk Copy , QuickDraw GX Extras and QuickTime Movie Player. More optional extras and utilities could be manually installed from the System CD.


TRANSITION TO POWERPC

System 7.1.2 was the first version of the Mac OS to support Apple's new PowerPC -based computers. 68k applications which had not yet been updated to run natively on these systems were Emulated transparently (without users' knowledge) 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 Apple's transition from PowerPC to Intel processors in 2006.


MS-DOS AND MICROSOFT WINDOWS COMPATIBILITY COMPATIBILITY

System 7.0 through 7.1 offered a utility called Apple File Exchange , which could access the contents of MS-DOS - and Apple II -formatted floppy disks. System 7 Pro, System 7.5 and up shipped with PC Exchange , previously a separate product, which allowed the system to mount DOS- and Windows -formatted Floppy Disk s on the desktop in the same manner as regular Macintosh disks.

System 7 allowed users to access PC networks and allowed communication.

Third party software such as SoftPC allowed compatibility between MS-DOS and Microsoft Windows programs while others such a Connectix Virtual PC allowed the Mac to run Windows and the Mac OS to run via emulation. Other took a more native approch by running Windows and MS-DOS by using x86 expansion cards with a x86 chip on the card .


MISCELLANEOUS

At the time of its release, many users noticed that performance suffered as a result of upgrading from and took up about 600 KB of RAM , whereas System 7 used well over a Megabyte , and could no longer be usefully run from floppy-only machines. (Versions up to 7.5 could boot from a floppy, but there would be no room for other applications, although it was possible to access an AFP server on an AppleTalk network.) It was some time before the average Mac shipped with enough RAM built in for System 7 to be truly comfortable. Offsetting this was the inclusion of a hard disk as standard in most Mac models; only the long-lived Mac Plus and certain models of the Macintosh SE did not ship with one.

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 Card s on which were written the features that could be implemented in a relatively short time. In comparison, the pink index card features were handled by the Pink group, later becoming the ill-fated Taligent project.


VERSION HISTORY