Oracle Solaris - Oracle Solaris

Solaris
Logo Oracle Solaris. Svg
Solaris Snapshot.jpg
Screenshot Java Desktop System na Solaris 10
Vývojář Sun Microsystems ( získaný společností Oracle Corporation v roce 2010)
Napsáno C , C ++
Rodina OS Unix
Pracovní stav Proud
Zdrojový model Smíšený
První vydání Červen 1992 ; Před 29 lety ( 1992-06 )
Poslední vydání 11.4 / 28. srpna 2018 ; před 3 lety ( 2018-08-28 )
Marketingový cíl Server , pracovní stanice
Platformy Aktuální: SPARC , x86-64
Bývalý: IA-32 , PowerPC
Typ jádra Monolitické s dynamicky zatěžovatelnými moduly
Uživatelská země POSIX
Výchozí
uživatelské rozhraní
GNOME
Licence Rozličný
Oficiální webové stránky www .oracle .com /solaris

Oracle Solaris (dříve známý jako Solaris ) je proprietární unixový operační systém původně vyvinutý společností Sun Microsystems . Nahradil dřívější SunOS společnosti v roce 1993. V roce 2010 byl po akvizici Sun společností Oracle přejmenován na Oracle Solaris .

Solaris je známý svou škálovatelností , zejména na systémech SPARC , a původem mnoha inovativních funkcí, jako jsou DTrace , ZFS a Time Slider. Solaris podporuje pracovní stanice a servery SPARC a x86-64 od společnosti Oracle a dalších dodavatelů. Solaris byl registrován jako kompatibilní s UNIX 03 do 29. dubna 2019.

Historicky byl Solaris vyvinut jako proprietární software . V červnu 2005 Sun Microsystems uvolnil většinu kódové základny pod licencí CDDL a založil open-source projekt OpenSolaris . S OpenSolaris chtěl Sun vybudovat komunitu vývojářů a uživatelů kolem softwaru. Po akvizici společnosti Sun Microsystems v lednu 2010 se společnost Oracle rozhodla ukončit distribuci OpenSolaris a model vývoje. V srpnu 2010 společnost Oracle ukončila poskytování veřejných aktualizací zdrojového kódu jádra Solaris, čímž se Solaris 11 proměnil zpět v uzavřený zdrojový proprietární operační systém. V návaznosti na to byl OpenSolaris vidlicový jako illumos a je naživu díky několika distribucím illumos .

V roce 2011 unikl do BitTorrentu zdrojový kód jádra Solaris 11 . Prostřednictvím sítě Oracle Technology Network (OTN) mohou průmysloví partneři získat přístup k vývojovému zdrojovému kódu Solaris. Solaris je vyvíjen podle proprietárního vývojového modelu a od společnosti Oracle je k dispozici ke stažení pouze zdroj pro open-source komponenty Solaris 11.

Dějiny

V roce 1987 společnosti AT&T Corporation a Sun oznámily, že spolupracují na projektu sloučení nejpopulárnějších unixových variant na trhu v té době: Berkeley Software Distribution , UNIX System V a Xenix . Tím se stal Unix System V Release 4 (SVR4).

4. září 1991 společnost Sun oznámila, že nahradí stávající unix odvozený od BSD, SunOS 4 , za jeden založený na SVR4. Toto bylo interně identifikováno jako SunOS 5 , ale současně byl představen nový marketingový název: Solaris 2 . Odůvodněním této nové značky bylo, že zahrnovala nejen SunOS, ale také grafické uživatelské rozhraní OpenWindows a funkce Open Network Computing (ONC).

Přestože SunOS 4.1. x mikro vydání byla společností Sun zpětně pojmenována Solaris 1 , název Solaris se používá téměř výhradně k označení pouze verzí založených na SunOS 5.0 a novějších odvozených od SVR4.

U verzí založených na SunOS 5 je menší verze SunOS zahrnuta v čísle vydání Solaris. Například Solaris 2.4 obsahuje SunOS 5.4. Po Solaris 2.6, 2. byl vypuštěn z názvu vydání, takže Solaris 7 obsahuje SunOS 5.7 a nejnovější verze SunOS 5.11 tvoří jádro Solaris 11.4.

Ačkoli společnost SunSoft ve své původní tiskové zprávě Solaris 2 uvedla svůj záměr nakonec podporovat systémy SPARC i x86, první dvě verze Solaris 2, 2.0 a 2.1, byly pouze pro SPARC. Verze Solaris 2.1 x86 byla vydána v červnu 1993, asi 6 měsíců po verzi SPARC, jako operační systém pro stolní a jednoprocesorový server pracovní skupiny. Obsahuje emulátor Wabi pro podporu aplikací Windows. V té době společnost Sun také nabízela systém Interactive Unix , který získala od společnosti Interactive Systems Corporation . V roce 1994 Sun vydal Solaris 2.4, podporující systémy SPARC a x86 ze sjednocené základny zdrojových kódů.

Dne 2. září 2017, Simon Phipps , bývalý Sun Microsystems zaměstnanec nenajal Oracle v akvizici, hlášeny na Twitteru , že Oracle byl propuštěn na vývoj jádra personál Solaris, což mnozí vykládají jako známku toho, že Oracle není určen k podpoře vývoje budoucího platformy. Zatímco společnost Oracle měla velké propuštění vývojových zaměstnanců Solaris, vývoj pokračoval a Solaris 11.4 byl vydán v roce 2018.

Podporované architektury

Solaris používá společný kódový základ pro platformy, které podporuje: SPARC a i86pc (který zahrnuje jak x86, tak x86-64 ).

Solaris je známý tím, že je vhodný pro symetrické multiprocesing a podporuje velké množství procesorů . Historicky byl úzce integrován s hardwarem SPARC společnosti Sun (včetně podpory 64bitových aplikací SPARC od Solarisu 7), se kterým je prodáván jako kombinovaný balíček. To vedlo ke spolehlivějším systémům, ale s cenovou prémií ve srovnání s komoditním počítačovým hardwarem. Podporuje však systémy x86 od Solaris 2.1 a 64bitové x86 aplikace od Solarisu 10, což společnosti Sun umožňuje vydělávat na dostupnosti komoditních 64bitových procesorů založených na architektuře x86-64 . Společnost Sun intenzivně prodává Solaris pro použití s ​​vlastními pracovními stanicemi „x64“ a servery založenými na procesorech AMD Opteron a Intel Xeon , jakož i systémy x86 vyráběné společnostmi jako Dell , Hewlett-Packard a IBM . V roce 2009 podporovali Solaris pro své serverové systémy x86 následující dodavatelé:

  • Dell - bude „testovat, certifikovat a optimalizovat Solaris a OpenSolaris na svých rackových a blade serverech a nabídnout je jako jednu z několika možností v celkové nabídce softwaru Dell“
  • Intel
  • Hewlett Packard Enterprise - distribuuje a poskytuje softwarovou technickou podporu pro Solaris na platformách BL, DL a SL
  • Fujitsu Siemens

Jiné platformy

Solaris 2.5.1 obsahoval podporu pro platformu PowerPC ( PowerPC Reference Platform ), ale port byl zrušen před vydáním Solaris 2.6. V lednu 2006 začala komunita vývojářů v Blastwave pracovat na portu PowerPC, který pojmenovali Polaris . V říjnu 2006 komunitní projekt OpenSolaris založený na úsilí Blastwave a projektu Pulsar společnosti Sun Labs , který znovu integroval příslušné části ze Solaris 2.5.1 do OpenSolaris, oznámil své první oficiální vydání zdrojového kódu.

Přístav Solaris k architektuře Intel Itanium byl oznámen v roce 1997, ale nikdy nebyl uveden na trh.

28. listopadu 2007 předvedly společnosti IBM , Sun a Sine Nomine Associates náhled OpenSolaris pro System z běžící na sálovém počítači IBM System z pod z/VM , nazvaném Sirius (analogicky k projektu Polaris, a také kvůli primárnímu australská národnost vývojáře: HMS Sirius z roku 1786 byla loď první flotily do Austrálie ). 17. října 2008 byla zpřístupněna prototypová verze Sirius a 19. listopadu téhož roku IBM autorizovala používání Sirius na procesorech System z Integrated Facility for Linux (IFL).

Solaris také podporuje binární rozhraní aplikace pro platformu Linux (ABI), což umožňuje Solarisu spouštět nativní binární soubory Linux na systémech x86. Tato funkce se nazývá Solaris Containers for Linux Applications (SCLA), podle funkce značkových zón zavedené v Solaris 10 8/07.

Možnosti instalace a použití

Solaris lze instalovat z různých předem zabalených softwarových skupin, od minimalistické redukované síťové podpory až po kompletní Entire Plus OEM . Instalace systému Solaris není nutná, aby jednotlivec mohl systém používat. Další software, jako je Apache, MySQL atd., Lze také nainstalovat v zabalené podobě od společností sunfreeware a OpenCSW . Solaris lze nainstalovat z fyzického média nebo ze sítě pro použití na ploše nebo serveru, nebo jej lze použít bez instalace na plochu nebo server.

Desktopová prostředí

olvwm s OpenWindows na Solarisu

Raná vydání Solarisu používala jako standardní desktopové prostředí OpenWindows . V Solaris 2,0 až 2,2, OpenWindows podporoval obě novinky a X aplikací a poskytuje zpětnou kompatibilitu pro Sunview aplikací z starší desktopové prostředí Slunce. Novinky povoleno aplikací, které mají být postaveny v objektově orientovaném způsobu použití PostScript , společný tiskový jazyk vydané v roce 1982. X Window System pochází z MIT ‚s Project Athena v roce 1984 a povolený pro zobrazení aplikací, které mají být odpojen od stroje kde byla aplikace spuštěna, oddělená síťovým připojením. Původní balíček SunView, který byl součástí sady Sun, byl přenesen na X.

Společnost Sun později zrušila podporu starších aplikací SunView a NeWS s OpenWindows 3.3, které byly dodávány se systémem Solaris 2.3, a přešla na X11R5 s podporou Display Postscript . Grafický vzhled a dojem zůstaly na základě OPEN LOOK . OpenWindows 3.6.2 byla poslední verze pod Solaris 8. Správce oken OPEN LOOK ( olwm ) s dalšími OPEN LOOK specifickými aplikacemi byl v systému Solaris 9 vynechán, ale knihovny podpory byly stále v balíku a poskytovaly dlouhodobou binární zpětnou zpětnou kompatibilitu se stávajícími aplikacemi. Správce virtuálních oken OPEN LOOK (olvwm) lze stále stáhnout pro Solaris ze sunfreewaru a funguje na verzích nejnovějších jako Solaris 10.

Common Desktop Environment (CDE) byl otevřen zdrojů v srpnu 2012. Jedná se o screenshot z CDE běžící na systému Solaris 10.

Sun a další dodavatelé Unixu vytvořili průmyslovou alianci pro standardizaci unixových desktopů. Jako člen iniciativy COSE ( Common Open Software Environment ) pomáhal Sun společně vyvíjet prostředí Common Desktop Environment (CDE). Jednalo se o iniciativu za vytvoření standardního desktopového prostředí Unixu. Každý dodavatel přispěl různými komponentami: Hewlett-Packard přispěl správcem oken , IBM poskytla správce souborů a Sun poskytl e-mailové a kalendářové zařízení a také podporu drag-and-drop ( ToolTalk ). Toto nové desktopové prostředí bylo založeno na vzhledu a dojmu motivu a staré desktopové prostředí OPEN LOOK bylo považováno za zastaralé. CDE sjednotila unixové desktopy u více otevřených dodavatelů systému . CDE byl k dispozici jako nevázaný doplněk pro Solaris 2.4 a 2.5 a byl zahrnut v Solaris 2.6 až 10.

Screenshot Java Desktop System (JDS) běžícího na Solaris 10.

V roce 2001 Sun vydal verzi Preview open-source desktopového prostředí GNOME 1.4, založeného na sadě nástrojů GTK+ , pro Solaris 8. Solaris 9 8/03 představil GNOME 2.0 jako alternativu k CDE. Solaris 10 obsahuje Sun Java Desktop System (JDS), který je založen na GNOME a přichází s velkou sadou aplikací, včetně StarOffice , Sun kancelářského balíku . Společnost Sun popisuje JDS jako „hlavní součást“ systému Solaris 10. Systém Java Desktop System není součástí systému Solaris 11, který se místo toho dodává se standardní verzí GNOME. Stejně tak aplikace CDE již nejsou zahrnuty v Solaris 11, ale mnoho knihoven zůstává pro binární zpětnou kompatibilitu.

Open source desktopová prostředí KDE a Xfce spolu s mnoha dalšími správci oken také kompilují a běží na nejnovějších verzích systému Solaris.

Společnost Sun investovala do nového desktopového prostředí s názvem Project Looking Glass od roku 2003. Projekt je od konce roku 2006 neaktivní.

Licence

Tradiční licence operačního systému (1982 až 2004)

U verzí do roku 2005 (Solaris 9) byla společnost Solaris licencována na základě licence, která zákazníkovi umožňovala hromadné zakoupení licencí a instalaci softwaru na libovolný počítač až do maximálního počtu. Klíčové licenční udělení bylo:

Licence k používání. Zákazníkovi je poskytována nevýhradní a nepřenosná licence (dále jen „licence“) na používání doprovodného binárního softwaru ve strojově čitelné podobě spolu s doprovodnou dokumentací („software“) podle počtu uživatelů a třídy počítačový hardware, za který byl zaplacen odpovídající poplatek.

