Can I license software under MIT license when using Librarys licensed under the GPL [duplicate]

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/274089

  •  07-10-2020
  •  | 
  •  

سؤال

I'm developing software that i want to license under the MIT License. My software uses libraries licensed under the GPL. I'm NOT recompiling, building, or modifying the Library but I am linking to it. Am i allowed to distribute the package under the MIT license or do i have to distribute the package under the GPL?

The library is actually dual licensed under CDDL 1.1 and GPLv2 with Classpath Exception. Take a look here: https://jsonp.java.net/license.html

هل كانت مفيدة؟

المحلول

Does your library depend on the GPL libraries for its proper functioning? If it does, then you have created a derived work, and your license must also be GPL.

If your library does not depend on the GPL libraries for its proper functioning, and losing the GPL libraries does not substantially impair your library from working properly, then you should be able to dual-license it.

*I am not a lawyer, and I do not play one on TV. Void where prohibited.

نصائح أخرى

You may license and distribute your application code under the MIT license, however you may not distribute binaries. Essentially you must let your users build their own binaries using their own copy of the GPLed library.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى softwareengineering.stackexchange
scroll top