Oracle Solaris - Oracle Solaris

Solaris
Oracle Solaris logo.svg
Solaris Pillanatkép.jpg
Képernyőkép a Java asztali rendszerről a Solaris 10 rendszeren
Fejlesztő Sun Microsystems ( az Oracle Corporation megvásárolta 2010 -ben)
Beírva C , C ++
OS család Unix
Működő állapot Jelenlegi
Forrásmodell Vegyes
Első kiadás 1992. június ; 29 évvel ezelőtt ( 1992-06 )
Legutolsó kiadás 11.4 / 2018. augusztus 28 .; 3 évvel ezelőtt ( 2018-08-28 )
Marketing cél Szerver , munkaállomás
Platformok Jelenlegi: SPARC , x86-64
Korábbi: IA-32 , PowerPC
Kernel típus Monolitikus , dinamikusan betölthető modulokkal
Userland POSIX
Alapértelmezett
felhasználói felület
GNOME
Engedély Különféle
Hivatalos honlapján www .oracle .com /solaris

Az Oracle Solaris (korábbi nevén Solaris ) egy szabadalmaztatott Unix operációs rendszer, amelyet eredetileg a Sun Microsystems fejlesztett ki . 1993 -ban felváltotta a vállalat korábbi SunOS -ját . 2010 -ben, miután az Oracle megvásárolta a Sun -t, átnevezték Oracle Solaris -nak .

A Solaris jól ismert skálázhatóságáról , különösen a SPARC rendszereken, valamint számos innovatív funkcióról, mint például a DTrace , a ZFS és a Time Slider. A Solaris támogatja az Oracle és más gyártók SPARC és x86-64 munkaállomásait és kiszolgálóit . A Solaris -t 2019. április 29 -ig regisztrálták a UNIX 03 kompatibilisnek .

A Solaris történelmileg saját fejlesztésű szoftver . 2005 júniusában a Sun Microsystems kiadta a legtöbb kódbázist a CDDL licenc alapján, és megalapította az OpenSolaris nyílt forráskódú projektet. Az OpenSolaris segítségével a Sun fejlesztői és felhasználói közösséget akart építeni a szoftver köré. A Sun Microsystems 2010. januári felvásárlása után az Oracle úgy döntött, hogy megszünteti az OpenSolaris forgalmazást és a fejlesztési modellt. 2010 augusztusában az Oracle abbahagyjuk a nyilvános frissítéseket a forráskódját a Solaris kernel, hatékonyan fordult Solaris 11 vissza a zárt forráskódú tulajdonosi operációs rendszer. Ezt követően az OpenSolaris illumos volt, és több illumos disztribúción keresztül él .

2011 -ben a Solaris 11 kernel forráskódja kiszivárgott a BitTorrentre . Az Oracle Technology Network (OTN) révén az ipari partnerek hozzáférhetnek a fejlesztés alatt álló Solaris forráskódhoz. A Solaris saját fejlesztési modell alapján készült, és csak a Solaris 11 nyílt forráskódú összetevőinek forrása tölthető le az Oracle-től.

Történelem

1987 -ben az AT&T Corporation és a Sun bejelentette, hogy együttműködnek egy olyan projekten, amely egyesíti a piacon akkoriban legnépszerűbb Unix változatokat: a Berkeley Software Distribution , a UNIX System V és a Xenix . Ez lett a Unix System V Release 4 (SVR4).

1991. szeptember 4-én a Sun bejelentette, hogy meglévő BSD-ből származó Unix- ját , a SunOS 4 -et lecseréli az SVR4-en alapulóra. Ezt belsőleg SunOS 5 -ként azonosították , de ezzel egyidejűleg új marketing nevet is bevezettek: Solaris 2 . Az új túlmárka indoklása az volt, hogy nemcsak a SunOS -t , hanem az OpenWindows grafikus felhasználói felületet és az Open Network Computing (ONC) funkciót is magában foglalja.

Bár a SunOS 4.1. Az x mikro kiadásokat a Sun visszamenőleg Solaris 1 névre keresztelte , a Solaris nevet szinte kizárólag csak az SVR4-ből származó SunOS 5.0 és újabb verziókon alapuló kiadásokra használják.

A SunOS 5 alapú kiadások esetében a SunOS minor verzió szerepel a Solaris kiadási számában. Például a Solaris 2.4 SunOS 5.4 -et tartalmaz. A Solaris 2.6 után a 2. kimaradt a kiadási névből, így a Solaris 7 a SunOS 5.7 -et tartalmazza, a legújabb SunOS 5.11 pedig a Solaris 11.4 magját képezi.

Bár a SunSoft a kezdeti Solaris 2 sajtóközleményében kijelentette szándékát, hogy végül támogatni fogja mind a SPARC, mind az x86 rendszereket, az első két Solaris 2, 2.0 és 2.1 kiadás csak SPARC volt. A Solaris 2.1 x86 -os verziója 1993 júniusában, körülbelül 6 hónappal a SPARC verzió után jelent meg asztali és egyprocesszoros munkacsoport szerver operációs rendszerként. Tartalmazta a Wabi emulátort a Windows alkalmazások támogatásához. A Sun annak idején az Interactive Unix rendszert is felajánlotta, amelyet az Interactive Systems Corporation -től vásárolt . 1994 -ben a Sun kiadta a Solaris 2.4 -et, amely támogatja a SPARC és az x86 rendszereket egységes forráskódbázisból.

