Solaris

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 8 november 2020; kontroller kräver 25 redigeringar .
Solaris

Utvecklaren Orakel
OS-familjen UNIX System V
Baserat på UNIX System V
senaste versionen 11.4 SRU 50 [1]  (18 oktober 2022 ) ( 2022-10-18 )
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] .

Historik

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]

Arkitekturer som stöds

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 :

Grafiskt användargränssnitt

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] .

Filsystem

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] :

Versioner

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] .
  • Solaris 10 1/06 lade till GRUB -starthanteraren på x86-plattformen. iSCSI- initiatorstöd .
  • Solaris 10 6/06 lade till stöd för ZFS -filsystemet .
  • Solaris 10 11/06 lade till Solaris Trusted Extensions och Logical Domains .
  • Solaris 10 8/07 lade till stöd för Samba Active Directory, IP-instanser (en del av OpenSolaris Network Virtualization and Resource Control- projektet ), behållare för Linux-applikationer (baserade på BrandZ ), och en förbättrad version av Resource Capping Daemon (rcapd).
  • Solaris 10 5/08 förbättrar Solaris Containers prestanda, introducerar SpeedStep- stöd för Intel-processorer och PowerNow! för AMD.
  • Solaris 10 10/08 lade till möjligheten att starta från ZFS och använda ZFS som rotfilsystem. Förbättrad virtualisering med Solaris-behållare och logiska domäner.
  • Solaris 10 5/09 förbättrar prestanda och energihantering på Intel Nehalem-processorer ; förbättrat ZFS-stöd.
  • Solaris 10 10/09 lade till ZFS-kvoter.
  • Solaris 10 09/10 lägger till fysisk-till-virtuell migrering av Solaris 10 fysiska värdar inuti märkesvaror Solaris Containers, Triple-parity RAID-Z, Oracle Solaris Auto Registration.<
  • Solaris 10 08/11 lade till stöd för SPARC T4-processorer och minskade omstartstider på SPARC-plattformen.
  • Solaris 10 01/13 lade till stöd för SPARC T5-processorer, införde automatisk upplösning av paketberoende vid installation av systemet i text- och grafiska lägen, stöd för USB 3.0-enheter
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:

