OpenIndiana

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 31. prosince 2018; kontroly vyžadují 11 úprav .
OpenIndiana

Snímek obrazovky OpenIndiana Hipster 2016.10
Vývojář Nadace Illumos
rodina OS Unixový systém V
Na základě OpenSolaris
Nejnovější verze Hipster 2021.10 [1]  (5. prosince 2021 ) ( 2021-12-05 )
Podporované jazyky ruština, angličtina atd.
Podporované platformy x86-64
Typ jádra Monolitické jádro
Rozhraní MATE
Licence CDDL a další [2]
Stát Aktivní
Webová stránka openindiana.org
 Mediální soubory na Wikimedia Commons

OpenIndiana  je open -source distribuce Solaris [3] [4] vytvořená nadací Illumos Foundation a nástupce OpenSolaris , který byl ukončen společností Oracle . Vývoj operačního systému bude prováděn výhradně komunitou, bez vlivu komerčních společností [5] .

Historie

Původ

Projekt Indiana byl původně vytvořen společností Sun Microsystems za účelem vytvoření binární distribuce založené na zdrojovém kódu OpenSolaris [6] .

Projekt OpenIndiana vznikl po pokračujícím převzetí Sun Microsystems společností Oracle Corporation s cílem zajistit nepřetržitou dostupnost a další rozvoj operačního systému založeného na OpenSolaris tak, jak je široce používán. Nejistota mezi komunitou vývojářů OpenSolaris přiměla některé vývojáře, aby vytvořili předběžné plány na rozvětvení stávající kódové základny.

Tyto plány byly realizovány po oznámení ukončení podpory projektu OpenSolaris společností Oracle [7] [8] .

Názory

Oficiální oznámení projektu OpenIndiana proběhlo 14. září 2010 v JISC Center v Londýně [9] . První vydání operačního systému bylo veřejně dostupné ve stejnou dobu, přestože nebylo testováno. Důvodem neověřeného vydání bylo, že tým OpenIndiana stanovil datum spuštění před Oracle OpenWorld, aby překonal vydání Solaris 11 Express [10] .

Oznámení OpenIndiana se setkalo s většinou pozitivní odezvou, více než 350 lidí sledovalo oznámení online, obraz ISO byl stažen více než 2 000krát, více než 500 následovníků na Twitteru a četné významné webové stránky informačních technologií zveřejnily informace o vydání [11] [12 ] [13] [14] [15] [16] [17] [18] . Šířka pásma vysílání oznámení byla významná, zaznamenaná až 350 Mbps [19] . Server úložiště síťových paketů zaznamenal 20krát větší provoz se zájmem o distribuci paketů, než bylo původně plánováno, což vedlo k vytvoření více datových proudů [20] .

Ne všechny recenze byly pozitivní a některé online články zpochybňovaly relevanci Solarisu vzhledem k pronikání Linuxu na trh [21] [22] . Jeden článek kritizoval spuštění OpenIndiana s odkazem na nedostatek profesionality při vydávání netestovaného sestavení, stejně jako nedostatek závazku projektu k plánu vydání [23] . Původní verze OpenIndiana byla inzerována jako experimentální a přímo založená na nejnovější vývojové verzi OpenSolaris, která byla předběžně vydána pro OpenSolaris 2010.

Recenze DistroWatch ze září 2013 uvedla, že projekt OpenIndiana „zdá se, že v posledních několika letech neustále klesá“ [24] . Stejná recenze dospěla k závěru, že OpenIndiana nepostoupila výrazně dále od stavu OpenSolaris před pěti lety:

Spuštění OpenIndiana je dnes velmi podobné provozu OpenSolaris před pěti lety, nástroje jsou v podstatě stejné, pracovní plocha je stejná. Přiložený software začíná ukazovat svůj věk a nemám pocit, že by byly v posledních letech implementovány opravdu důležité funkce. Jsem si jistý, že vývojáři pracující na projektu odvádějí dobrou práci při hledání chyb a udržování aktuálních ovladačů, což je skvělé. Mám však pocit, že OpenIndiana spíše chodí po vodě, než aby se nějakým smysluplným způsobem vyvíjela.

