Historie Haiku (operační systém) - History of Haiku (operating system)
![]() | Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Historie Haiku, bezplatný operační systém s otevřeným zdrojovým kódem, začal v roce 2001. K lednu 2016[Aktualizace], jako refaktorování úsilí FLOSS od BeOSu původně pojmenovaného „OpenBeOS“. Používal otevřený zdrojový kód prohlížeče souborů Tracker a jádra NewOS. Historie se týká listopadu 2012 a vydání Haiku R1 / Alpha 4.
Začátky
Vývojový projekt začal jako „OpenBeOS“ v roce 2001 poté Palm, Inc. koupil Be Inc. a ukončený systém BeOS, takže uživatelé systému BeOS nemají životaschopnou cestu upgradu a vývojáři systému BeOS s programy uvězněnými na nepodporovaném plošina. OpenBeOS se lišil od několika dalších současných projektů, jejichž cílem je pokračovat v BeOS.
Například Cosmoe a BlueEyedOS (oba zůstávají neúplné a nyní se zdají být neaktivní) vzali existující Linux nebo BSD jádro a znovu implementoval Be's API navíc; toto se zlomilo kompatibilita s binárním kódem s BeOS R5 a výrazně se odchýlil od původního designu. Naproti tomu OpenBeOS plánoval téměř kompletní přepsání systému, udržování binárních a kompatibilita zdrojového kódu. To by mělo umožnit spuštění všech stávajících programů BeOS R5 v novém systému bez nutnosti překompilován.
První vydání OpenBeOS bylo vydáno v roce 2002.[1] Toto vydání nebylo samostatným operačním systémem, místo toho to byla aktualizace vytvořená komunitou pro BeOS 5.0.3, která obsahovala nahrazení otevřeného zdroje pro několik komponent BeOS.
V roce 2004 byl vybrán nový název projektu, aby nedošlo k porušení ochranných známek společnosti Palm.[2] Název byl ovlivněn oficiálním hlasováním komunity, o kterém rozhodli vedoucí projektu a bylo odhaleno na letošním WalterConu. Název „Haiku“ byl vybrán tak, aby odrážel eleganci a jednoduchost, která přitahovala mnoho lidí na platformu BeOS, a je také přímým odkazem na rozlišovací haiku chybové zprávy nalezeny v NetPositive, výchozí webový prohlížeč BeOS a mnoho dalších aplikací Be.
Haiku, Inc., a nezisková organizace sídlící v Rochester, New York, byla založena v roce 2003 bývalým vedoucím projektu Michaelem Phippsem na podporu projektu a vývoje operačního systému Haiku.
Pokrok

