Oracle Solaris

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Oracle Solaris
sistem de operare
Siglă
Solaris Snapshot.jpg
Dezvoltator Oracle Corporation
Familie Unix
lansare Acasă Solaris 2 ( 1992 )
Release curent 11.4 (28 august 2018 )
Tipul de nucleu Monolitic
platforme sprijinite SPARC , IA-32 (până la Oracle Solaris 11 Express 2010.11), x86-64 , PowerPC (numai cu Solaris 2.5.1)
Tipul licenței Software proprietar
Licență proprietate istorică, acum în mare parte gratuită ( CDDL și altele)
Etapă de dezvoltare Grajd
Site-ul web www.oracle.com/it/solaris/solaris11/
Pachet care conține Sun Solaris (versiunea 2.6).

În calcul, Oracle Solaris (cunoscut anterior ca Solaris, Solaris Operating System sau Solaris OS) este un sistem de operare Unix a fost dezvoltat inițial de Sun Microsystems , scris în limbaj C și bazat pe SunOS 5.0: 27 ianuarie 2010 Oracle Corporation a achiziționat Sun Microsystems , devenind proprietarul Solaris (acum Oracle Solaris).

Este cunoscut pentru scalabilitatea sa, în special pe sistemele SPARC și pentru introducerea multor caracteristici inovatoare, cum ar fi DTrace, ZFS și Time Slider, solaris acceptă stații de lucru bazate pe sisteme SPARC și x86 . Certificat ca o versiune a Unix (împotriva specificației unice UNIX ), chiar dacă, din punct de vedere istoric, a fost dezvoltat deoarece software-ul proprietar este acceptat pe sistemele fabricate de toți serverele furnizorilor majori și, astăzi, majoritatea codului său se află sub licență open source .

Istorie

Sigla Solaris înainte de achiziționarea Oracle

La începutul anilor nouăzeci, Sun a înlocuit SunOS 4 derivat din BSD cu o versiune a Unix System V Release 4 (SVR4), dezvoltată împreună cu AT&T . Numele de bază al lansării a fost SunOS 5.0, dar în același timp a fost introdus un nou nume de marcă: Solaris 2.

SunOS 4.1.x micro versiuni au fost, de asemenea, denumite retroactiv Solaris 1, o convenție în general ignorată; numele Solaris este folosit aproape exclusiv pentru a se referi la SunOS 5.0 și la derivatele ulterioare ale SVR4.

Solaris este considerat a fi setul de kernel SunOS, mediu grafic, ONC + ( Open Network Computing ) și alte componente. „Versiunea minoră” a SunOS este inclusă în numărul versiunii Solaris; de exemplu, Solaris 2.4 a încorporat SunOS 5.4. După Solaris 2.6, Sun a renunțat la „2.” în nume, deci știm că Solaris 7 încorporează SunOS 5.7 și că cea mai recentă versiune SunOS 5.10 formează nucleul Solaris 10.

Descriere

Spre open source

Deși Oracle Solaris este, în mod istoric, un software proprietar , începând cu 31 ianuarie 2005, unii dintre membrii săi au fost eliberați de Sun sub licență open source CDDL ( Common Development and Distribution License ) în cadrul proiectului numit OpenSolaris . Versiunile viitoare ale (Sun) Solaris se vor baza pe OpenSolaris. OpenSolaris, potrivit Sun, ar trebui să crească numărul de aplicații, utilizatori și comunități care lucrează sub platforme Solaris.

Prima versiune OpenSolaris, lansată de Sun, a fost OpenSolaris 2008.05, care a fost urmată de OpenSolaris 2008.11 și OpenSolaris 2009.06 (ultima versiune lansată de Sun). În prezent, Oracle Corporation a decis să pună capăt dezvoltării OpenSolaris , pentru a se dedica pe deplin dezvoltării Oracle Solaris (care va fi întotdeauna lansat sub licența open source CDDL, deși codul sursă va fi disponibil doar după lansarea oficială a Lansarea Solaris).

Arhitecturi acceptate

