Geschichte von OS X

OS X ist von der Linie von Mac OS von Apple Inc. von Betriebssystemen am neuesten. Obwohl, unter seinem eigentlichen Namen von Mac OS X, es als einfach "Version 10" des Mac OS offiziell benannt wurde, "hatte Version 9" einen völlig verschiedenen codebase, Dateisystem, Design und Hardware-Unterstützung. Mac OS war das primäre Betriebssystem des Apfels seit 1984 gewesen, und die Familie war rückwärts kompatibel, so hat OS X eine wettgeeiferte Version 9 bis zur Version 10.5 unterstützt.

Verschieden von seinem Vorgänger ist OS X ein Unix ähnliches Betriebssystem hat auf Technologie gebaut, die an NeXT im Laufe der zweiten Hälfte der 1980er Jahre entwickelt worden war und herauf bis den Apfel die Gesellschaft Anfang 1997 gekauft hat. Es wurde zuerst 1999 als Mac OS X Server 1.0, mit einer tischorientierten Version (Mac OS X v10.0) im Anschluss an im März 2001 veröffentlicht. Seitdem sind sieben verschiedenere "Kunden-" und "Server"-Ausgaben von Mac OS X veröffentlicht, am neusten worden, Mac OS X v10.7 seiend, der zuerst am 20. Juli 2011 bereitgestellt wurde. Ausgaben von OS X werden nach großen Katzen genannt; die jetzige Version von OS X ist mit einem Spitznamen bezeichneter "Löwe".

Entwicklung außerhalb des Apfels

Nachdem Apfel Steve Jobs vom Management 1985 entfernt hat, hat er die Gesellschaft verlassen und hat - mit der Finanzierung von Ross Perot und seinen eigenen Taschen versucht - um das "folgende große Ding" zu schaffen: Das Ergebnis war NeXT. Hardware von NeXT wurde für seine Zeit vorgebracht, der erste Arbeitsplatz seiend, um einen DSP und eine hohe Kapazität optischer Scheibe-Laufwerk einzuschließen, aber es hatte mehrere Marotten und Designprobleme und war im Vergleich zu schnell commoditizing Arbeitsplatz-Markt teuer. Die Hardware wurde 1993, jedoch, das objektorientierte Betriebssystem der Gesellschaft stufenweise eingestellt NeXTSTEP hatte ein anhaltenderes Vermächtnis.

NeXTSTEP hat auf dem Mach-Kern und BSD, einer Durchführung von Unix basiert, der auf die 1970er Jahre zurückgeht. Es hat ein objektorientiertes in der Objektiven c Sprache gestütztes Programmierfachwerk gezeigt. Diese Umgebung ist heute in der Welt von Mac als Kakao bekannt. Es hat auch die innovative Unternehmensgegenstand-Fachwerk-Datenbankzugriffsschicht und Anwendungsserver-Entwicklungsumgebung von WebObjects unter anderen bemerkenswerten Eigenschaften unterstützt.

Alle außer dem Aufgeben der Idee von einem Betriebssystem hat NeXT geschafft, einen Geschäftsverkauf WebObjects und Beratungsdienste aufrechtzuerhalten, aber war nie ein kommerzieller Erfolg. NeXTSTEP hat eine Evolution in OPENSTEP erlebt, der die Gegenstand-Schichten vom Betriebssystem unten getrennt hat, ihm erlaubend, mit weniger Modifizierung auf anderen Plattformen zu laufen. OPENSTEP war seit einer kurzen Zeit, die durch Sonne-Mikrosysteme angenommen ist. Jedoch, durch diesen Punkt, mehrere andere Gesellschaften - namentlich Apfel, IBM, Microsoft, und sogar Sonne selbst - behauptete, dass sie bald ähnliche objektorientierte Betriebssysteme und Entwicklungswerkzeuge ihres eigenen veröffentlichen würden. (Einige dieser Anstrengungen, wie Taligent, haben sich nicht völlig verwirklicht; andere, wie Java, haben weit verbreitete Adoption gewonnen.)

Im Anschluss an eine Ansage am 20. Dezember 1996, am 4. Februar 1997, hat Apple Computer NeXT für $ 427 Millionen erworben, und hat OPENSTEP als die Basis für OS X. Traces des Softwareerbes von NeXT verwendet kann noch in OS X gesehen werden. Zum Beispiel, in der Kakao-Entwicklungsumgebung, haben die Objektiven-C Bibliotheksklassen "NS" Präfixe und die GESCHICHTS-Abteilung der manuellen Seite für den Befehl in OS X aufrichtig Staaten, dass der Befehl "Zuerst in NeXTStep erschienen ist."

