Portál AbcLinuxu, 9. května 2025 06:35

Jaderné noviny 196

21. 12. 2002 | Leoš Literák
Články - Jaderné noviny 196  

Stav framebufferu. Změna licence ACPI. Podpora agp u VIA 8633 AGP. Podpora integrované zvukové karty VIA 8233. Nové IDE v řadě 2.4.

Do konference přišlo celkem 1439, nejvíce napsali Alan Cox, Andrew Morton, William Lee Irwin III.

Stav framebufferu, 18 e-mailů

James Simmons ohlásil nový patch vůči 2.5.50, který se nachází na adrese http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz. Obsahuje portaci ovladačů ATI Mach 64, ATI 128, VESA, VGA16, HGA, NVIDIA a Neomagic. VELKOU změnou bylo oddělení kódu konzole od ovladačů fbdev. Důsledkem toho je úplná modularita. Ano, správně - můžete mít framebuffer jako modul a nahrávat jej přes insmod.

Změna licence ACPI, 11 e-mailů

Andrew Grover z Intelu ohlásil:

Intepreter ACPI AML byl námi zveřejněn pod GPL. Zároveň je vypuštěn i pod slabší licencí, takže i jiní vydavatelé operačních systémů z něj mohou těžit. Důsledkem toho jsme však nemohli těžit přímo z patchů ostatních linuxových vývojářů. Důvodem je, že kód používající patche vytvořené pod GPL musí být sám pod GPL, proto jsme nemohli je přímo vzít a aplikovat na náš kód zveřejněný pod jinou licencí (proto jsme museli pochopit, jaký problém patch řeší a pak jej sami opravit). To zpomalilo vývoj a oslabilo účast komunity na procesu vývoje.

Abychom to vyřešili, uvažujeme o vypuštění linuxové verze našeho interpreteru pod duální licencí, což umožní přímé začlenění změn. Jakékoliv patche vůči jádru ACPI budou implicitně považovány, že umožňují být použity pod duální licencí. To už se v jádru stalo, například u PCMCIA.

Christoph Hellwig souhlasil a doporučil použít existující licenci, například MPL. Stejného názoru byl i Alan Cox. Jeff Garzik si myslel, že se jedná o skvělý model hodný následování. Podobně i on doporučil existující licenci, ať už MPL nebo BSD. Adrian Bunk měl dva komentáře. První byl, že i dnes bylo možné získat souhlas pro duální licenci, pokud by s tím autor souhlasil. Dále poznamenal, že není možné zabránit, aby lidé neposílali patche jen pod GPL, pokud nesouhlasí s duální licencí.

Linus Torvalds odpověděl:

To je pravda, ale duální licence jsme již v jádře měli (zmíněné PCMCIA, ReiserFS ..), ale nepamatuji si, že bych kdy dostal jediný patch, který by znemožňoval duální licenci. Ve skutečnosti bych takový patch ani nepřijal. Takže ano, duální kód se může stát pouze GPL kódem, ale ne v mém stromě.

Podpora agp u VIA 8633 AGP, 2 e-maily

Nathaniel Russell zaslal patch s podporou AGP karty na VIA 8633.

Podpora integrované zvukové karty VIA 8233, 4 e-maily

Nathaniel Russell zaslal patch, který přidává do jádra podporu integrované zvukové karty VIA 8233. Patch je určen pro jádro 2.4.20. Nicméně Jeff Garzik odpověděl, že funguje jen sporadicky a jen pro některé základní desky. Existuje důvod, proč odstranil PCI id z ovladače poté, co jej hloupě přidal :-). Později napsal, že Dave Jones velice hezky vyčistil agpart v řadě 2.5 a přestože není uveden jako správce této části, je vhodným cílem pro patche. Mohl by mu pomoci.

Nové IDE v řadě 2.4, 5 e-mailů

Marc-Christian Petersen zaslal IDE patch pro řadu 2.4 a J.A. Magallon se zeptal, zda to znamená, že Andreovo IDE jde do jádra 2.4.21-pre1. Marc-Christian to potvrdil, stejně jako Alan Cox.

Tento článek vychází ze seriálu Kernel Traffic (http://kt.zork.net) a je zveřejněn pod licenci GPL verze 2.

Související články

Jaderné noviny 195
Jaderné noviny 194
Jaderné noviny 193

Odkazy a zdroje

Kernel Traffic

Další články z této rubriky

Jaderné noviny – přehled za březen 2025
Jaderné noviny – přehled za únor 2025
Jaderné noviny – přehled za leden 2025
Jaderné noviny – přehled za prosinec 2024
Jaderné noviny – přehled za listopad 2024

Diskuse k tomuto článku

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.