BSD bad for proprietary development too (was: Re: Vol 1 #154 - 10 msgs)
Greg Alexander <[email protected]> Fri, 14 Jun 2002 12:35:16 -0500
| Newsgroups | gmane.comp.emulators.wine.license |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > Date: Fri, 14 Jun 2002 07:57:04 -0500 (CDT) > From: "Sean C. Farley" <[email protected]> > To: [email protected] > cc: [email protected] > Subject: Re: wine-license digest, Vol 1 #140 - 9 msgs > > On Thu, 13 Jun 2002 17:03, Greg Alexander wrote: > > > [email protected] wrote: > > > > > THEN DON'T USE GPL CODE IN YOUR SOFTWARE. > > > > > > If the competitive advantages of keeping your code secret outweigh the > > > difference in cost of being able to leverage existing GPL code, then write > > > your program from scratch and keep it proprietary! If the competitive > > > advantages DON'T outweigh the cost savings of leveraging existing GPL > > > code, then don't whine that the GPL comes with strings attached, because > > > your application wouldn't have gotten written anyway if the GPLed code > > > hadn't been there! > > > > And, BTW, I can potentially make a boatload of money if I can sell you a > > proprietary library that provides enough of the functionality of the GPL > > code at a price that makes it worth your while to write that software, > > since you're probably not the only one faced with this problem. > > > > You see, if the GPL becomes dominant, there becomes a demand for > > proprietary/commercial implementations of GPL code, just like there > > currently is a demand for GPL implementations of proprietary/commercial > > code. The two markets complement each other nicely. > > Those implementations will have to have all of the developers' copyright > agreements to allow for sale of said code. Only companies with > exclusive copyright over the code base will be able to sell the code. I think you may have misunderstood the scenario. I was describing how in a GPL-dominated world there is still work for most software developers, but in a BSD-dominated world there is less work (although it may be distributed in a way more beneficial to society, this is a different issue). In other words, the BSD-license is just as bad for proprietary software developers as the GPL. Scenario A: A group of open source developers G produces a number of software packages, including the software library libG. Company X wants to produce a piece of software SoftX that uses the library LibG. Company X wants to make SoftX proprietary but they can't, because that library is under the GPL. This is a business opportunity for company Y, which happens to produce a proprietary library LibY, which provides much of the functionality available in LibG, but sells licenses for proprietary software. Company X can now produce and sell their proprietary product SoftX, and company Y sells a LibY license to X. This a business opportunity for both company X and company Y, which sell licenses, and they both can sell product licenses even in a GPL-dominant world. > > In fact, in the above scenario it would be the BSD/X11 license that is > > interfering with the _library developer's_ ability to make a profit off > > of their code. > > How? The BSD/X11 license can be integrated with commercial as well as > GPL code. Scenario B: Suppose that there exists another library LibB, which contains most of the functionality of LibG and LibY, only under a BSD license. With libB in existence, company Y will no longer be able to sell copies of LibY, because LibB is effectively a dumping competitor. Company X will choose LibB over LibY, because the licenses offered for LibY will be substantially more expensive than simply using the code offered for free in LibB. Company X can still sell SoftX (maybe even at a higher profit), but company Y no longer sells any licenses, and thus there are fewer software jobs overall. I can even turn this into a hypothetical Wine-specific example, if that would help. GREG