Mono Relicensed MIT
Mono Relicensed MIT
Posted Apr 7, 2016 17:42 UTC (Thu) by Cyberax (✭ supporter ✭, #52523)In reply to: Mono Relicensed MIT by aggelos
Parent article: Mono Relicensed MIT
A simple question: how do I release a software package linked with a GPL-ed library and which doesn't include its source code?
After all, nobody is forced to GPL anything, right?
Posted Apr 7, 2016 17:52 UTC (Thu)
by rsidd (subscriber, #2582)
[Link]
On Linux very few system libraries are GPL'd (readline is one of the few exceptions). On Android/iOS no system libraries are GPL'd.
Posted Apr 7, 2016 18:03 UTC (Thu)
by rsidd (subscriber, #2582)
[Link]
Answer: the "system library" exception to the GPL applies.
Posted Apr 7, 2016 21:30 UTC (Thu)
by aggelos (subscriber, #41752)
[Link] (9 responses)
Umm, to me this reads like "I want to violate the GPL and include copyleft code into a proprietary product". Is that what you mean? If not, please provide a specific scenario to clarify (and see also rssid's reply re: the system libraries). Not by the GPL or any copyright license. A license is not a contract; all it can do is dictate the terms under which you are allowed to use/modify/distribute/etc the software. If you infringe on the license, you may be liable for damages as prescribed by copyright law. Now if you're feeling helplessly drawn to integrating GPL code... you're still not forced. You're given an _incentive_ to produce free software (specifically, software under a GPL-compatible, i.e. necessarily free, license), so as to be able to make use of the existing code base. If that doesn't appeal to you, and as has been pointed out a few dozen times by now, by quite a few people, you're free to not create derivatives.
Posted Apr 8, 2016 2:09 UTC (Fri)
by Cyberax (✭ supporter ✭, #52523)
[Link] (8 responses)
> If you infringe on the license, you may be liable for damages as prescribed by copyright law.
It's kinda like saying that you're totally free to go and kill people, but if you do this you might be captured by law enforcement and put into jail for life. But nothing stops you from doing it!
Posted Apr 8, 2016 8:49 UTC (Fri)
by paulj (subscriber, #341)
[Link] (6 responses)
That isn't even GPL or FOSS specific. Proprietary software could have disagreeable licence conditions too, not least the price.
If you disagree with that, then what you are disagreeing is the whole concept of authors having a say in how their code may be copied via copyright and/or you disagree with derivative works.
From reading your collective comments here on licensing make it clear that your problem is that you (and a few entities you favour) may not be able to do with other people's code exactly as you wish. Either that, or you simply don't have a coherent view of what rights you think a cod author should and should not have over that code, that doesn't reference your interests at least.
I ask again: Am *I* allowed to do whatever I want with *any* of _your_ code?
Posted Apr 8, 2016 20:07 UTC (Fri)
by Cyberax (✭ supporter ✭, #52523)
[Link] (5 responses)
> If you disagree with that, then what you are disagreeing is the whole concept of authors having a say in how their code may be copied via copyright and/or you disagree with derivative works.
Posted Apr 8, 2016 20:14 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link] (3 responses)
The part where the GPL isn't applicable to code that you don't ship in the first place?
> No, I'm not. You're just misrepresenting the truth by cowering behind technicalities.
Um…wow. You're saying people shouldn't be free to license their code under the GPL because you (and Apple) don't like it.
Posted Apr 8, 2016 20:18 UTC (Fri)
by Cyberax (✭ supporter ✭, #52523)
[Link] (2 responses)
> Um…wow. You're saying people shouldn't be free to license their code under the GPL because you (and Apple) don't like it.
Posted Apr 8, 2016 20:43 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link]
> Uhm, sorry I was not clear. I meant that I absolute agree that authors should be able to use whatever license they want for their code. It's just that GPL is almost never a _good_ choice.
In your opinion. Others have different weighting functions.
Posted Apr 8, 2016 20:55 UTC (Fri)
by paulj (subscriber, #341)
[Link]
Fixed it for you.
Posted Apr 8, 2016 20:52 UTC (Fri)
by paulj (subscriber, #341)
[Link]
"how do I release a software package linked with a GPL-ed library and which doesn't include its source code?"
That is the context for that statement in the child comment of "GPL forces one to comply with its terms if one wants to use it in their products.", along with the wider context of your comments which make it clear you have a major issue with the fact that some people might write code and make it generally available under conditions that don't suit you.
Why don't you just move on? Go find a BSD/MIT/Apache version, or a proprietary for-€ version, or else write it yourself, why not do that?
Why is it you find it so hard to accept that other people have made decisions about the conditions on their code that aren't "Let Cyberax (and other entities he favours) do whatever they want with the code, for no consideration in return"? If you don't have a problem with the notion of copyright, then what's the issue? Do you similarly go on long campaigns on forums of proprietary software? Or is just GPL?
Tell me, what are all the licenses that code you have copyright over is under? In particular, do you ever write proprietary software?
Posted Apr 9, 2016 7:10 UTC (Sat)
by anselm (subscriber, #2796)
[Link]
It's a copyright license. What do you expect it to do?
If you don't like the terms of the GPL, don't base your code on GPL'ed software. If you don't like the terms of Microsoft's proprietary SDK license, don't base your code on Microsoft's proprietary SDK. Same difference. Your choice.
Mono Relicensed MIT
Mono Relicensed MIT
Mono Relicensed MIT
First, you persist in repeating the false claim that people would be forced to GPL stuff.
A simple question: how do I release a software package linked with a GPL-ed library and which doesn't include its source code?
After all, nobody is forced to GPL anything, right?
Mono Relicensed MIT
To me this means that GPL forces one to comply with its terms if one wants to use it in their products. In particular, it forces opening of the source code. The rest is just details.
And this is just useless lawyering.
Mono Relicensed MIT
Mono Relicensed MIT
What part of: "GPL forces you to disclose your source code if you distribute it as a part of your product" is incorrect?
No, I'm not. You're just misrepresenting the truth by cowering behind technicalities.
Mono Relicensed MIT
Mono Relicensed MIT
> The part where the GPL isn't applicable to code that you don't ship in the first place?
Highlighted.
Uhm, sorry I was not clear. I meant that I absolute agree that authors should be able to use whatever license they want for their code. It's just that GPL is almost never a _good_ choice.
Mono Relicensed MIT
Mono Relicensed MIT
Mono Relicensed MIT
Mono Relicensed MIT
To me this means that GPL forces one to comply with its terms if one wants to use it in their products.