WINE May Change To LGPL
isolation wrote to us about the proposal to change the Wine license to LGPL. Jeremey's got his ideas and reasons in the e-mail there, and it makes sense - Jeremy's a smart guy. There's a call for opinions on this as well, so read through it, and offer commentary.
It seems to me, that they really want Wine contributors to express their opinion, not the general public. They might be interested to hear from users, too, but it doesn't state that anywhere.
Basically changes to the library are treated like with the standard GPL, but you are allowed to link to it from commercial software. IANAL.
Have a look here: http://www.fsf.org/licenses/lgpl.txt
For those of you following the development, this was brought up because of Transgaming, several weeks ago. Although, at that time, the plan was GPL.
Personally, I'm not bothered by it. They have a right to do as they wish with the project they created, and LGPL prolly won't harm to much else.
Derek Greene
It's 10 PM. Do you know if you're un-American?
That is pretty much how they will see it. But it is really transgaming that has sparked this debate (at least initially). Transgaming has taken the wine code and developed an open source but not free software business model. They have written code which they are not willing to give back to wine that has nothing to do with DirectX. They wrote a bunch of the COM architecture which has not been in wine for a while. This code would really benefit wine in moving it to the next level (it allows install schield installers to work on wine for example). The whole problem now is not that transgaming wrote the implementation and won't give it back, but that they say they might give it back at some point in the nebulous future. So now there is no incentive for any developer to work on this major portion of the win32 api because all their work would be useless if transgaming release their code. So it is not the fact that transgaming isn't releasing the code, but the fact that they are holding the wine source hostage. The bsd license allows commericial companies to adversely affect wine either intentionally or unintentionally.
Now that may or may not happen, and until it does, if it does, noone has any motivation to work on some parts of the wine project.
Tomorrow will be cancelled due to lack of interest
That is the right idea, if expressed a bit frivolously. Open source is a huge business opportunity for independent developers/contractors/consultants. RMS totally understands this himself - in the past (and currently for all I know) he bills at a fairly high hourly rate to do custom work on GPL'd software for specific customers. Of course the work he does then goes back into the tree -- GPL and all, but he gets paid well, the customer gets a solution and the rest of the world gets to "stand on the shoulders of giants."
.sig in any messages posted to the mailing list.
If I were in the same situation I would have treated it like an enormous business opportunity. Instead of getting torqued off by all the hassling, I would have worked up a quick and simple website advertising my services wrt consulting on development of work related to the program in question (a cheap method of legitimizing yourself as a business rather than joe random hacker in his basement). Then I would have responded to any inquiries from the company that lifted your code with an offer to work on their version of the system on a time and materials basis and with the stipulation that any work done is also licensed under the terms of the original license that they 'exploited' in the first place. Similarly for any of their customers that had managed to track me down. If there was some sort of mailing list of users I would have become a visible if not active participant with a link to the website advertising my business in my
Also, FWIW, $100/hr is nothing in a situation like that. Depending on the size of the companies involved and the size of their need for their product to be fixed, $200/hr ought to be easily attainable for a smart businessman in that kind of situation. When the big names like Oracle, Sun, HP, IBM and the Big 5 consulting firms bill their people out in the $300-$500/hr range that gives an independent expert lots of headroom to set a high billing rate and not have to burn most of it on overhead like those guys do.
When information is power, privacy is freedom.
Now really there is more correlation than causation involved here, but Linux is GPL'ed and BSD is, well, BSD'ed, and Linux seems to be winning the race at this point.
Actually, Linux incorporates large amounts of code from BSD. (For example, take a look at Linux's syslogd. You'll see that it's the BSD syslogd, written by Eric Allman, who also wrote Sendmail.) So, BSD code is on every machine that runs Linux. It's also on every machine that runs FreeBSD, OpenBSD, and NetBSD, of course -- and every commercial version of UNIX. Windows (all versions with networking), OS/2, and BeOS also use BSD code -- particularly in the network stacks and utilities. MacOS X is based on FreeBSD Version 3.4. It may well be that there is no computer running any modern operating system that does not have BSD code on it. BSD wins by a landslide.
What's more, Apache -- which is licensed under a license that is essentially the BSD license -- has far higher market share than Linux has, or is likely to have.
I'd say that's a pretty good argument for the efficacy of the BSD License. It has done more good for computer users and programmers than any other software license. Were the Berkeley TCP/IP stack not released under the BSD License, we would not have an Internet today.