2017. szeptember 2 -án Simon Phipps , a Sun Microsystems egykori alkalmazottja, akit nem vett fel az Oracle a felvásárlás során, a Twitteren arról számolt be, hogy az Oracle elbocsátotta a Solaris központi fejlesztő személyzetét, amit sokan annak jeleként értelmeztek, hogy az Oracle már nem kívánja támogatni a jövőbeli fejlesztéseket a platformról. Míg az Oracle -nél jelentős létszámleépítés volt a Solaris fejlesztői mérnökei közül, a fejlesztés folytatódott, és a Solaris 11.4 -et 2018 -ban adták ki.

Támogatott architektúrák

A Solaris közös kódbázist használ az általa támogatott platformokhoz: SPARC és i86pc (amely x86-ot és x86-64-et is tartalmaz ).

A Solaris arról híres, hogy jól alkalmas a szimmetrikus többfeldolgozásra , és nagyszámú CPU-t támogat . Történelmileg szorosan integrálták a Sun SPARC hardverébe (beleértve a 64 bites SPARC alkalmazások támogatását a Solaris 7 óta), amellyel kombinált csomagként kerül forgalomba. Ez megbízhatóbb rendszerekhez vezetett, de drágább a nyers PC hardverekhez képest . Azonban támogatja a x86 rendszereket a Solaris 2.1 óta, és a 64 bites x86 alkalmazásokat a Solaris 10 óta, lehetővé téve a Sun számára, hogy az x86-64 architektúrán alapuló 64 bites CPU-k rendelkezésre állását kihasználja . A Sun nagymértékben forgalmazta a Solaris-t, hogy mind saját "x64" munkaállomásaival és AMD Opteron és Intel Xeon processzorokon alapuló kiszolgálóival , valamint olyan cégek, mint a Dell , a Hewlett-Packard és az IBM által gyártott x86-os rendszerekkel is használható legyen . 2009 -től a következő gyártók támogatják a Solaris x86 -os szerverrendszereit:

  • Dell - "teszteli, tanúsítja és optimalizálja a Solaris -t és az OpenSolaris -t a rack- és blade -kiszolgálóin, és felajánlja őket a Dell szoftvermenüjének számos lehetősége közül"
  • Intel
  • Hewlett Packard Enterprise - szoftver- és műszaki támogatást nyújt a Solaris számára BL, DL és SL platformokon
  • Fujitsu Siemens

Más platformok

A Solaris 2.5.1 támogatta a PowerPC platformot ( PowerPC Reference Platform ), de a portot a Solaris 2.6 megjelenése előtt megszüntették. 2006 januárjában egy közösség a fejlesztők a Blastwave kezdte meg munkáját a PowerPC porton általuk megnevezett Polaris . 2006 októberében a Blastwave erőfeszítésein és a Sun Labs Pulsar projektjén alapuló OpenSolaris közösségi projekt , amely a Solaris 2.5.1 vonatkozó részeit újra integrálta az OpenSolarisba, bejelentette első hivatalos forráskód-kiadását.

1997 -ben bejelentették a Solaris kikötőjét az Intel Itanium architektúrához, de soha nem hozták forgalomba.

November 28-án, 2007, IBM , Sun, és a Sine Nomine Associates bizonyította előnézetét OpenSolaris System z futó egy IBM System z mainframe alatt z / VM , az úgynevezett Sirius (analóg módon a Polaris program és azért is, mert az elsődleges fejlesztő ausztrál állampolgárság: HMS Sirius 1786 volt egy hajó az első flotta , hogy Ausztrália ). 2008. október 17 -én elérhetővé vált a Sirius prototípus -kiadása, és ugyanezen év november 19 -én az IBM engedélyezte a Sirius használatát a System z Integrated Facility for Linux (IFL) processzorokon.

A Solaris támogatja a Linux platform alkalmazás bináris interfészét (ABI) is, lehetővé téve a Solaris számára, hogy natív Linux bináris fájlokat futtasson x86 rendszereken. Ezt a funkciót Solaris Containers for Linux Applications (SCLA) -nak hívják , a Solaris 10 8/07 -ben bevezetett márkás zónák funkciója alapján.

Telepítési és használati lehetőségek

A Solaris különféle előrecsomagolt szoftvercsoportokból telepíthető, a minimalista csökkentett hálózati támogatástól a teljes egész OEM-ig . A Solaris telepítése nem szükséges ahhoz, hogy egy személy használhassa a rendszert. További szoftverek, például az Apache, a MySQL stb. Is telepíthetők csomagolt formában a sunfreeware és az OpenCSW rendszerből . A Solaris telepíthető fizikai adathordozóról vagy hálózatról asztali számítógépen vagy kiszolgálón, vagy asztali vagy szerverre történő telepítés nélkül.

Asztali környezetek

olvwm a OpenWindows Solaris

A Solaris korai kiadásai az OpenWindowsot használták szabványos asztali környezetként. A Solaris 2.0 -tól 2.2 -ig az OpenWindows mind a NeWS, mind az X alkalmazásokat támogatta , és visszafelé kompatibilitást biztosított a Sun régebbi asztali környezetéből származó SunView alkalmazásokhoz. NeWS engedélyezett alkalmazások beépítendő egy objektum-orientált módon használó PostScript , közös nyomtatási nyelvet megjelent 1982-ben az X Window System származott MIT „s Project Athena 1984-ben és hagyjuk a kijelző egy alkalmazást kell húzni a gépet ahol az alkalmazás futott, hálózati kapcsolattal elválasztva. A Sun eredeti csomagban lévő SunView alkalmazáscsomagját áthelyezték az X -be.

A Sun később megszüntette a támogatást a korábbi SunView alkalmazásokhoz és a NeWS -hez az OpenWindows 3.3 rendszerrel, amelyet Solaris 2.3 -mal szállítottak, és az X11R5 -re váltott a Display Postscript támogatással. A grafikus megjelenés és megjelenés a NYITOTT NÉZET alapján maradt . Az OpenWindows 3.6.2 volt az utolsó kiadás a Solaris 8 alatt. Az OPEN LOOK Window Manager ( olwm ) más OPEN LOOK specifikus alkalmazásokkal együtt megszűnt a Solaris 9 -ben, de a támogató könyvtárak továbbra is csomagban voltak, így hosszú távú bináris visszafelé kompatibilitást biztosítva a meglévő alkalmazásokkal. Az OPEN LOOK Virtual Window Manager (olvwm) továbbra is letölthető a Solaris számára a sunfreeware -ből, és olyan friss kiadásokon is működik, mint a Solaris 10.

A közös asztali környezet (CDE) 2012 augusztusában nyílt forrásból . Ez egy képernyőkép a Solaris 10 -en futó CDE -ről.

A Sun és más Unix -gyártók ipari szövetséget hoztak létre a Unix asztali számítógépek szabványosítására. A Common Open Software Environment (COSE) kezdeményezés tagjaként a Sun segített a közös asztali környezet (CDE) közös fejlesztésében . Ez egy kezdeményezés volt egy szabványos Unix asztali környezet létrehozására. Minden gyártó különböző összetevőkkel járult hozzá: a Hewlett-Packard hozzájárult az ablakkezelőhöz , az IBM a fájlkezelőhöz , a Sun pedig az e-mail és naptárhoz, valamint a drag-and-drop támogatáshoz ( ToolTalk ). Ez az új asztali környezet a Motif megjelenésén alapult, és a régi OPEN LOOK asztali környezet örökségnek számított. A CDE egyesítette a Unix asztali számítógépeket több nyílt rendszer gyártója között. A CDE a Solaris 2.4 és 2.5 szétválasztott kiegészítőjeként volt elérhető, és a Solaris 2.6-10 között szerepelt.

Képernyőkép a Solaris 10 rendszeren futó Java asztali rendszerről (JDS).

2001-ben a Sun kiadta a GNOME 1.4 nyílt forráskódú asztali környezetének előzetes verzióját , amely a GTK+ eszköztár alapján készült a Solaris 8 számára. A Solaris 9 8/03 bemutatta a GNOME 2.0-t a CDE alternatívájaként. A Solaris 10 magában foglalja a Sun Java Desktop System -jét (JDS), amely a GNOME -n alapul, és számos alkalmazást tartalmaz, beleértve a StarOffice -t , a Sun irodai csomagját . A Sun a JDS -t a Solaris 10 "fő összetevőjeként" írja le. A Java asztali rendszer nem szerepel a Solaris 11 -ben, amely a GNOME alapváltozatával együtt kerül szállításra. Hasonlóképpen, a CDE alkalmazások már nem szerepelnek a Solaris 11 -ben, de sok könyvtár továbbra is bináris visszafelé kompatibilis.

A nyílt forráskódú asztali környezetek, a KDE és az Xfce számos más ablakkezelővel együtt a Solaris legújabb verzióit is lefordítják és futtatják.

A Sun 2003 óta fektetett be a Project Looking Glass nevű új asztali környezetbe . A projekt 2006 vége óta inaktív.

Engedély

Hagyományos operációs rendszer licenc (1982-2004)

A 2005 -ig (Solaris 9) készült verziókhoz a Solaris -t olyan licenc alapján engedélyezték, amely lehetővé tette az ügyfelek számára, hogy tömegesen vásároljanak licenceket, és a szoftvert a maximális számig telepítsék bármely gépre. A legfontosabb engedély megadása a következő volt:

Használati engedély. Az Ügyfél nem kizárólagos és nem átruházható licencet („Licenc”) kap a géppel olvasható bináris szoftver használatához, a kísérő dokumentációval együtt („Szoftver”), a felhasználók száma és a olyan számítógépes hardverek, amelyekért a megfelelő díjat megfizették.

