System 7

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
System 7
Screenshot
Entwickler AppleComputer, Inc.
Lizenz(en) proprietär
Akt.Version 7.6.1(7. April 1997)
Kernel monolithisch
Abstammung Macintosh System Software
Copland-Technologie ab Mac OS 7.6
Architektur(en) 68k,PowerPC(ab 7.1.2)
Chronik System 7
System 7.1
System 7.5
Mac OS 7.6
Sprache(n) Englisch, Deutsch und weitere

System 7ist einBetriebssystemvonAppleund wurde am 13. Mai 1991 veröffentlicht.[1][2]Es stammt direkt von derMacintosh System Softwareab, wie sie auf dem erstenApple Macintosh1984 das erste Mal vorgestellt wurde. Die „System Software“Version 7 folgt aufSystem 6(auch „Macintosh System Software 6 “) und ist die erste Version, die ab Januar 1997, mit Version 7.6, den NamenMac OStrug.Retronymwird daher auch System 7 oft alsMac OS 7bezeichnet, obwohl dies erst ab Version 7.6 korrekt ist.

System 7 ist das einzige Macintosh-Betriebssystem, das jemals für Nicht-Apple-Computer, „Macintosh-Klone,“lizenziert wurde. Das NachfolgebetriebssystemMac OS 8erschien am 26. Juli 1997.

ImProjekt „Star Trek “wurdeSystem 7.1von Apple undNovellaufIBM-kompatible PCsportiert, jedoch nicht vermarktet.

Die ersten Ideen für System 7 entstanden bereits mit dem Fertigstellen vonSystem 6.Im März 1988 trafen sich Entwickler und Manager zu einem Brainstorming zur zukünftigen Betriebssystemstrategie. Dabei wurden alle Ideen für das auf dem aktuellen Macintosh System aufbauende Betriebssystem auf blaueKarteikartengeschrieben. Daraus wurde im „Blue Project“(deutsch: „blaues Projekt “) schließlich System 7.[3]Das Entwicklerteam selbst wurde ebenfalls mit der Farbe Blau assoziiert: sie hießen „Blue Meanies[4],eine ironische Anspielung auf die „Blau-Miesen “, die bösen Wesen in dem Beatles-FilmYellow Submarine.

System 7 erschien im Juni 1991 und ist wie die vorhergehenden Versionen derMacintosh System Softwareein reines Einbenutzersystem, das fürMacintoshsmit68k-Prozessor entwickelt wurde. Im Vergleich zu vorherigen Versionen wurde nun eine Festplatte notwendig, da das Betriebssystem nicht mehr auf einerDiskettePlatz fand. Es benötigt mindestens 2 MBArbeitsspeicher(rund 1,2 MB mehr als noch System 6).[4]

Offiziell unterstützt werden die Macintosh-ModelleMacintosh Plus,SE,SE/30,Classic,Portable,die gesamteMacintosh-II-Reihe(II,IIx,IIcx,IIci,IIfx,IIsi) sowieMacintosh LCundLC II.Mit System 7.0.1 kam Unterstützung für denMacintosh Classic II,dieQuadra-Modelle 500 und 900/950 sowie für diePowerBooks100, 140, 145, 145B und 170 hinzu.[5]

Zu den Neuerungen von System 7 zählen die 32-Bit-Adressierung auf Macintosh-Modellen mitMotorola-68020-,68030- oder68040-Prozessor, wodurch die Begrenzung auf 8 MB Arbeitsspeicher wegfiel,kooperatives Multitasking,Balloon Help,Virtuelle Speicherverwaltung,QuickDraw3D,TrueType-Unterstützung undTCP/IP.

Auf Macintosh-Computern mit ROM, der nur 24-Bit-Adressierung unterstützt, bleibt auch System 7 (wie auch bei Modellen mit Motorola-68000-Prozessor) weiterhin auf 24-Bits und somit auf maximal 8 MB Arbeitsspeicher beschränkt. Für einige Macs, mit sogenanntem „32-bitdirtyROM, “war es mit der SoftwareMODE32vonConnectixdennoch möglich, den 32-Bit-Adressierungsmodus zu nutzen. Nach Protesten von Nutzern wurde MODE32 von Apple lizenziert und gratis für folgende Macintosh-Modelle zur Verfügung gestellt:Macintosh II,IIx,IIcxundSE/30.Alle früheren Macs blieben auf 8 MB Arbeitsspeicher begrenzt, alle neueren Macs boten bereits einen ROM, mit dem 32-Bit-Speicherzugriff von Haus aus funktionierte (englisch32-bit clean ROM).[4]

Zur Wahrung der Kompatibilität kann jedoch auch bei System 7 der virtuelle Speicher und die 32-Bit-Adressierung deaktiviert werden. Nach einem Neustart läuft System 7 dann im 24-Bit-Modus, was manche ältere Macintosh-Programmen zur Mitarbeit bewegt. Da jedoch der Kernel neu programmiert wurde, laufen all jene Applikationen nicht, die undokumentierte Funktionen der Macintosh System Software verwenden, die bis System 6 noch vorhanden waren. Die meisten Software-Hersteller haben jedoch aktualisierte Versionen ihrer Programme bereitgestellt, sodass derartige Kompatibilitätsprobleme nur sehr wenige Macintosh-Programme betrafen.

