Hi team, After working on another game I realised that FHeroes2 may be suitable for non-free despite seemingly conflicting licensing.
Upstream licensed his work as GPL-2+ however game AI is licensed under "non- commercial license" prohibiting commercial exploitation. Obviously game looses most of its value if built without AI so I want to build it with AI. Some time ago I asked about this situation here and the obvious licensing conflict was indeed pointed out: GPL prohibit linking GPL code with code licensed under GPL-incompatible licenses (like non-commercial licenses). Recently I learned that whenever such conflict identified between software components other projects ask for linking exceptions from copyright holders of GPL components. In FHeroes2 case upstream himself licensed one part of his software as GPL-2+ and another as GPL-incompatible license. However this situation is really an unspoken GPL linking exception as both components developed by the same party are meant to be used together not to mention the fact that upstream distribute the binaries with AI built-in. Upstream do not explicitly mention GPL linking exception but he obviously (de- facto) granted himself such exception. Is it also enough for us or do *we* need an explicit linking exception to distribute FHeroes2 binaries (including AI) in non-free? Of course controversial linking will have to be clarified in debian/copyright and we will have to obey both GPL-2+ and "non-commercial" restrictions. See also: https://en.wikipedia.org/wiki/GPL_linking_exception https://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs Any comments please? -- Regards, Dmitry Smirnov GPG key : 4096R/53968D1B --- What can be asserted without proof can be dismissed without proof. (Christopher Hitchens, 2004) -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201301131356.02262.only...@member.fsf.org