1
General / Re: SFML License Question
« on: May 02, 2017, 04:58:12 pm »
@Laurent : Not here to cause issues -- just want some clarification. Sorry.
@eXpl0it3r :
Issues with the license and their comparability.
What do I want to do?
- Create a commercial application and sell this application.
- Allow other companies to buy the application & source / Allow me to give my source & program to other companies to use it.
- Remain 100% Closed Source.
License Question : Yes I understand. I am contacting an attorney as we speak. GPL is very complex and not clear. I guess my biggest confusion is that SFML dynamically links to this -- which only requires giving third parties access to the libraries source. And I guess this means you can use the FTL License.
See Edit For Clarification.
Ive contacted an attorney -- so I guess well see what they say.
Thank you!
EDIT - Calrity:
The one big question I have is this : Because I am dynamically linking against OpenAl Soft (and it is LGPLV2.1 ... )
https://www.gnu.org/licenses/gpl-faq.en.html#LGPLStaticVsDynamic
This is clear -- however -- does this mean the program can use other license that would otherwise be uncomplicated? For example, Apache Version 2.0, and FreeType License?
@eXpl0it3r :
Issues with the license and their comparability.
What do I want to do?
- Create a commercial application and sell this application.
- Allow other companies to buy the application & source / Allow me to give my source & program to other companies to use it.
- Remain 100% Closed Source.
License Question : Yes I understand. I am contacting an attorney as we speak. GPL is very complex and not clear. I guess my biggest confusion is that SFML dynamically links to this -- which only requires giving third parties access to the libraries source. And I guess this means you can use the FTL License.
See Edit For Clarification.
Ive contacted an attorney -- so I guess well see what they say.
Thank you!
EDIT - Calrity:
The one big question I have is this : Because I am dynamically linking against OpenAl Soft (and it is LGPLV2.1 ... )
https://www.gnu.org/licenses/gpl-faq.en.html#LGPLStaticVsDynamic
Quote
Does the LGPL have different requirements for statically vs dynamically linked modules with a covered work? (#LGPLStaticVsDynamic)
For the purpose of complying with the LGPL (any extant version: v2, v2.1 or v3):
(1) If you statically link against an LGPL'd library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application.
(2) If you dynamically link against an LGPL'd library already present on the user's computer, you need not convey the library's source. On the other hand, if you yourself convey the executable LGPL'd library along with your application, whether linked with statically or dynamically, you must also convey the library's sources, in one of the ways for which the LGPL provides.
This is clear -- however -- does this mean the program can use other license that would otherwise be uncomplicated? For example, Apache Version 2.0, and FreeType License?