System 7.0 wies einen Fehler auf, der Ordner verschwinden ließ (englischdisappearing folders bug). Dieser Fehler ist mit der Tune-Up-Aktualisierung bereinigt.[4]

System 7.0.1 wird von Apple unentgeltlich zum Herunterladen zur Verfügung gestellt.[6]

System 7.1 und System 7 Pro

[Bearbeiten|Quelltext bearbeiten]

System 7.1 war das erste Macintosh-Betriebssystem, das nicht mehr gratis angeboten wurde: In Nordamerika kostete es 79US-Dollar,wenn man es direkt bei Apple bestellte.[7]Zusätzlich gab es erstmals eine Standard-Variante und eine Pro-Variante mit zusätzlicher Software.[8]

Die Neuerungen von System 7.1 sind vor allem technischer Natur. In den neuen Ordner „Zeichensätze, “der sich im System-Ordner befindet, werden Schriften bei der Installation nun in ihrem Ursprungszustand abgelegt.[9]Über sogenannteSystem Enablerkann das Betriebssystem für neuere Macintosh-Modelle kompatibel gemacht werden. Diese waren entweder beim jeweiligen Macintosh-Modell vorinstalliert oder sie waren für spezifische Modelle bei Apple gratis herunterladbar. Neben „System Enabler“ist auch „PowerPC Enabler“und „PowerBook Enabler“gebräuchlich, etwa der „PowerBook 150 Enabler“für System 7.1 auf dem PowerBook 150.[10]Um eine Installation für ein bestimmtes Modell kompatibel zu machen, muss daher nur dieEnabler-Datei aus dem System-Verzeichnis einer bestehenden (vorherigen) Installation auf die Neuinstallation transferiert oder der gratis heruntergeladeneEnablerin das System-Verzeichnis kopiert werden. Ältere Modelle benötigen hingegen meist keinen separatenSystem Enabler.

System 7.1P bzw. 7.1P2 bis 7.1P6 sind Modell-spezifische Versionen für denMacintosh Performa[11]mit zusätzlicher Software, u. a.Macintosh PC Exchange.

System 7 Pro trägt intern die Versionsnummer 7.1.1 und kam auf 12 Disketten.[12]Es beinhaltet die ersten Versionen vonAppleScriptundPowerTalk(Teil desAppleOpenCollaborationEnvironment,AOCE) sowieQuickTime.DerFinderist in Version 7.1.3 enthalten und bietet volle Unterstützung für AppleScript. Durch die zusätzliche Software sind für System 7 Pro nun 5 MB Arbeitsspeicher Voraussetzung, für Netzwerkfunktionen sogar 8 MB.[8]

System 7.1.2 war die erste aufPowerPC-basierten Macs lauffähige Version. Der PowerPC-Prozessor sollte die Motorola-68k-Architektur ersetzen und wurde gemeinsam mit IBM und Motorola, basierend auf IBMsPOWER-Architektur, entwickelt. Sowohl IBM als auch Motorola stellten die Prozessoren her. Da das Betriebssystem jedoch bereits für den Motorola 68030 und 68040 entwickelt worden war, basierte die PowerPC-Version von System 7 auf einem Microkernel, der in einer transparenten Softwareemulation 68k-Maschinencode weiterhin ausführen konnte – mit dem Nachteil, dass diese Emulation den Geschwindigkeitsvorteil der neuen PowerPC-Prozessorarchitektur zunichtemachte.

Die letzte Aktualisierung für System 7.1 ist Version 7.1.3, die gratis von Apple heruntergeladen werden konnte.

MitStar Treksollte 1992 einePortierungvon System 7.1 auf diex86-Architektur(seit demi386eine32-Bit-Architektur,retronym „IA-32“) realisiert werden. Das Projekt wurde jedoch 1993 zugunsten vonCoplandeingestellt.

Projekt Star Trek

[Bearbeiten|Quelltext bearbeiten]