Oracle Solaris utilizează o bază de cod comună pentru arhitecturile pe care le acceptă: SPARC , x86 și x64 . A fost adus și în arhitectura PowerPC (platforma PReP) pentru versiunea 2.5.1, dar portul a fost anulat aproape de îndată ce a fost lansat; cu toate acestea, un nou port este în lucru și în prezent a fost compilată o versiune „embrionară” a nucleului Solaris care rulează pe Powermac G4 și Pegasos II G4. Suportul pentru Itanium a fost planificat odată, dar nu a fost niciodată introdus pe piață.

Oracle Solaris are reputația de a fi potrivit pentru SMP, suportând un număr mare de procesoare .

Medii desktop

Primul GUI Solaris a fost OpenWindows [1] . A fost urmat de Common Desktop Environment (CDE) în Solaris 2.5. Cu Solaris 10 include sistemul Java Desktop , care se bazează pe GNOME .

Versiuni

În ordine descrescătoare, au fost lansate următoarele versiuni Solaris:

Versiune (Solaris) Versiune (SunOS) Data de lansare Descriere
Solaris 11 SunOS 5.11 9 noiembrie 2011 A fost eliminat suportul pentru x86-32 (încă prezent în Oracle Solaris 11 Express 2010.11), seria SPARC II-III-IV, a eliminat CDE și a eliminat zona marcată lx64.

Introducerea ZFS ca sistem de fișiere implicit, Caiman, Crossbow, IPS (vechiul sistem de gestionare a pachetelor SysV este încă disponibil), GRUB, Immutable Zone, ZFS v5 și ZFS SPA v33 (cu suport pentru deduplicare, criptare, RAIDZ / oglindă hibrid alocator și zle ). Am introdus noul mod de distribuție „Instalare automată” și un LiveCD pentru x86-64. Front-end-urile introduse atât pentru Managerul de pachete, cât și pentru Managerul de actualizare și Time Slider (acesta din urmă complet integrat în Nautilus), care oferă o interfață grafică pentru gestionarea și planificarea instantaneelor ​​cu ZFS. Am introdus driverul i915 cu suport pentru KMS / DRI2 și X.org 1.10. Versiunea 11.1 (b175.1) a introdus noile ZFS v6 și ZFS SPA v34, X.org 1.12, Firefox 10.0 ESR, funcționalitatea de schimbare a tastelor în criptare ZFS, GRUB2, suport UEFI, un profil RBAC pentru AI, suport pentru iSCSI în programul de instalare, Zone on Shared Storage, Zones Parallel Updates, suport pentru protocoalele RDSv3 și IPoIB din zone, îmbunătățiri la IPS (în special, o fază de planificare mai detaliată a operațiunilor), îmbunătățiri la PAM și la stiva de criptare, Data Center Bridging, DataLink Multipathing , Migrație live VNIC, FedFS, VM2, PulseAudio, USB 3.0 și îmbunătățiri ale extensiilor de încredere.

