Re: Again: list of advantages of the xGPL
Roland <[email protected]> Thu, 20 Jun 2002 14:04:02 -0300
| Newsgroups | gmane.comp.emulators.wine.license |
|---|---|
| Message-ID | <[email protected]> |
At 10:27 PM 6/19/02 -0500, Sean C. Farley wrote: >On Wed, 19 Jun 2002 19:31, Roland wrote: > > You assume that the BSD pie will be larger. But in practice I see the > > opposite happening in some cases. Take Linux for example. There is a > > list of big companies supporting/developing Linux: IBM, SGI, Red Hat, > > SUN, etc... If the BSDL was really superior then all these companies > > would be using/improving FreeBSD instead. I would bet now that the > > company funded improvements on Linux are much bigger than the FreeBSD > > related ones. So we are getting 100% of a BIG PIE with the GPL. > >As proof that the license did not make Linux, the license that Red Hat >Database (PostgreSQL) is under is the BSD license. I bet the company >funded improvements on PostgreSQL will be higher than MySQL (under GPL). Look, I didn't say that the BSDL hasn't its merits. I just gave an example of a successfull GPL project where there is an BSD equivalent. And in the example of Linux you can see that the BSD pie is NOT larger. So your assumption(that the BSD pie would be larger than the GPL equivalent) is wrong, at least in the general case. Personally I also like the BSDL more, although I have to agree that the GPL has also its merits and MAYBE in some situations it is superior. In practice it is hard to come to a conclusion because I just came to realize that there is a huge number of factors involved in licensing. And worse, it are always humans that decide which license to apply to a project, or, if the project already exists they will decide if they wanna join the project. Sometimes those decisions are not entirely rational. Some people might prefer the GPL just because they sympathise with its ideology etc... It may happen that objectively a BSDL would be better for a given project, but in practice it might turn out that only few developers will join because many are biased towards the GPL. So if you choose the GPL you will suddenly attract much more coders. On the other hand you may choose the BSDL and a company starts using the codebase and giving back many improvements, so the BSDL proves successfull. BUT on the same scenario it may also happen that a company doesn't give back many improvements, hires away the best developers of that project and leaves it to stagnation while the proprietary fork is steadily improving. So how can you know? Reality is too complex. We see examples of GPL projects that are succesfull(Linux), and we see examples of BSD examples that are successfull(Apache, FreeBSD, etc...). Imagine for a minute that Linux where under the BSDL and Apache, FreeBSD where GPLed. I dare to say it wouldn't make much of a difference for those projects. Please prove me wrong... Roland