Odpověď na názor

Odpovídáte na názor k článku Projekt quBSD se inspiroval Qubes, FreeCAD 1.0 vyšel po 22 letech. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 25. 11. 2024 1:29

    Pavel Píša

    Zpřesnění k případu Tuxedo GPL-3.0+ není kompatibilní s jádrem Linux.

    Kdyby platilo v článku nyní uvedené

    Linuxové jádro je ale vyvíjeno pod licencí GPL-2.0+

    tak by kombinace s GPL-3.0+ nebyla problém, jen by se třeba správci jádra bránili přijmout kód do mainline, aby nemuseli zvedal verzi licence.

    Jenže Linus Torvalds se rozhodl jádro licencovat pod GPL-2.0 only.

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/COPYING

    Jako důvod vidím to, že Linus je pragmatik a pro maximální využitelnost (a tedy i ochotu Linux vybrat jako řešení) souhlasí i s využitím jádra v zařízeních, kde není uživateli poskytnuta možnost ho reálně měnit. To právě GPL-3.0 ošetřuje a proto je GPL-3.0 pro mnoho firem nepřijatelná. Dostupnost strojově zpracovatelného, kompilovatelného zdrojového kódu uživateli ale i GPL-2.0 vyžaduje. Jen je možné, že si ho uživatel na koupeném HW nepustí.

    Tuxedo tedy situaci řeší tím, že přelicencuje na GPL-2.0+ a tím je jak legální šíření kombinace kódu tak je kód i přímo a třeba i mimo jejich kontrolu možné zaintegrovat do mainline vývojového stromu.

    Jinak uživatel i firma si i tak pro své vlastní účely může kombinovat Linux a ovladače jak chce, ale v okamžiku předání kombinace někomu dalšímu ať již v binární nebo zdrojové podobě se uplatní licence a kombinace legální nebyla například jako předinstalovaná na prodávaném zařízení.