Mono Relicensed MIT
Mono Relicensed MIT
Posted Apr 6, 2016 11:24 UTC (Wed) by Del- (guest, #72641)In reply to: Mono Relicensed MIT by Cyberax
Parent article: Mono Relicensed MIT
The information content of your posts in this thread is unusually low. Are you trying to say that Apple is not OK with copy-left in general? It certainly sounds like you are making that argument, but then again, your signal-to-noise ratio is horrible in this thread.
You are against DRM, but still promote appstore as the greatest collaborative project (as if there is anything collaborative about it, but hey, let us redefine the whole English language to fit the discussion of the day).
Because one billion devices runs an OS, anybody not distributing their software on it must be doing it wrong. Do you even believe that yourself?
Posted Apr 6, 2016 17:24 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (19 responses)
> You are against DRM, but still promote appstore as the greatest collaborative project
Posted Apr 6, 2016 21:35 UTC (Wed)
by hummassa (subscriber, #307)
[Link] (18 responses)
> GPLv2 might force Apple to disclose their proprietary source.
Let me explain to you: any source code that Apple could be "forced to disclose" would not be, in any capacity, "proprietary" as in "sole (intellectual) property of Apple" but it would be
A Derivative work (let's call it "D") of some Original work (let's call it "O") that was not a creation of Apple, but of third parties. Those third parties had the sole right to create derivative works, but they Licensed it to Apple (and to the General Public) under some conditions stated on the text of the General Public License (yeah, you grasp where I'm going here).
So, when Apple makes a derivative of a original work using the license granted by O's copyright holders under the terms of the GPL, the differences between D and O can never be "proprietary". It's not their work. D wouldn't exist if O didn't exist first.
Posted Apr 6, 2016 22:17 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (17 responses)
You find that intolerable? So does Apple.
Posted Apr 6, 2016 23:33 UTC (Wed)
by anselm (subscriber, #2796)
[Link] (1 responses)
You mean, like Google is forced to disclose their proprietary code because they allow GPL applications to be sold through the Google Play Store? Yeah right.
Posted Apr 7, 2016 1:07 UTC (Thu)
by rsidd (subscriber, #2582)
[Link]
Posted Apr 7, 2016 12:55 UTC (Thu)
by paulj (subscriber, #341)
[Link]
Posted Apr 7, 2016 13:51 UTC (Thu)
by aggelos (subscriber, #41752)
[Link] (13 responses)
The app store predominantly distributes 3rd-party applications. I'm assuming you misspoke here and meant to say GPLvX, for some value of X. First, you persist in repeating the false claim that people would be forced to GPL stuff. Copyright does not work that way. All the GPL can do, and is trying to do, is to prevent people from creating proprietary derivatives of the GPL code, i.e. close it up. If you think that's unfair, let's talk about that, but you've been well aware for a while now that your claim above is false, only you keep repeating it as part of this FUD campaign. Second, which components, specifically, do you claim would end up constituting a derivative of GPL code if apple were to amend their ToS and subsequently distribute GPL'd projects? Further, which specific clauses do you base this claim on?
Posted Apr 7, 2016 17:42 UTC (Thu)
by Cyberax (✭ supporter ✭, #52523)
[Link] (12 responses)
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
Not the copyleft (MPL is fine) but with the [L]GPL in particular. GPLv3 has extremely dangerous patent clauses and GPLv2 might force Apple to disclose their proprietary source.
It's simple - I want stuff that benefits actual real-life breathing users now. iStore does this. GPL doesn't.
Mono Relicensed MIT
Mono Relicensed MIT
> Let me explain to you: any source code that Apple could be "forced to disclose" would not be
Let me repeat, Apple may be forced to disclose their proprietary code if they allow 3rd party applications into their App Store.
Mono Relicensed MIT
Let me repeat, Apple may be forced to disclose their proprietary code if they allow 3rd party applications into their App Store.
Mono Relicensed MIT
You mean, like Google is forced to disclose their proprietary code because they allow GPL applications to be sold through the Google Play Store? Yeah right.
The relevant Android code (that most play store apps link to) is not proprietary. It is Apache-licensed. Some of the APIs connect to proprietary stuff like Google Play Services, but I believe the "system library" exception would apply there. (But then it would to Apple's iOS too.) Plus in Android's case there are two levels of linking -- you link to the open-source and Apache-licensed AOSP, which has APIs to connect to a proprietary Google Play Services; I doubt any court would claim that the proprietary stuff is thereby "infected".
Mono Relicensed MIT
Mono Relicensed MIT
Let me repeat, Apple may be forced to disclose their proprietary code if they allow 3rd party applications into their App Store.
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?
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.