Anyone can use alpha-beta, it is not covered under any license! You can not take Fruit as a whole and rewrite it to work identical and then start adding things to it. It is still a modified Fruit. A pure derivitive of Fruit. The GPL that is agreed to is therefore binding according to you.hristo wrote:This is incorrect.Michael Sherwin wrote: derrivitive does not mean copy. If Vasik used Fruit as a guide to create Rybka then Rybka is a derivitive of Fabiens work. Period.
If this were true then you must consider that Fruit was a derivative of something else and that was a derivative of something before it ... you go back ... until something was a derivative of product that wasn't under the GPL and hence you must conclude that all those GPLd versions are illegal and only the 'original' (very first) license is valid -- in essence you are going for the "all your code belongs to us" argument.
You cannot extend the term "derivative work" without bounds, for it becomes completely meaningless.
Regards.
If a person recieves a GPL licensed product, it comes with the GPL. That person is allowed to use the product anyway they like as long as it does not involve redistribution without agreeing to the license. Once you distribute a product that is based on this work then you agree to its terms. Once you agree to its terms then you are bound by the GPL and if you do not comply then you loose the rights that it states. You loose the right to have had the GPL source in the first place. It is very tricky. Is it binding?