Licence navíc poskytovala „licenci k rozvoji“, která uděluje práva k vytváření odvozených děl, omezené kopírování pouze do jedné archivní kopie, zřeknutí se záruk a podobně. Licence se do roku 2004 lišila jen málo.

Open source (2005 až březen 2010)

V letech 2005–10 začala společnost Sun vydávat zdrojový kód pro vývojové verze systému Solaris pod licencí Common Development and Distribution License (CDDL) prostřednictvím projektu OpenSolaris . Tento kód byl založen na práci prováděné pro vydání post-Solaris 10 (s kódovým názvem „Nevada“; nakonec vydáno jako Oracle Solaris 11). Jak projekt postupoval, rostl tak, aby zahrnoval většinu potřebného kódu pro kompilaci celého vydání, až na několik výjimek.

Uzavřený zdroj po Oracle (od března 2010 do současnosti)

Když byl Sun získal Oracle v roce 2010, projekt OpenSolaris byla přerušena poté, co se deska stala nespokojeni s Oracle postoj k projektu. V březnu 2010 byl dříve volně dostupný Solaris 10 umístěn pod omezující licenci, která omezovala používání, úpravy a redistribuci operačního systému. Licence umožnila uživateli bezplatně si stáhnout operační systém prostřednictvím Oracle Technology Network a používat jej po dobu 90denního zkušebního období. Po uplynutí této zkušební doby bude uživatel muset zakoupit smlouvu o podpoře od společnosti Oracle, aby mohl nadále používat operační systém.

S vydáním Solarisu 11 v roce 2011 se licenční podmínky opět změnily. Nová licence umožňuje bezplatně stahovat Solaris 10 a Solaris 11 z Oracle Technology Network a používat je bez smlouvy o podpoře po neomezenou dobu; licence však pouze výslovně umožňuje uživateli používat Solaris jako vývojovou platformu a výslovně zakazuje komerční a „produkční“ použití. Vzdělávací využití je za určitých okolností povoleno. Z licence OTN:

Pokud jste vzdělávací instituce s pravomocí udělovat oficiální středoškolské, přidružené, bakalářské, magisterské a/nebo doktorské tituly nebo místní ekvivalent („titul (y)“), můžete také programy používat jako součást svého vzdělávací osnovy pro studenty zapsané do vašich studijních programů pouze tak, jak je požadováno pro udělení takového titulu (souhrnně „vzdělávací využití“).

Pokud je Solaris používán bez smlouvy o podpoře, lze jej upgradovat na každé nové „bodové vydání“; pro přístup k opravám a aktualizacím, které jsou vydávány každý měsíc, je však vyžadována smlouva o podpoře.

Historie verzí

Logo Solaris představené s Solaris 10 a používané až do akvizice společnosti Sun společností Oracle

Mezi pozoruhodné funkce Solarisu patří DTrace , Doors , Service Management Facility , Solaris Containers , Solaris Multiplexed I/O , Solaris Volume Manager , ZFS a Solaris Trusted Extensions .

Aktualizace verzí Solaris jsou vydávány pravidelně. V minulosti byly tyto pojmenovány podle měsíce a roku jejich vydání, například „Solaris 10 1/13“; od Solaris 11 jsou k názvu vydání připojena čísla sekvenčních aktualizací s tečkou, například „Oracle Solaris 11.4“.

Ve vzestupném pořadí byly vydány následující verze systému Solaris:


Legenda: Stará verze, neudržovaná Starší verze, stále udržovaná Aktuální stabilní verze Nejnovější verze náhledu Budoucí vydání
Verze Solaris Verze SunOS Datum vydání Konec podpory Licenční formulář Hlavní nové funkce
SPARC x86
Stará verze, již není udržována: 1.x 4.1.x 1991–1994 - Září 2003 Tradiční licence SunOS 4 se pro marketingové účely přejmenoval na Solaris 1. Další informace najdete v článku SunOS .
Stará verze, již není udržována: 2.0 5,0 Června 1992 - Leden 1999 Tradiční licence Předběžné vydání (primárně dostupné pouze pro vývojáře), podpora pouze architektury sun4c . První výskyt NIS+ .
Stará verze, již není udržována: 2.1 5.1 Prosince 1992 Květen 1993 Duben 1999 Tradiční licence Přidána podpora pro architektury sun4 a sun4m ; první vydání Solaris x86 . První vydání Solaris 2 na podporu SMP .
Stará verze, již není udržována: 2.2 5.2 Květen 1993 - Květen 1999 Tradiční licence Vydání pouze pro SPARC. Nejprve k podpoře architektury sun4d . První na podporu multithreading knihovny ( UI nitěmi API v libthread).
Stará verze, již není udržována: 2.3 5.3 Listopadu 1993 - Červen 2002 Tradiční licence Vydání pouze pro SPARC. OpenWindows 3.3 přepne z NeWS na Display PostScript a zruší podporu SunView . Přidána podpora pro autofs a souborové systémy CacheFS .
Stará verze, již není udržována: 2.4 5.4 Listopadu 1994 Září 2003 Tradiční licence První sjednocené vydání SPARC/x86. Zahrnuje podporu runtime OSF/Motif .
Stará verze, již není udržována: 2.5 5.5 Listopadu 1995 Prosinec 2003 Tradiční licence Nejprve podporuje UltraSPARC a zahrnuje CDE, NFSv3 a NFS/TCP. Dropped sun4 ( VMEbus ) support. Přidány POSTH.1c-1995 pthreads . Dveře přidány, ale bez dokladů.
Stará verze, již není udržována: 2.5.1 5.5.1 Květen 1996 Září 2005 Tradiční licence Jediná verze Solarisu, která podporuje PowerPC ; Přidána podpora Ultra Enterprise ; ID uživatelů a skupin (uid_t, gid_t) rozšířena na 32 bitů, také zahrnuty procesorové sady a rané technologie správy zdrojů.
Stará verze, již není udržována: 2.6 5.6 Červenec 1997 Červenec 2006 Tradiční licence Zahrnuje Kerberos 5, PAM , písma TrueType , WebNFS, podporu velkých souborů , vylepšené procfs . Podpora řady SPARCserver 600MP byla zrušena .
Stará verze, již není udržována: 7 5.7 Listopadu 1998 Srpna 2008 Tradiční licence První 64bitová verze UltraSPARC . Přidána nativní podpora pro protokolování metadat systému souborů ( protokolování UFS ). Byla zrušena podpora MCA na platformě x86 . Sun zrušil předponu „2.“ v čísle verze Solaris, ponechte „Solaris 7.“ Poslední aktualizace byla Solaris 7 11/99.
Stará verze, již není udržována: 8 5.8 Únor 2000 Březen 2012 Tradiční licence Obsahuje Multipath I/O , Solstice DiskSuite , IPMP , první podporu pro IPv6 a IPsec (pouze ruční klíčování), mdb Modular Debugger . Představeno řízení přístupu na základě rolí (RBAC); podpora sun4c odstraněna . Poslední aktualizací je Solaris 8 2/04.
Stará verze, již není udržována: 9 5.9 28. května 2002 10. ledna 2003 Říjen 2014 Tradiční licence Přidán iPlanet Directory Server, Resource Manager, rozšířené atributy souborů , klíčování IKE IPsec a Linux; OpenWindows upuštěno, podpora sun4d odstraněna . Nejaktuálnější aktualizací je Solaris 9 9/05 HW.
Starší verze, ale stále udržovaná: 10 5.10 31. ledna 2005 ; Před 16 lety ( 2005-01-31 ) Ledna 2024 před akvizicí Oracle v březnu 2010, open source pod CDDL

po březnu 2010, Post-Oracle uzavřený zdroj
Obsahuje podporu x86-64 (AMD64/Intel 64) , DTrace (Dynamic Tracing), Solaris Containers , Service Management Facility (SMF), která nahrazuje skripty init .d, NFSv4 . Nejméně privilegovaný model zabezpečení. Podpora SUN4M a procesory UltraSPARC jsem odstranil . Byla odstraněna podpora pro počítače se systémem EISA . Přidá Java Desktop System (na základě GNOME ) jako výchozí plochu.
  • Solaris 10 1/06 (interně známý jako „U1“) přidal zavaděč GRUB pro systémy x86, podporu iniciátoru iSCSI a nástroj příkazového řádku fcinfo .
  • Solaris 10 6/06 („U2“) přidal souborový systém ZFS .
  • Solaris 10 11/06 („U3“) přidal důvěryhodné rozšíření a logické domény Solaris (sun4v) .
  • Solaris 10 8/07 („U4“) přidal podporu Samba Active Directory, IP instance (součást projektu OpenSolaris Network Virtualization and Resource Control ), iSCSI Target support a Solaris Containers for Linux Applications (založené na značkových zónách ), vylepšená verze zdrojů uzavírací démon (rcapd).
  • Solaris 10 5/08 („U5“) přidal omezení CPU pro kontejnery Solaris, vylepšení výkonu, podporu SpeedStep pro procesory Intel a PowerNow! podpora pro procesory AMD.
  • Solaris 10 10/08 („U6“) přidal boot ze ZFS a může používat ZFS jako svůj kořenový systém souborů. Solaris 10 10/08 také obsahuje vylepšení virtualizace, včetně možnosti kontejneru Solaris automaticky aktualizovat prostředí při přesunu z jednoho systému do druhého, podpora Logical Domains pro dynamicky rekonfigurovatelné disky a síťové I/O a podpora paravirtualizace při použití Solaris 10 jako hostující OS v prostředích založených na Xen, jako je Sun xVM Server.
  • Solaris 10 5/09 („U7“) přidal podporu správy výkonu a napájení pro procesory Intel Nehalem , klonování kontejnerů pomocí klonovaných souborových systémů ZFS a vylepšení výkonu pro ZFS na jednotkách SSD .
  • Solaris 10 10/09 („U8“) přidal kvóty ZFS na úrovni uživatelů a skupin, zařízení mezipaměti ZFS a podpora nss_ldap shadowAccount, vylepšení výkonu oprav.
  • Solaris 10 9/10 („U9“) přidal k migraci zón fyzický, trojitou paritu RAID-Z ZFS a automatickou registraci Oracle Solaris.
  • Solaris 10 8/11 („U10“) přidal zrychlení ZFS a nové funkce, optimalizaci databáze Oracle, rychlejší restart systému SPARC.
  • Solaris 10 1/13 („U11“) viz poznámky k verzi.