Ezenkívül a licenc "Fejlesztési licencet" biztosított, amely jogokat biztosított származékos művek létrehozására, korlátozta a másolást egyetlen archív példányra, a garanciákról való lemondást és hasonlókat. Az engedély 2004 -ig alig változott.

Nyílt forráskód (2005 -től 2010 márciusáig)

2005–2010 között a Sun az OpenSolaris projekten keresztül kezdte el kiadni a Solaris fejlesztési verzióinak forráskódját a Közös Fejlesztési és Terjesztési Licenc (CDDL) alapján . Ez a kód a Solaris 10 utáni kiadáshoz („Nevada” kódnevű; végül Oracle Solaris 11) jelent meg. A projekt előrehaladtával néhány kivételtől eltekintve a teljes kód összeállításához szükséges kód nagy részét magában foglalta.

Az Oracle utáni zárt forráskód (2010 márciusától napjainkig)

Amikor 2010 -ben az Oracle megvásárolta a Sun -t , az OpenSolaris projektet leállították, miután az igazgatótanács elégedetlenné vált az Oracle álláspontjával kapcsolatban. 2010 márciusában a korábban szabadon hozzáférhető Solaris 10 -et korlátozó licenc alá helyezték, amely korlátozta az operációs rendszer használatát, módosítását és újraelosztását. A licenc lehetővé tette a felhasználó számára, hogy ingyenesen töltse le az operációs rendszert az Oracle Technology Network segítségével , és használja azt 90 napos próbaidőszakra. A próbaidő lejárta után a felhasználónak támogatási szerződést kell vásárolnia az Oracle -től az operációs rendszer használatának folytatásához.

A Solaris 11 2011 -es megjelenésével a licencfeltételek ismét megváltoztak. Az új licenc lehetővé teszi a Solaris 10 és Solaris 11 ingyenes letöltését az Oracle Technology Network -ből és támogatási szerződés nélküli korlátlan használatát; a licenc azonban csak kifejezetten engedélyezi a felhasználó számára a Solaris fejlesztési platformként való használatát, és kifejezetten tiltja a kereskedelmi és "gyártási" használatot. Az oktatási célú felhasználás bizonyos körülmények között megengedett. Az OTN licencből:

Ha Ön olyan oktatási intézmény, amely felhatalmazással rendelkezik arra, hogy hivatalos középiskolai, társult, főiskolai, mester- és/vagy doktori fokozatot, vagy azzal egyenértékű helyi diplomát adjon ("Fokozat (ok)"), akkor a Programokat a oktatási tananyag a Fokozat program (ok) ba beiratkozott hallgatók számára, kizárólag az ilyen fokozat megszerzéséhez szükséges módon (együttesen: "Oktatási célú felhasználás").

Ha a Solaris -t támogatási szerződés nélkül használják, akkor frissíthető minden új "pontkiadásra"; azonban a havonta megjelenő javításokhoz és frissítésekhez való hozzáféréshez támogatási szerződésre van szükség.

Verziótörténet

A Solaris logót a Solaris 10 rendszerben vezették be, és az Oracle Sun felvásárlásáig használták

A Solaris figyelemre méltó tulajdonságai közé tartozik a DTrace , az ajtók , a szolgáltatásmenedzsment , a Solaris -tárolók , a Solaris multiplex I/O , a Solaris Volume Manager , a ZFS és a Solaris Trusted Extensions .

A Solaris verziókat rendszeresen frissítik. Régebben ezeket a megjelenésük hónapja és éve alapján nevezték el, például "Solaris 10 1/13"; a Solaris 11 -től kezdve a frissítés sorszámait csatolják a kiadás nevéhez egy ponttal, például "Oracle Solaris 11.4".

Növekvő sorrendben a Solaris következő verziói jelentek meg:


