SunOS
Solaris (SunOS) is een UNIX-gebaseerd besturingssysteem dat wordt uitgegeven door Sun Microsystems.
Geschiedenis
In de vroege jaren 1990 groeide het internet gestaag, en groeide Sun's SPARC-gebaseerde hardware in combinatie met het Solaris besturingssysteem snel tot het meest gebruikte platform voor webservers.
Oudere versies van Solaris, gebaseerd op BSD UNIX, werden SunOS genoemd. Bij de overstap naar een System V systeemopzet in SunOS 5 werd overgegaan op de naam Solaris 2; oudere versies werden daarna omgenummerd naar 1.x. Na versie 2.6 liet Sun de 2 in het versienummer vallen. De meest recente versies zijn Solaris 7, de 64-bits Solaris 8, Solaris 9 (uitgebracht op 22 mei 2002) en Solaris 10 (uitgebracht op 1 februari 2005).
Tegenwoordige versies van Solaris worden niet meer alleen gemaakt voor SPARC-systemen, maar ook voor systemen gebaseerd op de Intel X86-architectuur. Solaris is ooit ook geport naar de PowerPC-architectuur, maar deze versie is nooit op de markt gebracht.
Solaris heeft door de jaren heen veel terrein moeten prijsgeven aan open source UNIX-systemen. In 2004 heeft Sun haar open source-strategie aangepast; in de toekomst zal Solaris ook onder een open source-licentie beschikbaar zijn.
Kenmerken
Het Solaris Operating Environment bestaat uit een UNIX-basis en een grafische gebruikersinterface. De oudere versies van Solaris boden hiervoor OpenWindows, opgevolgd door CDE in Solaris 2.6. Sinds Solaris 9 is er de keuze tussen CDE en het nieuwe Java Desktop System, gebaseerd op GNOME.
Het UNIX-basissysteem van Solaris heeft een werking die vergelijkbaar is met alle bekende open source UNIX-klonen zoals Linux en FreeBSD. Vrijwel alle gangbare UNIX-software is beschikbaar voor Solaris. Deze software kan worden geïnstalleerd via Solaris packages (.pkg-formaat). Met Solaris wordt ook Sun's Java meegeleverd.
Solaris richt zich op krachtige beheerfuncties. Het systeem bevat een Service Management Framework (SMF) dat diensten bewaakt en beheert. Uniek voor Solaris is DTrace, dat het mogelijk maakt om zeer precies de kernel en user-processen te debuggen en optimaliseren. Verder is een belangrijk feature van de Solaris-kernel de zogeheten "zones", waardoor meerdere virtuele Solaris-servers op een computer kunnen worden gestart vrijwel zonder performanceverlies.
Licentie
Alhoewel Solaris onder andere gebaseerd is op een aantal open standaarden is het zogenaamde proprietary software. Binary releases zijn kosteloos beschikbaar. Sun is bezig, in het OpenSolaris initiatief, om een open source versie van Solaris te maken. OpenSolaris wordt gelicenseerd onder de eigen Common Development and Distribution License (CDDL). Het is de planning dat toekomstige versies van Solaris op OpenSolaris gebaseerd zullen worden.
Externe links
Andere betekenis
Solaris is tevens een boek van Stanislaw Lem, en werd tweemaal verfilmd (door Andrej Tarkovski en Steven Soderbergh).