Stará verze, již není udržována: 11 Expres 2010.11 5.11 15. listopadu 2010 ; před 10ti lety ( 2010-11-15 ) Listopad 2011 Uzavřený zdroj po Oracle Přidává nový systém balení (IPS - Image Packaging System) a související nástroje, ZFS (pouze) pro boot, 1 GB RAM min., X86, kontejnery Solaris 10, virtualizace sítě a kvalita služeb (QoS), virtuální konzoly, šifrování ZFS a deduplikace, rychlé restartování, aktualizovaný GNOME . Odstraněny příkazy kompatibilní s Xsun , CDE a /usr/ucbBSD
Stará verze, již není udržována: 11 5.11 9. listopadu 2011 ; Před 9 lety ( 2011-11-09 ) ? Uzavřený zdroj po Oracle Nové funkce a vylepšení (ve srovnání se Solarisem 10) v oblasti balení softwaru, virtualizace sítě, virtualizace serverů, úložiště, zabezpečení a hardwarové podpory:
  • Balení: Image Packaging System, síťová a lokální úložiště balíčků; Automatický instalátor k automatizovanému zajišťování, včetně Zón; Distro Constructor pro vytváření obrazů souborového systému ISO 9660 ;
  • Síť: virtualizace sítě (vNIC, vSwitches, vRouters) a QoS, Exclusive – IP výchozí pro Zones, dladmnástroj pro správu datových spojení, ipadmnástroj pro správu konfigurace IP (včetně IPMP ), ProFTPD a vylepšení;
  • Zóny: Neměnné (pouze pro čtení) Zóny, servery NFS v zónách, delegovaná správa, kontrola před letem P2V, zonestatobslužný program spojený s libzonestatdynamicky propojenou knihovnou;
  • Zabezpečení: rootjako role netcata vylepšení;
  • Úložiště: Stínová migrace ZFS, zálohování/obnova ZFS s NDMP, rekurzivní odesílání ZFS;
  • Hardwarová podpora: SPARC T4, kritická vlákna, povoleno a optimalizováno SDP, včetně podpory Zones, SR-IOV, Intel AVX;
  • Podpora spouštění UEFI (Solaris 11.1 a novější na x86)
  • Odstraněna podpora řady UltraSPARC II, III, IV ; Byla odebrána podpora architektury IA-32 .
Stará verze, již není udržována: 11.1 5.11 3. října 2012 ; před 8 lety ( 2012-10-03 ) ? Uzavřený zdroj po Oracle Nové funkce a vylepšení:
Stará verze, již není udržována: 11.2 5.11 29. dubna 2014 ; před 7 lety ( 2014-04-29 ) ? Uzavřený zdroj po Oracle Nové funkce a vylepšení:
Starší verze, ale stále udržovaná: 11.3 5.11 26. října 2015 ; před 5 lety ( 26. 10. 2015 ) Ledna 2024 Uzavřený zdroj po Oracle Nové funkce a vylepšení:
  • Živá migrace zón jádra Solaris
  • Podpora InfiniBand pro zóny jádra
  • Virtuální hodiny pro zóny Solaris
  • ZFS LZ4
  • SMB 2.1
  • Soukromá VLAN
  • VNIC na IPoIB
  • Pravidelné a plánované služby
  • Hlášení shody na míru
  • Paketový filtr OpenBSD 5.5
  • Odložený výpis
  • Integrace s OpenStack Juno
