illumos

illumos
Illumos logo.svg
Utvecklare illumos Foundation
Skrivet i C
OS-familjen Unix ( SVR4 )
Arbetstillstånd Nuvarande
Källmodell Öppen källkod med binära blobbar
Initial release 2010 ; 13 år sedan ( 2010 )
Förvar
Tillgänglig i engelsk
Plattformar IA-32 , x86-64 , SPARC , ARM (under utveckling), DEC Alpha
Typ av kärna Monolitisk
Licens CDDL , BSD , MIT
Officiell hemsida illumos .org

Illumos (stiliserat som illumos ) är ett delvis gratis och öppen källkod Unix -operativsystem . Den är baserad på OpenSolaris , som baserades på System V Release 4 (SVR4) och Berkeley Software Distribution (BSD). Illumos består av en kärna , drivrutiner , systembibliotek och verktygsprogram för systemadministration . Denna kärna är nu basen för många olika illumos-distributioner med öppen källkod , på ett liknande sätt som Linux-kärnan används i olika Linux-distributioner .

Underhållarna skriver illumos med gemener eftersom vissa datorteckensnitt inte tydligt skiljer en liten bokstav L från en versal i : Il (se homoglyf ). Projektnamnet är en kombination av ord illuminare från latin för till ljus och OS för operativsystem .

Översikt

Operativsystemet OpenIndiana är baserat på Illumos

Illumos tillkännagavs via webbseminarium torsdagen den 3 augusti 2010, som en gemenskapsansträngning av några centrala Solaris-ingenjörer för att skapa en verkligt öppen källkodssolaris genom att byta ut stängda källkodsbitar av OpenSolaris med öppna implementeringar.

Den ursprungliga planen angav uttryckligen att illumos inte skulle vara en distribution eller en gaffel. Men efter att Oracle tillkännagav att de skulle avbryta OpenSolaris, gjordes planer på att dela den slutliga versionen av Solaris ON-kärnan så att illumos kunde utvecklas till en egen kärna.

Från och med 2010 fokuserade ansträngningarna på libc, NFS- låshanteraren, kryptomodulen och många enhetsdrivrutiner för att skapa ett Solaris-liknande operativsystem utan stängd, proprietär kod. Från och med 2012 inkluderar utvecklingsfokus övergång från den historiska kompilatorn, Studio , till GCC . "Userland"-mjukvaran är nu byggd med GNU-fabrikat och innehåller många GNU-verktyg som GNU tar .

Illumos leds lätt av grundaren Garrett D'Amore och andra communitymedlemmar/utvecklare som Bryan Cantrill och Adam Leventhal , via ett utvecklarråd.

Illumos Foundation har införlivats i delstaten Kalifornien som en 501(c)6 branschorganisation, med grundande styrelsemedlemmar Jason Hoffman (tidigare på Joyent ), Evan Powell ( Nexenta ) och Garrett D'Amore. Från och med augusti 2012 var stiftelsen i färd med att formalisera sina stadgar och organisationsutveckling.

På OpenStorage Summit 2010 avslöjades den nya logotypen för illumos, med officiell typ och varumärke att följa efter.

Utveckling

Dess primära utvecklingsprojekt, illumos-gate, härrör från OS/Net (alias ON), som är en Solaris -kärna med huvuddelen av drivrutinerna, kärnbiblioteken och grundläggande verktyg, liknande det som levereras av ett BSD "src"-träd . Det var ursprungligen beroende av OpenSolaris OS/Net, men en gaffel gjordes efter att Oracle tyst beslutat att stänga utvecklingen av Solaris och inofficiellt dödade OpenSolaris-projektet.

Funktioner

  • ZFS , ett kombinerat filsystem och logisk volymhanterare som ger en hög nivå av dataintegritet för mycket stor lagringskapacitet.
  • Solaris Containers (eller Zoner), en låg overhead-implementering av virtualiseringsteknik på operativsystemnivå för x86- och SPARC-system.
  • DTrace , ett omfattande dynamiskt spårningsramverk för felsökning av kärn- och applikationsproblem på produktionssystem i realtid.
  • Kärnbaserad virtuell maskin (KVM), en virtualiseringsinfrastruktur. KVM stöder inbyggd virtualisering på processorer med hårdvaruvirtualiseringstillägg.
  • OpenSolaris Network Virtualization and Resource Control (eller Crossbow), en uppsättning funktioner som tillhandahåller en intern nätverksvirtualisering och tjänstekvalitet inklusive: virtuell NIC (VNIC) pseudo-nätverksgränssnittsteknik, exklusiva ip-zoner, bandbreddshantering och flödeskontroll på en per gränssnitt och per VNIC-basis.

Aktuella distributioner

Distribution, på illumos.org

Utgått:

Se även

externa länkar