( bra | 2006. 03. 29., sze – 19:42 )

A 2.6-os Linux önmagában használhatatlan. Pont most szívtam egy kernelpatch-csel. Régen meglévő függvények tűntek el point kiadásokban (tehát a 2.6.15.1-ben még benne volt, a .2-ben már nem). Mivel a patch drága fejlesztője nem írta meg a weblapján, hogy melyik kernelhez is szánta ezt a gyöngyszemet, próbálkoztam pár kernellel (mióta van negyedik verzió is, azóta ez kicsit nehezebb), aztán a vége az lett, hogy három kernelből vadásztam össze egy működő változatot.

Ezek után én senkinek sem javasolnám úgy általában a Linux használatát, de ha már nagyon akarja, akkor csakis a vendor által kiadott kernelt ajánlanám neki. Kész vicc, ami a "stabil" kernelben megy. A userspace felé is csak azért van viszonylagos nyugi, mert ugye a Linux csak egy kernel, az meg már vérciki lenne, ha a top és az ifconfig is minden point release után elromlana és az ifconfig.c tele lenne a kernelverzióra vonatkozó ifdefekkel.

Egy dolgot nem értek csak: én egy köcsög rendszergazda vagyok, semmit sem értek a kernelfejlesztéshez, de egy patchen keresztül végignéztem, hogy hetente tűnnek el (és fel) új függvények és elborzadtam.

Mi a francot csinál az, akinek erre a szemétre kell fejlesztenie? Ifdef ott is, a kód 94%-ában? Kiadja csak a 2.6.14-re és a .15-re, az alverziókkal pedig nem foglalkozik?

Hogy frissítesz te így a saját kerneleddel, ha külső modulokat, patcheket kell használnod?