Innere Entwicklung

Inzwischen stand Apfel kommerziellen Schwierigkeiten seines eigenen gegenüber. Der mit dem Jahrzehnt alte Mac OS hatte die Grenzen seiner stark mehrbeanspruchenden kooperativen Einzelbenutzerarchitektur erreicht, und seine einmal innovative Benutzerschnittstelle sah zunehmend datiert aus. Ein massiver Entwicklungsaufwand, es, bekannt als Copland zu ersetzen, wurde 1994 angefangen, aber wurde allgemein außerhalb des Apfels wahrgenommen, ein hoffnungsloser Fall wegen des politischen Gerangels zu sein. Vor 1996 war Copland nirgends nahe zur Ausgabe bereit, und das Projekt wurde schließlich annulliert. Einige Elemente von Copland wurden in Mac OS 8 vereinigt, am 26. Juli 1997 veröffentlicht.

Nach dem Betrachten des Kaufs von BeOS - einem multimediaermöglichten, OS stark mehrbeanspruchend, der für die Hardware entworfen ist, die dem Apfel ähnlich ist - hat sich die Gesellschaft stattdessen dafür entschieden, NeXT zu erwerben und OPENSTEP als die Basis für ihren neuen OS zu verwenden. Avie Tevanian hat OS Entwicklung übernommen, und Steve Jobs wurde als ein Berater verursacht. Zuerst war der Plan, ein neues Betriebssystem gestützt fast völlig auf einer aktualisierten Version von OPENSTEP, mit einem Emulator - bekannt als der Blaue Kasten zu entwickeln - um "klassische" Anwendungen von Macintosh zu führen. Das Ergebnis war durch die Deckname-Rhapsodie bekannt, die für die Ausgabe gegen Ende 1998 mit Schiefer gedeckt ist.

Apfel hat erwartet, dass Entwickler ihre Software zu den beträchtlich mächtigeren OPENSTEP Bibliotheken tragen würden, sobald sie seiner Macht und Flexibilität erfahren haben. Statt dessen haben mehrere Hauptentwickler wie Adobe Apfel gesagt, dass das nie vorkommen würde, und dass sie die Plattform völlig lieber verlassen möchten. Diese "Verwerfung" des Plans des Apfels war größtenteils das Ergebnis einer Reihe von vorherigen gebrochenen Versprechungen vom Apfel; nach der Beobachtung eines "folgenden OS" nachdem verschwindet ein anderer, und der Marktanteil des Apfels nehmen ab, Entwickler haben sich für das Tun von viel Arbeit an der Plattform überhaupt ganz zu schweigen von einem Umschreiben nicht interessiert.

Geänderte Richtung unter Jobs

Die Finanzverluste des Apfels haben weitergegangen, und der Verwaltungsrat hat Vertrauen zu CEO Gil Amelio verloren. Der Verwaltungsrat hat ihn gebeten zurückzutreten. Der Ausschuss hat Steve Jobs überzeugt, die Gesellschaft auf einer Zwischenbasis zu führen. Jobs wurde hauptsächlich vom Verwaltungsrat des Apfels gegeben, um Änderungen vorzunehmen, um die Gesellschaft in die Rentabilität zurückzugeben. Als Jobs auf der Konferenz des Weltweit Entwicklers bekannt gegeben hat, dass, welche wirklich gewollte Entwickler eine moderne Version des Mac OS waren, und Apfel dabei war, sie zu liefern, wurde er mit dem stürmischen Beifall getroffen. Im Laufe der nächsten zwei Jahre wurde Hauptanstrengung auf das Halten nach Backbord des ursprünglichen Macintoshes APIs zu als Kohlenstoff bekannten Bibliotheken von Unix angewandt. Anwendungen von Mac OS konnten zu Kohlenstoff ohne das Bedürfnis nach einem ganzen getragen werden schreiben um, während man sie noch volle Bürger des neuen Betriebssystems macht. Inzwischen würden Anwendungen das schriftliche Verwenden der älteren Werkzeuge mit dem "Klassiker" Mac OS 9 Umgebung unterstützt. Die Unterstützung für C, C ++, Ziel-C, Java und Pythonschlange wurde hinzugefügt, Entwickler-Bequemlichkeit mit der neuen Plattform fördernd.

