OpenSolaris
aus Wikipedia, der freien Enzyklopädie
OpenSolaris ist ein Open-Source-Projekt von Sun Microsystems. OpenSolaris besteht im wesentlichen aus dem Quelltext des Unix-Systems Solaris 10. Sun bemüht sich derzeit, eine Entwickler-Community aufzubauen (s.u.).
Inhaltsverzeichnis |
[Bearbeiten] Lizenz
OpenSolaris unterliegt der Common Development and Distribution License (CDDL). Die Lizenz ist ein Abkömmling der MPL (Version 1.1), seit Mitte Januar 2005 von der OSI anerkannt und erlaubt ausdrücklich die Verwendung des Quelltextes für proprietäre Lösungen.
[Bearbeiten] Geschichte
Die Öffnung des bislang proprietären Solaris soll schrittweise vor sich gehen; als erstes wurden die Quellen des Dynamic Tracing Toolkit (genannt DTrace) freigegeben. Mit Veröffentlichung der Quelltexte des Kernels, einzelner Module und Bibliotheken folgte der Großteil des Codes dann am 14. Juni 2005.
[Bearbeiten] Distributionen
[Bearbeiten] SchilliX
Am 18. Juni 2005 erschien unter dem Namen SchilliX bereits die erste Distribution, die als Live-CD zur Verfügung steht. Anfangs wurde bei SchilliX der Fokus auf die Beschleunigung der Ladevorgänge gesetzt, wodurch die Distribution bis zur Version 0.5.1 über keine grafische Benutzeroberfläche verfügte. Bei der Version 0.5.1 muss der X-Server noch als Benutzer root
mit dem Befehl startx
manuell gestartet werden.
[Bearbeiten] BeleniX
Inzwischen ist mit BeleniX [1] eine weitere Distribution als Live-CD erhältlich. Diese bietet eine grafische Benutzeroberfläche. Das Hauptaugenmerk dieser Distribution liegt auf der Erhöhung des Bekanntheitsgrades, weshalb sich einige populäre OpenSource-Programme mit auf der Live-CD befinden (z.B. Mozilla Firefox, CUPS und XMMS).
[Bearbeiten] Polaris
Anfang 2006 wurde von den Blastware[2]-Entwicklern eine Portierung auf die Pegasos-basierte PowerPC-/CHRP-Workstation "ODW" von IBM/Freescale/Genesi mit 1 GHz MPC7447 bekanntgegeben. Der Quellcode steht als Subversion-Tree auf http://www.genunix.org bereit.
[Bearbeiten] Nexenta OS
Nexenta OS ist eine weitere Distribution, die den OpenSolaris-Kernel mit der umfangreichen Software-Distribution Debian/Ubuntu kombiniert. Dieses GNU/Solaris befindet sich noch im Alpha-Stadium, es ist jedoch bereits auch als Live-CD erhältlich.
[Bearbeiten] marTux
Mit marTux existiert zunächst als LiveCD seit April 2006 eine erste Distribution für die SPARC-Plattform.
[Bearbeiten] Die Community
Sun versucht, eine Entwicklercommunity aufzubauen, die OpenSolaris weiterentwickelt. Ein „Community Advisory Board“ (CAB) genannter Beirat, der sich um diese kümmern soll, existiert bereits. Dieser wurde allerdings von Sun bestimmt. Die Mitglieder des CAB sind
- Rich Teer (Autor von Solaris Systems Programming, von der OpenSolaris-Pilot-Community gewählt)
- Al Hopper (von Logical Approach, von der OpenSolaris-Pilot-Community gewählt)
- Casper Dik (Senior Staff Engineer bei Sun, von Sun eingesetzt)
- Simon Phipps (Chief Technology Evangelist bei Sun, von Sun eingesetzt)
- Roy Fielding (Mitgründer der Apache Software Foundation, von Sun eingesetzt)