Solaris 10 SunOS 5.10 31 ianuarie 2005 Include suport pentru x64 (AMD64 / EM64T), DTrace (Dynamic Tracing), Solaris Containers, Service Management Facility (SMF) care înlocuiește scripturile init.d, Network File System (v4). Model de securitate „Cel mai mic privilegiu”. A fost eliminat suportul pentru procesoarele sun4m și UltraSPARC I care rulează la viteze sub 200 MHz. A fost eliminat suportul pentru perifericele EISA, inclusiv computerele bazate pe EISA. S-a adăugat JDS (bazat pe GNOME ) ca desktop implicit, dar CDE este încă inclus. Revizuirea 1/06 Solaris 10 a fost adăugată pentru bootloader-ul GRUB x86 și suport pentru iSCSI. Revizuirea Solaris 10 6/06 a adăugat noul sistem de fișiere ZFS Sun Solaris 10 11/06 Revizuirea a adăugat Solaris Trusted Extensions și Logical Domains.
Solaris 9 SunOS 5.9 28 mai 2002 (SPARC)
10 ianuarie 2003 (x86)
iPlanet Directory Server Resource Manager, Solaris Volume Manager, atribute extinse pentru fișiere, generare de chei IPsec IKE și compatibilitate adăugată Linux ; OpenWindows a scăzut, suportul sun4d a fost eliminat. Cea mai recentă actualizare a sa este Solaris 9 (revizuirea 9/05).
Solaris 8 SunOS 5.8 luna februarie anul 2000 Include I / O Solaris Multiplexed, IPMP, suport inițial pentru IPv6 și IPsec (numai generarea manuală de chei), debugger modular "mdb". A introdus controlul accesului bazat pe roluri (RBAC); suportul sun4c eliminat. Ultima sa actualizare este Solaris 8 (revizuit 2/04) [1] .
Solaris 7 SunOS 5.7 Noiembrie 1998 Prima versiune pentru UltraSPARC pe 64 de biți. S-a adăugat suport nativ pentru înregistrarea meta-date a sistemului de fișiere (înregistrare UFS). Suport MCA eliminat pe platforma x86. Ultima sa actualizare a fost Solaris 7 (revizuit 11/99) [2] .
Solaris 2.6 SunOS 5.6 Iulie 1997 Include protocolul Kerberos 5, module de autentificare conectabile, fonturi TrueType, WebNFS, suport pentru fișiere mari [3] .
Solaris 2.5.1 SunOS 5.5.1 Mai 1996 Eliberați numai pentru a sprijini platforma PowerPC; suport suplimentar pentru Ultra Enterprise; ID-urile de utilizator și de grup (uid_t, gid_t) s-au extins la 32 de biți [4] .
Solaris 2.5 SunOS 5.5 Noiembrie 1995 Prima versiune care acceptă sistemele UltraSPARC și include CDE, Network File System (v3) și NFS / TCP. Suport sun4 abandonat (VMEbus). S-a adăugat POSIX.1c-pthreads 1995 [5] .
Solaris 2.4 SunOS 5.4 luna noiembrie anul 1994 Prima versiune unificată pentru SPARC / x86. Include suport pentru runtime pentru OSF / Motif.
Solaris 2.3 SunOS 5.3 Noiembrie 1993 OpenWindows 3.3 se schimbă din NeWS în Afișaj PostScript și renunță la suportul SunView. Suport adăugat pentru sistemele de fișiere autofs și cachefs. Numai pentru SPARC.
Solaris 2.2 SunOS 5.2 Mai 1993 Prima versiune pentru a sprijini arhitectura sun4d. Prima versiune pentru a sprijini bibliotecile multithreading (UI API pentru firele din libthread). Numai pentru SPARC.
Solaris 2.1 SunOS 5.1 Decembrie 1992 (SPARC)
Mai 1993 (x86)
Suport adăugat pentru arhitecturi sun4 și sun4m; Prima versiune Solaris pentru x86. Prima versiune Solaris 2 pentru a sprijini SMP.
Solaris 2.0 SunOS 5.0 Iunie 1992 Lansare preliminară, suport doar pentru arhitectura sun4c. Prima apariție a NIS + [6] .

Solaris 7 nu mai este vândut și asistența a încetat în august 2008; Solaris 8 a încetat să mai fie vândut în februarie 2007 și a fost sprijinit până în aprilie 2012.

Există, de asemenea, o listă mai exhaustivă [2] a unor versiuni de Solaris. Versiunea Solaris este descrisă și în Solaris 2 FAQ [3] .

[4]

Notă

  1. ^ OpenWindows Ghidul utilizatorului
  2. ^ Istoricul versiunilor SunOS și Solaris Depus la 9 februarie 2006 în Internet Archive .
  3. ^ Solaris 2 Întrebări frecvente 1.5 Înregistrat la 19 noiembrie 2000 în Internet Archive .
  4. ^ Starea sfârșitului duratei de viață pentru sistemul de operare Solaris de pe sun.com, Oracle. Accesat la 16 decembrie 2010 (depus de „Adresa URL originală la 8 noiembrie 2010).

Bibliografie

Elemente conexe

Alte proiecte

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT