Solaris | |
---|---|
| |
Udvikler | Oracle |
OS familie | UNIX System V |
Baseret på | UNIX System V |
nyeste version | 11.4 SRU 50 [1] (18. oktober 2022 ) |
Pakkeansvarlige | Image Packaging System |
Understøttede platforme | SPARC , x86 , x86-64 , PowerPC (kun Solaris 2.5.1) |
Kernel type | Monolitisk kerne |
Interface | CDE , Java Desktop System Release 3, GNOME |
Licens | Proprietære |
Stat | Aktiv |
Internet side | oracle.com/solaris |
Mediefiler på Wikimedia Commons |
Solaris , et operativsystem udviklet af Sun Microsystems til SPARC -platformen, har været ejet af Oracle Corporation sammen med Sun-aktiver siden 2010 . Selvom Solaris er et lukket kilde -operativsystem, er det meste af det open source og udgivet af OpenSolaris-projektet [2] [3] [4] [5] [6] [7] [8] .
I begyndelsen af 1990'erne erstattede Sun Microsystems det BSD -baserede SunOS 4 med UNIX System V Release 4 (SVR4), udviklet i fællesskab med AT&T og ændrede navnet på SunOS 5 til Solaris 2 [9] . Efter udgivelsen af version 2.6, droppede Sun Microsystems "2." fra navnet, og den næste version hed Solaris 7 [10] .
Faktisk er Solaris et SunOS -operativsystem med en grafisk skal og nogle ekstra komponenter.
Fra Solaris 9 blev en offentlig (binær, dvs. lukket kildekode ) ikke-kommerciel version af Solaris udgivet under en CDDL-licens . Den adskilte sig fra den kommercielle version ved manglen på teknisk support fra Sun, trykt dokumentation og noget yderligere proprietær software ( Value Added Software ) .
I juni 2005 tog Sun Microsystems beslutningen om at åbne en stor del af kildekoden til den seneste version af systemet, Solaris 10, og starte OpenSolaris-projektet . Standard binære builds af Solaris 10 er blevet offentliggjort på Sun Microsystems websted og er tilgængelige for alle under en CDDL-licens efter registrering på virksomhedens websted.
Udviklingen af den næste version - Solaris 11 (projektets arbejdstitel - Solaris Nevada ) blev allerede udført i samarbejde med OpenSolaris-udviklerfællesskabet. Ud over kildekoden til Solaris-operativsystemet har Sun Microsystems åbnet en række proprietær software til det som en del af OpenSolaris-projektet.
Siden april 2010 har den nye ejer af intellektuel ejendom, Oracle Corporation, ændret licensbetingelserne for Solaris 10-systemet. Ifølge de nye regler må produktet kun bruges gratis, til kommercielle formål, i 90 dage [11] , til efterfølgende kommerciel brug af Solaris 10 og udgivet i november 2011 version 11 kræver køb af en kontrakt om teknisk support af operativsystemet eller hele systemet fra Oracle. Binære builds af Solaris 10 og 11 er stadig tilgængelige på virksomhedens hjemmeside efter registrering, men under betingelserne i en særlig udviklingslicens (Oracle Technology Network Developer License), som tillader dem udelukkende at blive brugt til udvikling og test af applikationer til Solaris-platformen .
Den 2. september 2017 tweetede Simon Phipps, en tidligere Sun Microsystems -medarbejder , som ikke ønskede Oracles opkøb af Sun, at Oracle havde fyret mange Solaris-udviklere, og mange af de fyrede medarbejdere tolkede dette som et tegn på, at Oracle var mere gør har ikke til hensigt at støtte fremtidig udvikling af platformen [12] . Mens Oracle havde fyringer, fortsatte udviklingen af Solaris 11.4, der skulle ud i 2018 , [13] [14] .
Den 3. marts 2022 introducerede Oracle Solaris 11.4 CBE (Common Build Environment), en ny gratis version af Solaris 11.4-operativsystemet rettet mod open source og personlig brug af udviklere. Udgaven er kendetegnet ved brugen af en kontinuerlig model til udgivelse af nye versioner og er tæt på Solaris 11.4 SRU (Support Repository Update) udgaven. [femten]
Understøttelse af Itanium ( Intel ) mikroprocessorer var planlagt, men ikke implementeret [17] .
Der blev gjort et forsøg på at portere Solaris til PowerPC -arkitekturen , i 1996 blev en 32-bit version 2.5.1 (Solaris PowerPC Edition) udgivet til PReP-platformen, men dette blev hurtigt opgivet. Ved årsskiftet 2009 var der ideer til at genoplive understøttelsen af PowerPC-arkitekturen i OpenSolaris . [atten]
I november 2007 demonstrerede IBM , Sun og Sine Nomine Associates en prøveversion af OpenSolaris for System z , der kører på en IBM System z mainframe under z/VM . [19] Denne version blev kaldt Sirius . Den 19. november 2008 godkendte IBM Sirius på System z IFL -processorer . [tyve]
Med Solaris 10 implementerede Sun Microsystems binær kompatibilitet med Linux , som tillader Linux-applikationer at køre på Solaris på x86 -systemer i BrandZ- zoner [21] . Binær kompatibilitet med FreeBSD er planlagt. Denne funktionalitet er ikke tilgængelig på Solaris SPARC.
Fra 2009 understøttede følgende leverandører officielt Solaris på nogle af deres x86- og x86-64- systemer :
De første versioner af Solaris brugte OpenWindows GUI . Startende med Solaris 2.6 blev det erstattet af CDE , og Solaris 10 inkluderer Sun Java Desktop System Release 3, som er baseret på GNOME . Nylige udgivelser af Solaris Express inkluderer ikke CDE.
Også tilgængelige på blastwave.org er kompilerede pakker til KDE og Xfce [25] .
Solaris brugte oprindeligt UFS-filsystemet. I 2004 udviklede Sun Microsystems ZFS-filsystemet, som blev inkluderet i Solaris 10 fra og med release 6/06 (juni 2006).
I alt understøtter Solaris 10 14 filsystemer [26] :
Farve | Betyder |
---|---|
Rød | Gammel version; ikke understøttet |
Gul | Gammel version; understøttes |
Grøn | Nuværende version |
Blå | fremtidige version |
Solaris version | Sun OS version | Udgivelses dato | Slut på support | Ejendommeligheder |
---|---|---|---|---|
1.x [27] | 4.1.x [27] | juni 1992 | december 1999 | SunOS 4 rebranding til markedsføringsformål |
2.0 | 5,0 | juni 1992 | maj 2000 | Pre-release (kun udvikler i starten), understøttelse af sun4c- arkitektur . Fremkomsten af NIS+ [28] . |
2.1 [29] | 5.1 | December 1992 ( SPARC ) maj 1993 ( x86 ) |
august 2000 | Understøttelse af sun4 og sun4m arkitekturer . Første version til x86 . Første udgivelse af Solaris 2 til understøttelse af symmetrisk multiprocessing (SMP). |
2.2 | 5.2 | maj 1993 | januar 2001 | Kun til SPARC. Første support til sun4d- arkitekturen . Understøttelse af flertrådede biblioteker [30] . |
2.3 | 5.3 | november 1993 | juli 2001 | Kun til SPARC. OpenWindows 3.3 flytter fra NEWS til Display PostScript og dropper understøttelse af SunView . Tilføjet understøttelse af autofs og CacheFS- filsystemer . |
2.4 | 5.4 | november 1994 | april 2002 | Første generelle udgivelse til SPARC og x86. Inkluderer motivstøtte . |
2.5 | 5.5 | november 1995 | oktober 2003 | UltraSPARC- processorer understøttes for første gang . Inkluderer CDE , NFSv3 og NFS/TCP. Sun4 - arkitekturen ( VMEbus ) understøttes ikke længere. Tilføjet POSIX tråde og døre [31] . |
2.5.1 | 5.5.1 | maj 1996 | november 2001 | Den eneste udgivelse til PowerPC . Tilføjet understøttelse af Ultra Enterprise [32] [33] . |
2.6 | 5.6 | juli 1997 | august 2004 | Inkluderer Kerberos 5, PAM , TrueType-skrifttyper , WebNFS, understøttelse af store filsystemer og procfs . Understøttelse af SPARCserver 600MP -serien er afbrudt [34] . |
7 | 5.7 | november 1998 | januar 2009 | Første 64-bit udgivelse til UltraSPARC . Droppet understøttelse af Micro Channel-arkitektur til x86 [35] . |
otte | 5.8 | februar 2000 | maj 2010 | Indeholder Multipath I/O , Solaris Volume Manager , IPMP , mdb debugger ; understøttelse af IPv6 og IPsec . Introduceret rollebaseret adgangskontrol . Understøttelse af sun4c er blevet droppet [36] . |
9 | 5.9 | 22. maj 2002 | november 2013 | Tilføjet iPlanet Directory Server, Resource Manager, udvidede filattributter, IKE IPsec-tastning og Linux -kompatibilitet . Mangler OpenWindows og sun4d [37] support . |
ti | 5.10 | 31. januar 2005 | juli 2023-november 2023 | Solaris 10 03/05 (GA-udgivelse). Inkluderer understøttelse af "x64" platformen (x86-64). DTrace , Solaris Containers , Service Management Facility (SMF) og NFSv4 teknologier . Support til sun4m og UltraSPARC I er blevet droppet . Tilføjet Java Desktop System som primært skrivebordsmiljø [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [5] [ 50] [51] [52] .
|
11 Express 2010.11 | 5.11 | 15. november 2010 | januar 2012 | Solaris 11 Early Adopter, baseret på OpenSolaris snv_151a [53] build . |
11 [54] | 5.11 | 9. november 2011 | oktober 2025-maj 2029 | Solaris 11 11/11 (snv_b175) - Første GA-udgivelse af Solaris 11 [55] . Der har også været faste udgivelser: |
Sun Microsystems (overtaget af Oracle ) | |
---|---|
Udstyr | |
Software |
|
Data opbevaring | |
High Performance Computing |
|
Forskning | |
Uddannelse |
|
Fællesskab |
Solaris | |
---|---|
Teknologi | |
OpenSolaris |
Unix og Unix-lignende operativsystemer | |
---|---|
Operativsystemer |
|
Kompatibilitetslag |
|
Kategori Wikimedia Commons Wikibooks Wikiquote |
Ordbøger og encyklopædier |
---|