Solaris hat unsere Branche verändert. Aber Berichten zufolgeDas Solaris-Betriebssystem steht möglicherweise kurz vor dem Tod. Oracle, das Sun Microsystems im Jahr 2010 übernommen hat, hat die meisten verbleibenden Mitarbeiter, die an Solaris gearbeitet haben, entlassen. Das Betriebssystem wird bis 2030 unterstützt, aber diese Nachricht scheint ein Denkmal zu brauchen.
Meine persönlichen Erinnerungen an Solaris
In meinem ersten Sysadmin-Job war ich ein Solaris-Sysadmin. Es war wahrscheinlich der coolste Ort, an dem ich jemals arbeiten werde: die Computational Facility im Astrophysikalisches Observatorium Harvard Smithsonian. Ich habe gelernt, ein echter Administrator zu sein. Ich habe Backups über die Kommandozeile gemacht. Ich ging zum Unterricht bei Sun, um Shell-Programmierung zu lernen. Für mich ist es bittersüß, den Niedergang dieses Betriebssystems zu beobachten.
Die langsame Abkehr von Solaris
Solaris wurde mit Sun-Hardware entwickelt, und das war eine absolut solide Kombination. Als jedoch die x86-Architektur populär wurde, schien die Sun-Hardware im Vergleich langsam zu sein. Ungefähr zu dieser Zeit wurde Linux in mehreren Unternehmensversionen verfügbar. Zu diesem Zeitpunkt begann Linux im Unternehmen zu starten.
In meinem ersten Job haben wir angefangen, RedHat Enterprise zu verwenden, um die schnelleren Geschwindigkeiten zu erreichen. Ich wurde in ein Projekt versetzt, in dem wir den Kernel gehärtet haben, damit er genauso sicher ist wie unsere Solaris-Installationen. Da wir auch die gesamte Sparc-Hardware (Desktops, Monitore, Mäuse) hatten, mussten wir auch Treiber für diese Dinge schreiben, da sie nicht existierten. Unternehmenssoftware, die noch nicht für die Hauptsendezeit bereit ist, kommt mir bekannt vor, nicht wahr?
Solaris vs Linux war der Vorläufer von dev vs ops
Ich denke, dass die Debatte zwischen Solaris und Linux ein weiterer früher Ort war, an dem die aktuellen Ops gegen Dev-Kriege stattfanden. In unserem Fall wollten die Astrophysiker, die die Programme entwickelt haben, um Sterne weit über die Sterne hinaus zu sehen, ein Betriebssystem, das auf schnellerer Hardware läuft. Wir mussten es sicher und wiederholbar machen.
Ich suchte nach dem Hintergrund des Namens Linux - mir wurde immer gesagt, dass Linux nicht UNIX ist. ich fand Dieser Thread im Ubuntu-Forum das spricht über die Ursprünge. Einige der Gründe waren:
Gnu ist nicht Unix
Um die UNIX-Zertifizierung zu erhalten, müssen die UNIX-Zertifizierungstests der Open Software Laboratories bezahlt und bestanden werden. Sie zahlen nicht, um die Zertifikate zu bestehen, Sie sind NICHT UNIX.
UNIX ist ein altes Betriebssystem, das von AT & T entwickelt wurde und sich seitdem zu BSD entwickelt hat. Linux ist ein POSIX-kompatibler Kernel für ein Betriebssystem, das in einigen Kreisen als GNU / Linux bekannt ist. Es ist vollständig kompatibel mit UNIX, teilt jedoch keinen Code damit. Es war ein völlig unabhängiges Projekt von Herrn Linux Torvalds.
Solaris hat unsere Branche verändert, indem es den Weg zu Containern geebnet hat
Ich habe die ursprüngliche Technologie, auf der Container basieren, durch die Verwendung gelernt Solaris. Unter UNIX begann Chroot. chroot ist ein UNIX-Befehl, mit dem wir einen Benutzer auf bestimmte Befehle in einem bestimmten Dateisystem (oder einer Teilmenge eines Dateisystems) beschränken konnten. Ich habe dies für SFTP-Server in Solaris getan. Solaris Zones war das erste Containersystem, das bereits in Solaris 10 (2004) eingeführt wurde.
Erinnerung an die frühen Tage
Der Thread führte mich zurück in die frühen Tage und ließ mich darüber nachdenken, wie sehr mich diese frühen Tage an die heutigen Entwickler und lokalen Debatten erinnern. Wenn ich höre, dass Oracle einen Großteil der Solaris-Mitarbeiter entlassen hat, erinnere ich mich daran, dass in unserer Welt nichts für immer Bestand hat. Aber alles, was wir tun, baut auf einer gemeinsamen Geschichte auf. Solaris hat unsere Branche verändert, und es ist gut, eine Kerze anzuzünden und sich an diese Beiträge zu erinnern.
Gina, die Fäden der Entwicklung verschiedener Betriebssysteme, würden eine faszinierende Studie machen. Überlegen Sie, wie Windows und OS / 2 miteinander verflochten sind, einschließlich des Löschens der DOS-Version zugunsten des NT-Kernels, der OS / 2 sein sollte, bis MSFT herausgezogen wurde. Schauen Sie sich dort auch den Mainframe und verschiedene Betriebssysteme an, einschließlich der ursprünglichen VM, MVS und anderer. Es gibt auch Plattformen wie VMS, die teilweise von Dave Cutler geschrieben wurden und NT beeinflussten.
Solaris ist eine von vielen „Unix“ -Varianten, daher denke ich, dass wir die Geschichte auf viele Arten abbilden können, und es wäre wieder interessant, sie zu sehen. Gibt es gute Bücher, die die Geschichte abbilden?
Ich finde das super interessant. Früher gab es Hierarchien - fast wie Stammbäume. Ich habe noch nie ein Buch gesehen, aber vielleicht eine großartige Idee!