V květnu 2015 recenze OpenIndiana od DistroWatch podobně dospěla k závěru, že v posledních letech bylo v systému dosaženo malého pokroku [25] . Recenze poukázala na to, že výběr balíčků a hardwarová podpora zřejmě zaostávají za ostatními systémy, zatímco mnoho funkcí správy systému je buď replikováno nebo portováno na Linux a BSD . Recenze dochází k závěru, že:

I když je OpenIndiana stále stabilní a funkční, také působí dojmem, že uvízla v minulosti, možná kvůli nedostatku vývojářů ochotných na projektu pracovat. OpenIndiana funguje a stále může být užitečná v situacích, kdy administrátor z různých důvodů opravdu potřebuje verzi Solaris , ale zdá se mi, že OpenIndiana se za posledních sedm let neposunula kupředu. Operační systém stále obsahuje skvělé nápady a dobrou technologii, ale nezdá se, že by v posledních letech udělal nějaký pokrok.

Montáž

Vzhledem k tomu, že binární distribuce OpenSolaris se stává SolarisExpress a aktualizovaná verze živých aktualizací OpenSolaris je ukončena, existují obavy, co se stane s OpenIndiana, pokud se Oracle rozhodne přestat poskytovat zdroj zpět komunitě. Tým OpenIndiana tyto obavy zmírnil, když oznámil svůj záměr přesunout zdrojový kód do nadace Illumos [26] .

Objevily se obavy z možného ukončení bezplatného přístupu ke kompilátoru vlastněnému Oracle, který se používá k produkci OpenIndiana. V reakci na to byla OpenIndiana upravena tak, aby ji bylo možné zkompilovat do open source GNU Compiler Collection [27] .

HCL (Hardware Compatibility List) zůstává neformální, roztříštěný a necentralizovaný a vyžaduje u koncových uživatelů mnoho výzkumu pro výběr hardwaru [28] [29] [30] [31] [32] . Nedostatek komplexního centralizovaného HCL vyplývá ze skutečnosti, že OpenSolaris HCL byl hostován na serverové infrastruktuře Oracle a serverový kód pro nástroj Device Driver Utility nebyl zpřístupněn.

V srpnu 2012 zakladatel projektu Alasdair Lumsden opustil projekt s odkazem na osobní důvody a frustraci z nedostatečného pokroku projektu [33] . Jedním z důvodů nedostatečného pokroku byl nedostatek vývojářů. Lumsden ve své rezignaci napsal: „Pro mnohé z nás to byl první open source projekt, do kterého jsme kdy přispěli, včetně mě. Úkol byl rozsáhlý a my jsme na něj nebyli připraveni.“

Od jeho rezignace je projekt vyvíjen skupinou dobrovolníků a je zcela horizontální a aktivní komunitou.

Příjem paketů

Tvrzení o nedostatečné podpoře balíčků lze zmírnit skutečností, že více než 3500 softwarových balíčků poskytovaných OpenIndiana Hipster není rozděleno do více balíčků, což uměle zvyšuje počet balíčků (jako například v distribucích Linuxu): systémy správy disků jsou souborová správa balíčků , která poskytuje přírůstkové aktualizace a dávkový fax, takže toto oddělení je zbytečnou zátěží. Během prvních dvou let své existence projekt Hipster migroval a aktualizoval více než 1500 balíčků: spravuje sadu vybraných softwarových balíčků a spoléhá na repozitáře třetích stran, jako je SFE pro doplňky. Pro pokročilý výběr systém pkgsrc společnosti Joyent snadno poskytuje 14000+ balíčků pro systém [34] [35] .

Komunikace s jinými operačními systémy

OpenIndiana je v technickém smyslu fork, ale v duchu je pokračováním OpenSolaris. Záměrem projektu je poskytnout operační systém System V, který je binárně kompatibilní s produkty Oracle Solaris 11 a Solaris 11 Express. Nicméně místo toho, aby byla založena na konsolidaci OS/Net, je OpenIndiana založena například na Illumos. Projekt používá stejný systém správy obrazových balíků (IPS).

Zatímco kódová základna OpenIndiana byla původně založena na většině veřejně dostupných kódů Oracle, není tomu tak, protože oi_151a Development Builds založené na lehkosti ze září 2011 . Projekt účinně vyřadil nástroje Oracle, jako je Sun Studio : všechna sestavení od roku 2013, včetně aktivní větve Hipster, používají jako jediný kompilátor GNU Compiler Collection (GCC) [36] .

Historie vydání

Experimentální sestavení

První experimentální vydání OpenIndiana, Build 147, bylo vydáno 14. září 2010 a druhé experimentální vydání, Build 148, bylo vydáno 17. prosince 2010 [37] [38] .

Verze datum Poznámky
oi_147 [39] 10. září 2010 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_148 [40] 17. prosince 2010 Poznámky k verzi Archivovány 10. října 2015 na Wayback Machine

Vývoj sestavy

První vývojářské vydání, Build 151, bylo vydáno 14. září 2011 . Toto je první vydání založené na Illumos. MartUX 151a0 byl vydán jako první sestavení SPARC pro OpenIndiana. Sestavení 151a7 pro architekturu Intel / AMD bylo vydáno 6. října 2012 . Build 151a8 byl vydán 10. srpna 2013 . OpenSXCE 2013.01 SPARC Build 151a, dříve MartUX, bylo vydáno prostřednictvím OpenIndiana 1. února 2013 jako druhé a možná poslední sestavení OpenIndiana SPARC s následnými vydáními založenými na DilOS [41] [42] [43] .

Verze datum Poznámky
oi_151a0 [44] [45] 19. září 2011 Poznámky k vydání archivovány 21. června 2018 na Wayback Machine
oi_151a1 26. ledna 2012 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_151a2 13. února 2012 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_151a3 12. dubna 2012 Poznámky k verzi Archivovány 1. května 2018 na Wayback Machine
oi_151a4 4. května 2012 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_151a5 2. července 2012 Poznámky k verzi Archivovány 7. listopadu 2017 na Wayback Machine
oi_151a6 4. září 2012 Poznámky k verzi Archivovány 1. května 2018 na Wayback Machine
oi_151a7 6. října 2012 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_151a8 [46] 10. srpna 2013 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
oi_151a9 18. ledna 2014 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine

hipster

Vzhledem k tomu, že vývojový model zděděný z projektu OpenSolaris nebyl vhodný pro komunitní projekt, byla koncem roku 2013 vytvořena iniciativa Hipster s cílem restartovat a modernizovat OpenIndiana. Projekt Hipster je rychle se rozvíjející větev OpenIndiana založená na modelu průběžného vydávání a schématu horizontálních příspěvků prostřednictvím systému sestavení oi-userland a použití kontinuální integrace [47] .

Hipster je aktivně udržován: úložiště přijímá aktualizace softwaru i opravy zabezpečení a obrazy instalací jsou publikovány dvakrát ročně. Každé vydání snímku je oznámeno prostřednictvím mailing listu a Twitteru [48] . První verze byla vydána 14. února 2014 s následujícími snímky založenými na šestiměsíčním vývojovém cyklu.

Některé pozoruhodné vlastnosti Hipster:

Verze datum Poznámky
2014.02 14. února 2014 Poznámky k vydání  (stahování ke dni 30. 4. 2018 [1649 dní])
2014/07 1. července 2014 Poznámky k vydání  (stahování ke dni 30. 4. 2018 [1649 dní])
2014.10 12. října 2014 Poznámky k vydání  (stahování ke dni 30. 4. 2018 [1649 dní])
2015.03 31. března 2015 Poznámky k verzi Archivovány 2. dubna 2015 na Wayback Machine
2015.10 12. října 2015 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
2016.04 21. dubna 2016 Poznámky k verzi Archivovány 30. dubna 2018 na Wayback Machine
2016.10 2. listopadu 2016 Poznámky k verzi Archivovány 6. listopadu 2016 na Wayback Machine
2017.04 [51] 2. května 2017 Poznámky k verzi Archivovány 8. července 2017 na Wayback Machine
2017.10 31. října 2017 Poznámky k verzi Archivovány 7. listopadu 2017 na Wayback Machine
2018.04 28. dubna 2018 Poznámky k vydání archivovány 14. listopadu 2019 na Wayback Machine
2019.04 12. května 2019 Poznámky k verzi Archivovány 13. května 2019 na Wayback Machine
2019.10 7. listopadu 2019 Poznámky k verzi Archivovány 1. března 2021 na Wayback Machine
2020.04 5. května 2020 Poznámky k vydání archivovány 11. dubna 2021 na Wayback Machine
2020.10 1. listopadu 2020 Poznámky k vydání archivovány 16. června 2021 na Wayback Machine
2021.04 1. května 2021 Poznámky k verzi Archivovány 1. května 2021 na Wayback Machine
2021.10 5. prosince 2021 Poznámky k verzi Archivovány 7. prosince 2021 na Wayback Machine

