A Haiku operációs rendszer fejlesztői közössége egy rendkívül izgalmas hírrel indította az évet: látványos fejlődésnek indult a modern NVIDIA videokártyák támogatása. A BeOS alapjaira építkező rendszer háza táján már nagyjából egy éve számoltak be arról, hogy megkezdték az NVIDIA hivatalos, nyílt forráskódú kernelmoduljainak honosítását. Bár ezeket az összetevőket alapvetően Linux-alapú környezethez alkották meg, a kitartó fejlesztői munka 2025 végére eljutott abba a fázisba, hogy a felhasználók számára is elérhetővé váltak az első, NVIDIA-Haiku v0.0.1 jelzésű telepítőcsomagok.
A technológiai áttörés kulcsát a Mesa NVK Vulkan meghajtó és a gyári kernelmodulok sikeres házasítása jelentette. Ez a megoldás egy olyan komplex grafikus láncot hozott létre, amelyben a natív modulok mellett a Vulkan-alapú gyorsítás, sőt a Zink technológián keresztül az OpenGL-támogatás is életre kelt. Ez a fejlesztés mérföldkövet jelent a projekt életében, hiszen végre megnyitja az utat azelőtt, hogy a Haiku a modern hardveres környezetben is képes legyen kiaknázni a videokártyákban rejlő valódi számítási teljesítményt.
Tartalomjegyzék

Nebula: egy ígéretes, de még kiforratlan kezdet
Az X512 álnéven ismert fejlesztő, nemrégiben tette közzé a „Nebula” névre keresztelt illesztőprogram-csomag első nyilvános verzióját. A névválasztás tudatos volt, mivel a fejlesztő ezzel is szerette volna elkerülni hogy a drivert összekeverjék a hivatalos NVIDIA-driverekkel vagy a Linux alatt megszokott Nouveau projekttel. Az nvidia illesztőprogram erősen alfa állapotú, ami azt jelenti, hogy a használata során még számos hiba előfordulhat, és a rendszerbe való teljes integrációja is várat magára. A meghajtóprogram kizárólag a Turing-architektúrára vagy az annál újabb GPU-kra épülő kártyákkal kompatibilis, mivel a működéséhez elengedhetetlen az NVIDIA GPU System Processor (GSP) megléte.
A fejlesztői fórumokon zajló diskurzusból kiderül, hogy a v0.0.1-es verzió forráskódja és binárisai már elérhetőek a GitHubon, ám a telepítés egyelőre némi szakértelmet igényel. X512 megjegyezte, hogy bár közzétette a HPKG formátumú csomagokat, ő maga egyedi telepítési módot használ, így a csomagolt verzió funkcionalitása még tartogathat meglepetéseket. A közösség visszajelzései azonban rendkívül pozitívak, és már többen jelezték, hogy készen állnak a tesztelésre különböző konfigurációkon, például RTX 3060-as kártyákkal felszerelt laptopokon is.
Távolabbi tervek
A projekt jelentőségét jól mutatja, hogy a fejlesztés nem állt meg a hagyományos x86-os platformoknál. X512 bemutatott olyan képernyőmentéseket is, ahol a grafikus gyorsítás már egy RISC-V alapú SiFive HiFive Unmatched fejlesztői kártyán is működött, egy NVIDIA videokártyával párosítva. Ez a rugalmasság új távlatokat nyithat a Haiku számára a feltörekvő hardverarchitektúrák piacán is. A Haiku Inc. egyik vezetője, Kallisti5 szintén bekapcsolódott a folyamatba, és már be is szerzett egy NVIDIA Quadro RTX 4000-es kártyát, hogy segítse a Turing-alapú kártyák finomhangolását és a kód későbbi beolvasztását a hivatalos rendszerbe.
A jövőbeli tervek között szerepel a Mesa és a libglvnd csomagok frissítése a Haiku alaprendszerében, ami elengedhetetlen feltétele annak, hogy a Nebula által kínált hardveres gyorsítás zökkenőmentesen működjön minden felhasználó számára.
