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

The GPL requires that all code with the software under the license to also comply with the GPL, which includes libraries. Therefore, it's simply not possible (legally) to use non-GPL compatible libraries with GPL software. A lot of open-source licenses are compatible, such as the MIT or BSD license, but proprietary licenses are not obviously.


> A lot of open-source licenses are compatible, such as the MIT or BSD license

And, it should be noted, the LGPL license, which exists for exactly this purpose!


Could an argument be made that this falls into the system library exception?


Talk to a lawyer to be sure, but this would fall under the system library exception to the GPLv3 (though maybe not v2)




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

Search: