OpenIndiana
Razvijalec | illumos Foundation idr. |
---|---|
Programski jezik | C |
Družina OS | \ Unix \ UNIX System V SVR4 \ Solaris 10 \ OpenSolaris \ OpenIndiana |
Stanje | v razvoju |
Izvorna koda | odprta koda |
Zadnja predogledna izdaja | build 151a8 / 10. avgust 2013 |
Razpoložljivi jeziki | angleščina, slovenščina + 16 jezikov |
Metoda posodobitve | IPS |
Upravljalnik paketa | Package Manager, pkg |
Podprte platforme | i386, x86-64 |
Vrsta jedra | monolitično |
Userland | Solaris in GNU Core Utilities |
Privzeti uporabniški vmesnik | GNOME 2 (tudi xterm, Window Maker, FVWM, ...) |
Licenca | večinoma CDDL, z drugimi licencami |
Spletno mesto | www |
OpenIndiana (keatica oi ali OI) je prosti in odprtokodni operacijski sistem družine Unix izpeljan iz sistema OpenSolaris. Razvijalci so razvedli OpenSolaris potem, ko ga je Oracle Corporation prenehala razvijati,[1] da bi nadaljevali z razvojem in distribucijo izvorne kode.[2] Projekt OpenIndiana je posluževala illumos Foundation, ki poslužuje tudi operacijski sistem illumos.[2] Razvijalci projekta OpenIndiana težijo k izdelavi »de facto distribucije OpenSolaris nameščeni na produkcijskih strežnikih, kjer varnost in popravki hroščev ne zahtevajo plačila.«[3]
Zgodovina
[uredi | uredi kodo]Izvori in nastanek
[uredi | uredi kodo]Project Indiana je izvirno zasnovalo podjetje Sun Microsystems, da bi izdelalo dvojiško distribucijo okrog baze izvorne kode OpenSolaris.[4]
OpenIndiana je bila zasnovana med pogajanji o Oracleovem prevzemu Sun Microsystems, da bi se zagotovila neprekinjena razpoložljivost in nadaljnji razvoj operacijskega sistema na osnovi OpenSolaris, ker se ta veliko uporablja. Negotovost med razvojno skupnostjo OpenSOlaris je vodilo nekaj razvijalcev k osnovanju poskusnih načrtov za razcepitev obstoječe kodne baze.
Ti načrti so se uresničili po Oracleovi najavi o prekinitvi podpore za projekt OpenSolaris.[5][6]
Začetni odziv
[uredi | uredi kodo]Formalna najava projekta OpenIndiana je bila 14. septembra 2010 v središču JISC v Londonu.[7] Prva izdaja operacijskega sistema je bila istočasno na voljo javno, čeprav še ni bila preskušena. Razlog za nepreskušeno izdajo je bil, ker je razvojna skupina OpenIndiana nastavila datum zagona en teden pred Oracleovim zborom OpenWorld, da bi prehitela izdajo Solaris 11 Express.[8]
Najava OpenIndiana je bila večinoma dobro sprejeta. Več kot 350 ljudi je videlo spletno najavo,[9], slike ISO so bile odjemane več kot 2000 krat,[9] več kot 500 sledilcev je pridobilo račune na Twittru,[10] in več uglednih informacijskotehnoloških tiskovnih spletišč je pisalo o izdaji.[8][11][12][13][14][15] Prepustnost oddajanja najave je bila precejšnja in je dosegla 350 Mbitov/s.[16] Shrambni strežnik spletnih paketov je dosegel dvajsetkratno velikost prometa od izvirno zamišljenega, kar so kasneje popravili z več nitno oskrbo.[17]
Vsa poročila niso bila pozitivna in nekaj spletnih člankov se je vprašalo o ustreznosti, da se je Solaris podal na trg GNU/Linux.[18][19] En članek je bil kritičen do zagona OpenIndiana in navedel pomanjkanje profesionalizma glede na izdajanje nepreskušene gradnje in pomanjkanje projekta za obveznost do časovnega načrta izdaj.[20]
Skrbi skupnosti
[uredi | uredi kodo]S premikom dvojiške distribucije OpenSolaris k SolarisExpress in prenehanjem posodabljanj OpenSolaris so se pojavile skrbi kaj se bo zgodilo z OpenIndiana, če se bo Oracle odličil prenehati dobavljati izvorno kodo nazak k skupnosti. Skupina OpenIndiana je lajšala te skrbi z najavo namere premika dobavljanja izvorne kode k illumos Foundation.[21]
Nastale so skrbi o možnem prenehanju prostega dostopa do Oracleovega prevajalnika, ki se je uporabil pri gradnji OpenIndiana. Zaradi tega se je OpenIndiana dopolnila z odprtokodnim prevajalnikom GCC.[22] Delo na OpenIndiana se nadaljuje, da bodo dvojiški izvršni programi zagonljivi in stabilni na velikem številu strojev (matične plošče, vezni nabori, gostiteljski prilagojevalniki (HBA)).
Seznam združljivosti strojne opreme (HCL) ostaja do neke mere neuraden, razdroblen in necentraliziran kar zahteva precej raziskovanja za izbiro strojne opreme končnega uporabnika.[23][24][25][26][27] Pomanjkanje izčrpnega centraliziranega HCL je lahko problem zaradi dejstva, da je Device Driver Utility del dvojiške distribucije OpenSolaris in rabi star e-poštni naslov Sun Microsystems, ki je sedaj pod nadzorom Oraclea.[28][29][30]
Povezava s Solarisom, Solaris Expressom, illumosom
[uredi | uredi kodo]Čeprav je OpenIndiana razcepitev v tehniškem smislu, je nadaljevanje OpenSolaris po duši. Projekt namerava dobaviti operacijski sistem družine System V, ki je dvojiško združljiv z Oracleovima izdelkoma Solaris 11 in Solaris 11 Express. Namesto, da bi temeljila na usklajevanju OS/Net, kakor je bil OpenSolaris, bo OpenIndiana imela jedro illumos (prva izdaja še vedno temelji na OS/Net). Projekt uporablja enak sistem upravljalnika paketov IPS kot OpenSolaris.[3]
OpenIndiana kodna baza trenutno temelji na večini Oracleove javno dostopne kode, prihodnje izdaje pa bodo temeljile na kodi Illumos. Projekt tudi širi prizadevanja, da bi bila njegova kodna baza neodvisna od Oracleovih orodij, kot je Sun Studio, čeprav se na to v glavni meri projekt ne osredotoča.[3]
Urnik izdaj
[uredi | uredi kodo]Prva razvojna izdaja OpenIndiana, Build 147, je bila izdana 14. septembra 2010,[31] ruga razvojna izdaja, Build 148, pa je bila izdana 17. decembra 2010.[32] Tretja razvojna izdaja, Build 151, je bila izdana 14. septembra 2011. To je bila prva izdaja, ki je temeljila na Illumos.
Izdaja MartUX 151a0[33] je bila izdana kot prva gradnja arhitekture SPARC za OpenIndiana. Build 151a7 za arhitekture Intel/AMD je bila izdana 6. oktobra 2012. Build 151a8 je bila izdana 10. avgusta 2013. OpenSXCE 2013.01 SPARC Build 151a, predhodno MartUX, je bila izdana prek OpenIndiana 1. februarja 2013 kot druga in morebitno zadnja gradnja SPARC za OpenIndiana,[34] s kasnejšimi izdajami na podlagi DilOS.[35]
Hipster je kodno ime za hitro napredujočo razvojno vejo OpenIndiana in uporabniki imajo lahko občasno poruštve aliprobleme. Hipster uporablja model brezprekinitvene izdaje (rolling-release) in objavlja namestitvene slike ISO samo občasno. Vsaka izdaja ISO je najavljena prek e-poštnega seznama in Twitterja.[36]
Experimental Builds | Development Builds | Hipster |
Glej tudi
[uredi | uredi kodo]Sklici
[uredi | uredi kodo]- ↑ Ljubuncic (2011).
- ↑ 2,0 2,1 »Welcome to Project OpenIndiana!« (v angleščini). Project OpenIndiana. 10. september 2010. Pridobljeno 14. septembra 2010.
- ↑ 3,0 3,1 3,2 »Frequently Asked Questions«. OpenIndiana Wiki (v angleščini). Arhivirano iz prvotnega spletišča dne 9. februarja 2011.
- ↑ »Project Indiana«. Arhivirano iz prvotnega spletišča dne 26. februarja 2011. Pridobljeno 4. oktobra 2015.
- ↑ Lumsden (2010).
- ↑ Larabel (2010).
- ↑ »Announcement« (v angleščini). Arhivirano iz prvotnega spletišča dne 26. septembra 2015.
- ↑ 8,0 8,1 Varghese (2010).
- ↑ 9,0 9,1 »EveryCity Sponsors OpenSolaris Fork OpenIndiana«. EveryCity Managed Hosting (v angleščini). Arhivirano iz prvotnega spletišča dne 20. septembra 2010. Pridobljeno 18. septembra 2010.
- ↑ »OpenIndiana Twitter Account« (v angleščini).
- ↑ Morgan (2010).
- ↑ »Illumos Foundation launches OpenIndiana« (v angleščini). The H. Pridobljeno 18. septembra 2010.
- ↑ Hopewell (2010).
- ↑ Samson (2010).
- ↑ Diedrich (2010).
- ↑ »Twitter / openindiana: Hope you liked the announcement« (v angleščini).
- ↑ »Twitter / openindiana: Our pkg.depotd server for« (v angleščini).
- ↑ »From the Editors: Consulting the Oracle«. Software Development Times (v angleščini). Software Development Times. 15. september 2010. Pridobljeno 15. septembra 2010.
- ↑ Brockmeier (2010).
- ↑ Latif (2010).
- ↑ »What if Oracle discontinue providing access to the OpenSolaris source?« (v angleščini). Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
- ↑ »What if Oracle discontinue Sun Studio (the closed source and primary compiler for building OpenSolaris)?« (v angleščini). Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
- ↑ »Openindiana Community HCL« (v angleščini). Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
- ↑ »The Best Hardware to Use?« (v angleščini). Arhivirano iz prvotnega spletišča dne 5. januarja 2011.
- ↑ »Nexenta Project« (v angleščini). Arhivirano iz prvotnega spletišča dne 10. oktobra 2010.
About suggested NAS SAN Hardware
- ↑ »NexentaStor TM Hardware Supported List Version 1.0« (PDF) (v angleščini). 2. februar 2011. Arhivirano iz prvotnega spletišča (PDF) dne 1. januarja 2011.
- ↑ »Joyent Validates TYAN Servers for Use in SmartDataCenter« (v angleščini). Arhivirano iz prvotnega spletišča dne 24. novembra 2011.
- ↑ »Device driver utility feedback email address« (v angleščini).
- ↑ »Feedback-alias: driver-utility-feedback ... sun.com« (v angleščini).
- ↑ »Device Driver Utility« (v angleščini). Arhivirano iz prvotnega spletišča dne 22. avgusta 2011.
- ↑ »oi_147 - OpenIndiana - OpenIndiana Wiki« (v angleščini). Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
- ↑ »oi_148« (v angleščini). 17. december 2010. Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
- ↑ »151a0 MartUX SPARC Build 151a0« (v angleščini). Arhivirano iz prvotnega spletišča dne 25. junija 2021.
- ↑ »OpenIndiana: SPARC release deleted« (v angleščini). Arhivirano iz prvotnega spletišča dne 30. septembra 2012.
- ↑ »Twitter / openindiana: Stable release candidate aiming« (v angleščini).
- ↑ »Hipster« (v angleščini). Arhivirano iz prvotnega spletišča dne 7. oktobra 2015.
Viri
[uredi | uredi kodo]- Brockmeier, Joe (16. september 2010), A Quick Look at OpenIndiana (v angleščini), Linux Magazine, arhivirano iz prvotnega spletišča dne 24. aprila 2011, pridobljeno 18. septembra 2010
- Diedrich, Oliver (15. september 2010), »OpenIndiana statt OpenSolaris«, Heise Online (v nemščini), pridobljeno 15. septembra 2010
- Hopewell, Luke (2010), Illumos Foundation resurrects OpenSolaris (v angleščini), ZDNet Australia, arhivirano iz prvotnega spletišča dne 18. septembra 2010, pridobljeno 18. septembra 2010
- Larabel, Michael (10. september 2010), OpenIndiana — Another OpenSolaris Fork — Coming Next Week (v angleščini), Phoronix, pridobljeno 13. septembra 2010
- Latif, Lawrence (15. september 2010), »Open Indiana aims for default free Solaris distribution«, The Inquirer (v angleščini), arhivirano iz prvotnega spletišča dne 18. septembra 2010, pridobljeno 15. septembra 2010
- Ljubuncic, Igor (23. maj 2011), OpenIndiana — there's still hope, DistroWatch, pridobljeno 20. septembra 2013
- Lumsden, Alasdair (13. avgust 2010), OpenSolaris cancelled, to be replaced with Solaris 11 Express (v angleščini), arhivirano iz prvotnega spletišča dne 7. marca 2013, pridobljeno 4. oktobra 2015
- Morgan, Timoty Prickett (14. september 2010), OpenSolaris spork ready for download (v angleščini), The Register, pridobljeno 18. septembra 2010
- Samson, Ted (15. september 2010), Illumos aims to clone dying OpenSolaris (v angleščini), InfoWorld, pridobljeno 15. septembra 2010
- Varghese, Sam (13. september 2010), OpenSolaris fork to be announced (v angleščini), iTWire, arhivirano iz prvotnega spletišča dne 24. oktobra 2018, pridobljeno 18. septembra 2010
Zunanje povezave
[uredi | uredi kodo]- Uradno spletno mesto
- Ethernet Networking Arhivirano 2015-10-06 na Wayback Machine.
- OpenIndiana Officially Announced Najava na OSNews (angleško)
- openindiana United Kingdom (angleško)