DeschideIndiana

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 31 decembrie 2018; verificările necesită 11 modificări .
DeschideIndiana

Captură de ecran a OpenIndiana Hipster 2016.10
Dezvoltator Fundația Illumos
Familia OS Sistemul Unix V
Bazat pe OpenSolaris
ultima versiune Hipster 2021.10 [1]  (5 decembrie 2021 ) ( 2021-12-05 )
Limbi acceptate rusă, engleză etc.
Platforme acceptate x86-64
Tipul de kernel Miez monolitic
Interfață MATE
Licență CDDL și altele [2]
Stat Activ
site web openindiana.org
 Fișiere media la Wikimedia Commons

OpenIndiana  este o distribuție Solaris [3] [4] open-source creată de Fundația Illumos și succesorul OpenSolaris , care a fost închis de Oracle . Dezvoltarea sistemului de operare va fi realizată exclusiv de comunitate, fără influența companiilor comerciale [5] .

Istorie

Origine

Proiectul Indiana a fost creat inițial de Sun Microsystems pentru a crea o distribuție binară bazată pe codul sursă OpenSolaris [6] .

Proiectul OpenIndiana a fost conceput după preluarea în curs de desfășurare a Sun Microsystems de către Oracle Corporation pentru a asigura disponibilitatea continuă și dezvoltarea în continuare a sistemului de operare bazat pe OpenSolaris, deoarece este utilizat pe scară largă. Incertitudinea în rândul comunității de dezvoltatori OpenSolaris i-a determinat pe unii dezvoltatori să-și formeze planuri provizorii pentru a bifurca baza de cod existentă.

Aceste planuri au fost implementate după anunțul încetării suportului pentru proiectul OpenSolaris de către Oracle [7] [8] .

Opinii

Anunțul oficial al proiectului OpenIndiana a fost făcut pe 14 septembrie 2010 la Centrul JISC din Londra [9] . Prima versiune a sistemului de operare a fost disponibilă public în același timp, în ciuda faptului că nu a fost testată. Motivul pentru lansarea neverificată a fost că echipa OpenIndiana a stabilit o dată de lansare înainte de Oracle OpenWorld pentru a depăși ediția Solaris 11 Express [10] .

Anunțul OpenIndiana a fost întâmpinat cu un răspuns în mare parte pozitiv, cu peste 350 de persoane vizionarea anunțului online, imaginea ISO fiind descărcată de peste 2.000 de ori, peste 500 de urmăritori pe Twitter și numeroase site-uri web notabile de tehnologie a informației postând despre lansare [11] [12 ]. ] [13] [14] [15] [16] [17] [18] . Lățimea de bandă de difuzare a anunțului a fost semnificativă, notat până la 350 Mbps [19] . Serverul de stocare a pachetelor de rețea a experimentat de 20 de ori mai mult trafic interesat de distribuirea pachetelor decât era planificat inițial, ceea ce a rezultat în crearea mai multor fluxuri [20] .

Nu toate recenziile au fost pozitive, iar unele articole online au pus sub semnul întrebării relevanța Solaris, având în vedere pătrunderea pe piață a Linux [21] [22] . Un articol a criticat lansarea OpenIndiana, invocând o lipsă de profesionalism în lansarea unei versiuni netestate, precum și lipsa de angajament a proiectului față de un program de lansare [23] . Versiunea originală a OpenIndiana a fost promovată ca experimentală și se bazează direct pe cea mai recentă versiune de dezvoltare a OpenSolaris, aceasta a fost pre-lansată pentru OpenSolaris 2010.

O revizuire DistroWatch din septembrie 2013 a afirmat că proiectul OpenIndiana „pare să fi fost în scădere constantă în ultimii doi ani” [24] . Aceeași analiză a concluzionat că OpenIndiana nu a progresat semnificativ mai mult față de starea OpenSolaris cu cinci ani în urmă:

Rularea OpenIndiana astăzi este foarte asemănătoare cu cea a OpenSolaris în urmă cu cinci ani, instrumentele sunt practic aceleași, desktop-ul este același. Software-ul inclus începe să-și arate vechimea și nu cred că au fost implementate caracteristici cu adevărat importante în ultimii câțiva ani. Sunt sigur că dezvoltatorii care lucrează la proiect fac o treabă bună în găsirea erorilor și păstrarea driverelor actuale, ceea ce este grozav. Cu toate acestea, simt că OpenIndiana merge pe apă, mai degrabă decât să evolueze într-un mod semnificativ.

În mai 2015, o analiză a OpenIndiana de către DistroWatch a concluzionat în mod similar că s-au făcut puține progrese asupra sistemului în ultimii ani [25] . Revizuirea a subliniat că selecția pachetelor și suportul hardware par să rămână în urma altor sisteme, în timp ce multe caracteristici de administrare a sistemului sunt fie replicate, fie portate pe Linux și BSD . Analiza concluzionează că:

Deși OpenIndiana este încă stabil și funcțional, dă, de asemenea, impresia că a rămas blocat în trecut, poate din cauza lipsei de dezvoltatori dornici să lucreze la proiect. OpenIndiana funcționează și poate fi în continuare util în situațiile în care, din diverse motive, administratorul chiar are nevoie de o versiune de Solaris , dar mi se pare că OpenIndiana nu a avansat în ultimii șapte ani. Sistemul de operare conține încă idei grozave și tehnologie bună, dar nu pare să fi făcut niciun progres în ultimii ani.

Asamblare

Odată cu distribuția binară a OpenSolaris devenind SolarisExpress și versiunea actualizată a actualizărilor live OpenSolaris fiind întreruptă, temerile abundă cu privire la ce se va întâmpla cu OpenIndiana dacă Oracle decide să nu mai ofere sursa comunității. Echipa OpenIndiana a atenuat aceste preocupări atunci când și-a anunțat intenția de a muta codul sursă la Fundația Illumos [26] .

Au fost ridicate îngrijorări cu privire la posibila încetare a accesului gratuit la compilatorul deținut de Oracle, care este folosit pentru a produce OpenIndiana. Ca răspuns, OpenIndiana a fost modificat pentru a putea compila în colecția GNU Compiler Collection [27] .

HCL (Hardware Compatibility List) rămâne informală, fragmentată și necentralizată, necesitând multă cercetare de către utilizatorul final pentru selectarea hardware-ului [28] [29] [30] [31] [32] . Lipsa unui HCL centralizat cuprinzător este publicată din faptul că OpenSolaris HCL a fost găzduit pe o infrastructură de server Oracle și codul de server pentru Device Driver Utility nu a fost pus la dispoziție.

În august 2012, fondatorul proiectului Alasdair Lumsden a părăsit proiectul, invocând motive personale și frustrare din cauza lipsei de progres a proiectului [33] . Printre motivele lipsei de progres a fost lipsa dezvoltatorilor. În demisia sa, Lumsden a scris: „Pentru mulți dintre noi, acesta a fost primul proiect open source la care am contribuit vreodată, inclusiv eu. Sarcina era vastă și eram prost pregătiți pentru ea.”

De la demisia sa, proiectul a fost dezvoltat de un grup de voluntari și este o comunitate complet orizontală și activă.

Se primesc pachete

Afirmațiile despre lipsa suportului pentru pachete pot fi atenuate de faptul că cele peste 3500 de pachete software furnizate de OpenIndiana Hipster nu sunt împărțite în mai multe pachete, ceea ce a crescut artificial numărul de pachete (ca în distribuțiile Linux, de exemplu): sisteme de gestionare a discurilor sunt gestionarea pachetelor bazată pe fișiere, care oferă actualizări incrementale și fax lot, făcând această separare o povară inutilă. În primii doi ani de existență, proiectul Hipster a migrat și a actualizat peste 1500 de pachete: menține un set de pachete software selectate, bazându-se pe depozite terțe precum SFE pentru suplimente. Pentru o selecție avansată, sistemul pkgsrc al lui Joyent oferă cu ușurință peste 14000 de pachete pentru sistem [34] [35] .

Comunicarea cu alte sisteme de operare

OpenIndiana este o furcă în sens tehnic, dar este o continuare a OpenSolaris în spirit. Proiectul intenționează să ofere un sistem de operare System V compatibil binar cu produsele Oracle Solaris 11 și Solaris 11 Express. Cu toate acestea, în loc să se bazeze pe consolidarea OS/Net, de exemplu, OpenIndiana se bazează pe Illumos. Proiectul folosește același sistem de management al pachetelor de imagini (IPS).

În timp ce baza de cod OpenIndiana sa bazat inițial pe majoritatea codurilor Oracle disponibile public, acesta nu este cazul, deoarece oi_151a Development Builds bazat pe ușurință din septembrie 2011 . Proiectul s-a retras efectiv din instrumentele Oracle, cum ar fi Sun Studio : toate versiunile din 2013, inclusiv ramura activă Hipster, folosesc GNU Compiler Collection (GCC) ca singur compilator [36] .

Istoricul lansărilor

Construiri experimentale

Prima versiune experimentală a OpenIndiana, Build 147, a fost lansată pe 14 septembrie 2010 , iar a doua versiune experimentală, Build 148, a fost lansată pe 17 decembrie 2010 [37] [38] .

Versiune data Note
oi_147 [39] 10 septembrie 2010 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_148 [40] 17 decembrie 2010 Note de lansare Arhivat pe 10 octombrie 2015 la Wayback Machine

Dezvoltarea ansamblului

Prima versiune de dezvoltator, Build 151, a fost lansată pe 14 septembrie 2011 . Aceasta este prima versiune bazată pe Illumos. MartUX 151a0 a fost lansat ca prima versiune SPARC pentru OpenIndiana. Build 151a7 pentru arhitectura Intel / AMD a fost lansat pe 6 octombrie 2012 . Build 151a8 a fost lansat pe 10 august 2013 . OpenSXCE 2013.01 SPARC Build 151a, anterior MartUX, a fost lansat prin OpenIndiana la 1 februarie 2013 ca a doua și posibil ultima versiune OpenIndiana SPARC, cu versiuni ulterioare bazate pe DilOS [41] [42] [43] .

Versiune data Note
oi_151a0 [44] [45] 19 septembrie 2011 Note de lansare arhivate pe 21 iunie 2018 la Wayback Machine
oi_151a1 26 ianuarie 2012 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_151a2 13 februarie 2012 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_151a3 12 aprilie 2012 Note de lansare Arhivat la 1 mai 2018 la Wayback Machine
oi_151a4 4 mai 2012 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_151a5 2 iulie 2012 Note de lansare Arhivat pe 7 noiembrie 2017 la Wayback Machine
oi_151a6 4 septembrie 2012 Note de lansare Arhivat la 1 mai 2018 la Wayback Machine
oi_151a7 6 octombrie 2012 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_151a8 [46] 10 august 2013 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
oi_151a9 18 ianuarie 2014 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine

hipster

Întrucât modelul de dezvoltare moștenit din proiectul OpenSolaris nu era potrivit pentru un proiect comunitar, inițiativa Hipster a fost creată la sfârșitul anului 2013 pentru a reporni și moderniza OpenIndiana. Proiectul Hipster este o ramură de dezvoltare rapidă a OpenIndiana bazată pe un model de lansare rulantă și o schemă de contribuție orizontală prin sistemul de construcție oi-userland și utilizarea integrării continue [47] .

Hipster este întreținut activ: depozitul primește actualizări de software, precum și remedieri de securitate, iar imaginile de instalare sunt publicate de două ori pe an. Fiecare lansare instantanee este anunțată prin lista de corespondență și Twitter [48] . Prima lansare a fost lansată pe 14 februarie 2014 , cu fotografii ulterioare bazate pe un ciclu de dezvoltare de șase luni.

Câteva caracteristici notabile ale Hipster:

Versiune data Note
2014.02 14 februarie 2014 Note de lansare  (link descendent începând cu 30.04.2018 [1649 de zile])
2014.07 1 iulie 2014 Note de lansare  (link descendent începând cu 30.04.2018 [1649 de zile])
2014.10 12 octombrie 2014 Note de lansare  (link descendent începând cu 30.04.2018 [1649 de zile])
2015.03 31 martie 2015 Note de lansare Arhivat 2 aprilie 2015 la Wayback Machine
2015.10 12 octombrie 2015 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
2016.04 21 aprilie 2016 Note de lansare Arhivat la 30 aprilie 2018 la Wayback Machine
2016.10 2 noiembrie 2016 Note de lansare Arhivat pe 6 noiembrie 2016 la Wayback Machine
2017.04 [51] 2 mai 2017 Note de lansare Arhivat 8 iulie 2017 la Wayback Machine
2017.10 31 octombrie 2017 Note de lansare Arhivat pe 7 noiembrie 2017 la Wayback Machine
2018.04 28 aprilie 2018 Note de lansare arhivate pe 14 noiembrie 2019 la Wayback Machine
2019.04 12 mai 2019 Note de lansare Arhivat pe 13 mai 2019 la Wayback Machine
2019.10 7 noiembrie 2019 Note de lansare Arhivat la 1 martie 2021 la Wayback Machine
2020.04 5 mai 2020 Note de lansare arhivate pe 11 aprilie 2021 la Wayback Machine
2020.10 1 noiembrie 2020 Note de lansare arhivate pe 16 iunie 2021 la Wayback Machine
2021.04 1 mai 2021 Note de lansare Arhivat la 1 mai 2021 la Wayback Machine
2021.10 5 decembrie 2021 Note de lansare Arhivat pe 7 decembrie 2021 la Wayback Machine

Vezi și

Note

  1. Wacknitz, Andreas OpenIndiana Hipster 2021.10 este aici . OpenIndiana.org . Proiectul OpenIndiana (1 noiembrie 2020). Preluat la 4 februarie 2021. Arhivat din original pe 6 decembrie 2021.
  2. OpenIndiana Licenses Arhivat 21 septembrie 2010 la Wayback Machine 
  3. Lansarea OpenIndiana Arhivată 25 septembrie 2010 la Wayback Machine 
  4. Pagina proiectului Illumos Arhivată 24 septembrie 2010 la Wayback Machine 
  5. OpenSolaris a fost înlocuit de distribuția OpenIndiana Arhivat 25 septembrie 2010 la Wayback Machine  (rusă)
  6. Indiana (Proiect indiana.WebHome) - XWiki . Arhivat din original pe 26 februarie 2011.
  7. osol-discuss OpenSolaris anulat, pentru a fi înlocuit cu Solaris 11 Express . Arhivat din original pe 7 martie 2013.
  8. OpenIndiana - ANother OpenSolaris Fork - Coming Next Wekk - Phoronix . Preluat la 30 aprilie 2018. Arhivat din original la 31 octombrie 2020.
  9. Anuntul - openindiana . Consultat la 30 aprilie 2018. Arhivat din original la 4 decembrie 2017.
  10. iTWire - Furca OpenSolaris urmează să fie anunțată . Consultat la 30 aprilie 2018. Arhivat din original la 24 octombrie 2018.
  11. OpenSolaris Fork OpenIndia - EveryCity . Consultat la 30 aprilie 2018. Arhivat din original la 10 august 2017.
  12. OpenIndiana (@OpenIndiana) | Twitter . Preluat la 30 aprilie 2018. Arhivat din original la 8 august 2019.
  13. OpenSolaris spork gata pentru descărcare • Registru . Consultat la 30 aprilie 2018. Arhivat din original pe 26 iunie 2018.
  14. Illumos Founation lansează OpenIndiana - The H Open: Noutăți și caracteristici . Preluat la 30 aprilie 2018. Arhivat din original la 14 martie 2017.
  15. Fundația Illuos reînvie OpenSolaris-Software-News . Arhivat din original pe 18 septembrie 2010.
  16. Illumos își propune să cloneze OpenSolaris pe moarte | infoworld . Consultat la 30 aprilie 2018. Arhivat din original pe 26 iunie 2013.
  17. OpenIndiana statt OpenSolaris | heise online . Consultat la 30 aprilie 2018. Arhivat din original la 9 noiembrie 2017.
  18. Katherine Noyes. OpenIndiana oferă utilizatorilor Solaris o alternativă gratuită și deschisă  (engleză)  (downlink) . PCworld (23 septembrie 2010). Preluat la 16 martie 2011. Arhivat din original la 26 mai 2012.
  19. OpenIndiana pe Twitter: „Sper că ți-a plăcut anunțul de mai devreme :-) 416 de urmăritori acum pe twitter - da! Lățimea de bandă de difuzare a depășit 350 Mbps - frumos!" . Consultat la 30 aprilie 2018. Arhivat din original la 31 ianuarie 2016.
  20. OpenIndiana pe Twitter: „Serverul nostru pkg.depotd pentru pkg.openindiana.org a explodat. Tocmai creștem firele de execuție de la 10 la 200 :D” . Consultat la 30 aprilie 2018. Arhivat din original la 14 martie 2016.
  21. De la editori: Consultarea Oracle - SD Times . Consultat la 30 aprilie 2018. Arhivat din original la 27 septembrie 2013.
  22. O privire rapidă la OpenIndiana | Linux Magazine (link indisponibil) . Preluat la 16 martie 2011. Arhivat din original la 24 aprilie 2011. 
  23. Open Indiana vizează distribuția implicită gratuită Solaris | TheINQUIRER (link în jos) . Consultat la 30 aprilie 2018. Arhivat din original pe 18 septembrie 2010. 
  24. DistroWatch Weekly, numărul 523, 2 septembrie 2013 . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  25. DistroWatch Weekly, numărul 609, 11 mai 2015 . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  26. Întrebări frecvente - OpenIndiana - OpenIndiana Wiki . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  27. Ce se întâmplă dacă Oracle întrerupe Sun Studio (sursa închisă și compilatorul principal pentru construirea OpenSolaris)? . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  28. Comunitate HCL - OpenIndiana - OpenIndiana Wiki . Consultat la 30 aprilie 2018. Arhivat din original la 15 februarie 2018.
  29. site - Cel mai bun hardware de folosit? - proiect illumos . Arhivat din original pe 5 ianuarie 2011.
  30. Proiectul Nexe Nexenta - Despre hardware-ul NAS SAN sugerat - Proiectul Nexenta . Arhivat din original pe 10 octombrie 2010.
  31. Copie arhivată (link nu este disponibil) . Consultat la 11 ianuarie 2012. Arhivat din original la 1 ianuarie 2011.   .
  32. Joyent validează serverele TYAN pentru utilizare în SmartDataCenter | Joyent . Arhivat din original pe 24 noiembrie 2011.
  33. Liderul OpenIndiana, Alasdair Lumsden, demisionează din LWN.net . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  34. SFE - Pachete software pentru Solaris, OpenIndiana și OmniOS | Obțineți software-ul preferat pentru (TM) Solaris 11, OpenIndiana Hipster, OmniOS ca depozit de pachete IPS gata de utilizat . Preluat la 15 martie 2022. Arhivat din original la 4 decembrie 2021.
  35. Joyent Packages Documentation - Home . Preluat la 30 aprilie 2018. Arhivat din original la 10 mai 2018.
  36. 2012-06-15 Illumos se va construi acum cu GCC 4.4.4 + patch-uri - illumos - illumos wiki (link indisponibil) . Consultat la 30 aprilie 2018. Arhivat din original pe 25 iunie 2018. 
  37. oi_147 - OpenIndiana - OpenIndiana Wiki . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  38. oi_148b - OpenIndiana - OpenIndiana Wiki . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  39. DistroWatch Weekly, numărul 373, 27 septembrie 2010 . Consultat la 21 iunie 2018. Arhivat din original pe 21 iunie 2018.
  40. DistroWatch Weekly, numărul 406, 23 mai 2011 . Consultat la 21 iunie 2018. Arhivat din original pe 21 iunie 2018.
  41. OpenIndiana-discuss Link de descărcare preliminară: MartUX_OpenIndiana_Edition bazat pe Illumos pentru SPARC LiveDVD (fără program de instalare) . Consultat la 30 aprilie 2018. Arhivat din original la 11 iulie 2017.
  42. MartUX_OpenIndiana oi_151a SPARC LiveDVD - OpenIndiana - OpenIndiana Wiki . Arhivat din original la 30 septembrie 2012.
  43. OpenIndiana pe Twitter: „Candidat pentru lansare stabilă care vizează T1.2011 - H1.2011 cel mai târziu pentru o lansare stabilă.” . Consultat la 30 aprilie 2018. Arhivat din original pe 6 martie 2016.
  44. DistroWatch Weekly, Numărul 426, 10 octombrie 2011 . Consultat la 21 iunie 2018. Arhivat din original pe 21 iunie 2018.
  45. OpenIndiana 151a Desktop Review | LinuxBSDos.com . Consultat la 21 iunie 2018. Arhivat din original pe 21 iunie 2018.
  46. DistroWatch Weekly, numărul 523, 2 septembrie 2013 . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  47. GitHub - OpenIndiana/oi-userland: sistem de compilare unificat pentru componentele de distribuție OpenIndiana . Consultat la 30 aprilie 2018. Arhivat din original la 11 iunie 2018.
  48. Hipster-OpenIndiana-OpenIndiana Wiki . Consultat la 30 aprilie 2018. Arhivat din original pe 30 aprilie 2018.
  49. depozitul de pachete
  50. LibreOffice actualizat la 4.4.7.2 pentru OpenIndiana Hipster - openindiana . Consultat la 30 aprilie 2018. Arhivat din original la 12 iunie 2017.
  51. OpenIndiana 2017.04 Hipster - Temple Gloom . Consultat la 21 iunie 2018. Arhivat din original pe 21 iunie 2018.

Link -uri