Aktuální stabilní verze: 11.4 5.11 28. srpna 2018 ; před 3 lety ( 2018-08-28 ) Listopadu 2034 Uzavřený zdroj po Oracle Nové funkce a vylepšení:
  • Vyžadovány CPU s architekturou OSA2011 (UltraSPARC T4, SPARC64 X nebo lepší)
  • Odebrání zařízení nejvyšší úrovně ZFS .zpool remove
  • Solaris Web Dashboard a Analytics (sstore)
  • Nativní zóny: Rekonfigurace živé zóny pro datové sady
  • GNOME Shell místo pracovní plochy GNOME 2


K dispozici je také komplexnější souhrn některých verzí systému Solaris. Vydání systému Solaris jsou také popsána v často kladených dotazech k systému Solaris 2.

Vydání vývoje

Základní kódová základna Solaris se neustále vyvíjí, protože na konci 80. let začaly práce na tom, co bylo nakonec vydáno jako Solaris 2.0. Každá verze, jako je Solaris 10, je založena na snímku této vývojové kódové základny pořízeném v době vydání, který je následně udržován jako odvozený projekt. Aktualizace tohoto projektu se vytvářejí a dodávají několikrát ročně, dokud nevyjde další oficiální vydání.

Verze Solaris vyvíjená společností Sun od vydání Solaris 10 v roce 2005 nesla kódové označení Nevada a je odvozena z kódové základny OpenSolaris .

V roce 2003 byl zahájen přírůstek do vývojového procesu Solaris. Pod názvem programu Software Express pro Solaris (nebo jen Solaris Express ) byla měsíčně k dispozici ke stažení binární verze založená na aktuálním vývojovém základě, která umožňuje komukoli vyzkoušet nové funkce a otestovat kvalitu a stabilitu operačního systému. jak to postupovalo k vydání další oficiální verze Solaris. Pozdější změna tohoto programu představila model čtvrtletní verze s dostupnou podporou přejmenovanou na Solaris Express Developer Edition (SXDE).

V roce 2007 Sun oznámil projekt Indiana s několika cíli, včetně zajištění open source binární distribuce projektu OpenSolaris, který nahradí SXDE. První vydání této distribuce bylo OpenSolaris 2008.05 .

Solaris Express Community Edition (SXCE) byla určena speciálně pro vývojáře OpenSolaris. Byl aktualizován každé dva týdny, dokud nebyl v lednu 2010 ukončen, s doporučením, aby uživatelé migrovali do distribuce OpenSolaris. Ačkoli licence pro stahování, která je vidět při stahování souborů s obrázky, naznačuje, že její použití je omezeno na osobní, vzdělávací a hodnotící účely, formulář přijetí licence zobrazený, když si uživatel z těchto obrázků skutečně nainstaluje, uvádí další použití, včetně komerčního a produkčního prostředí.

Vydání SXCE byla ukončena sestavením 130 a vydání OpenSolaris ukončena sestavením 134 o několik týdnů později. Další vydání OpenSolaris na základě buildu 134 mělo proběhnout v březnu 2010, ale nikdy nebylo plně vydáno, ačkoli balíčky byly zpřístupněny v úložišti balíčků. Místo toho společnost Oracle přejmenovala binární distribuci Solaris 11 Express, změnila licenční podmínky a v listopadu 2010 vydala build 151a jako 2010.11.

Open source deriváty

Proud

  • illumos - Plně open source vidlice projektu, zahájená v roce 2010 komunitou inženýrů Sun OpenSolaris a Nexenta OS . Všimněte si toho, že OpenSolaris nebyl 100% open source: Některé ovladače a některé knihovny byly majetkem jiných společností, které společnost Sun (nyní Oracle) licencovala a nemohla je uvolnit.
  • OpenIndiana - Projekt pod záštitou illumos, jehož cílem je „ ... stát se de facto distribucí OpenSolaris instalovanou na produkčních serverech, kde je vyžadováno bezplatné zabezpečení a opravy chyb “.
  • SchilliX - první LiveCD vydaný po otevření kódu OpenSolaris pro veřejnost.
  • napp-it-Úložné zařízení ZFS spravované webem založené na Solarisu a bezplatných vidlicích jako OmniOS s edicí Free a Pro.
  • NexentaStor - Optimalizováno pro pracovní zátěž úložiště, založené na operačním systému Nexenta.
  • Dyson - jádro illumos s uživatelskou zemí GNU a balíčky z Debianu . Projekt již není aktivní a web je offline.
  • SmartOS - derivát od Joyent zaměřený na virtualizaci .

