| ||Ask HN: Could I use GPL licensed library in my MIT licensed project?|
7 points by huxingyi 5 days ago | hide | past | web | favorite | 13 comments |
|I have been working on my side project for years, and I am preparing to release the 1.0 stable version. The project is on MIT license since the first day, and it’s my preferred choice. However, I introduced CGAL library to my project later, and it’s GPL licensed. Currently, there is no other choice, I have to use CGAL library.|
1. Does that means I have to change my whole project to GPL license?
2. Suppose I license my project as GPL, in the future, if I found a replacement for CGAL, could I relicense my project back to MIT if I remove all GPL related code? Or all my code have been infected as GPL and I lose control of all of them?
3. If I allow user add and run Lua script in my GPL licensed software, does the Lua script forced to License on GPL also?
Registration is open for Startup School 2019. Classes start July 22nd.
| Apply to YC