Legenda: Régi verzió, nincs karbantartva Régebbi verzió, még mindig karbantartva A jelenlegi stabil verzió A legújabb előzetes verzió Jövőbeni megjelenés
Solaris verzió SunOS verzió Kiadási dátum A támogatás vége Engedély nyomtatvány Főbb új funkciók
SPARC x86
Régi, már nem karbantartott verzió: 1.x 4.1.x 1991–1994 - 2003. szeptember Hagyományos engedély A SunOS 4 marketing célokra Solaris 1 névre keresztelt. További információkért lásd a SunOS cikkét.
Régi, már nem karbantartott verzió: 2.0 5.0 1992. június - 1999. január Hagyományos engedély Előzetes kiadás (elsősorban csak fejlesztők számára elérhető), csak a sun4c architektúra támogatása . A NIS+ első megjelenése .
Régi, már nem karbantartott verzió: 2.1 5.1 1992. december 1993. május 1999. április Hagyományos engedély Sun4 és sun4m architektúrák támogatása hozzáadva ; első Solaris x86 kiadás . Az első Solaris 2 kiadás támogatja az SMP -t .
Régi, már nem karbantartott verzió: 2.2 5.2 1993. május - 1999. május Hagyományos engedély Csak SPARC kiadás. Először a sun4d architektúrát támogatja . Először támogatja a többszálas könyvtárakat ( UI threads API in libthread).
Régi, már nem karbantartott verzió: 2.3 5.3 1993. november - 2002. június Hagyományos engedély Csak SPARC kiadás. OpenWindows 3.3 kapcsolók NeWS a megjeleníteni PostScript és a csepp SunView támogatást. Támogatás hozzáadva az autofs és a CacheFS fájlrendszerekhez.
Régi, már nem karbantartott verzió: 2.4 5.4 1994. november 2003. szeptember Hagyományos engedély Az első egységes SPARC/x86 kiadás. Tartalmazza az OSF/Motif futásidejű támogatást.
Régi, már nem karbantartott verzió: 2.5 5.5 1995. november 2003. december Hagyományos engedély Először támogatja az UltraSPARC programot, és tartalmazza a CDE, NFSv3 és NFS/TCP szolgáltatásokat. Dropped sun4 ( VMEbus ) támogatás. POSIX.1c 1995 pthreads hozzá. Ajtók hozzáadva, de nem dokumentáltak.
Régi, már nem karbantartott verzió: 2.5.1 5.5.1 1996. május 2005. szeptember Hagyományos engedély Az egyetlen Solaris kiadás, amely támogatja a PowerPC -t ; Ultra Enterprise támogatás hozzáadva ; a felhasználói és csoportazonosítók (uid_t, gid_t) 32 bitre bővültek, beleértve a processzorkészleteket és a korai erőforrás -kezelési technológiákat is.
Régi, már nem karbantartott verzió: 2.6 5.6 1997. július 2006. július Hagyományos engedély Tartalmazza a Kerberos 5 PAM , TrueType betűtípusok, WebNFS, nagy fájlok támogatása , továbbfejlesztett procfs . A SPARCserver 600MP sorozat támogatása megszűnt .
Régi, már nem karbantartott verzió: 7 5.7 1998. november 2008. augusztus Hagyományos engedély Az első 64 bites UltraSPARC kiadás . Hozzáadott natív támogatás a fájlrendszer meta-adatnaplózásához ( UFS naplózás). Megszűnt az MCA támogatás x86 platformon . A Sun elejtette a "2" előtagot. a Solaris verziószámában, így a "Solaris 7." Utolsó frissítés a Solaris 7 11/99 volt.
Régi, már nem karbantartott verzió: 8 5.8 2000. február 2012. március Hagyományos engedély Tartalmazza a Multipath I/O -t , a Solstice DiskSuite -ot , az IPMP -t , az első IPv6 és IPsec támogatást (csak kézi kulcsolás), az mdb moduláris hibakeresőt . Bevezették a szerep-alapú hozzáférés-szabályozást (RBAC); sun4c támogatás eltávolítva . Az utolsó frissítés a Solaris 8 2/04.
Régi, már nem karbantartott verzió: 9 5.9 2002. május 28 2003. január 10 2014. október Hagyományos engedély Hozzáadott iPlanet Directory Server, Resource Manager, kiterjesztett fájlattribútumok , IKE IPsec -kulcs és Linux -kompatibilitás; Az OpenWindows leesett, a sun4d támogatás eltávolítva . A legfrissebb frissítés a Solaris 9 9/05 HW.
Régebbi verzió, még mindig karbantartva: 10 5.10 2005. január 31 . ; 16 évvel ezelőtt ( 2005-01-31 ) 2024. január az Oracle 2010. márciusi felvásárlása előtt, a CDDL szerinti nyílt forráskódú

2010. március után, az Oracle utáni zárt forrás
Tartalmazza az x86-64 (AMD64/Intel 64) támogatást , a DTrace (dinamikus nyomkövetés), a Solaris konténereket , a Service Management Facility (SMF) szolgáltatást, amely felváltja az init .d szkripteket, NFSv4 . A legkevésbé kiváltságos biztonsági modell. A sun4m és az UltraSPARC I processzorok támogatása megszűnt . EISA-alapú számítógépek támogatása megszűnt . Hozzáadja a Java asztali rendszert ( GNOME alapján ) alapértelmezett asztalként.
  • A Solaris 10 1/06 (belső nevén "U1") hozzáadta a GRUB rendszerbetöltőt x86 rendszerekhez, az iSCSI Initiator támogatást és az fcinfo parancssori eszközt.
  • A Solaris 10 6/06 ("U2") hozzáadta a ZFS fájlrendszert.
  • A Solaris 10 11/06 ("U3") hozzáadta a Solaris megbízható bővítményeit és logikai domainjeit (sun4v) .
  • A Solaris 10 8/07 ("U4") hozzáadta a Samba Active Directory támogatást, az IP példányokat (az OpenSolaris hálózati virtualizációs és erőforrás -vezérlési projekt része), az iSCSI Target támogatást és a Solaris Containers for Linux Applications ( márkás zónák alapján ), a továbbfejlesztett változatot az erőforrás -korlátozó démon (rcapd).
  • A Solaris 10 5/08 ("U5") hozzáadta a CPU -korlátot a Solaris -tárolókhoz, a teljesítmény javítását, a SpeedStep támogatást az Intel processzorokhoz és a PowerNow -t! AMD processzorok támogatása.
  • A Solaris 10 10/08 ("U6") hozzáadta a ZFS rendszerindítást, és a ZFS -t használhatja gyökér fájlrendszerként. A Solaris 10 10/08 virtualizációs fejlesztéseket is tartalmaz, beleértve a Solaris Container azon képességét, hogy automatikusan frissítse a környezetét, amikor egyik rendszerből a másikba költözik, a Logical Domains támogatást a dinamikusan újrakonfigurálható lemez- és hálózati I/O -hoz, valamint paravirtualizációs támogatást Solaris 10 használatakor. vendég operációs rendszerként Xen-alapú környezetekben, mint például a Sun xVM Server.
  • A Solaris 10 5/09 ("U7") teljesítmény- és energiagazdálkodási támogatást biztosított az Intel Nehalem processzorokhoz, a konténerek klónozását ZFS klónozott fájlrendszerek segítségével, valamint a ZFS teljesítménynövelését a szilárdtestalapú meghajtókhoz .
  • A Solaris 10 10/09 ("U8") felhasználói és csoportszintű ZFS -kvótákat, ZFS -gyorsítótár -eszközöket és nss_ldap shadowAccount támogatást, javításokat adott a javítási teljesítményhez.
  • A Solaris 10 9/10 ("U9") fizikailag növelte a zóna migrációt, a ZFS hármas paritású RAID-Z-t és az Oracle Solaris Auto Registration-ot.
  • A Solaris 10 8/11 ("U10") ZFS gyorsításokkal és új funkciókkal, Oracle Database optimalizálással, gyorsabb újraindítással a SPARC rendszeren.
  • Solaris 10 1/13 ("U11"), lásd a kiadási megjegyzéseket.
Régi, már nem karbantartott verzió: 11 Expressz 2010.11 5.11 2010. november 15 . ; 10éve ( 2010-11-15 ) 2011. november Oracle utáni zárt forrás Új csomagolási rendszert (IPS - Image Packaging System) és a hozzá tartozó eszközöket, ZFS (csak) a rendszerindítást, 1 GB RAM, minimum x86, Solaris 10 konténereket, hálózati virtualizációt és szolgáltatásminőséget (QoS), virtuális konzolokat, ZFS titkosítást és deduplikáció, gyors újraindítás, frissített GNOME . Eltávolította az Xsun , a CDE és a /usr/ucbBSD-kompatibilis parancsokat
Régi, már nem karbantartott verzió: 11 5.11 2011. november 9 . ; 9 évvel ezelőtt ( 2011-11-09 ) ? Oracle utáni zárt forrás Új funkciók és fejlesztések (a Solaris 10 -hez képest) a szoftvercsomagolásban, a hálózati virtualizációban, a szerver virtualizációban, a tárolásban, a biztonságban és a hardvertámogatásban:
  • Csomagolás: Képcsomagoló rendszer, hálózati és helyi csomagtárolók; Automatizált telepítő az automatizált kiépítéshez, beleértve a zónákat is; Distro Constructor ISO 9660 fájlrendszerképek létrehozásához ;
  • Hálózat: hálózati virtualizáció (vNIC -k, vSwitches, vRouters) és QoS, Exkluzív - alapértelmezett IP -alapú zónák, az dladmadatkapcsolatok kezelésére szolgáló ipadmsegédprogram, az IP -konfiguráció (beleértve az IPMP -t ) kezelése, ProFTPD és fejlesztések;
  • Zónák: Változtathatatlan (csak olvasható) zónák, zónák NFS szerverei, delegált adminisztráció, P2V repülés előtti ellenőrzés, a zonestatsegédprogram a libzonestatdinamikusan összekapcsolt könyvtárral párosítva ;
  • Biztonság: roota szerepet, netcatés fejlesztések;
  • Tárolás: ZFS árnyékmigráció, ZFS biztonsági mentés/visszaállítás NDMP -vel, rekurzív ZFS küldés;
  • Hardver támogatás: SPARC T4, kritikus szálak, SDP engedélyezve és optimalizálva, beleértve a zónák, SR-IOV, Intel AVX támogatást;
  • UEFI Boot támogatás (Solaris 11.1 -től kezdve x86 -on)
  • UltraSPARC II, III, IV sorozatú tartó eltávolítva ; Az IA-32 architektúra támogatása eltávolítva .
Régi, már nem karbantartott verzió: 11.1 5.11 2012. október 3 . ; 8 évvel ezelőtt ( 2012-10-03 ) ? Oracle utáni zárt forrás Új funkciók és fejlesztések:
Régi, már nem karbantartott verzió: 11.2 5.11 2014. április 29 . ; 7 évvel ezelőtt ( 2014-04-29 ) ? Oracle utáni zárt forrás Új funkciók és fejlesztések:
Régebbi verzió, még mindig karbantartva: 11.3 5.11 2015. október 26 . ; 5 évvel ezelőtt ( 2015-10-26 ) 2024. január Oracle utáni zárt forrás Új funkciók és fejlesztések:
  • A Solaris Kernel Zones élő migrációja
  • InfiniBand támogatás a kernelzónákhoz
  • Virtuális órák Solaris zónákhoz
  • ZFS LZ4
  • SMB 2.1
  • Privát VLAN
  • VNIC -k az IPoIB -en
  • Időszakos és ütemezett szolgáltatások
  • Személyre szabott megfelelési jelentés
  • OpenBSD 5.5 csomagszűrő
  • Halasztott lerakás
  • Integráció az OpenStack Juno -val
