Linked by Thom Holwerda on Sat 21st Apr 2012 19:25 UTC
GNU, GPL, Open Source "A new analysis of licensing data shows that not only is use of the GPL and other copyleft licenses continuing to decline, but the rate of disuse is actually accelerating." This shouldn't be surprising. The GPL is complex, and I honestly don't blame both individuals and companies opting for simpler, more straightforward licenses like BSD or MIT-like licenses.
Thread beginning with comment 515240
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: hm?
by galvanash on Sun 22nd Apr 2012 18:36 UTC in reply to "RE[5]: hm?"
galvanash
Member since:
2006-01-25

That is stupid. GPL doesn't force people to be unselfish because the only people affected by GPL are those who use GPL code. The GPL license doesn't claim ownership of open source code by default.


No, it isn't stupid - at all. You just don't like the way it sounds even though it is completely true.

If you choose to use the GPL license you are forcing a specific behavior in those who use your code. That is in fact the entire point... I never said you were forcing ALL people, obviously it only applies to those who want to use your code.

But in order to use GPL code a user has no choice - act unselfishly (as the license dictates) or go away.

I'm sure your next argument is that the user chooses to use the code, therefore they are not forced. That is completely true. It is also true, however, that the author chooses the license, and that this choice is what ultimately forces the user to have to make their choice in the first place....

Hence the BSD license is for unselfish people. The GPL license is for forcing other people to be unselfish.

Reply Parent Score: 1

RE[7]: hm?
by Valhalla on Sun 22nd Apr 2012 19:52 in reply to "RE[6]: hm?"
Valhalla Member since:
2006-01-24

But in order to use GPL code a user has no choice - act unselfishly (as the license dictates) or go away.

That is a choice, do you know what a choice is?

Hence the BSD license is for unselfish people. The GPL license is for forcing other people to be unselfish.

Wait, so the BSD licence is for unselfish people since it allows people to be selfish, while GPL is for selfish people because it forces people to be unselfish.

????

Reply Parent Score: 4

RE[8]: hm?
by galvanash on Sun 22nd Apr 2012 20:45 in reply to "RE[7]: hm?"
galvanash Member since:
2006-01-25

But in order to use GPL code a user has no choice - act unselfishly (as the license dictates) or go away.


That is a choice, do you know what a choice is?


It is a forced choice - that is all I'm saying. You are forcing the user to make that choice by licensing with the GPL. How can anyone argue this? This "choice" is simply not necessary with BSD code.

Hence the BSD license is for unselfish people. The GPL license is for forcing other people to be unselfish.


Wait, so the BSD licence is for unselfish people since it allows people to be selfish, while GPL is for selfish people because it forces people to be unselfish.

????


No. What you just wrote is it is worded strangely and in reverse. The BSD doesn't allow people to be selfish - other people's behavior is simply irrelevant to its conditions. It IS in fact unselfish to give things away without preconditions...

On the other hand - I never said that an author who uses the GPL is selfish - what I said was that it forces those who choose to agree to it to act unselfishly whether they like it or not.

Each license has its place. I'm not opposed to GPL use - I'm opposed to GPL zealots and their dogma. If you want to force reciprocity the GPL is great - it's all the pseudo-religious baggage that comes with it that frustrates me... It's just a f*cking software license - it is not the path to enlightenment and using some other license like the BSD is not going to make Jesus cry...

Reply Parent Score: 2

RE[8]: hm?
by demetrioussharpe on Sun 22nd Apr 2012 22:37 in reply to "RE[7]: hm?"
demetrioussharpe Member since:
2009-01-09

"But in order to use GPL code a user has no choice - act unselfishly (as the license dictates) or go away.

That is a choice, do you know what a choice is?

Hence the BSD license is for unselfish people. The GPL license is for forcing other people to be unselfish.

Wait, so the BSD licence is for unselfish people since it allows people to be selfish, while GPL is for selfish people because it forces people to be unselfish.

????
"

This argument is retarded & I'll tell you why. Both of you are saying that your license of favor is unselfish while the other one's license of favor is selfish. However, both of you are correct. How can you both be correct? Because for one license, the statement is true for original developers. For the other license, the statement is true for developers who're code re-users. I'll leave it to you to figure which is which.

Reply Parent Score: 1

RE[7]: hm?
by kwan_e on Sun 22nd Apr 2012 22:58 in reply to "RE[6]: hm?"
kwan_e Member since:
2007-02-18

"That is stupid. GPL doesn't force people to be unselfish because the only people affected by GPL are those who use GPL code. The GPL license doesn't claim ownership of open source code by default.


No, it isn't stupid - at all. You just don't like the way it sounds even though it is completely true.

If you choose to use the GPL license you are forcing a specific behavior in those who use your code. That is in fact the entire point... I never said you were forcing ALL people, obviously it only applies to those who want to use your code.
"


No, it is stupid, because the "force" only happens if the person CHOOSES to use my code in the first place. They're not forced to choose to use my code.

If you don't use my code, you're not forced.

If you choose to use my code, YOU are the one willingly entering the partnership.

You argue about GPL zealots, but you're the one using a really stupid idea of what force is.

The "forcing" is only conditional on whether or not you use my code. If you're not forced to use my code, you are not forced to give back.

Reply Parent Score: 2

RE[8]: hm?
by galvanash on Sun 22nd Apr 2012 23:10 in reply to "RE[7]: hm?"
galvanash Member since:
2006-01-25

Oh I give up... This whole thread has gone off the rails more or less because I picked too strong and word and bolded it. How about this:

The BSD license is for the unselfish. The GPL license is for ensuring that other people act unselfishly.

Is this better? That is all I was trying to say.

Reply Parent Score: 2