Diit.cz - Novinky a informace o hardware, software a internetu

Haiku na RISC-V poprvé nabootovalo do desktopu

Původní BeOS během své existence vystřídal tři různé procesorové architektury. Jeho nástupce už tento počet dávno překonal. A teď přidává další zářez.

Projekt Haiku, v jehož rámci je už více než dvacet let otevřeně reimplementován a vylepšován BeOS, asi není zapotřebí obšírně představovat. Sedm let trvalo, než se systém stal soběstačným, tj. než bylo možné jej přeložit ze zdrojových kódů pod ním samým. O rok později se dočkal první veřejné alfaverze, beta dorazila až v roce 2018, další v roce 2020 a třetí se aktuálně chystá. Jak vidno, čas v tomto světě plyne úplně jinak, než ve světě okolním - jen velmi volně. Autoři sami ostatně ví, že pravděpodobně žádnou celosvětovou revoluci na poli operačních systémů nezpůsobí a k vývoji přistupují v tomto duchu.

V posledních měsících se ale na Haiku poměrně nezvyklou rychlostí rozjely práce na podpoře otevřené architektury RISC-V. Ve více či méně pravidelných novinkách, které jsou na webu projektu publikovány, se první zmínky objevily v loňském roce, první zcela samostatný článek - o debugování RISC-V bootloaderu - v RSS feedu dorazil v lednu letošního roku. Na přelomu června a července se začalo diskutovat o pořízení hardware pro vývoj, 2.7. byl tento nákup odsouhlasen a ejhle - na konci třetího červencového týdne Haiku na RISC-V bootuje do desktopu.

Jde z drtivé většiny o práci jednoho vývojáře (nickname X512), který dostal desku HiFive Unmatched sponzorovanou Haiku Inc. před pouhými patnácti dny. První boot se neobešel bez grafických artefaktů a dalších drobných potíží, které už byly z části vyřešeny. Funkční sestavení však zatím existuje právě v té jediné kopii a k jakémukoliv release pro veřejnost je zatím daleko - tím spíše, že beta 3 je už na spadnutí.

Je hezké vidět, že i v roce 2021 existuje mimo embedded oblast operační systém, jehož prvotní port na nový hardware lze stihnout za čtrnáct dnů v jednom člověku, byť je to dnes už jen raritka a zajímavost do rubriky "ostatní". Uvidíme, jak budou práce pokračovat a zda příští beta bude už RISC-V obsahovat jako plně podporovanou platformu.

Martin "logout" Kukač

Většinu dne trávím tím, že přeměňuju kofein na kód. Když s tím skončím a ještě není čas jít spát, tak zbylý čas nerovnoměrně dělím mezi rodinu, sbírku počítačového harampádí, vysílání na volně přístupných pásmech a geocaching.

více článků, blogů a informací o autorovi

Diskuse ke článku Haiku na RISC-V poprvé nabootovalo do desktopu

Úterý, 20 Červenec 2021 - 18:25 | lubo76 | Samozrejme, že web haiku poznám. Niečo som...
Úterý, 20 Červenec 2021 - 18:21 | lubo76 | Na core2 to ide rýchlejšie, ale zato nepozná to...
Úterý, 20 Červenec 2021 - 15:14 | Naruto | Muzete zkusit proklikat https://dev.haiku-os.org/...
Úterý, 20 Červenec 2021 - 14:22 | David Ježek | Uf, a dá se v tom psát na klávesnici, nebo je...
Úterý, 20 Červenec 2021 - 09:55 | lubo76 | Na akom HW beží HAIKU "full house"?...
Úterý, 20 Červenec 2021 - 02:37 | danieel | K cemu to tedy pouziva, krome psani e-dopisu?
Pondělí, 19 Červenec 2021 - 19:19 | hor411 | Moje babička používá Haiku nightly už nějakou...
Pondělí, 19 Červenec 2021 - 17:42 | johnthelittle | jen tak dal, x86/64, Arm, jabko to potrebuji jak...

Zobrazit diskusi