Jelenlegi stabil verzió: 11.4 5.11 2018. augusztus 28 . ; 3 évvel ezelőtt ( 2018-08-28 ) 2034. november Oracle utáni zárt forrás Új funkciók és fejlesztések:
  • CPU szükséges OSA2011 architektúrával (UltraSPARC T4, SPARC64 X vagy jobb)
  • ZFS felső szintű eszköz eltávolítása.zpool remove
  • Solaris Web Dashboard és Analytics (sstore)
  • Natív zónák: Élő zóna újrakonfigurálása adatkészletekhez
  • GNOME Shell a GNOME 2 asztal helyett


Néhány Solaris verzió átfogóbb összefoglalója is rendelkezésre áll. A Solaris kiadásokat a Solaris 2 GYIK is leírja.

Fejlesztési kiadás

Az alapul szolgáló Solaris kódbázis folyamatos fejlesztés alatt áll, amióta az 1980 -as évek végén elkezdődött a munka, ami végül Solaris 2.0 néven jelent meg. Minden verzió, mint például a Solaris 10, ennek a fejlesztési kódbázisnak a pillanatfelvételén alapul, amely a megjelenése közelében készült, és amelyet ezután származtatott projektként tartanak fenn. A projekt frissítéseit évente többször elkészítik és kézbesítik a következő hivatalos kiadás megjelenéséig.

A Sun által fejlesztett Solaris verzió a Solaris 10 2005 -ös megjelenése óta Nevada kódnevű volt , és a mai OpenSolaris kódbázisból származik.

2003 -ban a Solaris fejlesztési folyamat kiegészítését kezdeményezték. A Software Express for Solaris (vagy csak a Solaris Express ) programnév alatt havi rendszerességgel letölthetővé tették a jelenlegi fejlesztési alapon alapuló bináris kiadást, amellyel bárki kipróbálhatja az új funkciókat, és tesztelheti az operációs rendszer minőségét és stabilitását. ahogy haladt a következő hivatalos Solaris verzió megjelenéséig. Ennek a programnak egy későbbi változása bevezetett egy negyedéves kiadási modellt, amely elérhető támogatással, új nevén Solaris Express Developer Edition (SXDE).

2007 -ben a Sun több céllal jelentette be az Indiana projektet , többek között az OpenSolaris projekt nyílt forráskódú bináris terjesztését, az SXDE helyett. Ennek a disztribúciónak az első kiadása az OpenSolaris 2008.05 volt .

A Solaris Express Community Edition (SXCE) kifejezetten az OpenSolaris fejlesztőknek készült. Kéthetente frissítették, amíg 2010 januárjában le nem állították, azt javasolva, hogy a felhasználók válasszanak át az OpenSolaris disztribúcióra. Bár a képfájlok letöltésekor látható letöltési licenc azt jelzi, hogy használata személyes, oktatási és értékelési célokra korlátozódik, a licenc -elfogadólap, amely akkor jelenik meg, amikor a felhasználó ténylegesen telepíti ezeket a képeket, felsorolja a további felhasználásokat, beleértve a kereskedelmi és termelési környezeteket.

Az SXCE kiadásai a 130 -as verzióval fejeződtek be, az OpenSolaris -kiadások pedig néhány héttel később a 134 -es verzióval fejeződtek be. Az OpenSolaris következő kiadása a 134 -es build alapján 2010 márciusában esedékes volt, de soha nem adták ki teljesen, bár a csomagokat elérhetővé tették a csomagtárban. Ehelyett az Oracle átnevezte a bináris disztribúciót Solaris 11 Express -re, megváltoztatta a licencfeltételeket, és 2010 novemberében 2010.11 -ként kiadta a build 151a verziót.

Nyílt forráskódú származékok

Jelenlegi

  • illumos - A projekt teljesen nyílt forráskódú villája, amelyet 2010 -ben indított el a Sun OpenSolaris mérnökei és a Nexenta OS közössége . Ne feledje, hogy az OpenSolaris nem volt 100% -ban nyílt forráskódú: egyes illesztőprogramok és egyes könyvtárak más vállalatok tulajdonát képezték, amelyeket a Sun (most Oracle) engedélyezett, és nem tudtak kiadni.
  • OpenIndiana - Az illumos esernyő alatt futó projekt, amelynek célja, hogy " ... de facto OpenSolaris disztribúcióvá váljon, amely telepítve van a termelési szervereken, ahol a biztonság és a hibajavítások ingyenesek. "
  • SchilliX - Az első LiveCD, amelyet az OpenSolaris kód megnyitása után tettek közzé.
  • napp-it-A Solaris és az ingyenes villák, például az OmniOS alapú webes ZFS tárolóeszköz, Free és Pro kiadással.
  • NexentaStor - Nexenta OS alapján a tárolási munkaterhelésekre optimalizálva.
  • Dyson - illumos kernel GNU userlanddel és Debian csomagokkal . A projekt már nem aktív, és a webhely offline állapotban van.
  • Smartos - Virtualizáció központú származék Joyent .

