2

In a specific case where the software is licensed under LGPL but its API is licensed under GPL, which of these should addons (that use the API) follow?
Additionally, if it's LGPL are addons required to follow the same license (or compatible ones) like they would under GPL?

The project for reference here is: Minecraft's Spigot, where the server implementation CraftBukkit is under LGPL but the API Bukkit is under GPL. https://hub.spigotmc.org/stash/projects/SPIGOT

3
  • 1
    The copyrightability of APIs is something under debate; could you please give a link to the exact project you're talking about? – Philip Kendall Dec 30 '20 at 17:14
  • @PhilipKendall The project is Minecraft's Spigot, where the server implementation CraftBukkit is under LGPL but the API Bukkit is under GPL. hub.spigotmc.org/stash/projects/SPIGOT – Matt Dec 30 '20 at 17:32
  • You describe Bukkit as an API, and I can see that their readme does as well. But I'm having a hard time accepting this file (to pick on a random example) as "API code." It looks a lot more like an implementation to me. – Kevin Dec 30 '20 at 21:34
-2

Anything that uses GNU GPL-licensed software must be licensed under the GNU GPL or a compatible license.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.