Solaris

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 8.11.2020 tarkistetusta versiosta . tarkastukset vaativat 25 muokkausta .
Solaris

Kehittäjä Oraakkeli
OS-perhe UNIX-järjestelmä V
Perustuen UNIX-järjestelmä V
uusin versio 11.4 SRU 50 [1]  (18. lokakuuta 2022 ) ( 18.10.2022 )
Paketinhoitajat Kuvan pakkausjärjestelmä
Tuetut alustat SPARC , x86 , x86-64 , PowerPC (vain Solaris 2.5.1)
Ytimen tyyppi Monoliittinen ydin
Käyttöliittymä CDE , Java Desktop System Release 3, GNOME
Lisenssi Omistusoikeus
Osavaltio Aktiivinen
Verkkosivusto oracle.com/solaris
 Mediatiedostot Wikimedia Commonsissa

Solaris  , Sun Microsystemsin SPARC - alustalle kehittämä käyttöjärjestelmä , on ollut Oracle Corporationin ja Sunin omaisuuden omistuksessa vuodesta 2010 lähtien . Vaikka Solaris on suljetun lähdekoodin käyttöjärjestelmä , suurin osa siitä on avoimen lähdekoodin ja OpenSolaris-projektin [2] [3] [4] [5] [6] [7] [8] julkaisemaa .

Historia

1990-luvun alussa Sun Microsystems korvasi BSD -pohjaisen SunOS 4:n UNIX System V Release 4:llä (SVR4), joka kehitettiin yhdessä AT&T :n kanssa , ja muutti SunOS 5:n nimen Solaris 2:ksi [9] . Version 2.6 julkaisun jälkeen Sun Microsystems poisti nimestä "2.":n ja seuraavan version nimi oli Solaris 7 [10] .

Itse asiassa Solaris on SunOS- käyttöjärjestelmä, jossa on graafinen kuori ja joitain lisäkomponentteja.

Solaris 9:stä alkaen julkinen (binääri eli suljetun lähdekoodin ) ei-kaupallinen versio Solarisista julkaistiin CDDL-lisenssillä . Se erosi kaupallisesta versiosta Sunin teknisen tuen, painetun dokumentaation ja joidenkin muiden patentoitujen ohjelmistojen puutteella ( arvo lisätty ohjelmisto ) . 

Kesäkuussa 2005 Sun Microsystems päätti avata suuren osan lähdekoodista järjestelmän uusimpaan versioon, Solaris 10:een, ja käynnistää OpenSolaris-projektin . Solaris 10:n binääriversiot on julkaistu Sun Microsystemsin verkkosivustolla, ja ne ovat kaikkien saatavilla CDDL-lisenssin alaisena rekisteröitymisen jälkeen yrityksen verkkosivustolle.

Seuraavan version - Solaris 11 (projektin työnimi - Solaris Nevada ) kehitys tehtiin jo yhteistyössä OpenSolaris-kehittäjäyhteisön kanssa. Solaris-käyttöjärjestelmän lähdekoodin lisäksi Sun Microsystems on avannut sille useita omia ohjelmistoja osana OpenSolaris-projektia.

Huhtikuusta 2010 lähtien uusi immateriaalioikeuksien omistaja Oracle Corporation on muuttanut Solaris 10 -järjestelmän lisenssiehtoja. Uusien sääntöjen mukaan tuotetta saa käyttää maksutta kaupallisiin tarkoituksiin vain 90 päivän ajan. [11] , Solaris 10:n myöhempää kaupallista käyttöä varten ja marraskuussa 2011 julkaistun version 11 versio edellyttää käyttöjärjestelmän tai koko järjestelmän teknisen tuen ostamista Oraclelta. Solaris 10:n ja 11:n binääriversiot ovat edelleen saatavilla yrityksen verkkosivuilla rekisteröinnin jälkeen, mutta erityisellä kehityslisenssillä (Oracle Technology Network Developer License), jonka avulla niitä voidaan käyttää yksinomaan Solaris-alustan sovellusten kehittämiseen ja testaamiseen. .

2. syyskuuta 2017 Simon Phipps, entinen Sun Microsystemsin työntekijä , joka ei halunnut Oraclen ostavan Sunin, twiittasi, että Oracle oli irtisanonut monia Solaris-kehittäjiä, ja monet erotetuista työntekijöistä tulkitsevat tämän merkiksi siitä, että Oracle oli enemmän. ei aio tukea alustan tulevaa kehitystä [12] . Oraclen lomautuksen aikana vuonna 2018 ilmestyvän Solaris 11.4:n kehitys jatkui [13] [14] .

Oracle esitteli 3. maaliskuuta 2022 Solaris 11.4 CBE:n (Common Build Environment), joka on uusi ilmainen versio Solaris 11.4 -käyttöjärjestelmästä, joka on tarkoitettu kehittäjien avoimeen lähdekoodiin ja henkilökohtaiseen käyttöön. Painos erottuu jatkuvan mallin käytöllä uusien versioiden julkaisemisessa ja on lähellä Solaris 11.4 SRU (Support Repository Update) -versiota. [viisitoista]

Tuetut arkkitehtuurit

Tukea Itanium- ( Intel ) -mikroprosessoreille suunniteltiin, mutta sitä ei toteutettu [17] .

Solaris yritettiin siirtää PowerPC -arkkitehtuuriin , vuonna 1996 PReP-alustalle julkaistiin 32-bittinen versio 2.5.1 (Solaris PowerPC Edition), mutta siitä luovuttiin pian. Vuoden 2009 vaihteessa syntyi ideoita PowerPC-arkkitehtuurin tuen elvyttämiseksi OpenSolarisissa . [kahdeksantoista]

Marraskuussa 2007 IBM , Sun ja Sine Nomine Associates esittelivät OpenSolaris for System z : n kokeiluversion, joka toimii IBM System z -pääkoneessa z/VM :n alla . [19] Tämän version nimi oli Sirius . 19. marraskuuta 2008 IBM valtuutti Siriuksen System z IFL -suorittimiin . [kaksikymmentä]

Solaris 10:n avulla Sun Microsystems otti käyttöön binaarisen yhteensopivuuden Linuxin kanssa , mikä mahdollistaa Linux-sovellusten ajamisen Solarisissa x86 -järjestelmissä BrandZ - vyöhykkeillä [21] . Binaariyhteensopivuus FreeBSD:n kanssa on suunniteltu. Tämä toiminto ei ole käytettävissä Solaris SPARCissa.

Vuodesta 2009 alkaen seuraavat toimittajat tukivat virallisesti Solarista joissain x86- ja x86-64 -järjestelmissään :

Graafinen käyttöliittymä

Solariksen ensimmäiset versiot käyttivät OpenWindows - käyttöliittymää . Solaris 2.6:sta alkaen se korvattiin CDE :llä , ja Solaris 10 sisältää Sun Java Desktop System Release 3:n, joka perustuu GNOMEen . Solaris Expressin viimeaikaiset julkaisut eivät sisällä CDE:tä.

Osoitteessa blastwave.org on myös saatavilla käännettyjä paketteja KDE :lle ja Xfce :lle [25] .

Tiedostojärjestelmät

Solaris käytti alun perin UFS-tiedostojärjestelmää. Vuonna 2004 Sun Microsystems kehitti ZFS-tiedostojärjestelmän, joka sisältyi Solaris 10:een julkaisusta 6/06 alkaen (kesäkuu 2006).

Yhteensä Solaris 10 tukee 14 tiedostojärjestelmää [26] :

Versiot