Megszakított

  • OpenSolaris - A Sun Microsystems által kezdeményezett projekt, amely az Oracle felvásárlása után megszűnt.
  • Nexenta OS (2012. október 31-én megszűnt) -Az első Ubuntu userland alapú terjesztés Solaris-eredetű kernellel.
  • StormOS (2012. szeptember 14 -én megszűnt) - Nexenta OS és Xfce alapú könnyű asztali operációs rendszer .
  • MartUX - Az OpenSolaris első SPARC disztribúciója, Martin Bochnig által 2006 áprilisában megjelent alfa prototípussal. Élő CD -ként került forgalomba, de később csak DVD -n érhető el, mivel hozzáadták a Blastwave közösségi szoftvert. Célja az volt, hogy asztali operációs rendszerré váljon. Az első SPARC kiadás egy kis Live CD volt, amelyet 2006 nyarán adtak ki marTux_0.2 Live CD néven, ez volt az első egyenes OpenSolaris disztribúció a SPARC -hoz (nem tévesztendő össze a GNOME metacity témával). Később MartUX néven újragondolták, és a következő kiadásokban az élő média mellett teljes SPARC telepítők is szerepeltek. Sokkal később a MartUX-ot OpenSXCE névre keresztelték, amikor áttért az első OpenSolaris kiadásra, amely támogatja a SPARC és az Intel architektúrát, miután a Sun megvásárolta az Oracle-t.
  • MilaX - Egy kicsi Live CD/Live USB, minimális csomagkészlettel, 90 MB méretű kép elhelyezésére.
  • EON ZFS Storage - NAS megvalósítás, beágyazott rendszerekhez.
  • Jaris OS - Élő DVD és telepíthető is. Az IPA szerint ejtik, de angolul Yah-Rees néven. Ez a disztribúció erősen módosult, hogy teljes mértékben támogassa a Wine Madoris nevű verzióját, amely képes a Windows programok natív sebességű telepítésére és futtatására. Jaris a "japán Solaris" rövidítése. A Madoris a Windows "mado" és a Solaris japán szó kombinációja.
  • OpenSXCE-OpenSolaris terjesztési kiadás mind 32 bites, mind 64 bites x86 platformokhoz és SPARC mikroprocesszorokhoz, amelyet eredetileg az OpenSolaris forráskód tárolóból állítottak elő, és az illumos forráskódtárba vitték át, hogy létrehozzák az OpenIndiana első SPARC disztribúcióját. Nevezetesen, az első OpenSolaris disztribúció Illumos forrású SPARC -hez az OpenIndiana alapján, az OpenSXCE végül egy új, DilOS alapú forráskódtárba költözött.

Recepció

  • Robert Lipschutz és Gregg Harrington a PCMag -tól 2002 -ben áttekintette a Solaris 9 -et:

Mindent összevetve a Sun a Solaris 9 mellett folytatta a pályát. Bár felhasználóbarátabb kezelése üdvözlendő, ez valószínűleg nem lesz elegendő a megtérők megnyeréséhez. Mit jelent a platform megbízhatósága, rugalmassága és teljesítménye.

  • Robert Lipschutz a Solaris 10 -et is értékelte:

Bárhogy is legyen, mivel a Solaris 10 letöltése ingyenes, minden IT -kezelőnek be kell töltenie egy extra szerverre, és legalább ki kell próbálnia.

  • Tom Henderson áttekintette a Solaris 10 -et a Network World számára:

A Solaris 10 rugalmas hátteret biztosít a rendszer erőforrásainak biztonságos megosztásához, teljesítménygaranciákat és nyomon követést biztosítva ezeknek a tárolóknak. Az egyszerű tárolók létrehozása és felhasználói alkalmazásokkal és erőforrásokkal való feltöltése egyszerű. De bizonyos esetekben meglehetősen finomhangolásra van szükség.

  • Robert Escue az OSNews számára:

Úgy gondolom, hogy a Sun nagyon szép dolgokat tett a Solaris 10 -re, amelyek jobb operációs rendszert tesznek lehetővé mind a rendszergazdák, mind a felhasználók számára. A biztonsági fejlesztések sokáig várnak, de érdemes várni. A Solaris 10 tökéletes, egyszóval nem az. De a legtöbb felhasználásra, beleértve az asztali operációs rendszert is, azt hiszem, a Solaris 10 hatalmas előrelépés a korábbi kiadásokhoz képest.

  • Thomas Greene a regiszterért:

Jól éreztük magunkat a Solaris 10 készülékkel. Vannak erényei, amelyeket határozottan csodálunk. Amit a Linuxnak fel kell vennie, könnyebb lesz megvalósítani, mint amit már megszerezett. Lehet belőle Linux gyilkos, vagy legalábbis komoly versenytárs a Linux gyepén. A kérdés csak az, hogy a Napnak van -e akarata átlátni.

Lásd még

Hivatkozások

Külső linkek