If I had released RomiChess under the GPL I might have the legal right to close the sources and go commercial, but I would never have done that. Yes, I posted that I thought that it was wrong for Fabien to have done so. A few days later I noticed that commercial Fruit was history. All I am saying is that Maybe Fabien agreed with me. Or it could just be coincidence.tiger wrote:tiger wrote:BubbaTough wrote:Since most of this list is wrong (not that people do not use these arguments, just that they are invalid arguments) I will add a few that I think are more relevant to most programmers' decision on whether to violate GPL.
- it prevents the advance of the human kind (wrong, its goal is the opposite)
- great people in the past could not have produced their masterpieces if the GPL had existed (wrong)
- the GPL prevents the re-use of ideas (wrong)
- the GPL is another tool for big companies to lock their market (completely wrong)
- the GPL is viral, it contamines all it touches (wrong, you can use it along proprietary stuff)
- the author should not have protected his work with the GPL (Huh?)
- maybe the GPL cannot be enforced legally anyway (wrong)
- the GPL is used to fulfill dark motives (no amount of good faith can counter this argument, use it ad nauseam)
.
1. Obeying GPL makes it harder to make the best program in the world (taking other people's code makes it easier on you, and not giving back makes it harder on them)
2. Obeying GPL makes it harder to get credit for your success (people that write their own engine from scratch [or are perceived to have done so] seem to get more public credit).
3. Obeying GPL makes it harder to turn commercial should the program turn out to be strong enough.
4. When you publish your source it is annoying to have the feeling other people are taking your ideas and giving nothing in return.
I am not claiming these are good reasons to violate GPL, but I would suggest they are probably more influential (consciously or not) on programmer decisions related to violating GPL.
I think #4 can be particularly influential, which is why I think anyone that publishes their source should be strongly respected for their contribution, independent of the conditions they put on use of their code.
-Sam
I notice that Fabien Letouzey has tried to turn commercial after publishing Fruit 2.1 under the GPL and that this attempt has apparently failed, or maybe did not yield the expected returns.
I also notice that he has almost disappeared of the field after that and has shown little interest of what happened to his own code.
I have contacted Fabien but still do not have any answer from him. I had been warned that it sometimes takes a long time for him to answer so I just hope he will answer some day.
I do not know what he thinks and do not know his motives for giving his copyright on Fruit to the FSF. I do not know why he left.
The points you have mentionned are very true and I'm wondering if he has been affected by any of them, or even all of them.
At this point I do not know. Also, I would not reveal what he thinks if he told me not to talk publicly about it.
// Christophe
I another thread someone has posted that he advised Fabien that he could not release a commercial, closed source version of Fruit. I was answering that this legal advice was wrong and that Fabien could have legally done that.
I do not know what happened, but when I submitted my post the message I was responding to had already been deleted. I can't remember the name of the poster and I'm wondering if he asked himself that his post should been removed or if something else happened. It's too bad because we have very few information about what happened to the commercial Fruit.
// Christophe
I refrain to say the reason that my post was deleted.