Illumos

Acest articol sau secțiune are mai multe probleme. Puteți să contribuiți la rezolvarea lor sau să le comentați pe pagina de discuție. Pentru ajutor, consultați pagina de îndrumări.
  • Trebuie pus(ă) în formatul standard. Marcat din decembrie 2010.
  • Conține greșeli de ortografie și/sau de punctuație. Marcat din decembrie 2010.

 Nu ștergeți etichetele înainte de rezolvarea problemelor.

Illumos
DezvoltatorFundația illumos
Programat înModificaț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/
Modifică date / text Consultați documentația formatului

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

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[update], 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[update], 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[update], 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

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

  • 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.

Rude

  • Solaris
  • OpenSolaris

Distribuții

Distribuții, pe illumos.org[20]

  • DilOS, cu gestionarul de pachete Debian (dpkg + apt) și suport pentru virtualizare, disponibil pentru x86-64 și SPARC.[21]
  • EON
  • NexentaStor, distribuție optimizată pentru virtualizare, rețele de spațiu de stocare, stocare atașată la rețea, și applicații iSCSI sau Fibre Channel folosind sistemul de fișiere ZFS.
  • OmniOS Community Edition, adoptă o abordare minimalistă comodă in scopuri server.[22]
  • OpenIndiana, o distribuție care e o continuare și bifurcare în spiritul sistemului de operare OpenSolaris.
  • SmartOS, o distribuție pentru cloud computing cu integrare cu Mașină Virtuală bazată pe nucleu .
  • StormOS
  • Tribblix, distribuție în stil retro cu componente moderne, disponibilă pentru x86-64 și SPARC.[23]
  • v9os, distribuție minimă SPARC bazată pe IPS, doar pentru servere.[24]
  • XStreamOS, distribuție pentru infrastructură, nori, și dezvoltare web.[25]


Vezi și

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

Referințe

  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

  • Site web oficial
  • OpenSolaris Community: OS/Net (ON)[nefuncțională]


v  d  m
Solaris
Tehnologii

Legare directă Doors  · DTrace IPMP  · Jumpstart  · mdb  · MPxIO  · SMF  · snoop  · Containers  · Crossbow  · Cluster  · Trusted Extensions · ZFS

OpenSolaris, illumos

Nexenta OS  · OpenIndiana  · SmartOS

  • v
  • d
  • m
sisteme de operare Unix și Unix-like și nivele de compatibilitate
Sisteme de operare
Nivele de compatibilitate
  • UserLAnd Technologies
  • Windows Subsystem for Linux
  • Italics indică ramuri discontinuate . Categorie Categorie
  • Commons Commons
  • v
  • d
  • m
General
  • Avocatura
  • Compararea
  • Ingineria criminalistică
  • Istoria
  • Dezvoltare de entuziaști
  • Lista
  • Cronologia
  • Cota de utilizare
  • Compararea funcționalităților utilizator
Variante
  • Sistem de operare pe disc
  • Sistem de operare distribuit
  • Sistem de operare încorporat
  • Sistem de operare mobil
  • Sistem de operare de rețea
  • Sistem de operare orientat obiect
  • Sistem de operare în timp real
  • Sistem de operare pentru supercalculatoare
Nucleu
Architecturi
Componente
  • Driver
  • Modul de nucleu încărcabil
  • Spațiul utilizatorului
Gestionarea Proceselor
Concepte
Algoritmi de
planificare
  • Preemptivitate cu prioritate fixă
  • Coadă de răspuns cu mai multe nivele
  • Planificare ciclică
  • Cel mai concis lucru e urmator
Gestionarea Memoriei,
protecția resurselor
  • Eroare magistrală
  • Eroare generală de protecție
  • Protecția memoriei
  • Paginare
  • Inel de protecție
  • Eroare de segmentare
  • Memorie virtuală
Acces la stocare,
sisteme de fișiere
  • Încărcător de sistem
  • Defragmentare
  • Fișierul dispozitivului
  • Atribut al fișierului
  • Inod
  • Jurnal
  • Partiție
  • Sistem de fișiere virtual
  • Librărie de benzi virtuală
Concepte sprijin
  • v
  • d
  • m
General
  • Termeni alternativi pentru programe libere
  • Compararea programelor sursă deschisă și cu sursă închisă
  • Compararea serviciilor de găzduire a codului sursă
  • Software liber
  • Cataloage cu proiecte de programe libere
  • Gratis versus liber
  • Suport pe termen lung
  • Software cu sursă deschisă
  • Dezvoltarea programelor cu sursă deschisă
  • Contur
  • Cronologia
Pachete
program
  • Audio
  • Bioinformatica
  • Codecuri
  • Gestiunea configurării
  • Drivere
    • Grafică
    • Fără fir
  • Geofizică
  • Medicină
  • Matematică
  • Suite Birou
  • Sisteme de operare
  • Limbaje de Programare
  • Rutare
  • Televiziune
  • Jocuri video
  • Aplicații web
    • E-comerț
  • Aplicații Android
  • Aplicații iOS
  • Comerciale
  • Înregistrate
  • Anterior proprietare
  • Anterior cu sursă deschisă
Comunitate
  • Free software movement
  • History
  • Open-source-software movement
  • Organizații
  • Evenimente
Licențe
  • AFL
  • Apache
  • APSL
  • Artistic
  • Beerware
  • BSD
  • Creative Commons
  • CDDL
  • EPL
  • Free Software Foundation
  • ISC
  • MIT
  • MPL
  • Python
  • Python Software Foundation License
  • Shared Source Initiative
  • Sleepycat
  • Unlicense
  • WTFPL
  • zlib
Tipuri și
standarte
  • Compararea licențelor
  • Contributor License Agreement
  • Copyleft
  • Debian Free Software Guidelines
  • Definition of Free Cultural Works
  • Definiția surselor deschise
  • Definiția unui program liber
  • Domeniul public
  • Licență liberă
  • Licență pentru surse deschise
  • Licență program permisivă
  • Licență virală
Provocari
  • Redenumirea aplicațiilor Mozilla
  • Calcul de încredere
  • Conflictele SCO/Linux
  • Drivere de dispozitive proprietare
  • Gestiunea drepturilor digitale
  • Patente program
  • Programe de dizpozitiv proprietare
  • Proliferarea Licențelor
  • Restricții electronice
  • Securitatea programelor
  • Software proprietar
Teme înrudite
  • Portal Portal
  • Categorie Categorie