Novellhatte 1991DR DOSvonDigital Researchübernommen und wollte es zu einem grafischenPC-Betriebssystem weiterentwickeln, das auf DOS als Betriebssystemkern und der grafischen BenutzeroberflächeGEM(bzw.ViewMAX) basierte. Da Digital Research wegen GEM jedoch bereits 1985von Apple verklagtworden war, war dem Novell-Management sehr an einer Vermeidung einer erneuten Klage durch Apple gelegen. Deshalb trat Novell 1991 an Apple heran, um gemeinsam ein zuWindows 3.0vonMicrosoftkonkurrenzfähiges Betriebssystem für denIBM PCzu entwickeln. Apple seinerseits hatte bereits Mitte der 1980er Jahre mit der Idee gespielt, das eigene Betriebssystem auf den IBM PC zu portieren, dies jedoch nie umgesetzt. 1991 fand der damalige CEO von Apple,John Sculley,die Idee gut und sagte Novell zu; auch Intels CEOAndy Grovezeigte Interesse, um nicht vollständig von IBM und Microsoft (PC DOS oder MS-DOS und Windows, sieheWintel) abhängig zu sein. So wurde ab Sommer 1992 gemeinsam an der Portierung des Apple-Betriebssystems gearbeitet. Beteiligt an dem streng geheimen Projekt mit dem Namen „Star Trek“waren vier Novell-Entwickler und 14 Apple-Entwickler. In einem Bürogebäude in Santa Clara, gegenüber vonIntel,erhielt jeder Entwickler ein eigenes Büro, einen Macintosh und einen von Intel gespendeten486-PC.[13]

Als Basis diente DR DOS „Panther. “Darauf aufbauend wurde System 7.1 auf die x86-Architektur und DOS portiert. Bereits nach drei Monaten, Ende 1992, war ein stabiler Prototyp fertig, der bei Apple und Novell präsentiert wurde. Bei Apple staunte man nicht schlecht, das eigene Betriebssystem auf der x86-Hardware laufen zu sehen – man war bis dahin davon ausgegangen, dass es nicht möglich wäre, das Betriebssystem ohne die im ROM eines jeden Macintosh enthalteneMacintosh Toolbox(der eigentlichen Macintosh-API) zu verwenden, und diese Toolbox hielt man für schwer portierbar. Doch das Projekt wurde abgesegnet und die Entwicklung fortgeführt. Die Anzahl der Entwickler wurde auf 50 aufgestockt.[14]

Bei Apple waren die größten Befürworter von „Star Trek “VizepräsidentRoger Heinenund CEOJohn Sculley,doch schon bald verließen beide Apple. Roger Heinen wurde 1992 von Microsoft abgeworben, und John Sculley wurde als CEO kurz darauf 1993 vonMichael Spindlerbeerbt. Gleichzeitig war man bei Apple 1992 eine Kooperation mit IBM und Motorola zur Einführung einer neuen Prozessor-Architektur eingegangen. Mit dem auf IBMs POWER basierendenPowerPCsollte derMotorola 680x0ersetzt werden. Der Prozessor selbst sollte sowohl von IBM als auch von Motorola gefertigt werden. Daher sah man die Sache bei Apple kritisch, auf der einen Seite ein PC-x86-Betriebssystem auf den Markt zu bringen, das auf der anderen Seite in direkter Konkurrenz zum Macintosh und damit auch zum PowerPC stehen würde.

Auch auf der PC-Seite gab es zunehmend Probleme. Einer der „Star Trek “-Entwickler, Mark Gonzales, war ursprünglich der Meinung, dass es einen profitablen Markt für ein PC-System-7 gebe, doch als man 1993 begann, das Betriebssystem diversen PC-Herstellern zu zeigen, waren diese nicht willens, für das Betriebssystem zu zahlen. Der Grund dafür war, dass die Hersteller durch einen Vertrag mit Microsoft gebunden waren, für jeden Computer, der verkauft wurde, einen gewissen Betrag an Microsoft abzuführen – egal, welches Betriebssystem tatsächlich installiert war. Die PC-Hersteller hätten somit doppelt zahlen müssen – oder Apple „Star Trek “gratis anbieten, was den Markt für den Macintosh doppelt untergraben hätte.[15]

Nachdem es Michael Spindler nach seinem Antritt als CEO zu seiner Aufgabe gemacht hatte, das in der Krise befindliche Apple wieder konkurrenzfähig zu machen, verordnete er dem gesamten Unternehmen ein rigoroses Sparprogramm – was im Juni 1993 schließlich auch das Ende für „Star Trek “bedeutete.

Bei einem Treffen der Entwickler 1997 wurde das Projekt noch einmal vorgeführt: Nach ein paar Versuchen konnte „Star Trek “auf einem PC gestartet werden. Als Begrüßung erschien der Text „Star Trek: Boldly Going Where No Mac Has Gone Before.“– eine Anspielung aufRaumschiff Enterprise,in dessen Einleitung es heißt: „… wo noch nie ein Mensch zuvor gewesen ist “( “englischwhere no man has gone before”). Die Entwickler waren durchwegs der Meinung, dass System 7 auf PCs eine reale Chance gehabt hätte und vermutlich noch ein Jahr vor dem großen Microsoft-Erfolg Windows 95 verfügbar gewesen wäre.[15]

Technische Umsetzung mit DR DOS

[Bearbeiten|Quelltext bearbeiten]

