Solaris | |
---|---|
| |
Utvecklaren | Orakel |
OS-familjen | UNIX System V |
Baserat på | UNIX System V |
senaste versionen | 11.4 SRU 50 [1] (18 oktober 2022 ) |
Pakethanterare | Bildförpackningssystem |
Plattformar som stöds | SPARC , x86 , x86-64 , PowerPC (endast Solaris 2.5.1) |
Typ av kärna | Monolitisk kärna |
Gränssnitt | CDE , Java Desktop System Release 3, GNOME |
Licens | Proprietär |
stat | Aktiva |
Hemsida | oracle.com/solaris |
Mediafiler på Wikimedia Commons |
Solaris , ett operativsystem utvecklat av Sun Microsystems för SPARC- plattformen, har ägts av Oracle Corporation tillsammans med Sun-tillgångar sedan 2010 . Även om Solaris är ett operativsystem med sluten källkod , är det mesta av det öppen källkod och publicerat av OpenSolaris-projektet [2] [3] [4] [5] [6] [7] [8] .
I början av 1990 -talet ersatte Sun Microsystems det BSD -baserade SunOS 4 med UNIX System V Release 4 (SVR4), utvecklat tillsammans med AT&T och ändrade namnet på SunOS 5 till Solaris 2 [9] . Efter releasen av version 2.6, tappade Sun Microsystems "2" från namnet, och nästa version hette Solaris 7 [10] .
Faktum är att Solaris är ett SunOS- operativsystem med ett grafiskt skal och några ytterligare komponenter.
Från och med Solaris 9 släpptes en offentlig (binär, d.v.s. stängd källkod ) icke-kommersiell version av Solaris under en CDDL-licens . Den skilde sig från den kommersiella versionen genom bristen på teknisk support från Sun, tryckt dokumentation och en del ytterligare proprietär programvara ( Value Added Software ) .
I juni 2005 fattade Sun Microsystems beslutet att öppna en stor del av källkoden för den senaste versionen av systemet, Solaris 10, och starta OpenSolaris-projektet . Standard binära versioner av Solaris 10 har lagts ut på Sun Microsystems webbplats och är tillgängliga för alla under en CDDL-licens efter registrering på företagets webbplats.
Utvecklingen av nästa version - Solaris 11 (projektets arbetstitel - Solaris Nevada ) har redan genomförts i samarbete med OpenSolaris utvecklargemenskap. Förutom källkoden för operativsystemet Solaris har Sun Microsystems öppnat upp ett antal proprietär programvara för det som en del av OpenSolaris-projektet.
Sedan april 2010 har den nya ägaren av immateriella rättigheter, Oracle Corporation, ändrat licensvillkoren för systemet Solaris 10. Enligt de nya reglerna får produkten användas kostnadsfritt, för kommersiella ändamål, endast i 90 dagar [11] , för efterföljande kommersiell användning av Solaris 10 och släpptes i november 2011 kräver version 11 köp av ett kontrakt för teknisk support av operativsystemet eller hela systemet från Oracle. Binära versioner av Solaris 10 och 11 är fortfarande tillgängliga på företagets webbplats efter registrering, men under villkoren för en speciell utvecklingslicens (Oracle Technology Network Developer License), som gör att de uteslutande kan användas för att utveckla och testa applikationer för Solaris-plattformen .
Den 2 september 2017 twittrade Simon Phipps, en före detta Sun Microsystems -anställd som inte ville ha Oracles förvärv av Sun, att Oracle hade sagt upp många Solaris-utvecklare, och många av de sparkade medarbetarna tolkade detta som ett tecken på att Oracle var fler. har inte för avsikt att stödja framtida utveckling av plattformen [12] . Medan Oracle hade uppsägningar fortsatte utvecklingen av Solaris 11.4, som skulle släppas 2018 , [13] [14] .
Den 3 mars 2022 introducerade Oracle Solaris 11.4 CBE (Common Build Environment), en ny gratisversion av operativsystemet Solaris 11.4 som syftar till öppen källkod och personlig användning av utvecklare. Utgåvan utmärker sig genom användningen av en kontinuerlig modell för publicering av nya versioner och ligger nära Solaris 11.4 SRU-utgåvan (Support Repository Update). [femton]
Stöd för Itanium -mikroprocessorer ( Intel ) planerades men inte implementerades [17] .
Ett försök gjordes att porta Solaris till PowerPC -arkitekturen , 1996 släpptes en 32-bitars version 2.5.1 (Solaris PowerPC Edition) för PReP-plattformen, men detta övergavs snart. Vid årsskiftet 2009 fanns det idéer för att återuppliva stödet för PowerPC-arkitekturen i OpenSolaris . [arton]
I november 2007 demonstrerade IBM , Sun och Sine Nomine Associates en testversion av OpenSolaris för System z som körs på en IBM System z stordator under z/VM . [19] Denna version kallades Sirius . Den 19 november 2008 auktoriserade IBM Sirius på System z IFL- processorer . [tjugo]
Med Solaris 10 implementerade Sun Microsystems binär kompatibilitet med Linux , vilket gör att Linux-applikationer kan köras på Solaris på x86 -system i BrandZ- zoner [21] . Binär kompatibilitet med FreeBSD är planerad. Denna funktion är inte tillgänglig på Solaris SPARC.
Från och med 2009 stödde följande leverantörer officiellt Solaris på några av deras x86- och x86-64- system :
De första versionerna av Solaris använde OpenWindows GUI . Från och med Solaris 2.6 ersattes den av CDE , och Solaris 10 inkluderar Sun Java Desktop System Release 3, som är baserad på GNOME . Nya utgåvor av Solaris Express inkluderar inte CDE.
På blastwave.org finns också kompilerade paket för KDE och Xfce [25] .
Solaris använde ursprungligen UFS-filsystemet. Under 2004 utvecklade Sun Microsystems filsystemet ZFS, som ingick i Solaris 10 från och med release 6/06 (juni 2006).
Totalt stöder Solaris 10 14 filsystem [26] :
Färg | Menande |
---|---|
Röd | Gammal version; stöds inte |
Gul | Gammal version; stöds |
Grön | Aktuell version |
Blå | framtida version |
Solaris version | Sun OS-version | Utgivningsdatum | Slut på support | Egenheter |
---|---|---|---|---|
1.x [27] | 4.1.x [27] | juni 1992 | december 1999 | SunOS 4 omprofilering i marknadsföringssyfte |
2.0 | 5.0 | juni 1992 | maj 2000 | Pre-release (endast utvecklare till en början), stöd för sun4c- arkitektur . Uppkomsten av NIS+ [28] . |
2.1 [29] | 5.1 | December 1992 ( SPARC ) maj 1993 ( x86 ) |
augusti 2000 | Stöd för arkitekturerna sun4 och sun4m . Första versionen för x86 . Första versionen av Solaris 2 för att stödja symmetrisk multiprocessing (SMP). |
2.2 | 5.2 | maj 1993 | januari 2001 | Endast för SPARC. Första stödet för sun4d- arkitekturen . Stöd för flertrådade bibliotek [30] . |
2.3 | 5.3 | november 1993 | juli 2001 | Endast för SPARC. OpenWindows 3.3 flyttar från NeWS till Display PostScript och tar bort stödet för SunView . Tillagt stöd för autofs och CacheFS- filsystem . |
2.4 | 5.4 | november 1994 | april 2002 | Första allmänna utgåvan för SPARC och x86. Inkluderar motivstöd . |
2.5 | 5.5 | november 1995 | oktober 2003 | UltraSPARC- processorer stöds för första gången . Inkluderar CDE , NFSv3 och NFS/TCP. Sun4- arkitekturen ( VMEbus ) stöds inte längre. Lagt till POSIX-gängor och dörrar [31] . |
2.5.1 | 5.5.1 | maj 1996 | november 2001 | Den enda versionen för PowerPC . Tillagt stöd för Ultra Enterprise [32] [33] . |
2.6 | 5.6 | juli 1997 | augusti 2004 | Inkluderar Kerberos 5, PAM , TrueType-teckensnitt , WebNFS, stöd för stora filsystem och procfs . Stödet för SPARCserver 600MP- serien har upphört [34] . |
7 | 5.7 | november 1998 | januari 2009 | Första 64-bitarsversionen för UltraSPARC . Tappat stöd för Micro Channel-arkitektur för x86 [35] . |
åtta | 5.8 | februari 2000 | maj 2010 | Inkluderar Multipath I/O , Solaris Volume Manager , IPMP , mdb debugger ; stöd för IPv6 och IPsec . Introducerad rollbaserad åtkomstkontroll . Stödet för sun4c har tagits bort [36] . |
9 | 5.9 | 22 maj 2002 | november 2013 | Lade till iPlanet Directory Server, Resource Manager, utökade filattribut, IKE IPsec-nyckel och Linux -kompatibilitet . Stöd för OpenWindows och sun4d [37] saknas . |
tio | 5.10 | 31 januari 2005 | Juli 2023–november 2023 | Solaris 10 03/05 (GA-version). Inkluderar stöd för "x64"-plattformen (x86-64). DTrace , Solaris Containers , Service Management Facility (SMF) och NFSv4- teknologier . Stöd för sun4m och UltraSPARC I har tagits bort . Lagt till Java Desktop System som primär skrivbordsmiljö [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 | januari 2012 | Solaris 11 Early Adopter, baserad på OpenSolaris snv_151a [53] build . |
11 [54] | 5.11 | 9 november 2011 | Oktober 2025–maj 2029 | Solaris 11 11/11 (snv_b175) - Första GA-versionen av Solaris 11 [55] . Det har också funnits fasta utgåvor: |
Sun Microsystems (övertaget av Oracle ) | |
---|---|
Utrustning | |
programvara |
|
Datalagring | |
Högpresterande datoranvändning |
|
Forskning | |
Utbildning |
|
gemenskap |
Solaris | |
---|---|
Teknologi | |
OpenSolaris |
Unix och Unix-liknande operativsystem | |
---|---|
Operativsystem |
|
Kompatibilitetsskikt |
|
Kategori Wikimedia Commons Wikibooks Wikiquote |
Ordböcker och uppslagsverk |
---|