Väri Merkitys
Punainen Vanha versio; ei tueta
Keltainen Vanha versio; tuettu
Vihreä Nykyinen versio
Sininen tuleva versio
Solaris versio Sun OS versio Julkaisupäivä Tuen loppu Erikoisuudet
1.x [27] 4.1.x [27] kesäkuuta 1992 joulukuuta 1999 SunOS 4 -brändäys markkinointitarkoituksiin
2.0 5.0 kesäkuuta 1992 toukokuuta 2000 Esijulkaisu (vain kehittäjä aluksi), tuki sun4c- arkkitehtuurille . NIS+ :n syntyminen [28] .
2.1 [29] 5.1 Joulukuu 1992 ( SPARC )
Toukokuu 1993 ( x86 )
elokuuta 2000 Tuki sun4- ja sun4m- arkkitehtuureille . Ensimmäinen versio x86 :lle . Ensimmäinen Solaris 2:n julkaisu, joka tukee symmetristä moniprosessointia (SMP).
2.2 5.2 toukokuuta 1993 tammikuuta 2001 Vain SPARCille. Ensimmäinen tuki sun4d- arkkitehtuurille . Tuki monisäikeisille kirjastoille [30] .
2.3 5.3 marraskuuta 1993 Heinäkuu 2001 Vain SPARCille. OpenWindows 3.3 siirtyy NewWS :stä Display PostScriptiin ja luopuu SunView'n tuesta . Lisätty tuki autofs- ja CacheFS- tiedostojärjestelmille .
2.4 5.4 marraskuuta 1994 huhtikuuta 2002 Ensimmäinen yleinen julkaisu SPARCille ja x86:lle. Sisältää motiivituen .
2.5 5.5 marraskuuta 1995 lokakuuta 2003 UltraSPARC - prosessoreita tuetaan ensimmäistä kertaa . Sisältää CDE :n , NFSv3:n ja NFS/TCP:n. Sun4 - arkkitehtuuria ( VMEbus ) ei enää tueta. Lisätty POSIX-kierteet ja -ovet [31] .
2.5.1 5.5.1 toukokuuta 1996 marraskuuta 2001 Ainoa julkaisu PowerPC :lle . Lisätty tuki Ultra Enterpriselle [32] [33] .
2.6 5.6 Heinäkuu 1997 elokuu 2004 Sisältää Kerberos 5:n, PAM :n , TrueType-fontit , WebNFS:n, tuen suurille tiedostojärjestelmille ja procfs :t . SPARCserver 600MP -sarjan tuki on lopetettu [34] .
7 5.7 marraskuuta 1998 tammikuuta 2009 Ensimmäinen 64-bittinen julkaisu UltraSPARC :lle . Tuki Micro Channel -arkkitehtuurille lopetettiin x86:lle [35] .
kahdeksan 5.8 Helmikuu 2000 toukokuuta 2010 Sisältää Multipath I/O :n , Solaris Volume Managerin , IPMP :n, mdb- debuggerin ; tuki IPv6 :lle ja IPsecille . Otettiin käyttöön roolipohjainen kulunvalvonta . Sun4c:n tuki on poistettu [36] .
9 5.9 22. toukokuuta 2002 Marraskuu 2013 Lisätty iPlanet Directory Server, Resource Manager, laajennetut tiedostoattribuutit, IKE IPsec -avain ja Linux -yhteensopivuus . OpenWindows- ja sun4d [37] -tuki puuttuu .
kymmenen 5.10 31. tammikuuta 2005 Heinäkuu 2023 - marraskuu 2023 Solaris 10 03/05 (GA-julkaisu). Sisältää tuen "x64" alustalle (x86-64). DTrace , Solaris Containers , Service Management Facility (SMF) ja NFSv4- tekniikat . Sun4m: n ja UltraSPARC I : n tuki on poistettu . Lisätty Java Desktop System ensisijaiseksi työpöytäympäristöksi [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [5] [ 50] [51] [52] .
  • Solaris 10 1/06 lisäsi GRUB -käynnistyslataimen x86-alustalle. iSCSI - aloitusohjelman tuki .
  • Solaris 10 6/06 lisäsi tuen ZFS -tiedostojärjestelmälle .
  • Solaris 10 11/06 lisäsi Solaris Trusted Extensions ja Logical Domains - verkkotunnukset .
  • Solaris 10 8/07 lisäsi tuen Samba Active Directorylle, IP-esiintymille (osa OpenSolaris Network Virtualization and Resource Control -projektia ), Linux-sovellusten säilöille (perustuu BrandZ :hen) ja Resource Capping Daemonin (rcapd) parannetun version .
  • Solaris 10 5/08 parantaa Solaris Containersin suorituskykyä, tuo SpeedStep -tuen Intel-prosessoreille ja PowerNow! AMD:lle.
  • Solaris 10 10/08 lisäsi mahdollisuuden käynnistää ZFS:stä ja käyttää ZFS:ää juuritiedostojärjestelmänä. Paranneltu virtualisointi Solaris-säilöillä ja loogisilla verkkotunnuksilla.
  • Solaris 10 5/09 parantaa suorituskykyä ja virranhallintaa Intel Nehalem -suorittimissa ; parannettu ZFS-tuki.
  • Solaris 10 10/09 lisäsi ZFS-kiintiöitä.
  • Solaris 10 09/10 lisää Solaris 10 -fyysisten isäntien fyysisestä virtuaaliseen siirtymisen Solaris Containersin, kolmipariteettisen RAID-Z:n ja Oracle Solaris Auto Registrationin sisällä.<
  • Solaris 10 08/11 lisäsi tuen SPARC T4 -prosessoreille ja lyhensi uudelleenkäynnistysaikoja SPARC-alustalla.
  • Solaris 10 01/13 lisäsi tuen SPARC T5 -prosessoreille, otti käyttöön automaattisen pakettiriippuvuuden ratkaisun järjestelmää asennettaessa teksti- ja graafisessa tilassa, tuen USB 3.0 -laitteille
11 Express 2010.11 5.11 15. marraskuuta 2010 tammikuuta 2012 Solaris 11 Early Adopter, joka perustuu OpenSolaris snv_151a [53] -koontiversioon .
11 [54] 5.11 9. marraskuuta 2011 Lokakuu 2025 - toukokuu 2029 Solaris 11 11/11 (snv_b175) – Solaris 11:n ensimmäinen GA-julkaisu [55] . Kiinteitä julkaisuja on myös julkaistu:

Muistiinpanot

  1. ↑ Oracle Solaris 11.4 SRU50 -version  julkistaminen .
  2. Solaris 9 Operating Environment (lopullinen beta) PC Magazinen tarkistama . Haettu 8. heinäkuuta 2018. Arkistoitu alkuperäisestä 8. heinäkuuta 2018.
  3. Solaris 10 -arvostelu ja -arvio | PCMag.com . Haettu 8. heinäkuuta 2018. Arkistoitu alkuperäisestä 8. heinäkuuta 2018.
  4. Solaris 10 -päät Linux-alueelle | verkkomaailma . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  5. 12 Solariksen katsaus 10 . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  6. Sunin Linux-tappaja lupaa • The Register . Haettu 8. heinäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  7. Lyhyt esittely Oracle Solaris 11 - Phoronixista . Haettu 8. heinäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  8. PC Mag - Google Books . Haettu 20. heinäkuuta 2018. Arkistoitu alkuperäisestä 20. heinäkuuta 2018.
  9. Lehdistötiedotteet viimeisten 25 vuoden ajalta . Arkistoitu 2. helmikuuta 2008 Wayback Machinessa
  10. Quarter Century of UNIX - Peter H. Salus - Google Books . Haettu 3. maaliskuuta 2020. Arkistoitu alkuperäisestä 12. elokuuta 2021.
  11. Solaris 10 -käyttöjärjestelmästä tuli maksullinen Arkistoitu 15. kesäkuuta 2011.
  12. iTWire - Hei, hei Solaris, se oli mukava matka niin kauan kuin sitä kesti . Haettu 3. maaliskuuta 2020. Arkistoitu alkuperäisestä 5. elokuuta 2020.
  13. Jatkuva toimitus, todellakin? | Oracle Solaris -blogi . Haettu 3. maaliskuuta 2020. Arkistoitu alkuperäisestä 23. tammikuuta 2020.
  14. ↑ Vuodesta 2017 Katsaus ja Katse eteenpäin vuoteen 2018 | Oracle Solaris -blogi . Haettu 3. maaliskuuta 2020. Arkistoitu alkuperäisestä 23. tammikuuta 2020.
  15. ↑ Ensimmäisen Oracle Solaris 11.4 CBE  :n julkistaminen .
  16. 1 2 Oracle Solaris OS: Laitteiston yhteensopivuusluettelot . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 16. toukokuuta 2011.
  17. AURINKO TOIMITETAAN YRITYSLUOKAN SOLARISIN INTELIN MERCEDE-PROSESSORIIN . Arkistoitu 5. joulukuuta 2006 Wayback Machinessa
  18. Solaris PowerPC:ssä (downlink) . Haettu 21. elokuuta 2009. Arkistoitu alkuperäisestä 25. elokuuta 2009. 
  19. Solaris toimii IBM Mainframessa Arkistoitu 5. helmikuuta 2008.
  20. IBM valtuuttaa OpenSolariksen keskuskoneisiin . Haettu 29. syyskuuta 2017. Arkistoitu alkuperäisestä 20. syyskuuta 2017.
  21. Arkistoitu kopio (linkki ei saatavilla) . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 4. lokakuuta 2006. 
  22. Lehdistötiedotteet . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 28. marraskuuta 2012.
  23. HP TouchPad tarvitsee 6–8 viikkoa lisätoimituksiin  (linkki ei saatavilla)
  24. Sun Microsystems ja Fujitsu Siemens Computers Power PRIMERGY -palvelimet Solaris-käyttöjärjestelmällä . Arkistoitu 8. heinäkuuta 2008 Wayback Machinessa
  25. Blastwave.org - OpenSolaris-yhteisösivusto arkistoitu 20. syyskuuta 2006.
  26. F. I. Torchinsky, E. S. Iljin. Solaris käyttöjärjestelmä. - 2. painos
  27. 1 2 Mitä SunOS ja Solaris ovat? . Haettu 20. heinäkuuta 2018. Arkistoitu alkuperäisestä 20. heinäkuuta 2018.
  28. 1992: YHTEENVETO: Solaris 2.0 vs 2.1 . Arkistoitu alkuperäisestä 4. lokakuuta 2006.
  29. PC Mag - Google Books . Haettu 20. heinäkuuta 2018. Arkistoitu alkuperäisestä 20. heinäkuuta 2018.
  30. http://sosc-dr.sun.com/software/whitepapers/solaris9/multithread.pdf  (alalinkki 19.6.2018 alkaen [1598 päivää])
  31. Solaris 2.5 . Arkistoitu alkuperäisestä 18. marraskuuta 2005.
  32. Solaris 2.5.1 . Arkistoitu alkuperäisestä 12. syyskuuta 2005.
  33. Solaris-prosessorisarjat on tehty helpoksi . Arkistoitu 21. helmikuuta 2006 Wayback Machinessa
  34. Solaris 2.6 . Arkistoitu alkuperäisestä 13. marraskuuta 2005.
  35. Solaris 7 . Arkistoitu alkuperäisestä 7. syyskuuta 2005.
  36. Solaris 8 . Arkistoitu alkuperäisestä 7. syyskuuta 2006.
  37. Solaris-käyttöjärjestelmä - julkaisut . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  38. Arkistoitu kopio . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  39. SAMBA ja SWAT Solaris 10:n päivityksessä 4 (Solaris 10 8/07): yhtä hyvä paikka kuin kaikki . Arkistoitu alkuperäisestä 12. maaliskuuta 2008.
  40. Parannetun Intel SpeedStepin esittely Solarisiin: Mark Haywood . Arkistoitu alkuperäisestä 1. toukokuuta 2008.
  41. Arkistoitu kopio (linkki ei saatavilla) . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 26. lokakuuta 2012. 
  42. Solaris-käyttöjärjestelmä - Yleiset FAQ:t . Arkistoitu 28. maaliskuuta 2008 Wayback Machinessa
  43. Arkistoitu kopio . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  44. Oracle Solaris 10 9/10 Mitä uutta - Oracle Solaris 10 9/10 Mitä uutta
  45. Oracle Solaris 10 8/11 Uutta - Oracle Solaris 10 8/11 Mitä uutta . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  46. Oracle Solaris 10 8/11 julkaistu | Oracle Solaris -blogi . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 27. huhtikuuta 2016.
  47. Oracle Solaris 10 1/13 Uutta - Oracle Solaris 10 1/13 Mitä uutta . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  48. Esittelyssä Oracle Solaris 10 1/13 | Oracle Solaris -blogi . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  49. Solaris 10 -päät Linux-alueelle | verkkomaailma . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  50. Arvostelu: Solaris 10 - Coming Along Nicely . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  51. Solaris 10, uusi aurinko vai vain toinen Unix? . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  52. Sunin Linux-tappaja lupaa • The Register . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 1. lokakuuta 2020.
  53. x86: Esittelyssä Fast Reboot - Järjestelmänvalvontaopas: Perushallinta . Arkistoitu alkuperäisestä 16. elokuuta 2011.
  54. Lyhyt esittely Oracle Solaris 11 - Phoronixista . Haettu 20. kesäkuuta 2018. Arkistoitu alkuperäisestä 20. kesäkuuta 2018.
  55. Oracle Solaris 11 Information Library 11/11 -julkaisu . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  56. Oracle Solaris 11.1 . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 19. kesäkuuta 2018.
  57. Arkistoitu kopio . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 14. kesäkuuta 2018.
  58. Oracle Solaris 11.2 nyt yleisesti saatavilla . Haettu 6. elokuuta 2014. Arkistoitu alkuperäisestä 7. elokuuta 2014.
  59. Mitä uutta Oracle® Solaris 11.3:ssa . Haettu 19. kesäkuuta 2018. Arkistoitu alkuperäisestä 13. lokakuuta 2019.
  60. Mitä uutta Oracle® Solaris  11.4 :ssä . docs.oracle.com. Haettu 29. elokuuta 2018. Arkistoitu alkuperäisestä 24. heinäkuuta 2018.

Linkit