The GPL is viral. How does this apply to the LaTeX eco system if one uses a package licensed under the GPL2++?
- If I use it in a document, must the document also be licensed under the GPL?
- If I use it in a package, must that package also be licensed under the GPL?
- If I use it in a document class, must the document class also be licensed under the GPL?
- If I create a program that creates LaTeX code which uses 1, 2 or 3 - must that program also be licensed under the GPL?
\input
), with no compilation. There's a contrast to a compiled GPL program, where I can use it's 'defined interfaces' without accessing the code and without needing to license under the GPL. My worry from the POV of TeX-sx is that this is a legal question, which is not the area of expertise of the majority of us (and indeed the network as a whole avoids legal questions for I think obvious reasons).:-)