29. dubna 2002 OpenBeOS app_server prototyp 5 byl propuštěn.[3] Bylo to první vydání, které dokázalo vykreslit okna.[4]
Během šestitýdenního období v období od března do dubna 2005 bylo dosaženo řady významných milníků, například první grafické aplikace spuštěné na samotném Haiku[5] (běží s plnou 2D akcelerací) a první použití webového prohlížeče (Odkazy ) na Haiku.[6] Haiku nepoužívá žádný kód ani binární soubory patřící společnosti Be, Inc., včetně ovladačů použitých pro grafiku a síťovou kartu v původních příkladech. Dalšího významného milníku bylo dosaženo v červenci 2005, kdy byl systém schopen provozovat pracovní plochu BeOS skořápka, Stopař.
V říjnu 2005 se Axel Dörfler, jeden z nejplodnějších vývojářů Haiku, stal prvním vývojářem Haiku na plný úvazek a pracoval prostřednictvím finančních prostředků darovaných komunitou. Pracoval na zavádění CD, SMP a dalších jádrech a aplikacích na serverech. Jeho zaměstnání pokračovalo až do prosince 2005, kdy došly přidělené prostředky.
Práce na operačním systému pokračovaly; Haiku nyní bylo možné zavést a bylo částečně použitelné, ale před vydáním bylo ještě mnoho práce. Síť a Universal Serial Bus Funkce (USB) byly ve velkém vývoji, ale media_server zaostával za ostatními komponentami. Haiku byl stále docela nestabilní, jak se dalo očekávat v jeho stavu před vydáním, protože převládaly pády a nebylo stanoveno žádné datum vydání. V lednu 2006 navrhovatel projektu Stephan Aßmus navrhl, že na současné úrovni vývoje je R1 nejméně rok, možná dva.[7]
V srpnu 2006 oslavila Haiku své páté výročí. Vývoj na výše uvedené síti a zásobnících USB pokračuje rychle a očekává se, že jakmile budou tyto dvě poslední hlavní zbývající části operačního systému dokončeny, bude Haiku vhodný pro každodenní použití vývojáři a testery.
Po spuštění nové webové stránky proběhla soutěž o vytvoření výchozí sady ikon Haiku. Vítězem se stal set Stephana Aßmusa „stippi“. Aßmus byl také vývojářem odpovědným za nástroj pro vytváření ikon Haiku, Icon-O-Matic, a integraci vlastního formátu škálovatelné vektorové grafiky Haiku, Formát vektorové ikony Haiku (HVIF) do panelu Deskbar a Tracker. Částečnou implementaci sady najdete v nejnovějších verzích.
V lednu 2008 úředník Java pro Haiku tým byl vytvořen a byl jednomyslně přijat OpenJDK Porters Group do přístavu OpenJDK na Haiku.[8]
V dubnu 2008 se Haiku stala vlastní hosting, což znamená, že Haiku může být postavený ze svého nitra.[9]
31. ledna 2009 získala Haiku rodáka GCC4 přístav; to umožňuje stavět na Haiku moderní aplikace, jako je Firefox 3.[10]
12. července 2009, první prototypová verze FreeBSD WLAN-Stack byl přenesen na Haiku, což umožňovalo nezašifrované WLAN připojení jako první krok.[11]
Zprávy
Kritická (sebe) reflexe
V procesu rekalibrace své vize měl Haiku OS po prvním alfa vydání v roce 2009 (8 let ve vývoji) průzkum veřejného mínění o tom, co by mohlo být funkcí, která by přesahovala provedení refaktorování nití BeOS z konce 90. let a rozhodla se rozšířit vizi k podpoře základních současných systémů a protokolů.[12] Vzhledem k tomu, že jsme věděli o nedostatku zdrojů, které by mohly řádně „dohnat“ hlavní proud, to v zásadě způsobilo, že systém r1 bude stabilní a funkční, v dohledné budoucnosti bude méně možné jej dosáhnout. Výjimečný přispěvatel tehdy zaneprázdněný obalem, ale pocházející z humanitních věd (mediální studia) představil tento stav v poněkud kontroverzních queeringových vizích na konci roku 2010 FOSDEM s názvem: „Haiku nemá budoucnost“.[13] V této intervenci uvedl (radikální) queer teorii Lee Edelman o divné budoucnosti a Mathew Fuller „Kritické“ softwarové studie se při řešení situace a uvádění operačního systému Haiku považují za „divný“ operační systém. "Naše práce nikdy nedefinuje budoucnost operačních systémů, ale to, co dělá, podkopává monotónní mašinérii konkurence." Právě v této mezeře můžeme fungovat nejlépe. “ To dává příležitost pro „hravý přístup“ ve vývoji a nezapomeňte na diskuse o pojmenování dalšího vydání: „I když nemáme žádnou budoucnost, neznamená to, že k ní nakonec nedojde. Pojďme tam nejpříjemnějším možným způsobem. “[14]
Haiku R1 / Alpha cykly
První alfa vydání „Haiku R1 / Alpha 1“ bylo vydáno 14. září 2009.[15]
27. října 2009 společnost Haiku získala podporu Qt4 prostřednictvím externího portu třetí strany.[16]
Druhé alfa vydání („Haiku R1 / Alpha 2“) bylo vydáno 10. května 2010.[17]
Poté, co byl distribuován s BeOS Firefox 2 porty, porty Odkazy nebo NetSurf, Haiku má nyní vlastní webový prohlížeč, Pozitivní.
„Haiku R1 / Alpha 3“ byl vydán v červnu 2011 a obsahuje velké množství vylepšení a velkých oprav, včetně podpory jak pro GCC 2, tak pro GCC 4 (od používání se z důvodu kompatibility nedoporučuje).
Produkt „Haiku R1 / Alpha 4“ byl vydán 14. listopadu 2012 a jeho účelem je poskytnout „vývojářům třetích stran stabilní verzi pro testování a vývoj“.[18]
Reference
- ^ BeGroovy: První vydání OpenBeOS
- ^ OSNews: OpenBeOS se stává Haiku
- ^ OSNews: Bylo vydáno nahrazení OpenBeOS Proto5 app_server
- ^ DarkWyrm: Haiku blog Archivováno 2008-05-03 na Wayback Machine
- ^ „Haiku weblog Michaela Lotze“.
- ^ „Haiku weblog Michaela Lotze“.
- ^ Stephan Assmus (31.01.2006). „Re: OS Zoo“. Citováno 2008-06-25.
- ^ Jorge G. Mare (2008-01-21). „Skupina OpenJDK Porters hlasuje pro sponzorování Java portu na Haiku“. Archivovány od originál dne 2008-05-31. Citováno 2008-06-25.
- ^ Bruno Albuquerque (01.04.2008). „Haiku vlastní hosting“. Citováno 2008-06-25.
- ^ Urias McCullough (01.02.2009). „Haiku konečně získá nativní GCC4 - celý příběh uvnitř!“. Archivovány od originál dne 2010-10-02. Citováno 2010-02-20.
- ^ „Prototyp zásobníku WiFi funguje“. 14. 7. 2009. Archivovány od originál dne 21. 2. 2010. Citováno 2010-02-20.
- ^ Pearce, Rohan (07.09.2018). „Beta verze pro open source OS Haiku inspirovaný BeOS“. Computerworld. Citováno 2020-10-21.
- ^ "fosdem.org". archive.fosdem.org. Citováno 2020-10-20.
- ^ „Blog projektu Haiku: Haiku nemá budoucnost“. web.archive.org. 2016-03-24. Citováno 2020-10-21.
- ^ „Projekt Haiku oznamuje dostupnost Haiku R1 / Alpha 1“. 2009-09-14.
- ^ „Qt4 Ported to Haiku, Developer Preview Release Available“. 2009-10-27.
- ^ „Projekt Haiku oznamuje dostupnost Haiku R1 / Alpha 2“. 10. 05. 2010. Archivovány od originál dne 2014-03-14.
- ^ „Haiku Release 1 Alpha 4“. Projekt Haiku. 2012-11-12.