Um System 7.1 auf die Intel-x86-Plattform zu portieren, wurde das von Novell ein Jahr zuvor aufgekaufte DR DOS von Digital Research verwendet, das bereits stabil und inklusive Multi-Tasking aufx86-PCslief. Dieses DR DOS „Panther “– eine Weiterentwicklung von DR DOS 6.0 – wurde von Novells Entwicklern angepasst, während die Entwickler von Apple an der Portierung von System 7 arbeiteten. Das Apple-Betriebssystem war in Teilen hardwarenah inm68k-Assemblergeschrieben, was auf Macintosh-Hardware Geschwindigkeitsvorteile und schlankere Programme bedeutete. Allerdings mussten diese Teile nun für die x86-Architektur neu geschrieben werden. Andere Teile von System 7 waren inPascalgeschrieben und mussten nur geringfügig modifiziert und neu kompiliert werden.[13]

Auf Macintosh-Computern waren Teile des Betriebssystems im Macintosh-ROMintegriert. Das war in den 1980er Jahren sinnvoll, da ROM damals billiger und schneller war alsRAM.Ein zusätzlicher Vorteil war, dass das Betriebssystem ohne das ROM nicht lauffähig war, was eine Nutzung derMacintosh System Softwareauf anderer Hardware nahezu unmöglich machte, ohne das ROM direkt von Apple zu bekommen (zu lizenzieren). Bei der Portierung auf Intel-x86-PCs erschien es den Entwicklern jedoch als zu umständlich und zu teuer, das ROM als Hardware in den PC zu integrieren, weshalb die Funktionen derMacintosh Toolboxaus dem ROM stattdessen während desStartensvon System 7 als Software in denArbeitsspeichergeladen wurden. Eine solche Technik wurde von Apple später mit den als „New World“(deutsch „Neue Welt “) bezeichneten Macs übernommen: deriMacvon 1998 war der erste Mac, der das Macintosh-ROM und die enthaltene Toolbox aus der imklassischen Mac OSenthaltenen DateiMac OS ROMvon der Festplatte in das RAM lädt.

Durch die einfache Portierbarkeit von Pascal-Quelltextlief bereits auf dem Prototyp von „Star Trek “neben demFinderauchQuickDraw GXundQuickTime.[13]Macintosh-Programme von Drittherstellern hätten jedoch auf die x86-Architektur und System 7 auf x86 angepasst werden müssen – auch hier entweder mit geringfügigen Änderungen am Quelltext bei Sprachen wie Pascal undC,jedoch mit bedeutendem Aufwand bei m68k-Assembler. Viele Hersteller nutzten schlanken und schnellen m68k-Assembler zur Optimierung und Geschwindigkeitssteigerung ihrer Macintosh-Programme.

Als Kern des Betriebssystems wurde eine Weiterentwicklung von DR DOS 6.0 genutzt, die bei Novell bereits unter dem Entwicklernamen „Panther “vorhanden war: Kernstück war derProtected-Mode-Task-Manager„Vladivar “, der bereitsPräemptives Multitaskingunterstützte. „Vladivar “war aus Multiuser DOS (von Digital Research) heraus entwickelt worden. Weiterhin unterstützte „Panther “DPMS,Mehrbenutzer-Zugriffsrechte(Welt/Gruppe/Besitzer, ähnlich derBenutzerklassenderUnix-Dateirechte) und beinhaltete mitViewMAX/3 eine mitWindows 3.0vergleichbare grafische Benutzeroberfläche. Mit DR DOS „Panther “Beta 1 vom 16. Oktober 1992 weist sich DR DOS erstmals als API-kompatibel zu PC DOS 5 aus. Über einen Systemaufruf desBDOS-Kernels lässt sich die Versionsnummer auslesen, die bei „Panther “den Wert1070hausgibt: das10hsteht für Single-User-DOS und das70h(hexadezimal,jedoch nicht als Dezimalzahl interpretiert) für die BDOS-Versionsnummer 7.0. Zum Vergleich: das fertige DR DOS 6.0 von 1991 meldete API-Kompatibilität mit IBM DOS 3.31 und Versionsnummer1067h(Single-User, BDOS 6.7). DR DOS „Panther “selbst blieb unveröffentlicht, allerdings flossen einige der Verbesserungen in spätere Versionen ein: ab „business update “bzw. Patch „DRDOS493 “meldete DR DOS 6.0 Version1071h(BDOS 7.1) und Novell DOS 7 meldete1072h(BDOS 7.2).

Die genaue Version von DR DOS „Panther “für „Star Trek “ist nicht bekannt, vermutlich aber BDOS 7.0. Zu den speziellen Anpassungen für System 7.1 gehörte eineHFS- und Mac-Emulationsschicht für dasFAT-Dateisystem.[16]

Ab Dezember 1994 beschloss Apple unter der Führung von CEOMichael Spindlerdas „Klon-Programm “: Erstmals in der Geschichte von Apple war der Konzern bereit, Lizenzen für das Macintosh-Betriebssystem zu verkaufen. Bereits in den 1980er Jahren hatte es Macintosh-Klone gegeben, diese waren aber auf den ROM eines originalen Spender-Macintosh angewiesen, da Apple das ROM allein nicht verkaufte.

