Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Would adapting the C# bindings constitute as a violation of the LGPL?
#1
Overall pleased with the move to opensource for Tilengine, but I do have one concern. I'm working on a game in my free time in the (still pre 1.0) language that I work on.

I mostly adapted the bindings from the C# ones (as well as the C header files, of course). The LGPL has a weird "10 lines or less" clause for header files in terms of linking, but I'm not sure how this applies to binding. While I'm using Tilengine as a DLL, the binding code is of course statically linked in to allow one to use the DLL.

If this does constitute a derived work as far as the LGPL is concerned, then I could never use Tilengine in a non LGPL project, which is a deal breaker for me -- I'd have to rewrite the engine code for my project, and remove Tilengine from our binding repository. Which would be a shame, but I'd rather find out sooner rather than later.
Reply


Messages In This Thread
Would adapting the C# bindings constitute as a violation of the LGPL? - by b.helyer - 08-09-2018, 02:49 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)