Skip to main content
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója

Haiku OS: A BeOS örökségének nyílt forráskódú folytatása

Olvasási idő: 9 perc

Habár a Linux-disztribúciók száma talán mondhatni annyi, mint a csillag az égen – jó, kissé túloztam –, de tény, hogy van miből válogatni. Viszont vannak olyan operációs rendszerek is, amelyek se nem Linux, se nem BSD alapúak. Ez egy teljesen más, független világ, ahol egészen más szabályok a mérvadóak. Ilyen rendszer például a Haiku OS is.

Mi az a Haiku OS?

A Haiku OS egy nyílt forráskódú operációs rendszer, amelyet kifejezetten asztali számítógépekre terveztek. Célja, hogy továbbvigye a BeOS örökségét, egy olyan rendszerét, amely a maga idejében forradalmi volt a multimédiás teljesítményében. A Haiku NEM Linux-disztribúció, hanem egy teljesen önálló, saját kernellel rendelkező operációs rendszer. Ez az egyik legfontosabb különbség a jól ismert nyílt forráskódú rendszerekkel szemben.

Történeti háttér

A Haiku története 2001-ben kezdődött, amikor a Palm felvásárolta a Be Inc.-t, és leállította a BeOS fejlesztését. A felhasználók közössége úgy döntött, hogy folytatja a munkát, és OpenBeOS néven újraindították a projektet. 2004-ben a projekt nevet váltott Haikura. A név egy japán versformára utal, és egyben a BeOS hibajelzéseiben is szerepelt.

Miért különleges a Haiku?

1. Saját kernellel rendelkezik

A Haiku saját, NewOS nevű hibrid kernelt használ, amelyet Travis Geiselbrecht, a BeOS egykori fejlesztője kezdett el. Ez azt jelenti, hogy a Haiku nem Linuxra épül, és nem használja a GNU eszköztárat sem, hanem egy teljesen önálló, a BeOS szellemiségét követő rendszerre épít.

2. Kifejezetten asztali használatra optimalizált

Míg a Linux disztribúciók széles skálán futnak (szerverek, beágyazott rendszerek, okostelefonok), addig a Haiku egyetlen célra koncentrál: az asztali számítógépekre. Ez a fókusz lehetővé teszi, hogy a fejlesztők minden energiájukat a gyors, reszponzív és könnyen használható felületre fordítsák.

3. Rendkívül alacsony rendszerigény

A Haiku minimális rendszerkövetelménye rendkívül alacsony:

  • 32 bites verzió: Pentium II processzor, 384 MB RAM, 3 GB tárhely
  • 64 bites verzió: 2 GB RAM és 16 GB tárhely (ajánlott)

Ezek az értékek elenyészőek a modern operációs rendszerekhez képest. Egy régi, kidobásra ítélt gépnek szinte új életet adhatsz vele!

4. Integrált, letisztult felület

A Haiku grafikus felülete a rendszer szerves része, nem egy külön réteg, mint a Linux disztribúciók esetében. A Tracker fájlkezelő és a Deskbar menüsor intuitív, gyors és rendkívül stabil. A rendszer egységes, átlátható, és nem kell parancssorhoz nyúlnod a mindennapi használat során.

Mit tudsz a Haikun futtatni?

BeOS alkalmazások (bináris kompatibilitás)

A Haiku binárisan kompatibilis a BeOS R5 alkalmazásaival. Ez azt jelenti, hogy a BeOS-re írt programok – például a Vision IRC kliens, a Quake III Arena vagy régi Firefox verziók – gyakran változtatás nélkül futnak a Haikun.

Nyílt forráskódú alkalmazások

A Haiku saját csomagkezelője (pkgman és HaikuDepot) segítségével számos modern alkalmazás telepíthető:

  • WebPositive – a Haiku saját, WebKit alapú böngészője HTML5 támogatással
  • VLC és FFmpeg – videolejátszáshoz
  • Pe és Koder – szövegszerkesztők
  • GCC, Python, Git – fejlesztői eszközök
  • Qt4 és GTK alkalmazások is futnak rajta

A közösség folyamatosan bővíti a választékot. A HaikuPorts projekt több száz portolt alkalmazást tart fenn, és a lista folyamatosan bővül. Az utolsó bétaverzióban már a .NET is elérhetővé vált.

Jelenlegi állapot: R1/Beta5

A Haiku jelenleg a R1/Beta5 verziószámot viseli, amely 2024 szeptemberében jelent meg. Ez a verzió már stabil, napi használatra alkalmas, bár a fejlesztők még nem nevezik véglegesnek. Az előző bétaverzió óta több mint 350 hibát javítottak, és számos új alkalmazásportot adtak hozzá. A fejlesztés több mint 20 éve tart, és bár a rendszer már nagyon jól használható, az 1.0-s verzió még várat magára. A projekt filozófiája a „lassan, de jól” megközelítést követi ahol a stabilitás és a kompatibilitás az elsődleges szempont.

Kinek ajánlott?

  • Nosztalgiázóknak, akik emlékeznek a BeOS-ra, és szeretnék újraélni azt a sebességet és letisztultságot.
  • Technológiai kalandoroknak, akik szívesen fedeznek fel egy nem-Linux alapú, alternatív operációs rendszert.
  • Régi hardverek újraélesztőinek, akiknek van egy Pentium III-as vagy 4-es gépük, és szeretnének rajta egy gyors, modern felületű rendszert használni.
  • Fejlesztőknek, akik kíváncsiak a BeOS API-ra, és szeretnének alkalmazásokat írni egy letisztult, C++-központú környezetben.