Schnell etablierte sich ein Markt für Macintosh-Klone,englischMacintosh Clones.Diese waren aber vielmehr PCs, die mit System 7 kompatibel waren, als Klone eines Macintosh, und konnten gleiche Computerleistung bei billigeren Preisen bieten. 1995 war das Jahr, in demMicrosoftmitWindows 95alle Verkaufsrekorde brach. System 7 von Apple hingegen war trotz 32-Bit-Technik veraltet, da es immer noch nur kooperatives Multitasking und keinen Speicherschutz bot. Hatte Apple zuvor noch gehofft, die Macintosh- und System-7-Verkäufe mit Hilfe lizenzierter Klone anzukurbeln, so fischten jetzt die legalen Klone im Markt der eigenen Macintosh-Computer, und die Absätze brachen zusätzlich ein.

Firmen, die Macintosh-Klone herstellten, waren u. a. Radius, Power Computing, DayStar Digital, Umax SuperMac und Motorola StarMax.

Apples Verkaufszahlen fielen von 4,5 Millionen verkauften Macs 1995 auf 2,8 Millionen 1997. Im Januar 1996 wurdeGil Amelioneuer CEO von Apple, und Ende 1996 wurdeNeXTübernommen undSteve Jobskehrte zu Apple zurück. Jobs wurde ab Juli 1997 CEO von Apple. Er verhandelte schließlich die Lizenzzahlungen mit den Klon-Herstellern neu, was höhere Abgaben für diese bedeutete und somit den Preisvorteil der Klone gegenüber den originalen Apple-Macs wettmachte. Schließlich machte sich Steve Jobs jedoch die spezifischen Vertragsbedingungen für das Klon-Programm zunutze, die einzig System 7 lizenzierten – um das Programm zu beenden, ohne Vertragsbruch zu begehen, wurde Mac OS nicht unter der Version 7.7, sondern alsVersion 8.0veröffentlicht, das von den Klon-Herstellern nicht vorinstalliert vertrieben werden durfte.

Der Markt der Macintosh-Klone beendete sich schließlich, weil die Hersteller keine Zukunft darin sahen: Sie hätten auch in Zeiten von Mac OS 8, Mac OS 8.5 undMac OS 9nur Systeme mit System 7 bzw. Mac OS 7 anbieten können. Wie die meisten Anwender von Macintosh-Klonen jedoch feststellten, läuft Mac OS 8 problemlos auf den meisten Klonen. Auf einigen läuft sogar Mac OS 8.5 und Mac OS 9 sowie eine gehackte Version vonMac OS X.[17]

Weil System 7 und System 7.1 Mitte der 1990er Jahre als unmodern galten und auch waren, wurde bei Apple an einem Nachfolgebetriebssystem mit dem Projektnamen „Copland “gearbeitet. Zusammen mit der zweiten Phase, Projektname „Gershwin, “war das fertige Betriebssystem als „System 8, “später als „Mac OS 8, “geplant.

Das Problem von System 7 war nicht nur das Fehlen von präemptivem Multitasking und Speicherschutz, vielmehr war System 7 ein reines Motorola-68k-Betriebssystem. Um überhaupt auf PowerPC-Systemen zu laufen, war ein Microkernel mit transparenter 68k-Emulationsschicht eine Lösung. Nun hatte man schnelle PowerPC-Macintosh-Modelle herausgebracht, doch fühlten sich diese mit System 7.1.2 und neuer nicht viel schneller an als die Vorgänger mit 68k-Prozessor, weil die notwendige Emulation die schnellere Ausführungsgeschwindigkeit zunichtemachte.[18]

System 7 hätte von Grund auf neu für die PowerPC-Architektur geschrieben werden müssen, was jedoch einige Jahre in Anspruch genommen hätte. Weil man dann immer noch kein echtes Multitasking und keinen Speicherschutz gehabt hätte, ging man bei Apple stattdessen an die Entwicklung eines Nachfolgebetriebssystems: Copland (+ Gershwin) = System 8.

Im März 1994 wurde begonnen, an Copland zu arbeiten. 1996 hätte das fertige Betriebssystem erscheinen sollen. Als Copland („Mac OS 8, “nicht identisch mit dem späteren Mac OS 8) 1997 immer noch nicht fertig war, wurde das Projekt abgebrochen. Einige der für Copland gedachten Erweiterungen (OpenDoc, QuickDraw GX) wurden vorbereitend bereits in System 7.5 aufgenommen. Teile aus Copland wurden nach dem Ende des Projekts in Mac OS 7.6, Mac OS 8 und neuer integriert, doch der Kernel und die Kernarchitektur blieben zunächst unverändert.

System 7.5 wurde wieder gratis von Apple angeboten, bzw. für einen kleineren Kostenaufwand von 35 US-Dollar konnte man Disketten direkt bei Apple bestellen. Das Konzept von Standard- und Pro-Variante, wie bei System 7.1 eingeführt, wurde fallen gelassen: alle zusätzlichen Programme aus System 7 Pro sind nun für System 7.5 verfügbar. System 7.5.3 ist gratis bei Apple herunterladbar.[19]2013 verschwanden allerdings die Verzeichnis-Listings, sodass man nun den genauen Link wissen muss, um die Diskettenabbilder herunterzuladen.[20]

