Illumos - Illumos
Dezvoltator | Fundația Illumos |
---|---|
Scris in | C |
Familia OS | Unix ( SVR4 ) |
Starea de lucru | Actual |
Modelul sursă | Open source cu bloburi binare |
Eliberarea inițială | 2010 |
Repertoriu | |
Disponibil in | Engleză |
Platforme | IA-32 , x86-64 , SPARC , ARM (în curs de dezvoltare), DEC Alpha |
Tipul de nucleu | Monolitic |
Licență | CDDL , BSD , MIT |
Site oficial | illumos |
Illumos (stilizat ca illumos ) este un sistem de operare Unix parțial gratuit și open-source . Se bazează pe OpenSolaris , care se bazează pe System V Release 4 (SVR4) și Berkeley Software Distribution (BSD). Illumos cuprinde un kernel , drivere de dispozitiv , biblioteci de sistem și software utilitar pentru administrarea sistemului . Acest nucleu este acum baza pentru multe distribuții Illumos cu sursă deschisă , într-un mod similar în care nucleul Linux este utilizat în diferite distribuții Linux .
Mentenanții scriu iluminos în minuscule, deoarece unele fonturi de computer nu disting clar un L minuscul de un i majuscule : Il (a se vedea omoglif ). Numele proiectului este o combinație de cuvinte iluminare din latină pentru lumină și sistem de operare pentru sistem de operare .
Prezentare generală
Illumos a fost anunțat prin webinar joi, 3 august 2010, ca un efort comunitar al unor ingineri Solaris de bază pentru a crea un Solaris cu adevărat open source schimbând biți de sursă închisă de OpenSolaris cu implementări deschise.
Planul inițial preciza în mod explicit că Illumos nu ar fi o distribuție sau o bifurcație. Cu toate acestea, dupa ce Oracle a anunțat întreruperea OpenSolaris, planurile au fost făcute la furculiță versiunea finală a kernel - ului Solaris permițând illumos să evolueze într - un nucleu propriu.
Începând din 2010, eforturile s-au concentrat pe libc, managerul de blocare NFS , modulul cripto și multe drivere de dispozitiv pentru a crea un sistem de operare de tip Solaris fără cod închis, proprietar. Începând cu 2012, accentul pe dezvoltare include trecerea de la compilatorul istoric, Studio , la GCC . Software-ul „userland” este acum construit cu GNU make și conține multe utilități GNU, cum ar fi GNU tar .
Illumos este ușor condus de fondatorul Garrett D'Amore și de alți membri / dezvoltatori ai comunității, precum Bryan Cantrill și Adam Leventhal , prin intermediul unui Consiliu pentru dezvoltatori.
Fundația Illumos a fost încorporată în statul California ca o asociație comercială 501 (c) 6 , cu membrii consiliului fondator Jason Hoffman (fost la Joyent ), Evan Powell ( Nexenta ) și Garrett D'Amore. Începând din august 2012, fundația se afla în proces de formalizare a statutului său și a dezvoltării organizaționale.
La OpenStorage Summit 2010, a fost dezvăluită noua siglă pentru Illumos, urmând să urmeze tipul oficial și marca.
Dezvoltare
Proiectul său principal de dezvoltare, illumos-gate, derivă din OS / Net (aka ON), care este un kernel Solaris cu cea mai mare parte a driverelor, bibliotecilor de bază și utilităților de bază, similar cu ceea ce este livrat de un arbore BSD "src" . Acesta a fost inițial dependent de OpenSolaris OS / Net, dar a fost făcută o forță după ce Oracle a decis în tăcere să închidă dezvoltarea Solaris și a ucis neoficial proiectul OpenSolaris.
Caracteristici
- ZFS , un sistem de fișiere combinat și un manager de volum logic care oferă un nivel ridicat de integritate a datelor pentru capacități de stocare foarte mari.
- Solaris Containers , (sau Zone) o implementare redusă a tehnologiei de virtualizare la nivel de sistem de operare pentru sistemele x86 și SPARC.
- DTrace , un cadru cuprinzător de urmărire dinamică pentru depanarea problemelor de kernel și aplicații de pe sistemele de producție în timp real.
- Mașină virtuală bazată pe kernel (sau KVM) o infrastructură de virtualizare. KVM acceptă virtualizarea nativă pe procesoare cu extensii de virtualizare hardware.
- OpenSolaris Virtualization Network and Resource Control , (sau Crossbow) un set de caracteristici care oferă o virtualizare internă a rețelei și calitatea serviciilor, inclusiv: tehnologie de interfață pseudo-rețea Virtual NIC (VNIC), zone IP exclusive, gestionarea lățimii de bandă și controlul fluxului pe interfață și pe baza VNIC.
Rude
Distribuții curente
Distribuții, la illumos.org
- DilOS, cu manager de pachete Debian ( dpkg + apt ) și suport pentru virtualizare , disponibil pentru x86-64 și SPARC .
- NexentaStor , distribuție optimizat pentru virtualizare , rețele de stocare , stocare atașat de rețea , și iSCSI sau Fibre Channel aplicații care folosesc ZFS sistemul de fișiere .
- OmniOS Community Edition, adoptă o abordare minimalistă adecvată pentru utilizarea serverului.
- OpenIndiana , o distribuție care este o continuare și o furcă în spiritul sistemului de operare OpenSolaris .
- SmartOS , o distribuție pentru cloud computing cu integrare de mașini virtuale bazate pe kernel .
- Tribblix, distribuție în stil retro cu componente moderne, disponibilă pentru x86-64 și SPARC .
- v9os, o distribuție SPARC minimă bazată doar pe server, bazată pe IPS .
- XStreamOS, o distribuție pentru infrastructură, cloud și dezvoltare web.
Întrerupt:
- Dyson , derivat din Debian folosind libc și sistemul de inițiere SMF .
- OpenSXCE, distribuție pentru dezvoltatori și administratori de sisteme pentru platformele IA-32 / x86-64 x86 și SPARC .
Vezi si
- napp-it, interfață web ZFS pentru dispozitivele NAS sau SAN bazate pe Illumos.