Oracle Solaris
Oracle Solaris sistem de operare | |
---|---|
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/ |
Î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
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] .
Notă
- ^ OpenWindows Ghidul utilizatorului
- ^ Istoricul versiunilor SunOS și Solaris Arhivat 9 februarie 2006 la Internet Archive .
- ^ Solaris 2 Întrebări frecvente 1.5 Arhivat 19 noiembrie 2000 la Internet Archive .
- ^ 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
- Sun Solaris - Unix în lumina soarelui ( JPG ), în MCmicrocomputer , n. 125, Roma, Technimedia, ianuarie 1993, pp. 256-260, ISSN 1123-2714
- Întreaga strategie SunSoft orbitează în jurul Solaris 2.4 ( JPG ), în MCmicrocomputer , n. 155, Roma, Technimedia, octombrie 1995, pp. 330-333, ISSN 1123-2714 .
- Primăvara, izvorul Solaris ( JPG ), în MCmicrocomputer , n. 156, Roma, Technimedia, noiembrie 1995, pp. 312-314, ISSN 1123-2714 .
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere pe Oracle Solaris
linkuri externe
- Site-ul oficial Solaris , la oracle.com .
- Site-ul oficial al Oracle Corporation
- Sun Solaris Manual pentru inginerul de sistem junior în pdf ( PDF ), la lordhack.altervista.org . Adus la 7 iunie 2009 (arhivat din original la 3 decembrie 2008) .
- Site-ul oficial OpenSolaris (WebArchive) , pe opensolaris.com (arhivat de la adresa URL originală la 12 noiembrie 2010) .
- (RO) Funcții speciale de emulare a tastaturii și mouse-ului pentru utilizatorii cu dizabilități , pe docs.oracle.com , 2010 (arhivat din original în 5 iunie 2018) .
- Comunitatea OpenSolaris , la hub.opensolaris.org . Adus la 30 august 2010 (arhivat din original la 20 ianuarie 2013) .
- pagina principală a proiectului Illumos , pe illumos.org .