Zu den Neuerungen zählen die interaktive Hilfe „Apple Guide, “„Desktop Printing “und der „Extensions Manager. “Zudem enthält System 7.5 nunQuickTime2.5, das schneller wurde und zusätzlicheCodecsbietet. Mit OpenTransport wurde eine verbesserte Netzwerksoftware eingeführt, die MacTCP ersetzen sollte. Weitere Verbesserungen betreffen den Finder, der nun bei unbekannten Dateitypen eine geeignete Anwendung finden kann („Macintosh Easy Open “), einen verbesserten „Sound Manager, “verbessertesDrag-and-Drop(„Macintosh Drag and Drop “) und integrierte CD-ROM-Unterstützung (was die Installation zusätzlicher Treiber unnötig macht). Erstmals ist auchColorSyncenthalten.[21]

Verbessert wurde auch die Motorola-68k-Emulation, die ab System 7.5 schneller sein soll. Allerdings kommen alle neuen Funktionen zu einem Preis: das System belegt jetzt bereits fast 3 MB RAM nach dem Hochfahren. Sind zusätzliche Aktualisierungen und Applikationen installiert, kommt man schnell auf 4 MB belegten Arbeitsspeicher allein nur durch das Betriebssystem. Auch auf der Festplatte belegt eine Vollinstallation inklusive zusätzlicher Applikationen und Treiber 200 MB.[21]

Als System 7.5 veröffentlicht wurde, war die Entwicklung vonCoplandin vollem Gange. Es ist also nicht verwunderlich, dass Technologien, die eigentlich für Copland entwickelt wurden, auch in System 7.5 Einzug hielten:OpenDocundQuickDraw GX.[21]

Ab System 7.5.1 wird im Startbildschirm statt des altbekannten Happy-Mac- das neueMac-OS-Logo verwendet.

System 7.5.3 Revision 2 inkl. System-Update 2.0 wird von Apple unentgeltlich zum Herunterladen zur Verfügung gestellt.

Ab Version 7.6 (Januar 1997) wurde das Betriebssystem offiziell inMac OSumbenannt. Der Grund für diese Änderung warenlizenzierte Macintosh-Klone,auf denen durch die Namensänderung offensichtlicher als bisher auf Macintosh und Apple hingewiesen werden sollte.

Wie zuvor schon System 7.1 wurde auch Mac OS 7.6 nicht mehr gratis angeboten. Es kostete bei Apple in Nordamerika 99 US-Dollar.

Mac OS 7.6 benötigt einen 32-Bit-Mac mit mindestens einemMotorola-68030-Prozessor, 8 MB Arbeitsspeicher und 70 MB freien Festplattenspeicherplatz, empfohlen sind 16 MB Arbeitsspeicher und 120 MB freier Speicherplatz auf der Festplatte.[22]

Im Gegensatz zu System 7.5.5 läuft Mac OS 7.6 nicht mehr im 24-Bit-Modus. Als direkte Folge werden Macintosh-Computer mit Motorola-68000/68020-Prozessor sowie Macs mit „24-bitdirtyROM “nicht mehr unterstützt – auch können ältere Programme, die den 24-Bit-Adressierungsmodus voraussetzen, nicht mehr ausgeführt werden.[21]

Als letzte Aktualisierung für System 7 erschien im April 1997 die Version 7.6.1.

Den Macintosh-Klonen („Mac-Clones“) ist der Umstand geschuldet, dass Version 7.7 bereits alsMac OS 8.0erschien: Durch den Vertrag mit Apple durfte nur System 7 auf den Klonen verkauft werden. Mit der Übernahme vonNeXTEnde 1996 und dem Paradigmenwechsel innerhalb von Apple wurde das Klon-Programm eingestellt.

Es gibt einegeleakteBeta-Versionvon Mac OS 7.7, Codename „Speedy “, die bereits das Aussehen von Copland in Form des „Appearance Manager “übernommen hatte.[23]Bei Erscheinen hieß das Betriebssystem schließlich Mac OS 8.0, Codename „Tempo “. Der Name wurde bereits zuvor von Copland verwendet, das in seiner letzten Entwicklerversion als das kommende „Mac OS 8 “angekündigt wurde, jedoch nie erschien. Mac OS 8 ist daher nicht Copland, denn technisch gesehen ist Mac OS 8.0 („Tempo “, alias Mac OS 7.7 „Speedy “) der Vorversion Mac OS 7.6 sehr ähnlich. Doch führt Apple das bereits mit Mac OS 7.6 begonnene Überführen von verwertbarer Copland-Technologie in das klassische Mac OS weiter fort.

Versionsgeschichte

