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
Eliberarea inițială Solaris 2 ( 1992 )
Lansare curentă 11.4 (28 august 2018 )
Tipul de nucleu Monolitic
Platforme acceptate 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 informatică, Oracle Solaris (cunoscut anterior ca Solaris , Solaris Operating System sau Solaris OS ) este un sistem de operare Unix dezvoltat inițial de Sun Microsystems , scris în limbajul C și bazat pe SunOS 5.0 : pe 27 ianuarie 2010, Oracle Corporation a achiziționat Sun Microsystems , devenind proprietarul Solaris (acum Oracle Solaris ).

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 sistemele SPARC și x86 . Certificat ca o versiune de Unix (împotriva Single UNIX Specification ), deși istoric a fost dezvoltat ca software proprietar , acesta este sprijinit pe sistemele fabricate de toate majore de server vânzătorii, și astăzi cele mai multe sale de cod este licențiat. Open source .

Istorie

Sigla Solaris înainte de achiziționarea Oracle

La începutul anilor 1990, 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 comercial: 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, mediul 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 . Lansările viitoare ale (Sun) Solaris se vor baza pe OpenSolaris . OpenSolaris , potrivit Sun, ar fi trebuit să crească numărul de aplicații, comunități și utilizatori care lucrează sub platforme Solaris.

Prima versiune a OpenSolaris , lansată de Sun, a fost OpenSolaris 2008.05, 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 . De asemenea, a fost portat la arhitectura PowerPC (platforma PReP) pentru versiunea 2.5.1, dar portul a fost practic anulat imediat 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 simultan, dar nu a fost introdus niciodată pe piață.

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

Medii desktop

Prima interfață grafică Solaris a fost OpenWindows [1] . A fost urmat de Common Desktop Environment (CDE) în Solaris 2.5. Solaris 10 include Java Desktop System , 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. Solaris 10 Revision 1/06 a adăugat GRUB bootloader și suport iSCSI pentru sistemele x86. Solaris 10 Revision 6/06 a adăugat noul sistem de fișiere ZFS Sun. Solaris 10 Revision 11/06 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, generarea de chei IKE IPsec și compatibilitate Linux adăugată; 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 Februarie 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 (revizuirea 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 (revizuirea 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-ul utilizatorului și al grupului (uid_t, gid_t) 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). POSIX.1c-1995 pthreads [5] adăugat .
Solaris 2.4 SunOS 5.4 Noiembrie 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.

Este disponibilă și o listă mai cuprinzătoare [2] a unor versiuni Solaris. Versiunile Solaris sunt, de asemenea, descrise în Solaris 2 FAQ [3] .

[4]

Notă

  1. ^ OpenWindows Ghidul utilizatorului
  2. ^ Istoricul versiunilor SunOS și Solaris Arhivat 9 februarie 2006 la Internet Archive .
  3. ^ Solaris 2 Întrebări frecvente 1.5 Arhivat 19 noiembrie 2000 la Internet Archive .
  4. ^ Starea sfârșitului duratei de viață pentru sistemul de operare Solaris , pe sun.com , Oracle. Adus la 16 decembrie 2010 (arhivat din 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