I said that GPL advocates GIVE back, but under their preferred licence
In reality that means that GPL is a one-way street. They take from others, but no one else can benefit from GPL. With BSD it is the other way around.
One valid argument, however, is that GPL guarantees that any development on the code will not be proprietary. Whether that is good or bad is a matter of opinion. But the reality is that GPL means a one-way street while BSD means a two-way street.
Important software licensed as GPL is not really free and should be rewritten at one point or another with a true liberal license. The only real restriction should be that you cannot claim you wrote it yourself; basically that is what the BSD license says. The major argument in here is that the code can be used for as many purposes, without requiring to be rewritten and human work being done redundant. One guy does the work, everyone can profit. That's the idea of sharing to make everyone better.
Comment