[Bearbeiten|Quelltext bearbeiten]
Name Version Erscheinungsdatum Codename[24] Bemerkungen
System 7 Juni 1991 Blue, Big Bang, M80, Pleiades
7 Tune-Up 7-Up
7.0.1 21. Oktober 1991 Road Warrior spezifische Version für das PowerBook 140
7.0.1 1991[25] Beta Cheese
7.1 August 1992[26] Cube-E, I Tripoli Ab System 7.1 erledigenSystem Enablerdie Unterstützung neuerer Macintosh-Modelle, Tune-Up-Versionen wie noch bei den 7.0er-Versionen oder neue Sub-Versionen wie bei System 6 (6.0.1, 6.0.2 usw.) sind daher nicht mehr nötig.[27]
7.1 Pro Jirocho
7.1.1
7.1.2 erste PowerPC-Version
7.1.3 1994[25] Version 7.1.3 ist die letzte Aktualisierung von System 7.1 und war als „System Update 3.0 “gratis von Apple herunterzuladen.
7.5 September 1994[21] Mozart, Capone
7.5 Update 1.0 März 1995[21] Danook Mit dieser Version wurden hauptsächlich Fehler bereinigt. Nach der Anwendung des „System Update 1.0 “auf System 7.5 gibt sich dieses als System 7.5.1 aus. In dieser Version neu ist das Startup-Logo.
7.5.1
7.5.2 Marconi System 7.5.2 gilt als sehr instabil. Hinzu kam die Unterstützung für Macintosh-Computer mit PCI-Bus sowie die neue Netzwerkarchitektur „Open Transport “.
7.5 Update 2.0 Januar 1996[21] Thag System 7.5.3 vereinte alle modellspezifischen Versionen von System 7.5 in einem einzigen Aktualisierungspaket und beseitigte die Fehler, die die Vorversion so instabil machten. Zusätzlich wurde die transparente 68k-Emulationsschicht und der „Drag Manager “verbessert. Nach Anwendung des „System Update 2.0 “gibt sich System 7 als Version 7.5.3 aus.

7.5.3

Unity

7.5.3 Revision 1 1996 Buster
7.5.3 Revision 2 11. März 1996[25] Son of Buster Diese Version wurde auch auf CD-ROM verkauft und kann zudem gratis von Apple heruntergeladen werden. Die Aktualisierung wurde als „System 7.5 Update 2.0 Revision 2 “bezeichnet.
7.5.4 1996 System 7.5.4 war eine Aktualisierung für System 7.5.3, die jedoch einen Fehler in IRTalk für Power Mac 5400 und 6400 beinhaltete und daher kurz nach ihrer Veröffentlichung wieder zugrückgezogen wurde.[21]
7.5.5 18. September 1996[25] System 7.5.5 ist eine freie (gratis) Aktualisierung für System 7.5 und wurde kurz nach Version 7.5.4 veröffentlicht, diesmal aber ohne Fehler im Installationspaket. Es kann nur ein bereits installiertes System 7.5.3 aktualisiert werden.
Mac OS 7.6 Januar 1997[25] Harmony
7.6.1 April 1997[25] Ides of Buster