Hogyan próbáld ki?

A Haiku kipróbálásának legegyszerűbb módja a virtuális gép használata. Letöltheted az ISO fájlt a hivatalos weboldalról, és VirtualBox-ban vagy VMware-ben indíthatod.

Fontos: A cikkben bemutatott tapasztalatok egy VirtualBox virtuális gépben futó Haiku R1/Beta5 verzióhoz kötődnek. Éles hardveren a működés eltérhet. Habár a rendszer stabil, a fejlesztők javasolják, hogy először virtuális környezetben ismerkedj vele.

És ha tetszik, akár egy régi számítógépre is feltelepítheted. A rendszer igényei annyira alacsonyak, hogy szinte bármilyen gép képes futtatni. (mondhatni)

Ne próbáld Ventoy-val. A Haiku nem indul Ventoy-ról!

Ha viszont úgy döntesz, hogy élesben, egy régi számítógépen szeretnéd kipróbálni a Haikut, akkor egy rendszerindító USB pendrive-ot kell készítened. Itt azonban van egy fontos tudnivaló: a Haiku ISO-ja nem kompatibilis a Ventoy-val.

A Ventoy ugyanis egy olyan trükköt használ, hogy a pendrive-ról közvetlenül egy ISO fájlt tud indítani. Ehhez azonban speciális támogatásra van szükség az operációs rendszer részéről, amivel a Haiku jelenleg nem rendelkezik. Ha megpróbálod, a rendszer nem fog elindulni.

A megoldás egyszerű: készíts egy dedikált USB pendrive-ot, amelyre kizárólag a Haiku kerül felírásra. Ezt megteheted például a dd paranccsal Linuxon, vagy olyan eszközökkel, mint a BalenaEtcher – ezek mind gond nélkül működnek a Haikuval.

Miért érdemes megemlíteni a Haikut?

Bevallom, amikor először hallottam a Haikuról, szkeptikus voltam. Még egy operációs rendszer, és ráadásul nem is Linux-alapú? De aztán kíváncsiságból letöltöttem a legfrissebb bétaverziót, és VirtualBoxban elindítottam.

Az első benyomásom: ez tényleg gyors. A rendszer másodpercek alatt betölt, a felület letisztult, és az egész használat közben olyan érzésem volt, mintha egy időgépben ülnék, ami a kilencvenes évek végének számítógépes világába repít.

Ami igazán lenyűgözött, hogy mennyire integrált és egységes az egész. Nincs itt a sok különböző asztali környezet (GNOME, KDE, XFCE…) közötti választgatás, csak egyetlen, jól összerakott felület van. A Tracker fájlkezelő olyan gyors, hogy szinte fáj, amikor visszatérek a Windows vagy a Linux fájlkezelőihez, és ezt a legjobb értelemben mondom.

Nem mondom, hogy a Haiku a napi rendszerem lenne. A modern alkalmazások (Spotify, Discord, Adobe) hiánya miatt még mindig van hova fejlődnie. De amikor egy virtuális gépben szeretnék egy olyan környezetben dolgozni, ahol semmi sem lassú, ahol minden gördülékeny megy, és ahol a feladatkezelőben nem látok negyven random háttérfolyamatot, akkor bizony előveszem a Haikut.

Gyakran ismételt kérdések a Haiku OS-ről

A Haiku OS ingyenes?

Igen, a Haiku teljesen ingyenes és nyílt forráskódú (MIT licenc). Bátran letöltheted és használhatod korlátozás nélkül.

Futtathatom a Haikut a fő számítógépemen élesben?

A fejlesztők óvatosságra intenek. A R1/Beta5 verzió már stabil, de még nem végleges. Javasolt először virtuális gépben (VirtualBox, VMware) kipróbálni, ahogy ebben a cikkben is tettem. Élesben csak akkor telepítsd, ha nem probléma az esetleges hibák előfordulása.

Milyen hardveren fut a Haiku?

A 32 bites verzió minimális igénye: Pentium II, 384 MB RAM, 3 GB tárhely. A 64 biteshez ajánlott 2 GB RAM és 16 GB tárhely. Gyakorlatilag bármilyen 2000-es évek eleji gép képes futtatni.

Lehet a Haikun Windows vagy Linux programokat futtatni?

Nem közvetlenül. A Haiku saját bináris formátumot használ, de kompatibilis a BeOS alkalmazásokkal. Linux programok futtatásához szükség van átfordításra vagy emulációra (pl. QEMU), de ez nem natív megoldás.


Mikor várható a Haiku 1.0?

Nincs hivatalos dátum. A projekt a „lassan, de jól” filozófiát követi – a fejlesztők a stabilitásra és a kompatibilitásra összpontosítanak, így az 1.0 akár még évekig is várat magára. A béta verziók azonban már most is használhatóak.

Hasznos linkek

👉 Haiku hivatalos weboldala

👉 Haiku letöltés (ISO)

👉 Haiku dokumentáció és útmutatók

Kapcsolódó cikk

👉 ReactOS – A Windows NT nyílt forráskódú újraimplementációja régi gépekre

Köszi, ha megosztod!

Keresel valamit?

Porcsin László

Nyílt forráskód rajongó
Régóta a nyílt forráskód megszállottja vagyok már. Szeretem, ha a rendszerem nem dumál vissza, amikor kérek tőle valamit, és főleg nem csinál olyan dolgokat, amire egyáltalán nem kértem meg. Legyen átlátható, legyen tiszta, ne legyenek rejtett trükkök. Ennyi az egész.