Přerušeno

  • OpenSolaris - projekt iniciovaný společností Sun Microsystems , ukončený po akvizici společností Oracle.
  • Nexenta OS (ukončeno 31. října 2012) -První distribuce založená na uživatelské zemi Ubuntu s jádrem odvozeným od Solarisu.
  • StormOS (ukončeno 14. září 2012) - Lehký stolní operační systém založený na operačních systémech Nexenta a Xfce .
  • MartUX - První SPARC distribuce OpenSolaris, s alfa prototypem vydaným Martinem Bochnigem v dubnu 2006. Byl distribuován jako živé CD, ale později je k dispozici pouze na DVD, protože byl přidán komunitní software Blastwave . Jeho cílem bylo stát se operačním systémem pro stolní počítače. První vydání SPARC bylo malé živé CD, vydané jako živé CD marTux_0.2 v létě 2006, první přímá distribuce OpenSolaris pro SPARC (nezaměňovat s tématem metality GNOME). Později byl přejmenován na MartUX a další vydání obsahovala kromě živých médií také plné instalační programy SPARC. Mnohem později byl MartUX přejmenován na OpenSXCE, když přešel na první verzi OpenSolaris na podporu architektur SPARC i Intel poté, co Sun získal Oracle.
  • MilaX - Malé živé CD/živé USB s minimální sadou balíčků, které by se vešly na obrázek 90 MB.
  • Úložiště EON ZFS - implementace NAS zaměřená na vestavěné systémy.
  • Jaris OS - živé DVD a také instalovatelné. Vyslovováno podle IPA, ale v angličtině jako Yah-Rees. Tato distribuce byla výrazně upravena, aby plně podporovala verzi Wine s názvem Madoris, která dokáže instalovat a spouštět programy Windows nativní rychlostí. Jaris znamená „japonský Solaris“. Madoris je kombinací japonského slova pro Windows „mado“ a Solaris.
  • OpenSXCE-distribuční vydání OpenSolaris pro 32bitové i 64bitové platformy x86 a mikroprocesory SPARC , původně vyrobené z úložiště zdrojových kódů OpenSolaris, portované do úložiště zdrojových kódů illumos za účelem vytvoření první distribuce SPARC OpenIndiana. Je pozoruhodné, že první distribuce OpenSolaris se zdrojem illumos pro SPARC na základě OpenIndiana, OpenSXCE se nakonec přesunula do nového úložiště zdrojových kódů založeného na DilOS.

Recepce

  • Robert Lipschutz a Gregg Harrington z PCMag hodnotili Solaris 9 v roce 2002:

Celkově vzato, Sun zůstal na kurzu se Solarisem 9. I když je jeho uživatelsky přívětivější správa vítána, na vítězství nad konvertity to pravděpodobně nebude stačit. Jaká může být spolehlivost, flexibilita a síla platformy.

  • Robert Lipschutz také zkontroloval Solaris 10:

Ať už je to jakkoli, protože stahování Solaris 10 je zdarma, patří každému IT manažerovi, aby jej načetl na další server a alespoň to zkusil.

  • Tom Henderson zkontroloval Solaris 10 pro Network World:

Solaris 10 poskytuje flexibilní zázemí pro bezpečné rozdělení systémových prostředků, poskytuje záruky výkonu a sledování využití těchto kontejnerů. Vytváření základních kontejnerů a jejich naplňování uživatelskými aplikacemi a prostředky je jednoduché. Některé případy však mohou vyžadovat doladění.

  • Robert Escue pro OSNews:

Myslím, že Sun na Solaris 10 opravdu hezky upravil, aby byl lepším operačním systémem pro správce i uživatele. Vylepšení zabezpečení čekají dlouho, ale vyplatí se počkat. Je Solaris 10 dokonalý, jedním slovem není. Ale pro většinu použití, včetně desktopového OS, si myslím, že Solaris 10 je obrovské zlepšení oproti předchozím verzím.

  • Thomas Greene pro registr:

Bavili jsme se s Solarisem 10. Má přednosti, které rozhodně obdivujeme. To, co potřebuje ke konkurenci s Linuxem, bude snazší dosáhnout než to, co již má. Mohlo by se to stát zabijákem Linuxu, nebo alespoň vážným konkurentem na Linuxu. Jedinou otázkou je, zda má Sun vůli to prohlédnout.

Viz také

Reference

externí odkazy