On Tue, Apr 11, 2017 at 9:16 AM, Niclas Hedhman <nic...@hedhman.org> wrote:
> Please note that Cat X licenses are deemed to be incompatible with Apache > License, insofar that they are viral in nature, and FSF has made a claim > that dynamically linked languages, such as Java, forces the virality to the > dependent project... I think it's important not to conflate "Cat X" with "GPL". There are numerous reasons a license might be Cat X, but not all such licenses are due to the FSF, and not all such licenses are viral to the extent that the licensing of the source of the linking project is compromised. Meaning, if you have an import statement linking your > code to such dependency, there is legal uncertainty whether the entire > project must be under the copyleft license in question. FSF certainly > thinks so, and VP Legal has in the past concluded that we should have the > same stance. > Even in the case of the GPL, my understanding is that the virality takes hold upon linking (at build time), not upon referencing the API via an import, include, etc. in the source. - Mike