Názor k článku Binární ovladače + jádro = porušení GPL od Michal Vyskočil - --Portuješ ho pod linux a díky tomu, že...

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

    Michal Vyskočil (neregistrovaný)
    --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

    Motáš dvě věci dohromady. Za prvé, linuxové hlavičkové soubory patří ke zdrojákům jádra, tudíž jsou pod GPL. Ale v žádném případě nejsou prakticky identické s ničím, co je pod Windows. Ovšem jaderné hlavičky se týkají pouze jaderných aplikací, většina userspace programů je k ničemu nepotřebuje :-D.

    To, o čem mluvíš ty je glibc, standardní knihovna C. Ale ta je po LGPL (viz http://directory.fsf.org/all/glibc.html) což znamená, že tvůj kód může mít libovolnou licencí a může být s glibc (dynamicky) slinkován. Čistě GPL knihoven afaik moc nebude, napadají mě readline a Qt (ale ta z komerčních důvodů).