Viz také

Poznámky

  1. Wacknitz, Andreas OpenIndiana Hipster 2021.10 je zde . OpenIndiana.org . Projekt OpenIndiana (1. listopadu 2020). Získáno 4. února 2021. Archivováno z originálu dne 6. prosince 2021.
  2. Licence OpenIndiana archivovány 21. září 2010 na Wayback Machine 
  3. Spuštění OpenIndiana Archivováno 25. září 2010 na Wayback Machine 
  4. Stránka projektu Illumos Archivováno 24. září 2010 na Wayback Machine 
  5. OpenSolaris byl nahrazen distribucí OpenIndiana Archivováno 25. září 2010 na Wayback Machine  (ruština)
  6. Indiana (Projekt indiana.WebHome) - XWiki . Archivováno z originálu 26. února 2011.
  7. osol-discuss OpenSolaris zrušen, bude nahrazen Solaris 11 Express . Archivováno z originálu 7. března 2013.
  8. OpenIndiana - Další vidlice OpenSolaris - přichází příští týden - Phoronix . Získáno 30. dubna 2018. Archivováno z originálu 31. října 2020.
  9. Oznámení - openindiana . Získáno 30. 4. 2018. Archivováno z originálu 4. 12. 2017.
  10. iTWire - OpenSolaris fork bude oznámen . Získáno 30. dubna 2018. Archivováno z originálu dne 24. října 2018.
  11. OpenSolaris Fork OpenIndia - EveryCity . Získáno 30. 4. 2018. Archivováno z originálu 10. 8. 2017.
  12. OpenIndiana (@OpenIndiana) | Twitter . Získáno 30. dubna 2018. Archivováno z originálu 8. srpna 2019.
  13. OpenSolaris spork připraven ke stažení • The Register . Staženo 30. dubna 2018. Archivováno z originálu 26. června 2018.
  14. Illumos Founation spouští OpenIndiana - The H Open: Nové a funkce . Získáno 30. 4. 2018. Archivováno z originálu 14. 3. 2017.
  15. Nadace Illuos vzkřísila OpenSolaris-Software-News . Archivováno z originálu 18. září 2010.
  16. Illumos si klade za cíl naklonovat umírající OpenSolaris | infosvět . Staženo 30. dubna 2018. Archivováno z originálu 26. června 2013.
  17. OpenIndiana statt OpenSolaris | heise online . Získáno 30. dubna 2018. Archivováno z originálu 9. listopadu 2017.
  18. Katherine Noyesová. OpenIndiana dává uživatelům Solarisu bezplatnou, otevřenou alternativu  (anglicky)  (downlink) . PCworld (23. září 2010). Získáno 16. března 2011. Archivováno z originálu dne 26. května 2012.
  19. OpenIndiana na Twitteru: "Doufám, že se vám oznámení líbilo dříve :-) 416 sledujících nyní na twitteru - yay! Šířka pásma přesáhla 350 Mbps - pěkné!" . Získáno 30. dubna 2018. Archivováno z originálu 31. ledna 2016.
  20. OpenIndiana na Twitteru: "Náš server pkg.depotd pro pkg.openindiana.org explodoval. Právě zvyšujeme vlákna z 10 na 200 :D" . Získáno 30. 4. 2018. Archivováno z originálu 14. 3. 2016.
  21. Od redakce: Konzultace s Oracle - SD Times . Získáno 30. dubna 2018. Archivováno z originálu dne 27. září 2013.
  22. Rychlý pohled na OpenIndiana | Linux Magazine (nedostupný odkaz) . Získáno 16. března 2011. Archivováno z originálu dne 24. dubna 2011. 
  23. Open Indiana má za cíl výchozí bezplatnou distribuci Solaris | TheINQUIRER (downlink) . Získáno 30. dubna 2018. Archivováno z originálu 18. září 2010. 
  24. DistroWatch Weekly, číslo 523, 2. září 2013 . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  25. DistroWatch Weekly, číslo 609, 11. května 2015 . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  26. Často kladené otázky - OpenIndiana - OpenIndiana Wiki . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  27. Co když Oracle ukončí Sun Studio (uzavřený zdrojový kód a primární kompilátor pro budování OpenSolaris)? . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  28. Community HCL - OpenIndiana - OpenIndiana Wiki . Staženo 30. 4. 2018. Archivováno z originálu 15. 2. 2018.
  29. web – Nejlepší hardware k použití? - projekt illumos . Archivováno z originálu 5. ledna 2011.
  30. Projekt Nexe Nexenta – O navrhovaném hardwaru NAS SAN – Projekt Nexenta . Archivováno z originálu 10. října 2010.
  31. Archivovaná kopie (odkaz není dostupný) . Získáno 11. ledna 2012. Archivováno z originálu 1. ledna 2011.   .
  32. Joyent ověřuje servery TYAN pro použití v SmartDataCenter | Joyent . Archivováno z originálu 24. listopadu 2011.
  33. Vedoucí OpenIndiana Alasdair Lumsden rezignuje na LWN.net . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  34. SFE - Softwarové balíčky pro Solaris, OpenIndiana a OmniOS | Získejte svůj oblíbený software pro (TM) Solaris 11, OpenIndiana Hipster, OmniOS jako úložiště balíčků IPS připravených k použití . Získáno 15. března 2022. Archivováno z originálu dne 4. prosince 2021.
  35. Dokumentace Joyent Packages - Home . Staženo 30. 4. 2018. Archivováno z originálu 10. 5. 2018.
  36. 2012-06-15 Illumos bude nyní sestavován s GCC 4.4.4 + patche - illumos - illumos wiki (nedostupný odkaz) . Staženo 30. dubna 2018. Archivováno z originálu 25. června 2018. 
  37. oi_147 - OpenIndiana - OpenIndiana Wiki . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  38. oi_148b – OpenIndiana – OpenIndiana Wiki . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  39. DistroWatch Weekly, číslo 373, 27. září 2010 . Získáno 21. června 2018. Archivováno z originálu 21. června 2018.
  40. DistroWatch Weekly, číslo 406, 23. května 2011 . Získáno 21. června 2018. Archivováno z originálu 21. června 2018.
  41. OpenIndiana-diskutovat o předběžném odkazu ke stažení: MartUX_OpenIndiana_Edition pro SPARC LiveDVD založený na Illumos (bez instalátoru) . Staženo 30. 4. 2018. Archivováno z originálu 11. 7. 2017.
  42. MartUX_OpenIndiana oi_151a SPARC LiveDVD - OpenIndiana - OpenIndiana Wiki . Archivováno z originálu 30. září 2012.
  43. OpenIndiana na Twitteru: "Kandidát na stabilní vydání se zaměřuje na 1. čtvrtletí 2011 - nejpozději do 1. poloviny 2011 na stabilní vydání." . Staženo 30. dubna 2018. Archivováno z originálu 6. března 2016.
  44. DistroWatch Weekly, číslo 426, 10. října 2011 . Získáno 21. června 2018. Archivováno z originálu 21. června 2018.
  45. Recenze OpenIndiana 151a Desktop | LinuxBSDos.com . Získáno 21. června 2018. Archivováno z originálu 21. června 2018.
  46. DistroWatch Weekly, číslo 523, 2. září 2013 . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  47. GitHub – OpenIndiana/oi-userland: Jednotný systém sestavování komponent distribuce OpenIndiana . Staženo 30. 4. 2018. Archivováno z originálu 11. 6. 2018.
  48. Hipster-OpenIndiana-OpenIndiana Wiki . Staženo 30. dubna 2018. Archivováno z originálu 30. dubna 2018.
  49. úložiště balíčků
  50. LibreOffice aktualizován na 4.4.7.2 pro OpenIndiana Hipster - openindiana . Staženo 30. 4. 2018. Archivováno z originálu 12. 6. 2017.
  51. OpenIndiana 2017.04 Hipster - Temple Gloom . Získáno 21. června 2018. Archivováno z originálu 21. června 2018.

Odkazy