Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
License support for consoles
#9
Basically the interesting info in the PM is that the Xbox development kit only allows for creating and linking static libraries, not the standard shared ones. As per license terms, if you use a static version of a LGPL library in your project, you also must provide the means to anybody to relink your project with a different version of the library. In practice this means releasing the sources of your project, that is incompatible with any proprietary, commercial software.

I wouldn't ever enforce anybody to release their sources if using static Tilengine, that is silly, but the LGPL license requires this point to be satisfied. There is no conflict when using it as a shared library as I originally intended, but providing a console devkit that enforces using static libraries is just as silly as the LGPL requesting the freedom for the end user to relink it. The combination of both issues blocked grey to use Tilengine in a future console game. Sad!

The hurry to get a quick response was due to a deadline imposed by the game publisher to get a list of the tools that were going to be used in the development.
Reply


Messages In This Thread
License support for consoles - by greysonstorm - 08-14-2018, 09:34 PM
RE: License support for consoles - by megamarc - 08-16-2018, 05:08 AM
RE: License support for consoles - by Domarius - 08-31-2018, 05:07 PM
RE: License support for consoles - by Domarius - 09-02-2018, 11:30 AM
RE: License support for consoles - by megamarc - 09-01-2018, 09:52 AM
RE: License support for consoles - by megamarc - 09-02-2018, 07:47 PM
RE: License support for consoles - by Domarius - 09-03-2018, 10:39 PM

Forum Jump:


Users browsing this thread: 7 Guest(s)