It all depends on pespective. GPL has more freedom for users, BSD for developers.
Both are valid licenses that do different things. Calling one restrictive just shows that you view this from one side only.
It all depends on pespective. GPL has more freedom for users, BSD for developers.
Both are valid licenses that do different things. Calling one restrictive just shows that you view this from one side only.
It is objectively and unequivocally less restrictive than the GPL. All it restricts is your ability to claim it is your own code. The GPL adds several more restrictions. Thus it is more restrictive. Arguing that you think those restrictions serve a purpose does not mean you can claim they are not restrictions. Lame straw man crap like pretending anyone ever said the GPL wasn't "valid" doesn't belong in a reasoned conversation.
Neither of those licenses allows you to claim some code is "your own". Copyright still applies.
> The GPL adds several more restrictions.
I can easily rephrase that as GPL adds more freedoms. Your restriction is somebody else's freedom. A matter of perspective.
> does not mean you can claim they are not restrictions
I can claim anything I like, and I provide a reasoning.
> Lame straw man crap like pretending anyone ever said the GPL wasn't "valid" doesn't belong in a reasoned conversation.
Except that I never said that. Oh the irony.
This is a completely irrelevant statement. What was your intended purpose for making it?
>I can easily rephrase that as GPL adds more freedoms
You could, but it would what is known as "lying". I could easily say that the sky is green too, but that doesn't mean it is.
>Your restriction is somebody else's freedom
No, restrictions are restrictions. Words have meanings, and you don't get to just pretend they mean the opposite of what they actually mean. The GPL imposes additional restrictions. You like those restrictions because of their consequences. That is fine. But that does not make them cease to be restrictions.
>I can claim anything I like
Sure, but you can't expect anyone to treat you like a rational adult if you make obviously false claims and say "I can do whatever I want!" as a rationale for it.
Copyright impose restrictions, and GPL gives permission where you do not have any. If you get sued for copyright infringement, its your job to waive the GPL as your permission to distribute. The legal permission granted in the GPL is what protect your distribution, and without it, anything requiring copyright permission is illegal.
Words have meanings indeed, and the word restrictions is thus wrong, plain and simple. The GPL provide permission under a set of requirements. This is true for any software license, including BSD/MIT.
So the obviously false claims are yours here, Im sorry to tell you. If you don't want to be granted permission under the license, all you need to do is stop infringing the copyright of the author. That and possible pay compensation for any current act of infringement.
No it is not.
>Please try understand copyright law when making statements about it.
I understand it quite well. You are simply confused. The GPL gives you permission to do things that you couldn't do otherwise due to copyright law. But it gives you that permission under several restrictions. MIT/BSD/ISC license also give you permission to do things that you couldn't do otherwise, but does so under fewer restrictions. This is not complex or difficult to understand.
I was simply going to ignore your aggressive behavior, but now that others chimed in...
> MIT/BSD/ISC license also give you permission to do things that you couldn't do otherwise, but does so under fewer restrictions.
Somebody takes a BSD program, extends it, and distributes binaries. This restricts my ability to inspect, improve, or extend the code. Restrictions don't have to be written into a license. You ignore those implicit restrictions and their consequences, while complaining about explicit restrictions.
Anyway, I'm pretty sure you're not going to agree and just add another aggressive or insulting reply.
I see simple objective questions in black and white because they are. Is 1+1 2? Yes. There is no grey area. The answer is yes. If you say it is 3, then you are in fact wrong.
>Somebody takes a BSD program, extends it, and distributes binaries. This restricts my ability to inspect, improve, or extend the code.
No it does not. See, this is precisely what I mean. You are simply making an objectively false statement. Here is some BSD licensed code: http://openssh.org/ I challenge you: restrict my ability to inspect, improve or extend it. Hundreds of closed source pieces of software use that code. Yet it is still there, still BSD licensed, my ability to inspect, improve and extend has not been magically removed.
>Anyway, I'm pretty sure you're not going to agree and just add another aggressive or insulting reply.
You might want to consider some introspection. You are screaming 1+1=3 at me and calling me "aggressive and insulting" for correcting you.
For a restriction to happen, you got to have permission in the first place. Since you do not have any permission, a copyright license can not in any form add a restriction. It is not possible under the English language.
Permission can be granted under conditions, also called requirements. A sale for example is to exchange an asset under the condition that the consumer can pay. Its not valid English to say that its an exchange of an asset under the restriction that the consumer can pay.
Your insistence on using incorrect English only paint a picture of someone with a agenda. Words has meaning, and you are trying to ignore it. Please stop.
No I am not. http://www.thefreedictionary.com/restriction
You are trying to be pedantic, but you are simply incorrect. The GPL imposes restrictions as part of the license conditions. Obviously you are not subject to those restrictions if you do not accept the license, and obviously you also don't get the permissions that go with those restrictions either. Nobody is claiming otherwise. The exact nonsense you are doing is precisely why people hate GPL nuts. You are deliberately dishonest and try to hide behind misguided pedantry.
The only way GPL can limit you, is if what you had previous is more. You might feel self-restricted by accepting a license, in the same way that my income will be restricted if I buy a new car every week. The car however is not a restriction, nor is the trade a restriction. Its my action of purchasing beyond my credit limit that is the restriction.
What people hate is irrational people that you represent here that refuses to actually use correct language in favor of pushing your agenda onto people. Calling you nut might be a bit crude, but what else is there to say.