Názor k článku Binární ovladače + jádro = porušení GPL od Karel - Ale tak to je.. viz například nový silniční...

  • Článek je starý, nové názory již nelze přidávat.
  • 5. 10. 2006 11:33

    Karel (neregistrovaný)
    Ale tak to je.. viz například nový silniční zákon. Musí se dodržovat, ale nikdo ti nenařizuje, abys držel hubu.

    Řešením v této oblasti je uvolnit zdrojové kódy nutné pro jaderné moduly pod nějakou jinou licencí, například BSD. Problém je opravdu jen v tom, že ke zkompilování jaderného modulu potřebujes kus zdrojových kódů z linuxového jádra, které jsou pod GPL a tedy i tvůj program musí být pod GPL. Ostatně to je jeden z aspektů virové podstaty GPL. Napíšeš program pod windows, krásně funguje. Portuješ ho pod linux a díky tomu, že ke kompilaci potřebuješ linuxové hlavičkové soubory (byť prakticky identické s těmi pro windows), musíš svůj program vydat pod GPL. Že to nikdo dosud nedělal je sice fakt, ale jak je vidět v tomto případě, linuxová komunita se probouzí a brzo pošle celý linux tam, kam nepatří - na smetiště dějin. Leda by někdo věci jako stdlib.h apod. přelicencoval, což asi nepůjde (a #include <stdlib.h> ve svém programu asi neodkecáš).