Az év eleji meglepetések egyikeként biztató előrelépésről számolhatunk be az NVIDIA grafikus hardverek Haiku OS alatti támogatásában. A BeOS szellemi örökségét továbbvivő, nyílt forráskódú Haiku operációs rendszer fejlesztői közössége az elmúlt időszakban komoly munkát végzett annak érdekében, hogy a modern NVIDIA GPU-k használhatóvá váljanak ebben a különleges, de technikailag ambiciózus környezetben.
Új funkciók és javítások
A fejlesztések alapját az NVIDIA által hivatalosan is nyílt forráskódúvá tett kernelmodulok jelentik, amelyeket eredetileg Linuxhoz terveztek, de közel egy évvel ezelőtt sikeresen portoltak Haiku OS-re. Ez önmagában is jelentős mérföldkő, hiszen a Haiku saját kernelarchitektúrával rendelkezik, amely eltér a Linux megoldásaitól. A kerneloldali támogatás mellé fokozatosan felzárkózott a felhasználói térben futó grafikus stack is: a Mesa projekt NVK Vulkan driverét elkezdték az NVIDIA nyílt kernelmoduljai fölé adaptálni, valamint bevonták a Zink drivert is, amely az OpenGL API-t Vulkanon keresztül valósítja meg.
2025 végére ez a munka kézzelfogható formát öltött: megjelentek az első, NVIDIA-Haiku v0.0.1 verziószámú drivercsomagok. Ezek a csomagok az NVIDIA nyílt kernelmoduljait – tehát nem a Nouveau kernel drivert – párosítják az NVK Vulkan meghajtóval, illetve a Zink OpenGL-over-Vulkan megoldással. A verziószámozás ugyanakkor nem hagy kétséget afelől, hogy ez a támogatás még nagyon korai, erősen alfa állapotban van, és egyelőre nem része a Haiku hivatalos rendszerének. A cél ebben a fázisban elsősorban a technikai működőképesség demonstrálása és az architekturális akadályok feltérképezése.
![]()
Fontos korlátozás, hogy a nyílt NVIDIA kernelmodulok használata miatt a támogatott hardverek köre Turing architektúrától (GeForce RTX 20-as sorozat) felfelé terjed. Ennek oka az, hogy ezek a meghajtók a GSP-re (GPU System Processor) építenek, amely a régebbi NVIDIA GPU-kban még nem érhető el. Ez a hardveres függőség jól mutatja, hogy bár az NVIDIA nyitása óriási lépés a nyílt forráskódú világ felé, a teljes visszamenőleges kompatibilitás továbbra sem reális cél.
A projekt forráskódja nyilvánosan elérhető egy GitHub-tárhelyen, a fejlesztés állásáról és a technikai részletekről pedig egy aktív Haiku-OS.org fórumtémában lehet tájékozódni. A munkát elsősorban az X512 néven ismert fejlesztő koordinálja, aki nemrég látványos demókkal is igazolta az eddigi eredményeket. Ezek között szerepelnek olyan képernyőképek, amelyek egy RISC-V architektúrájú SiFive HiFive Unmatched fejlesztői kártyán, külön NVIDIA grafikus kártyával párosítva mutatják be a működő NVIDIA grafikus stacket Haiku OS alatt. Ez különösen figyelemre méltó, mivel egyszerre demonstrálja a Haiku hordozhatóságát, a RISC-V platform életképességét és az NVIDIA nyílt kernelmoduljainak rugalmasságát.
Összességében ez a fejlesztés nem csupán a Haiku OS számára jelent előrelépést, hanem jól illeszkedik abba a szélesebb iparági folyamatba is, amelyben a modern grafikus stackek – Vulkan, OpenGL-on-Vulkan megoldások, nyílt kernelkomponensek – egyre több operációs rendszeren és architektúrán válnak elérhetővé. Bár a gyakorlati, mindennapi használattól még messze vagyunk, a mostani eredmények egyértelműen azt mutatják, hogy az NVIDIA grafikus hardverek Haiku alatti támogatása többé nem puszta elméleti lehetőség, hanem lassan formálódó technikai valóság.

A Haiku egy folyamatosan fejlesztett, nyílt forráskódú operációs rendszer, amely kifejezetten személyi számítógépes felhasználásra lett tervezve. Gyors, hatékony, egyszerűen használható és tanulható, miközben nagy teljesítményt nyújt minden szintű felhasználó számára.
A Haiku különlegessége az, hogy az egész rendszert – a kerneltől a meghajtókon, felhasználói szolgáltatásokon és grafikán át a beépített alkalmazásokig – egyetlen csapat írja. Noha számos nyílt forráskódú projekt része a rendszernek, ezek zökkenőmentesen integrálódnak, ezzel egyedülálló következetességet és kényelmet biztosítva, amely mind a végfelhasználók, mind a fejlesztők számára élvezetes élményt nyújt.
Mi teszi különlegessé a Haikut?
A Haiku legfontosabb jellemzői, amelyek megkülönböztetik más operációs rendszerektől:
- Kifejezetten a személyi számítástechnikai célokra összpontosít
- Egyéni kernel a gyors reagálás érdekében
- Teljesen szálorientált kialakítás a többmagos processzorok hatékony kihasználása érdekében
- Gazdag objektumorientált API a gyorsabb fejlesztés érdekében
- Adatbázisszerű fájlrendszer (BFS) indexelt metaadatok támogatásával
- Egységes, összetartó felhasználói felület
Miért érdemes Haikut használni?
A Be operációs rendszer által bevezetett előremutató koncepciók és technológiák az egyszerű és hatékony személyi számítástechnikát szolgálták, és a Haiku ezeket az elveket valósítja meg egy nyílt forráskódú, ingyenes operációs rendszer formájában.






