Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License of linking object files .o into another language (not using .dll) #26

Closed
lainz opened this issue Mar 9, 2018 · 2 comments
Closed

Comments

@lainz
Copy link

lainz commented Mar 9, 2018

Hi,
I have a commercial application using your library. I use this because it has encryption support.
Instead of using the .dll, I want to incorporate the .o files into my application (I'm using Free Pascal).

But I need to know if not using the .dll and just using the .o files is legal for a commercial application.

Thanks.

@utelle
Copy link
Owner

utelle commented Mar 9, 2018

wxSQLite3 is licensed under the wxWidgets license (aka wxWindows license). This license corresponds to the GNU Library General Public License v2 or later plus the wxWindows exception. Paragraph 2 of the exception reads

The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library.

That is, you can use wxSQLite3 in binary form in your commercial application. At your discretion you can link statically or dynamically.

@lainz
Copy link
Author

lainz commented Mar 9, 2018

Thank You. Now the hard part, doing it really, but is nice that the License is so permissive.
Thanks for your time.

@lainz lainz closed this as completed Mar 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants