Solaris (besturingssysteem)
Solaris | |
---|---|
![]() Java Desktop op Solaris 10 | |
ontwikkelaar | Orakel |
Licentie(s) | Softwarelicentieovereenkomst |
Eerste publicatie | 1991 |
Huidige versie | 11.4 (28 augustus 2018) |
voorgeslacht | UNIX → BSD ↳ SunOS UNIX System V versie 4 ↳ Solaris |
Architectuur(s) | 68k , SPARC , x86 , AMD64 , Intel 64 |
Oracle Solaris |
Oracle Solaris [1] is een besturingssysteemdistributie op basis van SunOS en een Unix- besturingssysteem. Sinds de overname van Sun Microsystems in 2010 [2] is Solaris eigendom van Oracle .
Het is sinds 1990 compatibel met de System V- familie. Vroege versies werden uitgebracht onder de naam Unix xx Sun Version yy . De naam SunOS werd voor het eerst gebruikt met de eerste openbare SunOS 3.0-bèta uit Q1 1986. De eerste versie onder de naam SunOS is ontwikkeld op basis van BSD- Unix als eigen besturingssysteem voor gebruik op servers en werkstations van Sun. Versie 5.0 van SunOS is herontwikkeld op basis van UNIX System V en de productnaam Solaris is geïntroduceerd.
verhaal
Toen Sun in 1982 werd opgericht, was de Motorola 68010 nog niet verkrijgbaar. Omdat zijn voorganger Motorola 68000 geen geheugenbeheereenheid bevatte, kon BSD - Unix met zijn virtueel geheugenbeheer niet naar de Sun-1 worden overgezet. De eerste op Motorola 68000 gebaseerde Sun-1-systemen draaiden daarom met een Unix V7- poort van UniSoft . Nadat de Motorola 68010 beschikbaar kwam en later Sun 1-systemen ermee werden uitgerust, ontwikkelde Sun eerst een BSD Unix-variant, die werd verspreid onder de naam BSD Unix Sun Version xx . In de loop der jaren is het uitgebreid met veel System V- functies en is het omgedoopt tot SunOS met het uiterlijk van SunOS-3.0 . De Sun 4- serie met SPARC- processorarchitectuur, later ontwikkeld door Sun , maakte SunOS nog populairder, en SunOS 4.1.1_U1 was de laatste officiële release die nog steeds computers van de Sun3-serie met Motorola 68000- serie ondersteunde. De laatste SunOS 4-versie uit 1995 was 4.1.4 en bracht naast bugfixes ook ondersteuning voor machines met MicroSPARC- processors.
De weinig succesvolle Sun386-serie met Intel-processors werd door SunOS in de versies 4.0.1 tot en met 4.0.3 ondersteund. Met versie 4.1.2 werd multiprocessorwerking (asymmetrisch) geïntroduceerd.
Versie 5 van SunOS werd herontwikkeld op basis van System V Release 4 nadat Sun partner werd van Unix International . Het werd gebundeld met de grafische gebruikersinterface CDE en Java en vanaf 1992 op de markt gebracht als de "Operating Environment" Solaris 2.x. Het was vanaf het begin geschikt voor SMP .
De vroege versies van Solaris, die nog op SunOS versie 4 waren gebaseerd, werden in latere jaren genummerd als versie 1.x. Na versie 2.6 is de "2." weggelaten: in 2004 verscheen versie 10 (SunOS 5.10), die vanaf februari 2005 gratis te downloaden was van Sun.
Zes maanden na de release van Solaris 10 werden essentiële delen van de broncode van de daaropvolgende ontwikkelaarsversie eindelijk door Sun bekendgemaakt en werd het systeem vrijgegeven om te downloaden als OpenSolaris . De verdere ontwikkeling vond plaats tot augustus 2010 als gratis besturingssysteem. Op 13 augustus 2010 werd bekend dat OpenSolaris met onmiddellijke ingang wordt stopgezet. [3] [4]
Een jaar nadat Oracle Sun Microsystems had overgenomen, sprak John Fowler (Executive Vice President Systems van Oracle) begin augustus 2010 over de toekomst van Solaris. Fowler verklaarde dat Solaris 11 in 2011 zou moeten verschijnen en dat tal van componenten in deze Solaris "vernieuwd of fundamenteel herzien zullen worden". [5] Volgens een door Oracle gepubliceerde roadmap [6] werd gezien vóór de lancering van Solaris 11 voor de tweede helft van 2011. De fundamenteel herziene Solaris zou daarom ook beschikbaar moeten zijn voor x64-platforms . [7]
Op 5 november 2011 verklaarde Jim Laurent op zijn blog dat vier dagen later, 9 november 2011, de officiële lanceringsdag van Solaris 11 zou zijn . [8] [9] Begin 2017 stopte Oracle met de ontwikkeling van Solaris 12 , in plaats daarvan zou het besturingssysteem verder ontwikkeld moeten worden onder de projectnaam Solaris 11.next . [10] In augustus en september van hetzelfde jaar werd echter een meerderheid van de medewerkers in de ontwikkeling van het personeel van Solaris ontslagen, wat een voortzetting onzeker was. [11] [12]
Februari 2018 is een bètaversie voor Solaris 11.4 uitgebracht. De definitieve versie is op 28 augustus 2018 gepubliceerd. [13]
Functies en speciale functies
Vanaf versie Solaris 7 (SunOS 5.7) biedt Solaris continue 64-bits ondersteuning op UltraSPARC CPU's . Een Solaris-poort voor x86 werd aangekondigd op 4 september 1991 en begon in januari 1992. Sinds 23 juni 1992 is de x86-processorversie beschikbaar, die sinds augustus 2004 ook opstart op AMD64 en versie 10 biedt dus ook 64-bits ondersteuning voor AMD64- CPU's of Intel 64- CPU's. De Solaris-versie voor PowerPC werd aanvankelijk stopgezet na de eerste release (Solaris 2.5.1), een nieuwe portering begon na de release van OpenSolaris onder de naam Polaris.
Het OpenSolaris-project bestaat sinds januari 2005 en heeft onder leiding van Sun de broncode van Solaris grotendeels beschikbaar gemaakt voor het publiek onder de Common Development and Distribution License . De bronnen voor de kernel , afzonderlijke modules en bibliotheken werden vervolgens op 14 juni 2005 vrijgegeven als een open source besturingssysteem onder de naam OpenSolaris . Als onderdeel hiervan zou ook een Solaris-versie voor PowerPC moeten verschijnen. Begin 2006 kondigden de ontwikkelaars een overeenkomstige portering aan naar het op Pegasos gebaseerde CHRP- werkstation ODW van IBM / Freescale / Genesi, maar dit resulteerde nooit in een release.
software
De software onder Solaris wordt voornamelijk beheerd in het kader van pakketbeheer met behulp van de pkg- programma's (pkgadd, pkgrm, pkgchk, ...). Veel programma's die op andere Unix of vergelijkbare besturingssystemen zoals Linux draaien, kunnen naar Solaris worden overgezet. Het OpenCSW- project [14] levert bijvoorbeeld duizenden extra softwarepakketten voor Solaris, die kunnen worden geïmporteerd in het bestaande Solaris-pakketbeheer met behulp van het pkgutil- programma.
geschiedenis
versie | publicatie | Opmerkingen |
---|---|---|
SunOS 0.7 | februari 1982 |
|
SunOS 1.0 | 1983 |
|
SunOS 1.1 | april 1984 |
|
SunOS 1.2 | januari 1985 |
|
SunOS 2.0 | 15 mei 1985 |
|
SunOS 3.0 | 17 februari 1986 |
|
SunOS 3.2 | september 1986 | |
SunOS 4.0 | 1989 |
|
SunOS 4.1.1 | maart 1990 |
|
SunOS 4.1.2 | december 1991 |
|
SunOS 4.1.3 | augustus 1992 |
|
SunOS 4.1.4 | november 1994 |
|
Solaris 2.0 SPARC (SunOS 5.0) | juli 1992 |
|
Solaris 2.0 x86 (SunOS 5.0) | december 1992 |
|
Solaris 2.1 SPARC (SunOS 5.1) | december 1992 |
|
Solaris 2.2 SPARC (SunOS 5.2) | mei 1993 |
|
Solaris 2.3 SPARC (SunOS 5.3) | november 1993 |
|
Solaris 2.1 x86 (SunOS 5.1) | november 1993 |
|
Solaris 2.4 (SunOS 5.4) | november 1994 |
|
Solaris 2.5 (SunOS 5.5) | november 1995 |
|
Solaris 2.5.1 (SunOS 5.5.1) | mei 1996 |
|
Solaris 2.6 (SunOS 5.6) | augustus 1997 |
|
Vertrouwde Solaris 2.5.1 | september 1998 |
|
Solaris 7 (SunOS 5.7) | 27 oktober 1998 | |
Vertrouwde Solaris 7 | 2 november 1999 |
|
Solaris 8 (SunOS 5.8) | 26 januari 2000 |
|
20 november 2000 |
| |
Solaris 9 (SunOS 5.9) | 22 mei 2002 (Voor SPARC.) 10 januari 2003 (Voor x86.) |
|
Solaris 10 (SunOS 5.10) | 31 januari 2005 |
|
Open Solaris (Sun OS 5.10.1) | 14 juni 2008 |
|
Solaris 11 Express 2010.11 (Sun OS 5.11) | 15 november 2010 | |
Solaris 11 2011.11 (zon OS 5.11) | 9 november 2011 |
|
Solaris 11.3 | 6 oktober 2015 | |
Solaris 11.4 | 28 augustus 2018 |
|
Commando om de geïnstalleerde Solaris-revisie (versie) weer te geven : cat /etc/release
Zie ook
literatuur
- Thomas Handschuch: Systeembeheer Solaris 7 . Springer Verlag, 1998, ISBN 3-5406-3421-5
- Harald Zisler: Solaris 10 & OpenSolaris: Inleiding, administratie, toepassing . Franzis Verlag, Poing, 2007, ISBN 978-3-7723-7297-1
web links
Individueel bewijs
- ↑ http://www.sun.com/software/solaris/get.jsp
- ↑ EU-commissie: Oracle kan Sun overnemen , stern.de
- ↑ http://www.pro-linux.de/news/1/16036/oracle-etzt-opensolaris-ein.html
- ↑ Oracle begraaft OpenSolaris. ZDNet.de, 16 augustus 2010, geraadpleegd op 17 augustus 2010 .
- ↑ Oracle over de toekomst van Solaris. iX - Magazine voor professionele informatietechnologie, 11 augustus 2010, geraadpleegd op 12 augustus 2010 .
- ^ Oracle Solaris en OpenSolaris. (PDF; 469 kB) (Niet langer online beschikbaar.) Oracle Public Sector, gearchiveerd van het origineel op 5 juli 2010 ; Ontvangen op 17 augustus 2010 . Info: De archieflink is automatisch ingevoegd en is nog niet gecontroleerd. Controleer de originele en archieflink volgens de instructies en verwijder deze melding.
- ↑ Solaris 11 komt in de tweede helft van 2011. ZDNet.de, 12 augustus 2010, geraadpleegd op 12 augustus 2010 .
- ↑ 11 redenen om van Solaris 11 te houden. ( Memento van het origineel van 9 februari 2012 in het internetarchief ) Info: De archieflink is automatisch ingevoegd en is nog niet gecontroleerd. Controleer de originele en archieflink volgens de instructies en verwijder deze melding. blogs.oracle.com, 5 november 2011
- ↑ Live webinar waarin Solaris 11 wordt geïntroduceerd. Oracle, 5 november 2011, geopend op 6 november 2011 .
- ↑ Schuldig SPARC: Oracle euthanaseert Solaris 12 en verwijdert het van roadmap arstechnica.com, 18 januari 2017
- ↑ Oracle ontslaat naar verluidt meer personeel van Solaris en ZFS www.phoronix.com, 4 augustus 2017
- ↑ Simon Phipps: Voor degenen die het niet wisten, Oracle heeft gisteren alle technische staf van Solaris ontslagen in een klassieke stille EOL van het product.https: //twitter.com/webmink/status/904067176377831424… In: @webmink. 2 september 2017. Ontvangen op 4 september 2017 .
- ↑ Scott Lynn: Oracle Solaris 11.4 vrijgegeven voor algemene beschikbaarheid . ( oracle.com [geraadpleegd op 30 augustus 2018]).
- ↑ OpenCSW-pakketlijst
- ↑ Solaris 10 wordt na 90 dagen belastbaar: Oracle combineert het gebruik van het besturingssysteem met een onderhoudscontract . 30 maart 2010. Ontvangen op 26 januari 2013.
- ↑ C't editie "c't Spezial 03/2008"
- ↑ Oracle: Oracle Solaris 11 Express . 15 november 2010. Ontvangen op 18 november 2010.
- ↑ Oracle: Oracle Solaris 11 . 9 november 2011. Ontvangen op 7 januari 2012.