Während dieser Zeit wurden die niedrigeren Schichten des Betriebssystems (der Mach-Kern und die BSD Schichten obendrein) wiederpaketiert und laut einer offenen Quelllizenz veröffentlicht. Sie sind bekannt als Darwin geworden. Der Kern von Darwin stellt ein äußerst stabiles und flexibles Betriebssystem zur Verfügung, welche Rivalen viele andere Durchführungen von Unix, und die Beiträge von Programmierern und unabhängigen Projekten der offenen Quelle außerhalb des Apfels ausnutzen; jedoch sieht es wenig Gebrauch außerhalb der Gemeinschaft von Macintosh. Während dieser Periode hatte die Programmiersprache von Java in der Beliebtheit zugenommen, und eine Anstrengung wurde angefangen, um Unterstützung von Mac Java zu verbessern. Das hat daraus bestanden, einen schnelllaufenden Java virtuelle Maschine zur Plattform zu tragen, und OS X-specific "Kakao" APIs in die Sprache von Java auszustellen.

Während die erste Ausgabe des neuen OS - Mac OS X Server 1.0 - eine modifizierte Version des Mac OS GUIS verwendet hat, haben alle Kundenversionen, die mit Mac OS X Developer Preview 3 anfangen, ein neues als Wasser bekanntes Thema verwendet. Wasser war eine ziemlich radikale Abfahrt vom Mac OS 9 Schnittstelle, die eine Evolution des ursprünglichen Macintoshes Betriebssystem war. Wasser hat volle ersteigbare Farbengrafik, Antialiasing von Text und Grafik, vorgetäuschter Schattierung und Höhepunkten, Durchsichtigkeit und Schatten und Zeichentrickfilm vereinigt. Neue Eigenschaft eines Schlüssels war das Dock, eine Anwendungsabschussvorrichtung, die vollen Vorteil dieser Fähigkeiten genommen hat. Trotzdem hat OS X einen wesentlichen Grad der Vereinbarkeit mit der traditionellen Schnittstelle von Mac OS und dem eigenen Apple Human Interface Guidelines des Apfels, mit seinem Pulldown-Menü an der Oberseite vom Schirm, den vertrauten Tastatur-Abkürzungen und der Unterstützung für eine Maus des einzelnen Knopfs aufrechterhalten.

Die Entwicklung von Wasser wurde etwas durch den Schalter von der Anzeige von OpenStep Motor von PostScript zu demjenigen verzögert, der Lizenz war, die frei, als Quarz bekannt ist.

Ausgabe-Zeitachse

Apfel hat Mac OS X Server 1.0 im Januar 1999 befreit. Ein öffentliches Beta von Mac OS X wurde das Jahr 2000, und am 24. März 2001 veröffentlicht, hat die volle und offizielle Ausgabe der Version 10.0 von Mac OS X gesehen. Version 10.1 hat sich am 25. September 2001, gefolgt von der Ausgabe am 24. August 2002 des Jaguars der Version 10.2" von Mac OS X eingeschifft"; die Ausgabe am 24. Oktober 2003 des Panthers der Version 10.3" von Mac OS X"; und die Ausgabe am 29. April 2005 der Version 10.4" von Mac OS X Tiger". Leopard der Version 10.5" von Mac OS X" wurde am 26. Oktober 2007 befreit. Schnee-Leopard der Version 10.6" von Mac OS X" wurde am 28. August 2009 befreit. Löwe der Version 10.7" von Mac OS X" wurde am 22. November 2010 mit der Beta-Version bekannt gegeben, die Entwicklern am 24. Februar 2011 wird veröffentlicht. Am 6. Juni 2011 hat Apfel bekannt gegeben, dass sich "Löwe" im Juli 2011 über den "Laden von Mac App" einschiffen würde. Das ist die erste Version von Mac OS X, der über das Download ohne Scheibe-Alternative geliefert wird.

  • Mac OS X v10.0 "Gepard" - am 24. März 2001 (6 Monate)
  • Mac OS X v10.1 "Silberlöwe" - am 25. September 2001 (11 Monate)
  • Mac OS X v10.2 "Jaguar" - am 24. August 2002 (13 Monate)
  • Mac OS X v10.3 "Panther" - am 24. Oktober 2003 (18 Monate)
  • Mac OS X v10.4 "Tiger" - am 29. April 2005 (30 Monate)
  • Mac OS X v10.5 "Leopard" - am 26. Oktober 2007 (22 Monate)
  • Mac OS X v10.6 "Schnee-Leopard" - am 28. August 2009 (22 Monate)
  • Mac OS X v10.7 "Löwe" - am 20. Juli 2011 (11 Monate)
  • OS X v10.8 "Silberlöwe" - Sommer 2012

Siehe auch

Referenzen

  • Isaacson, Walter (2011). "Steve Jobs, der" durch Simon & Schuster, ISBN:978 1 4087 0374 8 veröffentlicht ist

Links


Zwei-Quellen-Hypothese / Kollusion
Impressum & Datenschutz