Von Apple unentgeltlich zum Herunterladen erhältlich waren lange Zeit System 7.0.1 und System 7.5.3 mit der Aktualisierung auf System 7.5.5. Kostenpflichtig war System 7.1 und Mac OS 7.6, deren Aktualisierungen ebenfalls unentgeltlich erhältlich waren. Ende 2013 entfernte Apple den Verzeichniskatalog, sodass die Eingabe einer vollständig korrekten URL nötig ist. Dazu muss man allerdings sowohl die genaue HTTP-Adresse als auch die genauen Dateinamen kennen.

  1. William Gallagher:System 7 transformed the Mac on May 13, 1991.AppleInsider, 13. Mai 2021,abgerufen am 5. August 2023(englisch): „When Apple released System 7 three decades ago on May 13, 1991,… “
  2. Benjamin Günther:Vor 25 Jahren: ‚System 7‘-Ära endet – und die Jobs-Ära bricht an.In:MacTechNews.7. April 2022,abgerufen am 5. August 2023:„Als System 7 im Mai 1991 auf den Markt kam… “
  3. Amit Singh:Mac OS X Internals.A Systems Approach. 1. Auflage. Addison-Wesley Professional, 2006,ISBN 0-321-27854-2,Ch. 1: Origins of Mac OS X,S.2,Apple’s Quest forthe2Operating System(englisch,eingeschränkte Vorschauin der Google-Buchsuche [abgerufen am 4. Januar 2017]).
  4. abcdTyler Sable:System 7: Bigger, Better, More Expandable, and a Bit Slower than System 6.LowEndMac, 25. Juni 2014 (englisch); abgerufen am 4. April 2016.
  5. Apple:System Software: Version Matrix, System 6.0.x to 7.0.1(englisch); abgerufen am 23. April 2016.
  6. D-7.0.1.txt,abgerufen am 14. September 2016; die Dateien haben die NamenD-7.0.1-Disk_Tools.image.sea.bin,D-7.0.1-Fonts.image.sea.bin,D-7.0.1-Install_1.image.sea.bin,D-7.0.1-Install_2.image.sea.bin,D-7.0.1-Printing.image.sea.binundD-7.0.1-Tidbits.image.sea.bin.
  7. The Mac 512:System Software Download Section(MementodesOriginalsvom 7. April 2016 imInternet Archive)Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/ mac512(englisch); abgerufen am 23. April 2016.
  8. abMark H. Anbinder:System 7 Pro Ships.TidBITS, 11. Oktober 1993,abgerufen am 4. Januar 2017(englisch): „Apple released System 7.1 last October with a new policy requiring users to purchase an upgrade, unless they received the software with a new Macintosh, thus ending their long history of free upgrades for existing users. This time Apple has decided to support two separate levels of System software: a standard version which will still be called ‘System 7,’ and a more fully-featured version dubbed ‘System 7 Pro.’ “
  9. Sebastian Kempgen:MacCampus Macintosh-Font-Basics.(PDF; 197 kB) MacCampus Cornelia Kempgen, Oktober 1995,S. 19,abgerufen am 4. Januar 2017:„Ab System 7.1 nimmt ein neuer Ordner innerhalb des System-Ordners alle Komponenten beliebiger Schrifttypen auf: der Ordner ‚Zeichensätze.‘ In ihn gehören Koffer beliebigen Inhalts (Bitmap-Fonts, TrueType-Fonts, Screen-Fonts von PostScript-Zeichensätzen) sowie alle zugehörigen Printer-Fonts. Zeichensatz-Koffer bleiben bei dieser Art der Installation so, wie sie hineingelegt wurden (unter 7.0 wurden sie in ihre Bestandteile zerlegt und aufgelöst). “
  10. System 7.1 through Mac OS 7.6: Compatibility With Macintosh ComputersApple (englisch); abgerufen am 23. April 2016.
  11. System version numbering history.The Mac 512, archiviert vomOriginal(nicht mehr online verfügbar) am2. Dezember 2016;abgerufen am 4. Januar 2017(englisch).Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/ mac512
  12. System 7 pro.Computer History Museum,abgerufen am 4. Januar 2017.
  13. abcTom Hormby:Star Trek: Apple’s First Mac OS on Intel Project.LowEndMac, 27. April 2014 (englisch); abgerufen am 15. April 2016.
  14. Owen W. Linzmayer:Apple Confidential 2.0: The Definitive History of the World’s Most Colorful Company.No Starch Press, San Francisco 2004,ISBN 1-59327-010-0,The Star Trek Saga,S.229–232(cnet[abgerufen am 6. Dezember 2015]).
  15. abJodi Mardesich:The secret weapon Apple threw away.1. November 1997 (englisch)
  16. 25 Years of DR DOS History.(MementodesOriginalsvom 10. April 2016 imInternet Archive)Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/ freedos.org(englisch)
  17. Dan Knight:Apple Squeezes Mac Clones Out of the Market.LowEndMac, 25. Januar 2014 (englisch); abgerufen am 24. April 2016.
  18. The Long View – Copland(englisch), basalgangster, 26. Februar 2011; abgerufen am 24. April 2016.
  19. D-System_7.5.3_Info.txt,abgerufen am 14. September 2016; die Disketten haben den DateinamenD-System_7.5.3-01of17.smi.binbzw.D-System_7.5.3-02of17.part.binab Diskette Nr. 2.
  20. Diskussionsforum des Verein zum Erhalt klassischer Computer e. V.:Deutsche System 7.5.x-Version downloaden – wo?,20. Dezember 2013; abgerufen am 23. April 2016. Bereits Ende 2013 hat Apple die freie (gratis) ältere „klassische “Macintosh-Software offline genommen.
  21. abcdefghSystem 7.5 and Mac OS 7.6: The Beginning and End of an Era.LowEndMac (englisch); abgerufen am 23. April 2016.
  22. Classic Mac OS Downloads and Updates.LowEndMac (englisch); abgerufen am 29. April 2016.
  23. Peter Brockie:System 7.7a2c5 (Codename: “Speedy” ).(MementodesOriginalsvom 24. November 2015 imInternet Archive)Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/betaworld.forcedperfect.net(englisch); abgerufen am 23. April 2016.
  24. Andy F. Mesa:Apple Code Names – Mac OS.The Apple Museum (englisch); abgerufen am 29. März 2016.
  25. abcdefApple Updates (Classic Mac OS).Pure Mac (englisch); abgerufen am 23. April 2016.
  26. Tyler Sable:System 7: Bigger, Better, More Expandable, and a Bit Slower than System 6.In:Low End Mac.Dan Knight, 25. Juni 2014,abgerufen am 14. Dezember 2023(englisch): „System 7.1 (Pro)… Released in August 1992… “
  27. Adam Engst:System 7.1.TidBITS, 12. Oktober 1992,abgerufen am 14. Dezember 2023(englisch): „System 7.1 supports drop-in software modules called ‘system enablers’ that enable the standard version of 7.1 to support whatever new features of the specific Macintosh are appropriate.… System 7.1 has System 7 Tune-Up built into it… “