Closed 8bitprodigy closed 9 months ago
I think for a compositor it's not that vital to have a permissive license. Because you can usually insert it even into some proprietary tech stack without problems as the interaction happens through protocols and other APIs.
That... misses the point entirely. My point is, one may want to be able to decide what license they put their program under, and by licensing this library as GPL instead of something like MIT or even LGPL, they cannot give their compositor a permissive license, for example. The people over at RavynOS already turned this up for Louvre due to that being MIT.
Ok, I didn't know what your motivation is behind the question.
The reasons for gpl are:
I hope that sufficiently explains why it is gpl. Thanks for asking.
Really? I literally just explained it. Okay, I can understand the KWin part, but as for the other point, just because you don't have an issue with it, that doesn't mean others won't, regardless of whether it can be used in a commercial setting or not. At the end of the day, some people might want control over how they can license code that they write, and a library in GPL would be a hindrance to that. Get the picture?
Sure, I understand their motive. And I explained you mine. Both are valid ones with reasonable explanations.
I mean, if it's a library, shouldn't it be something a bit more permissive, like at least LGPL? I think GPL would drive people away from using this.