Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...

You can have the LGPL'ed code but the price to pay is that your users give your objects files (i.e. pre-link stuff; but not the source code) so that your users can modify the LGPL code and rebuild your project with the modifications.

Moreover: https://pkg.go.dev/cmd/link

So it seems that you can have access to the object files.

Overall, it is possible to make your bindings LGPL. I understand this is a bit trickier and not very user friendly.

Or you could dual license.

But well, it's a political choice, so I won't try to convince you :-)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: