illumos

sistem de operare

Illumos
DezvoltatorFundația illumos
Programat înC  Modificați la Wikidata
Familie SOUnix (SVR4)[1]
StareCurent
Model surseSursă deschisă cu drivere proprietare
Dată lansare inițială2010; acum 14 ani (2010)
Repozitorgithub.com/illumos/illumos-gate Modificați la Wikidata
Limbi disponibileEnglish
Platforme suportateSPARC, x86, x86-64, ARM (]n dezvoltare)[2]
Tip de nucleuMonolitic
LicențăCDDL, BSD, MIT
Prezență online
http://www.illumos.org/

Illumos (stilizat ca illumos) este [3] un Sistem de operare Unix liber și open-source. El se bazează pe OpenSolaris, care se baza pe System V Release 4 (SVR4) și Berkeley Software Distribution (BSD). Proiectul conține nucleul, drivere, biblioteci de sistem și programe de utilitate pentru administrarea sistemului. Nucleul dat acum e baza pentru mai multe distributii Illumos diferite cu surse deschise ,[4] intr-un mod similar cum nucleul Linux e utilizat în diferite distributii Linux.[5]

Menținătorii proiectului scriu illumos cu minusculă[6] deoarece unele fonturi de calculator nu disting clar l minuscul de I majuscul (il vs IL vs de nedistins Il) (vezi omoglif). Numele proiectului e o combinație din cuvintele illum din latină lumină și OS abreviere din engleză pentru sistem de operare.[7]

Generalizare

modificare
 
Sistemul de operare OpenIndiana se bazează pe illumos

illumos a fost anunțat în timpul unui webinar[8] pe, 3 august 2010, ca un efort comunitar a unor ingineri de bază din Solaris pentru a crea cu adevărat un Solaris cu sursă liberă prin înlocuireaa unor părti cu sursă inchisă din OpenSolaris cu implementări deschise.[9][10]

Planul inițial prevedea în mod explicit că illumos nu va fi distribuție nici bifurcare. Cu toate acestea, după ce Oracle a anunțat că va discontinua OpenSolaris, s-au făcut planuri pentru a bifurca versiunea finală a nucleului Solaris ON permițându-i lui illumos să evolueze într-un nucleu propriu.[11]


La data de 2010, eforturile se concentrau pe libc, managerul de blocare NFS, modulul crypto și numeroase drivere de dispozitive pentru a crea un sistem clonă Solaris dar fără cod sursă închis, proprietar. La data de 2012, atenția dezvoltării include tranziția de la compilatorul istoric, Studio, la GCC.[12] Programele din spațiul utilizatorului acum sunt strânse cu GNU make[13] și conțin multe utilite GNU ca GNU tar.

illumos e condus lejer de fondatorul Garrett D'Amore și alți membri/dezvoltatori ai communității ca Bryan Cantrill și Adam Leventhal, prin intermediul consiliului dezvoltatorilor.[14]

Fundația illumos a fost incorporată în Statul California ca o asociație de comerț 501(c)6, cu Jason Hoffman (în trecut la Joyent), Evan Powell (Nexenta), și Garrett D'Amore ca membri al consiliului fondatorilor. La data de August 2012, fundația era în process de formalizare a statutului său și a dezvoltării organizaționale.

La OpenStorage Summit 2010, logoul nou pentru illumos a fost dezvăluit, stilul de font oficial și brandingul au urmat după.[15]

Dezvoltare

modificare

Proiectul său principal de dezvoltare, illumos-gate, provine din OS/Net (aka ON),[16] care e nucleul Solaris cu cea mai mare parte a driverelor, librăriilor de bază, și utilitelor de bază, similar cu aceia ce este livrat de arborele "src" BSD. El a fost originar dependent de OpenSolaris OS/Net, dar o bifurcare a fost făcută după ce Oracle pe tăcut a decis să închidă dezvoltarea Solarisului și neoficial a ucis proiectul OpenSolaris.[17][18][19]

Funcționalități

modificare
  • ZFS, un sistem de fișiere și gestionar de volume logice combinat oferind un nivel înalt de integritate a datelor pentru capacități de stocare foarte mari.
  • Solaris Containers, (sau Zones) o implementare cu impact de performanță redus a tehnologiei virtualizare la nivel SO pentru sisteme x86 și SPARC.
  • DTrace, o unealtă extensivă pentru urmarirea dinamică și depanarea problemelor nucleului și a aplicațiilor pe sisteme de producție in timp real.
  • KVM (Mașină Virtuală bazată pe nucleu) infrastructură de virtualizare. KVM suportă virtualizare nativă pe procesoare cu extensii de virtualizare la nivel de dispozitiv.
  • OpenSolaris Network Virtualization and Resource Control, (sau Crossbow) un set de funcționalități care oferă virtualizarea rețelei interne și calitatea întreținerii inclusiv: Virtual NIC (VNIC) technologie de interfețe de pseudo-rețele, zone de IP excluzive, gestionarea lățimii de bandă, și controlul fluxului per interfață și per VNIC.

Distribuții

modificare

Distribuții, pe illumos.org[20]


Vezi și

modificare
  • napp-it, interfață web ZFS pentru instalații NAS sau SAN bazată pe illumos.[26]

Referințe

modificare
  1. ^ „Open Brand”. www.opengroup.org. 
  2. ^ Clulow, Joshua (). „Raspberry Pi Bring-Up”. illumos Foundation. Arhivat din original la . Accesat în . 
  3. ^ „Basic illumos workflow : Obtaining closed binaries”. illumos.org. . 
  4. ^ „Distributions”. 
  5. ^ Blankenhorn, Dana. „What Illumos is and is not”. ZDNet. 
  6. ^ „FAQ”. illumos. Accesat în . 
  7. ^ „Announcement”. illumos.org. . 
  8. ^ Garrett D'Amore (). „illumos - Hope and Light Springs Anew - Presented by Garrett D'Amore” (PDF). illumos.org. Accesat în . 
  9. ^ „Whither OpenSolaris? illumos Takes Up the Mantle”. Arhivat din original la . 
  10. ^ OpenIndiana, Illumos, and the OpenSolaris Community (Part 1) pe YouTube
  11. ^ Garrett D'Amore (). „The Hand May Be Forced”. Accesat în . 
  12. ^ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris Arhivat în , la Wayback Machine. "Oracle’s Sun Studio has been replaced with the open source GNU GCC compiler."
  13. ^ „OpenIndiana/oi-userland”. GitHub. 
  14. ^ Deirdré Straughan (). „illumos Developers' Council Meeting”. illumos.org. Arhivat din original la . Accesat în . 
  15. ^ Garrett D'Amore (). „New illumos logo”. Accesat în . 
  16. ^ „os-net-skeleton”. bitbucket.org. Arhivat din original la . Accesat în . 
  17. ^ „Oracle staff report big layoffs across Solaris, SPARC teams”. www.theregister.co.uk. Accesat în . 
  18. ^ „OpenSolaris axed by Ellison”. www.theregister.co.uk. Accesat în . 
  19. ^ „illumos sporks OpenSolaris”. www.theregister.co.uk. Accesat în . 
  20. ^ „Distributions - illumos”. illumos.org. 
  21. ^ „DilOS”. www.dilos.org. Arhivat din original la . Accesat în . 
  22. ^ „OmniOS CE”. omniosce.org. Accesat în . 
  23. ^ „Tribblix”. www.tribblix.org. Accesat în . 
  24. ^ „v9os”. milax.fi. Accesat în . 
  25. ^ „XStreamOS”. Sonicle. Accesat în . 
  26. ^ „napp-it // webbased ZFS NAS/SAN appliance for OmniOS, OpenIndiana, Solaris and Linux :Downloads”. www.napp-it.org. Accesat în . 

Legături externe

modificare