Re: GPL vs. sweatshops (was Re: Bias)
"Deven T. Corzine" <[email protected]> Wed, 12 Jun 2002 11:00:58 -0400 (EDT)
| Newsgroups | gmane.comp.emulators.wine.license |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 11 Jun 2002, Steve Langasek wrote: > With your examples, you seem to continue focusing on a very narrow segment > of the software market: operating systems. I can't bring an example to > mind of a software house that has gone out of business doing Open Source, > with the exception of makers of OS distributions. If you can cite other > examples, I'd be interested to hear them. I'm not referring only to operating systems, but I don't feel like trying to dredge up examples either. Why don't you provide an example of some company that has make a profit purely from Open Source development, not ancillaries like boxed software, or service and support? One that doesn't depend on revenue from proprietary interests? One that isn't a deliberate loss taken as a business risk to damage a powerful competitor? > Then don't base your code on someone else's code that imposes such a > requirement! An abundance of Open Source code in the market does not > impinge on your freedom to write a piece of software from scratch; and if > it impedes your ABILITY to do so, the burden is still upon you to show > that you are providing a useful service to society. Sure, you can still write code from scratch (and I do), but that imposes a handicap on those unwilling to accept such requirements. Someday, it could become an oppressive handicap. (I'm not saying it is just yet.) > If something that a group of hobbyists does in their spare time genuinely > demolishes your business model, then it's not a very sound business model. > If the only way for proprietary software houses to remain profitable is to > impose an artificial restriction on the growth of the copylefted commons, > then their continued existence is a net LOSS for the free market. Although I think the GPL threatens other proprietary interests, that's not what I'm worried about trying to fix. It fills me with vague concern for the future, but that's just a fuzzy thing, and not a reason to start a holy crusade against the GPL. I'm actually looking for a solution to benefit those very hobbyists you speak of. I'd like them to be able to work on their projects full-time and make a living that way instead of being forced to treat it as a hobby. The other benefits they already receive would apply, but it would free them from the drudgery of having to work a day job as well. THAT is my goal. Yes, on a separate basis, I'm interested in possibly pursuing some business interests, but that's not why I'm discussing the GPL. For any for-profit business interests I would pursue, I don't have a problem writing code from scratch or building on non-GPL code, if the GPL would be incompatible with any business model I might choose. I don't see the GPL as a threat AT ALL to any business interest I might pursue myself, so it's irrelevant here. I don't think the GPL will make it possible for the hobbyists to survive without a day job, so I'd rather see them use some other license and some other economic model, which would make it possible. Nobody else has done it, so maybe I'll make an attempt. But THIS sort of operation would be on a non-profit basis, because I'm interested in helping all those hobbyist programmers stuck working day jobs instead of working on their projects. > THEN DON'T USE GPL CODE IN YOUR SOFTWARE. If it won't benefit me, I won't. My point was that people keep pushing for businesses to develop code under the GPL, yet it's likely not to be a wise business decision to do so. That's part of the problem with many of the "open-source business models". > 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! Yes, yes. You're missing my point. My point was not "boo hoo, why can't we use GPL code for proprietary use", but rather "there's good reasons why it might not make sense for a business to use the GPL". > But also recognize that there are more interests involved in the Open > Source and Free Software communities than just those of companies that > wish to make money directly from the software they write. It's not necessarily about making money. It may only be about avoid taking a loss as a result of choosing a free software license. Business seek ROI, and writing free software doesn't seem to provide it very well, if at all. Believe me, I'd like to see a proven model show how for-profit companies could make a profit on pure GPL coding alone -- that would show a path for the future (to avoid the looming darkness) and be immediately useful. But despite many attempts, it seems like the best models generate open source as a side-effect, or at a loss, subsidized by the profitable part of the model. The worst models cause businesses to fail outright. But if even the best models make the development part a loss, companies are likely to tend toward cutting (or ceasing) development work, which leads to less code out there for everyone to benefit from. I'd like to see as much code out there for anyone to benifit from easily, but I'm not convinced it can be done well if "free beer" is a requirement. > It also ONLY makes business sense for us to release our modifications to > the community if we get something in return. Not only that, but you have to make sure those modifications aren't giving you a strategic competitive advantage over your competitors, since you'd lose that advantage if they get your code. > > Transgaming publicly claimed that they were attempting to implement the > > "Street Performer Protocol" as their business model. This model was > > proposed at least three years ago and recommended as a supposedly viable > > model for funding development of public works. > > And it's wrong to refer to this as an Open Source business model, in spite > of their affinities with the Open Source community. The Aladdin Free > Public License is not an Open Source license. Who said it was? They promised to release the code under the Wine license, which IS an open source license. However, they never reached the necessary subscription threshold to sustain their business, so the model was never fully executed. It's still an Open Source business model, just one that failed to produce results. The fact that they released some code under the AFPL is irrelevant. That was a generous gesture, to release the code in any form, having already taken a business risk by developing it in advance of the revenue coming in to cover the development costs. They could have legitimately followed this Open Source business model by not even writing ANY code until reaching the subscription threshold. Instead they went out on a limb and developed code, never knowing if they would be able to cover their costs. When the community fails to step up enough to support their Open Source business model, comments like yours above accuse them of not REALLY being Open Source. You imply that they misled and betrayed you, yet I see no evidence of that. It looks like the model they chose was a valid and truly Open Source business model, but just not one that worked for them in practice. (Perhaps the model can work, but the Wine gaming community just wasn't big enough to support it...) > I have not questioned the quality of their business model, I've only said > that it does not deserve the moniker "Open Source". Then you'll have to justify that assertion. Their promise was to release the code under an Open Source license if and when the community did their part in supporting the development. Since the latter never happened, the former was not required. That doesn't mean it wasn't a valid Open Source business model that they were attempting to implement. Suppose they had quickly achieved their subscription goals, and their old and ongoing code was released under the X11 license. Would you have then been arguing that it wasn't an Open Source business model? Just because the execution failed doesn't change the nature of the model. > Who ever said it was? Why are you tarring me with the same brush as > anyone who accused Transgaming of reneging on their promise? Is "I don't > harbor any ill-will towards Transgaming" so ambiguous? I'm not tarring you with any brush. I was speaking of the fact that they were criticized without any real evidence of wrongdoing, just assumptions by people who were jumping to conclusions. I never said YOU were one of the critics. > I think Alexandre is free to hold an opinion about whether Transgaming's > business model is sound without being accused of changing the Wine license > in order to harm them, which is the tone that I've read in your emails. Then you've misread me yet again. Alexandre is entitled to any opinion about Transgaming he cares to hold. I may not find it justified, but that's not his problem, nor mine. There's probably more to the story than what's publicly available, and there's certainly more available than I've seen. But people trying to prove Transgaming's malfeasance have pointed out messages that aren't suggestive of wrongdoing. Lacking any evidence of wrongdoing, I'm forced to conclude that much of this criticism was unfair. Alexandre may well have evidence of wrongdoing that I'm unaware of, or perhaps there's a personality conflict between him and Transgaming. There are always people who will fail to get along, and it seems that they don't. (Maybe they do get along, but the tone of his messages sounds to me like he's upset with them.) I never accused anyone of changing the Wine license for the purpose of harming Transgaming or anyone else. I've never argued against the license change, although I did once suggest that Wine require proprietary vendors to pay their fair share to the project by selling proprietary licenses instead of letting them just take it for free. (So you could say that I argued in favor of a license change.) I did say that I didn't understand why Alexandre didn't want to trade any patches under any circumstances, even if the trade was significant and heavily weighted in Wine's favor. In such a case, it seems like cutting off your nose to spite your face -- refusing a benefit because you don't want someone else to benefit as well. But maybe it's just a philosophical thing after all. I don't know. Alexandre is free to hold any opinion. I don't know if he holds ill-will toward Transgaming, but I can infer that he does, and he hasn't denied it. I argued in favor of a license change (even if not this particular one) and never claimed it was wrong to change licenses, much less claimed anyone did it with the intent of harming Transgaming. (It does seem that the impetus for the change was Transgaming and Lindows, at least in part.) Since you don't seem to be very accurate about it, please stop reading things I didn't say into things I did. I've already written more than I'd like to, and more than most want to read. I don't want to have to write even MORE just to keep you from misinterpreting and reading someting into it completely different from what I said. Deven