Anteckningar

  1. ↑ Tillkännage Oracle Solaris 11.4 SRU50  .
  2. Solaris 9 Operating Environment (slutlig beta) granskad av PC Magazine . Hämtad 8 juli 2018. Arkiverad från originalet 8 juli 2018.
  3. Solaris 10 Recension och betyg | PCMag.com . Hämtad 8 juli 2018. Arkiverad från originalet 8 juli 2018.
  4. Solaris 10 heads för Linux-territorium | nätverksvärlden . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  5. 12 Recension av Solaris 10 . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  6. Suns Linux-mördare visar löfte • The Register . Hämtad 8 juli 2018. Arkiverad från originalet 20 juni 2018.
  7. En snabb rundtur i Oracle Solaris 11 - Phoronix . Hämtad 8 juli 2018. Arkiverad från originalet 20 juni 2018.
  8. PC Mag - Google Books . Hämtad 20 juli 2018. Arkiverad från originalet 20 juli 2018.
  9. Pressmeddelanden från de senaste 25 åren . Arkiverad 2 februari 2008 på Wayback Machine
  10. Ett kvarts århundrade av UNIX - Peter H. Salus - Google Books . Hämtad 3 mars 2020. Arkiverad från originalet 12 augusti 2021.
  11. Operativsystemet Solaris 10 blev betalt Arkiverad 15 juni 2011.
  12. iTWire - Hejdå, hejdå Solaris, det var en trevlig tur så länge det varade . Hämtad 3 mars 2020. Arkiverad från originalet 5 augusti 2020.
  13. Kontinuerlig leverans, verkligen? | Oracle Solaris blogg . Hämtad 3 mars 2020. Arkiverad från originalet 23 januari 2020.
  14. 2017 i Review and Looking ahead to 2018 | Oracle Solaris blogg . Hämtad 3 mars 2020. Arkiverad från originalet 23 januari 2020.
  15. ↑ Tillkännage den första Oracle Solaris 11.4 CBE  .
  16. 1 2 Oracle Solaris OS: Listor över maskinvarukompatibilitet . Hämtad 19 juni 2018. Arkiverad från originalet 16 maj 2011.
  17. SUN FÖR ATT LEVERA SOLARIS I FÖRETAGSKLASS TILL INTELS MERCED PROCESSOR . Arkiverad 5 december 2006 på Wayback Machine
  18. Solaris på PowerPC (nedlänk) . Hämtad 21 augusti 2009. Arkiverad från originalet 25 augusti 2009. 
  19. Solaris körs på IBM Mainframe Arkiverad 5 februari 2008.
  20. IBM auktoriserar OpenSolaris på stordatorer . Hämtad 29 september 2017. Arkiverad från originalet 20 september 2017.
  21. Arkiverad kopia (länk ej tillgänglig) . Hämtad 19 juni 2018. Arkiverad från originalet 4 oktober 2006. 
  22. Pressmeddelanden . Hämtad 19 juni 2018. Arkiverad från originalet 28 november 2012.
  23. HP TouchPad behöver 6 till 8 veckor för ytterligare leveranser  (länk ej tillgänglig)
  24. Sun Microsystems och Fujitsu Siemens Computers driver PRIMERGY-servrar med Solaris operativsystem . Arkiverad 8 juli 2008 på Wayback Machine
  25. Blastwave.org - En OpenSolaris-gemenskapswebbplats arkiverad 20 september 2006.
  26. F. I. Torchinsky, E. S. Ilyin. Solaris operativsystem. - 2:a uppl.
  27. 1 2 Vad är SunOS och Solaris? . Hämtad 20 juli 2018. Arkiverad från originalet 20 juli 2018.
  28. 1992: SAMMANFATTNING: Solaris 2.0 vs 2.1 . Arkiverad från originalet den 4 oktober 2006.
  29. PC Mag - Google Books . Hämtad 20 juli 2018. Arkiverad från originalet 20 juli 2018.
  30. http://sosc-dr.sun.com/software/whitepapers/solaris9/multithread.pdf  (nedlänk sedan 2018-06-19 [1598 dagar])
  31. Solaris 2.5 . Arkiverad från originalet den 18 november 2005.
  32. Solaris 2.5.1 . Arkiverad från originalet den 12 september 2005.
  33. Solaris-processoruppsättningar på ett enkelt sätt . Arkiverad 21 februari 2006 på Wayback Machine
  34. Solaris 2.6 . Arkiverad från originalet den 13 november 2005.
  35. Solaris 7 . Arkiverad från originalet den 7 september 2005.
  36. Solaris 8 . Arkiverad från originalet den 7 september 2006.
  37. Solaris operativsystem - releaser . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  38. Arkiverad kopia . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  39. SAMBA och SWAT i Solaris 10 Uppdatering 4 (Solaris 10 8/07): As Good A Place As Any . Arkiverad från originalet den 12 mars 2008.
  40. Introduktion av Enhanced Intel SpeedStep till Solaris: Mark Haywood . Arkiverad från originalet den 1 maj 2008.
  41. Arkiverad kopia (länk ej tillgänglig) . Hämtad 19 juni 2018. Arkiverad från originalet 26 oktober 2012. 
  42. Solaris Operativsystem - Allmänna vanliga frågor . Arkiverad 28 mars 2008 på Wayback Machine
  43. Arkiverad kopia . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  44. Oracle Solaris 10 9/10 Vad är nytt - Oracle Solaris 10 9/10 Vad är nytt
  45. Oracle Solaris 10 8/11 Vad är nytt - Oracle Solaris 10 8/11 Vad är nytt . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  46. Oracle Solaris 10 8/11 släppt | Oracle Solaris blogg . Hämtad 19 juni 2018. Arkiverad från originalet 27 april 2016.
  47. Oracle Solaris 10 1/13 Vad är nytt - Oracle Solaris 10 1/13 Vad är nytt . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  48. ↑ Vi presenterar Oracle Solaris 10 1/13 | Oracle Solaris blogg . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  49. Solaris 10 heads för Linux-territorium | nätverksvärlden . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  50. Recension: Solaris 10 - Coming Along Nicely . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  51. Solaris 10, en ny sol eller bara en annan Unix? . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  52. Suns Linux-mördare visar löfte • The Register . Hämtad 20 juni 2018. Arkiverad från originalet 1 oktober 2020.
  53. x86: Introduktion av Snabb omstart - Systemadministrationsguide: Grundläggande administration . Arkiverad från originalet den 16 augusti 2011.
  54. En snabb rundtur i Oracle Solaris 11 - Phoronix . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  55. Oracle Solaris 11 Information Library 11/11 Release . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  56. Oracle Solaris 11.1 . Hämtad 19 juni 2018. Arkiverad från originalet 19 juni 2018.
  57. Arkiverad kopia . Hämtad 19 juni 2018. Arkiverad från originalet 14 juni 2018.
  58. Oracle Solaris 11.2 är nu allmänt tillgänglig . Hämtad 6 augusti 2014. Arkiverad från originalet 7 augusti 2014.
  59. Vad är nytt i Oracle® Solaris 11.3 . Hämtad 19 juni 2018. Arkiverad från originalet 13 oktober 2019.
  60. Vad är nytt i Oracle® Solaris  11.4 . docs.oracle.com. Hämtad 29 augusti 2018. Arkiverad från originalet 24 juli 2018.

Länkar