Slashdot Mirror


Wine Continues To Move Towards License Change

uhmmmm writes "The Wine developer's votes are in. Wine will change license, as was suggested would happen, but it's not yet decided to what exactly. Alexandre notes 'We now have to decide the implementation details, like the exact license used, whether to require copyright assignments, etc.'"

231 comments

  1. Should be a BSD style license by johnburton · · Score: 0, Troll

    It should be a BSD style licence so that people can use it how they like. Or else people will just use windows instead.

    --
    Sig is taking a break!
  2. The BSD license would seem to be best. by Lord+Hugh+Toppingham · · Score: 0, Interesting
    The BSD license seems to be the best of all the 'open' licenses. This is because of all the freedoms it grants. It also lacks the 'viral' nature of the GPL which is also a much more restrictive license.

    If WINE is to make inroads into the corporate sector, the BSD license is the way forward. The GPL has negative connotations due to RMS's somewhat anti-corporate stance and communistic leanings, neither of which play well to corporations or the general public in these days of the war against terrorism.

    So, to sum up, the BSD license is the way forward.

    1. Re:The BSD license would seem to be best. by dinivin · · Score: 1, Informative

      I'm so sick of this "'viral' nature of the GPL" crap.

      Let's get this straight, folks... A virus is something that one becomes infected with against ones will. This, in no way, resembles the GPL. The only way for your code to fall under the GPL is if you license it that way, or if you use GPLed code. In both cases, the decision is up to you.

      Dinivin

    2. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 1, Funny

      Huh, how did you manage to merge both communism and war against terrorism into a license decision!?

    3. Re:The BSD license would seem to be best. by 9632 · · Score: 3, Insightful

      The BSD license is nothing more than a corporate license to steal other peoples work and make money off it. As examples I give you Microsoft and Apple. What are your examples?

      --
      I've decided to mispell one or more words in all my correspondence. If you don't like it then don't read it.
    4. Re:The BSD license would seem to be best. by Lord+Hugh+Toppingham · · Score: 0, Troll
      The point is, hardly anyone reads these licenses. In the case of Windows software, they just click 'I Agree' and in the case of Linux software, they actually have to be aware that there is a LICENSE.TXT file and go and read it.


      Combine this obscurantism with the fact that a large proportion of IT management are borderline illiterate, and certinly have little or no legal knowledge and you have a recipe for GPL disaster.


      Fortunately the GPL has never been upheld in a court of law, and never will be. How on earth can unzipping a tarfile possibly commit me to a legal contract ? Answer - It cannot. The GPL is really little more than RMS's Communist fantasy.


      Far better to simply use the BSD license. After all since the GPL has no legal standing, by using the GPL you are effectively using the BSD license anyway.

    5. Re:The BSD license would seem to be best. by radja · · Score: 4, Insightful

      You _think_ it's the best. I disagree. The pro-corporate BSD license allows closing of the source, which means less rights for the user. The GPL doesn't have that problem.

      BSD is not the licence to obsolete all others. the future is dual licencing, IMO.

      //rdj (you don't think I'd claim that extra mod-point, do you?)

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
    6. Re:The BSD license would seem to be best. by Lumpy · · Score: 1

      It also lacks the 'viral' nature of the GPL

      Please tell me how the GPL is viral? What software products has it cross-infected? Please show me what company has suffered major losses because suddenly overnight the GPL took over their software?

      it doesn't happen, and I am sick of people making crap up like this to just either make them sound smarter than they really are (as in the case of bill gates or steve ballmer when they rolled this lie out first) to those that dont know any better, and makes them sound like posers to those of us that actually know better.

      You do yourself more harm by flinging lies and FUD than making your own real comments without trying to color it.

      --
      Do not look at laser with remaining good eye.
    7. Re:The BSD license would seem to be best. by dinivin · · Score: 2

      In the case of Windows software, they just click 'I Agree' and in the case of Linux software, they actually have to be aware that there is a LICENSE.TXT file and go and read it.

      Then it's still through their actions or inactions that their code is now GPLed. Again, there is nothing viral about the GPL.

      Dinivin

    8. Re:The BSD license would seem to be best. by Lord+Hugh+Toppingham · · Score: 1, Troll
      Its not "stealing". The BSD license gives corporations the freedom to make money from their development efforts, unlike the GPL.


      Its interesting you mentioned Apple. Apple currently has the most fantastic version of Unix ever developed thanks to the BSD license.


      Now you can argue till your blue in the face about free as in beer or free as in speech. Fact is for around the same price as a redhat distro, you can buy MacOS X - and have a Unix experience which is orders of magnitude more pleasant than the insecure, bug-ridden, inconsistent GUI nightmare that is Linux and X11.


      So yes, BSD is an evil capitalist license. It just so happens that the USA is an evil capitalist country. If you want Communism, go to Europe and use the GPL. If you love your country and want to help in the war against terrorism, BSD is the way to go.

    9. Re:The BSD license would seem to be best. by dinivin · · Score: 2

      The BSD license is nothing more than a corporate license to steal other peoples work and make money off it.

      Alright... That's just as bad as the "viral nature of the GPL" crap.

      How can someone possibly steal something that's being freely given away?

      Dinivin

    10. Re:The BSD license would seem to be best. by mshiltonj · · Score: 1

      The pro-corporate BSD license allows closing of the source, which means less rights for the user.

      ... and even the author of the code.

    11. Re:The BSD license would seem to be best. by killmenow · · Score: 2

      ...It also lacks the 'viral' nature of the GPL which is also a much more restrictive license.
      This message brought to you by your good friends at Microsoft. Where do you want us to let you go today?
      The GPL has negative connotations due to RMS's somewhat anti-corporate stance and communistic leanings, neither of which play well to corporations or the general public in these days of the war against terrorism.
      This message brought to you by the Enron^H^H^H^H^H Republican Party.

      All kidding aside...

      The GPL offers more freedom to the community.
      The BSD license offers more freedom to the individual.
      They are both good licenses.
      They each have their place.

      What would be bad is if developers like those working on Wine had no right to choose between them. This is where most folks differ in opinion from RMS. It seems RMS would rather there be no software license other than the GPL.

      -1 Offtopic

      That said, I am not sure the BSD license would be wise for them. I would think it best to go with something more akin to the LGPL or something that would make it less likely that their efforts were incorporated into a commercial product for which they received no remuneration.

      +1 Insightful

      Here's hoping the moderators are on my side today.
    12. Re:The BSD license would seem to be best. by Salsaman · · Score: 1

      How is Linux/X11 insecure and bug ridden ? Do you have any evidence to back this up, or are you just spouting M$ FUD ?

    13. Re:The BSD license would seem to be best. by NorseGod · · Score: 1

      But Apple made OS X, which sure is making my life better. Imagine if Microsoft could use code made in the public domain. Windows would then have the best from proprietary AND open sources.

      --
      ~/.sig
    14. Re:The BSD license would seem to be best. by GooberToo · · Score: 5, Insightful

      Not to mention it was specifically stated that they didn't want to use the BSD style license as they felt it was hurting the project. Wow. What a concept. People believe that the BSD license may be hurting their efforts. Last I read, they wanted to use a license which prevented these entities from taking the WINE project and not contributing back to it. Doesn't sounds like they want to be very BSD to me. In fact, sounds like the BSD concept is the root of the desired license change.

      Get over it. A license is a license. Just because you may or may not have a personal opinion on a license one way or another doesn't mean the rest of the world will share your opinion. In fact, it seems the Wine team feels poorly about using a BSD style license. Go figure.

      Lastly, GPL does not have negative connotations unless you've been feeding at the Microsoft camp lately. The concept behind GPL code is simple. Either you get it or you don't. Either you want to contribute back or you don't. There is nothing negative about it other than they simply don't want you stealing other people's efforts unless you're going to return your efforts for the good of all. So basically you are saying that companies don't like GPL code because they can't legally steal it? Sounds like an ethics check is in order.

    15. Re:The BSD license would seem to be best. by EllisDees · · Score: 2

      You consider the ability to take without giving back to be a freedom. I don't. The whole argument boils down to that. If you don't mind someone taking what you have created and selling it back to you, use the BSD license. If you don't want that to happen, use the GPL.

      --
      -- Give me ambiguity or give me something else!
    16. Re:The BSD license would seem to be best. by dinivin · · Score: 1

      The GPL IS viral. It INFECTS any derived works which must then be subject to the same license. For example if Sybase ported their database to Linux, they would then have to make the source code of Sybase available to anyone. Including Oracle !!! - You can see how this is a viral quality of the GPL license.

      What?!?! So, since Corel ported WordPerfect to Linux, it must fall under the GPL? Are you really that stupid?

      And, again, even if someone uses GPLed code in their product, forcing their code to fall under the GPL, it's still through their own actions. It did not happen unwillingly, like an viral infection.

      Dinivin

    17. Re:The BSD license would seem to be best. by chefren · · Score: 2, Insightful

      Actaully, the BSD license is nothing more than a university license to assure university research is free to use for *all* (including corporations) to use as they see fit. Where would the web be today if Mosaic was not licensed under a BSD-style license? Since a BSD-style license can require credit to be given to the original project, how about a "for original source see www.winehq.com"- style message. Not that I think it's better than LGPL. It's just not worse either.

    18. Re:The BSD license would seem to be best. by 9632 · · Score: 1, Redundant

      Someone who gets it. How refreshing.

      --
      I've decided to mispell one or more words in all my correspondence. If you don't like it then don't read it.
    19. Re:The BSD license would seem to be best. by EllisDees · · Score: 3, Informative

      Fortunately the GPL has never been upheld in a court of law, and never will be. How on earth can unzipping a tarfile possibly commit me to a legal contract ? Answer - It cannot.

      It doesn't have to. If you don't accept the license, you don't have any rights to do anything at all with that tarfile - you are breaking copyright law the moment you even attempt to redistribute any of it.

      --
      -- Give me ambiguity or give me something else!
    20. Re:The BSD license would seem to be best. by jas79 · · Score: 1

      did you pay any attention?

      they are using a bsd-like license. it isn't working , because some companies only take and don't give.

      there is already a wine-like program which is populair in the corporate section. it is called windows.

    21. Re:The BSD license would seem to be best. by msouth · · Score: 2

      Here is a dissenting voice from the discussion which is probably going to be a better argument for the current (BSD-style) license than anyone here will come up with off hand:

      http://www.winehq.com/hypermail/wine-devel/2002/ 02 /0125.html

      This is from a person who has made money developing wine-related stuff but thinks he won't be able to under the xGPL scheme. You have to (well, you should) ask whether shutting out this kind of development is good for the project.

      --
      Liberty uber alles.
    22. Re:The BSD license would seem to be best. by NorseGod · · Score: 1

      So Linux have fixed more bugs than other OS's.

      Fixing bugs is bad because then the OS get worse?

      --
      ~/.sig
    23. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 2

      You consider the ability to take without giving back to be a freedom. I don't.

      It is called sharing. More people should learn about it.

      The whole argument boils down to that. If you don't mind someone taking what you have created and selling it back to you, use the BSD license. If you don't want that to happen, use the GPL.

      Or it could be phrased: if you like to openly share (no strings attached) use the BSD license and if you don't, use the GPL.

    24. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 2

      The pro-corporate BSD license allows closing of the source, which means less rights for the user.

      Hogwash! The rights never changed. Even with Lindows existance, the license within WINE's distribution did not magically change, therefore, what I am allowed to do with the code did not change.

    25. Re:The BSD license would seem to be best. by Salsaman · · Score: 1, Flamebait
      You are the twat. The recent misinterpretation and FUD based on bugtraq's statistics has been definitively shown to be false .

      But you knew that anyway and went on to troll and insult me.

      How much is M$ paying you, and was it worth it for your soul ?

    26. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 2

      The GPL offers more freedom to the community.
      The BSD license offers more freedom to the individual.


      Personally, I see the BSD license as having a larger set of entities which can use the code than the GPL.

    27. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 2

      Not to mention it was specifically stated that they didn't want to use the BSD style license as they felt it was hurting the project.

      Actually, it was not the project which proposed the license change; it was a company (CodeWeavers).

      There is nothing negative about it other than they simply don't want you stealing other people's efforts unless you're going to return your efforts for the good of all.

      The BSD license is about sharing. If I share my food with someone, I don't expect it back. That would be a loan.

      P.S. I would never want that food back. :)

    28. Re:The BSD license would seem to be best. by Spoing · · Score: 2
      Its not "stealing". The BSD license gives corporations the freedom to make money from their development efforts, unlike the GPL.

      I'm with you on the 'not stealing' part.

      I disagree on the GPL equals no money part.

      There's nothing in the GPL or LGPL the prevents selling software. There's nothing in either licence that prevents distribution with commercial or even BSD parts. One example: Caldera -- they sell a per-seat licence for thier Linux disto..

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    29. Re:The BSD license would seem to be best. by Spoing · · Score: 2
      Another nit: If the corporation licenced thier software under the GPL or LGPL, that's thier choice. The GPL/LGPL, like any licence, has limits in how it works and should not be accepted blindly. That does not mean that there can't be other licences on the same code, or that the company can't take that code and make it commercial once again.

      Take a look at TuxRacer, as an example; started out GPL, main programmer got a few submissions, main programmer decided to re-release it as a closed source game, replaced the submitted changes with his own and relicenced the result. This is entirely valid under the GPL.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    30. Re:The BSD license would seem to be best. by Shiny+Metal+S. · · Score: 3, Insightful
      Fortunately the GPL has never been upheld in a court of law, and never will be. How on earth can unzipping a tarfile possibly commit me to a legal contract ? Answer - It cannot. The GPL is really little more than RMS's Communist fantasy.
      Have you ever read the GNU General Public License?

      It is not EULA, the end-user doesn't have to accept the license to be able to use the software. But when you want to redistribute the software, you have to accept the license, because you have nothing else which would allow you to redistribute it (you may have heard about the copyright law).

      You are probably not the only one who doesn't know that, so let me quote the GPL, Section 3, emphasis is mine:

      TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

      0. (...) Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted (...)

      (...)

      5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

      People will take you much more seriously, when you know what are you talking about. Really, you'll be nicely surprised. When you want to criticize the GPL, read the GPL first. I hate to say obvious things, but it seems to be the only way for many people to understand the most fundamental rules of any kind of discussion.
      Far better to simply use the BSD license. After all since the GPL has no legal standing, by using the GPL you are effectively using the BSD license anyway.
      If any license has no legal meaning (which is not true with GPL, otherwise Microsoft wouldn't spread FUD and therefore you wouldn't be so biased now), the license doesn't change magically into original or modified BSD license (I don't know which one you refer to). When authors publish their work without explicit license (or with illegal license), there are implicit restrictions set by the copyright law, which I strongly urge you to read about.
      --

      ~shiny
      WILL HACK FOR $$$

    31. Re:The BSD license would seem to be best. by beerwolff · · Score: 1

      One might acquire AIDs through the act of sex, just as one might acquire GPL through the act of programming. Does anybody 'choose' to get AIDs?

    32. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      Right, and now Mac OS X is the implementation of BSD. This means that if you want to use BSD, you will pretty much have to use Mac OS X because that's where all the application support will be from now on. Since none of the new BSD applications that utilize a GUI in any way will run on any of the open source BSD variants, you have now basically given Apple your entire market. Voila! How is this different than simply switching to Solaris (except perhaps the superior GUI on OSX)? The decline and fall of the open source variants of BSD has already begun, with the defection of many developers from FreeBSD to Apple. Soon, FreeBSD will limp along with occasional updates donated by Apple, but god help you if you guys get all "uppity" and try to create an open source desktop environment that can compete with OS X.

    33. Re:The BSD license would seem to be best. by return+1 · · Score: 1

      >A license is a license. Just because you may or >may not have a personal opinion on a license one >way or another doesn't mean the rest of the >world will share your opinion. Try telling RMS that!

    34. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      this comment shows a great deal of misunderstanding of bsd.. and macosx...

      #1.. exactly why would you be required to use macosx to use bsd? answer... youre not...

      #2... last time i checked there was still more open source software that you can run on say freebsd than software available on macosx... open OR closed

    35. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      The GPL is not "Free", though. It places restrction on contributors that they _must_ license their work under the GPL as well. This is taking away the freedom of that user from doing what they wish with the code.

      You tell me that this is to preserve the "Freedom" granted to users of my modified version. Why is their "Freedom" more important than mine? I did the work to enhance the product. If these other users wanted to, they could take the same original work and improve upon it, just as I have.

      Have you read the GPL lately? How much of it isn't anything more than the FSF preaching the glories of "Freedom"? Come now! The preamble is nothing more than RMS on top of his soapbox.

    36. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      Windows *does* use code from the public domain and code licensed under the BSD license. Why wouldn't they, after all? Who would really want to implement stupid algorithms such as a 32 bit CRC or md5 hashing from scratch when you can, just as easily, get them online for free without any licensing quams?

    37. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      No, that's not true.
      The BSD license is truly a "Free" license. Want to change the software? Go for it. Want to distribute those changes? Sure. Want to re-license it to something else? Why not!

      The GPL grants more freedoms to the user by take them away from the author. Want to change the software? Okay. Want to distribute the changes? Okay, but make sure you give them the source too! Want to change licenses? Woa! "Slow down partner!" The GPL is to protect us^H^Hyou from mean corporations that will stop at nothing but to take all of your hard spent coding hours and selling it for mucho money.

      You'll thank us later, he says. Now, was that RMS or Stalin?

    38. Re:The BSD license would seem to be best. by dinivin · · Score: 1

      Very bad (and insulting) analogy. When you program, and use another persons code, there is nothing preventing you from finding out what license the other code is using. Therefore, you know whether or not you're going to have to GPL your code even before you use that other persons code.

      Obviously you can't always (if ever) be 100% sure that your sexual partner doesn't have AIDS.

      Dinivin

    39. Re:The BSD license would seem to be best. by EllisDees · · Score: 2

      It is called sharing. More people should learn about it.

      Both licenses are about sharing. One just makes sure that the sharing continues.

      Or it could be phrased: if you like to openly share (no strings attached) use the BSD license and if you don't, use the GPL.

      Or: If you want your code to stay open, use GPL. If you want someone else to make money off of something that you didn't ask any money to produce, use BSD.

      --
      -- Give me ambiguity or give me something else!
    40. Re:The BSD license would seem to be best. by killmenow · · Score: 1

      Personally, I see the BSD license as having a larger set of entities which can use the code than the GPL.
      I don't. There are no provisions in the GPL that prohibit the use of code licensed under it by any entity. The only reason an entity would not use code licensed under the GPL is if they are intent on profiting from the work of others without giving anything back.

      It is not the GPL that limits the set of entities that can benefit from code licensed under it. All entities can benefit from code licensed under the GPL.

      It is the intent of one set of entities to restrict the rights to other entities that limits which entities will use the GPL.

      The BSD license says you can profit from the fruit of others and not have to give anything back. It is a good license for those who wish to give away their work for anyone to do with as they please.

      The GPL says you can profit from the fruit of others so long as you share the fruits of your efforts (not even monetarily) with the community to make the community better as a whole. It is a good license for those who wish to give away their work for the betterment of humanity, assuring no single entity can usurp the benefits from the rest.

      I like them both. And I think the decision of which license should be used for any given project should be left up to the contributors to that project.

      Because I believe the ones doing the work should have the right to say who can do what with the results.
    41. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 1, Redundant

      Both licenses are about sharing. One just makes sure that the sharing continues.

      Forcing others to share is not considered sharing in my book.

      Or: If you want your code to stay open, use GPL. If you want someone else to make money off of something that you didn't ask any money to produce, use BSD.

      There are a lot of ways to say it which is what I was trying to point out. Both your versions point out only one scenario of the BSD license and in a negative light.

    42. Re:The BSD license would seem to be best. by Ded+Bob · · Score: 2

      I didn't mean it like that. I was trying to say that BSD can be used in a larger number of ways than the GPL without being in violation of the license.

      The only reason an entity would not use code licensed under the GPL is if they are intent on profiting from the work of others without giving anything back.

      Incorrect. There are many reasons someone would not use GPL code. For example, if I wanted to use a portion of code in a BSD-licensed project, I would stick with BSD'd code. I think MESA switched from the LGPL to the X11 license to be included in XFree86.

    43. Re:The BSD license would seem to be best. by EllisDees · · Score: 1, Redundant

      Forcing others to share is not considered sharing in my book.

      Ok. Consider it selective sharing. I am only willing to share with other people who are willing to share.

      --
      -- Give me ambiguity or give me something else!
    44. Re:The BSD license would seem to be best. by killmenow · · Score: 1

      Incorrect. There are many reasons someone would not use GPL code. For example, if I wanted to use a portion of code in a BSD-licensed project, I would stick with BSD'd code.
      Okay. You got me there. There are times when you wouldn't use GPLed code because the GPL is incompatible with your existing license. I was thinking more in terms of new projects looking to benefit from GPLed code.
    45. Re:The BSD license would seem to be best. by beerwolff · · Score: 1

      Heh. It was a bad analogy because you failed to see the point -- not because it was untrue. I was only trying to prove that the GPL was viral, not that it was evil (which of course it is) -- I suppose I could have chosen a less severe or trivial virus, but AIDs is a good example of how the viral effect can be dangerous. I thought it was a clever (and mildly humourous) analogy, however it seems few 'get' my sense of humour.

    46. Re:The BSD license would seem to be best. by Anonymous Coward · · Score: 0

      Moderate the moderater as stupid.

    47. Re:The BSD license would seem to be best. by dinivin · · Score: 1

      Heh... It was a bad analogy all around.

      In fact, I did quite clearly see your point. But your point is just wrong. The GPL is not viral since a virus is something that one gets unwillingly.

      The GPL, on the other hand, is something that can only affect code if the author of the code wants it to.

      Dinivin

  3. a really good thing by azcoffeehabit · · Score: 1

    With the power that wine gives to *nux and the very nature of open-source software being free a licence to re-sell. It is important to protect the work and rights of the devolpers. And soon the day will come when Linux is 99.998% M$ compatable... an then... we will rule the world....

    --
    :)(smile)
    1. Re:a really good thing by October_30th · · Score: 0
      an then... we will rule the world

      By becoming like our enemy, you mean?

      --
      The owls are not what they seem
    2. Re:a really good thing by TeknoHog · · Score: 2
      And soon the day will come when Linux is 99.998% M$ compatable... an then... we will rule the world....

      That would be cool, considering that M$ isn't even 99.0 % compatible with itself.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:a really good thing by Anonymous Coward · · Score: 0

      Actually, by having to be compliant with Microsoft, we lose. The real point at which "we" will rule the world is when Microsoft puts in compatability for Linux!

      I can see it now. Windows NT X, now with GNOME! Play your favorite games such as Tux racer and FreeCiv natively!

    4. Re:a really good thing by Anonymous Coward · · Score: 0

      The real point at which "we" will rule the world is when Microsoft puts in compatability for Linux!

      That's not so far fetched. Right now, MS is losing out bigtime to Linux in the "legacy Unix migraiton" market. I could see Interix being brought up to date and integrated into the main NT Server product line, and that could easily include Linux and Sun syscall compatibility on the subsystem level (as opposed to Cygwin's hacky Win32 approach). You could then add XFree and Gnome yourself. At that point, MS becomes the largest Unix vendor on the planet.

  4. They should copy Microsoft's EULA by Anonymous Coward · · Score: 0, Informative

    seems only appropriate, as they try to copy everything else.

    1. Re:They should copy Microsoft's EULA by Anonymous Coward · · Score: 0

      They don't _copy_ everything else. A copy can never be better than near as good as the original. Wine is actually more stable than Windows, and I don't doubt the codebase is better too.

    2. Re:They should copy Microsoft's EULA by motox · · Score: 1

      You must be joking... more stable than Windows...

    3. Re:They should copy Microsoft's EULA by Anonymous Coward · · Score: 0

      If we're talking about servers, my kid brother's wallet is more stable than Windows, but I don't think I'd run server apps via Wine either...

  5. I dont get it by QuantumG · · Score: 3, Insightful

    How will changing to the LGPL help wine? How will it help the industry? Isn't the idea that someone might "make it proprietory" exactly what the wine project set out to acheive? Wouldn't it be great if a large number of companies were to figure out what wine is and how they can use it and finally put up some competition for Microsoft?

    --
    How we know is more important than what we know.
    1. Re:I dont get it by natmsincome.com · · Score: 3, Insightful

      The main problem is forking.

      You can see this happening with the Linux distrobutions, each one has slightly different configuration tools, default, patched kernals etc.

      The big difference between the Distro's and wine is that while each Distro NEEDS to be complient with each other. This is one of the main reason the Linux standards group is making a standard distro. Basically you want people to be able to use any linux so they can change to your style of linux.

      With wine it is different. Currently say the comunity got 99% compatability but just couldn't figure out the last little bit :-( and some company did the 1% needed, the company could sell their wine. This is fine but for the fact that they have no reason to release the source :-( If they keep the source then they are the only company with 100% compatability even though they only did 1% of the code.

      By changing the linces they can make sure that any one company can't do this.

    2. Re:I dont get it by gmack · · Score: 1

      Loading windows programs from Wine is only one way to make use of it. You can also compile windows software using Wine to provide a translation layer.

      I imagine the second option would be a lot more attractive if they could do that with proprietary apps with non GPL licences.

      AFIK WordPerfect for Linux was compiled using Wine.

    3. Re:I dont get it by Tet · · Score: 1, Flamebait
      Wouldn't it be great if a large number of companies were to figure out what wine is and how they can use it and finally put up some competition for Microsoft?

      Sigh. Go away and come back when you've worked out that the LGPL doesn't prevent that... what it does prevent is people enhancing WINE and not sharing those enhancements, which doesn't help WINE, and doesn't help the community. In fact, the only potential winner is the bottom line of the company in question, and even that's doubtful. To the best of my knowledge, no one has ever gone into direct competition with MS on the desktop and come out on top. WINE (either with its existing license, or with LGPL) allows companies to take it, and build a closed source, proprietary app on top of it, and try and sell it for money. How is that hindering the industry? How is it hindering WINE?

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    4. Re:I dont get it by Ded+Bob · · Score: 3, Insightful

      With wine it is different. Currently say the comunity got 99% compatability but just couldn't figure out the last little bit :-( and some company did the 1% needed, the company could sell their wine. This is fine but for the fact that they have no reason to release the source :-( If they keep the source then they are the only company with 100% compatability even though they only did 1% of the code.

      If a company only adds back a little bit and sells wine, an open-source developer could just write the code as open-source. You need not fear a company adding a tiny piece and keeping it proprietary. Besides, when you hit 99% compatibility, that 1% will not attract very many customers as most applications will be running.

    5. Re:I dont get it by Anonymous Coward · · Score: 0
      what it does prevent is people enhancing WINE and not sharing those enhancements, which doesn't help WINE, and doesn't help the community.

      Where has the idea of sharing the enhancements come from? Under the GPL, and I assume LGPL is pretty similar, I don't have to share anything at all with "the Community".

      I can create a 100% accurate version of WINE with loads of performance enhancements, sell it for Big Buck$ and the community gets nothing.

      My customers may get a copy of the "source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable." but I don't have to give the WINE community anything at all. I don't have to make the source code available on the Net and I don't have to give my source code to anyone who hasn't "bought" a copy of my software.

    6. Re:I dont get it by mikeee · · Score: 3, Insightful

      Isn't the idea that someone might "make it proprietory" exactly what the wine project set out to acheive?

      Yeah, that would be just the thing! If only there were a proprietary implementation of the Win32 API, there'd be no need for Wine at all!

      That's the most bizarre thing I've heard this week, but it's early yet!

    7. Re:I dont get it by maddman75 · · Score: 2, Informative

      My customers may get a copy of the "source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable." but I don't have to give the WINE community anything at all. I don't have to make the source code available on the Net and I don't have to give my source code to anyone who hasn't "bought" a copy of my software.

      Its clear that you don't get it. One of the properties of the GPL (and LGPL) is that is you use GPL software and make enhancements to it, you may sell that finished version. The person who buys it has a right to the source code and the right to redistribute the software. There's nothing stopping your customers from putting it up on an ftp site.

      If it were possible to close off GPL software by just not putting the source on the web plenty of companies would have done it by now.

      --
      -- When a fool hears of the Tao, he will laugh out loud.
    8. Re:I dont get it by Anonymous Coward · · Score: 0
      Thats not the point though - I can make the software and decide who to distribute it to.

      My customers certainly can redistribute, with or without modifications, the source code, but would they want to give away what they have paid for?

      But *I* can still choose not to give my software to anyone who looks like that they will redistribute the source, however.

    9. Re:I dont get it by Ilmari · · Score: 1
      This is exactly the difference between the GPL and the LGPL, the latter allows linking against proprietary libraries and applications while requiring modifications to the library itself to be made available.

      Wine is going to switch to an LGPL-style licence, not a GPL-style.

      --

      © ilmari. All rights reserved, all wrongs reversed

  6. Open Licenses by opkool · · Score: 5, Interesting

    Hi there,

    I'm in favour of a change in the Wine license that allows to :

    - Keep the Seurce Code Open

    - Let any software company to use it with their products in a way that WineHQ and the SoftwareCompany both beneffit from it.

    Wine, everyday a little bit close to implement all of the Win32 function calls, is seen as a very good oportunity for software makers. But...

    (Yes, I know, it's not the best thing. I love to see Linux native software only mysef. But if this new license allows a company to have a "Linux Version", IMHO this is a Good Thing for Linux.. Others have done it already: MusicMatch, Kylix 1.0 come to my mind.),

    But, of course, the terms "GPL", and "Open Source" are a heavy obstacle (but untrue) for companies interested in making money in any platform. Specially when they associate GPL and OpenSource with and "Viral License".

    Yes, there's Microsoft's FUD (remember Ballmer about "Linux as Cancer" and the likes?), lot of mis-information or simply plain lack of knowledge. And this can (is) prevent(ing) many companies to offer "Linux Versions" of their products. Quicken anyone? Children games? Stationary-making programs? software that comes with your hardware?.

    So, with WINE offering a new license that allows a for-proffit company to sell Linux-products is good for Linux. With Wine offering a new license that is at the same time Open and usable by SoftwareMaker Inc. is a goog thing.

    Hell, maybe they will even supply (paid) developers to the Wine project!

    Those are my thoughts. What do you thing? Why I am right? why I am wrong? I am very interested in the Wine project. And I will read this discussion.

    All the best.

    1. Re:Open Licenses by Uruk · · Score: 3, Insightful

      Keep the Seurce Code Open

      The LGPL accomplishes that.

      Let any software company to use it with their products in a way that WineHQ and the SoftwareCompany both beneffit from it.

      The LGPL accomplishes that.

      But, of course, the terms "GPL", and "Open Source" are a heavy obstacle (but untrue) for companies interested in making money in any platform. Specially when they associate GPL and OpenSource with and "Viral License".

      Many people see companies and industry as this large immovable object, and we in the linux community can have our fun, but ultimately we need to make concessions in order to "fit in". Frequently, one of those concessions is people not talking about free software, and sometimes not even talking about open source. Well, these concessions are just plain wrong. Using free software, linux *muscled* its way into business and industry, simply by being better, by respecting people's freedom, and giving them what they want. There's no reason to believe that process can't continue just like it's going now.

      Many people get wrapped up in the popularity aspect of the software - what can we do to make it more popular - and end up losing sight of all of the things that made it cool and attracted you to it in the first place.

      I don't think that free software/LGPL/GPL talk is going to turn anybody away. Not any more than it has in the past, and let's look at the past track record - linux has gone from a quick hack by some nameless finnish student to one of the most used server operating systems on the planet. Talk about and develop linux in the way that it has originally appealed to all of us, and things will come naturally.

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    2. Re:Open Licenses by Cogline · · Score: 2, Insightful
      I am in agreement. This is a great opportunity for M$ to loose ground to free software.

      The possiblity of companies being able to take the same source and build it on Linux/*BSD as well as Windows means that much more of a market for them, at nearly no extra cost. Perhaps they might have to polish off certain calls, perhaps it might not be as smooth, but the audience/target market is that much larger.

      I am excited by this chance! As WINE gets better and better, it will allow more and more companies te chance to realse programs for multiple platforms! I eagerly look forward to the day when software pacakges at Wal-Mart have a sticker that says

      Built to run on Windows 98/ME/2000/XP/WINE

      This will be an elegant triumph of open source over M$ monopoly! (not trying to make a flame war, but I see this as the easiest way to break the monopoly.)

    3. Re:Open Licenses by darkonc · · Score: 2
      I think that it's consistent with the original intent of the WINE project -- which is to provide a real alternative to a Windows-only world.

      If developers are able to distribute their software with a known API, it will encourage them to

      1. develop for that API,
      2. Fix bugs in that API, and -- as a legal requirement --
      3. contribute those bug fixes back to the larger world.
      For someone who has a multi-million dollar project hanging in the ballance, assigning a person or two to work with the open-source world is cheap. If the result is a viable alternative to dual-boot systems, I'm all for it.
      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    4. Re:Open Licenses by Captain+Morgan · · Score: 1

      I think this is the thought of most of the Wine developers. While people are screaming about how any kind of GPL license takes away the freedoms of use the truth is that most of us Wine developers don't want to give full freedom to use Wine anyway they choose. I certainly would like to see companies use Wine and be forced by the license to contribute their improvements back at some point in time.

  7. Multiple Microsoft Targets by resistant · · Score: 3, Insightful

    A nice side effect of the "BSD License" is multiple targets for Microsoft as there's more commercial exploitation of WINE, and thus more dissipation of the energies of Microsoft, especially as they draw more fire for trying to suppress their competition, thus a better chance for more open-source projects to thrive in spite of annoying the Evil Empire at Redmond.

    Nearly anything that increases commercial participation in Linux is good, especially if it directly attacks the Windows semi-monopoly. Seems good! :)

    --
    A truly excellent pizza parlor is a delight unto the heavens. Treasure the sauce and the toppings!
    1. Re:Multiple Microsoft Targets by Anonymous Coward · · Score: 0

      especially as they draw more fire for trying to suppress their competition [lindows.com], thus a better chance for more open-source projects to thrive in spite of annoying the Evil Empire at Redmond.

      I am sorry, but Lindows doesn't compete with Microsoft at all.

    2. Re:Multiple Microsoft Targets by Anonymous Coward · · Score: 0

      Sure it does. Just like the Taleban were fighting against the US army.

      Only, when your rockets shoot things 500 feet in the air, and their bombs can hit the front tire of your bicycle from 10,000 feet, there isn't much challenge to it.

    3. Re:Multiple Microsoft Targets by Anonymous Coward · · Score: 0
      Nearly anything that increases commercial participation in Linux is good, especially if it directly attacks the Windows semi-monopoly. Seems good!


      I disagree. Look at BSD, for example. Currently the definitive and most widely used implementation of BSD is Mac OS X, and the most important parts of that fork are completely closed source, which means the benefits of an easy to use desktop environment are not now or ever going to trickle down to the open source variants of Mac OS X (FreeBSD, Darwin, etc).


      In effect, due to the BSD license, a corporation has taken over the market of a formerly open source operating system, which means applications that once may have been released for FreeBSD or OpenBSD will now only be released for Mac OS X instead. Either you "join the gang" by switching to Mac OS X (thereby losing the advantage of using open source software in the first place) or you simply don't get to use any of those nifty apps.


      Frankly, I would never want something like that to happen to Linux just to serve some rediculous anti-anything-Microsoft attitude.

  8. Please post your speculation here by msouth · · Score: 3, Interesting

    So, being the inquisitive type, I have to wonder what it was that Jeremy couldn't talk about that convinced him to raise this issue again after it had been "settled" before. Any ideas? Lindows? (--that's my speculation).

    This is like Apple switching to preemptive multitasking instead of cooperative multitasking. Cooperative multitasking was fine as long as everyone played by the (unenforced except by community practice) rules. But, at some point some big player, or a horde or little players, is going to come along and not play be the (unenforced except by community practice) rules.

    It looks like someone was making a bid to slurp up Codeweavers or something, eh? "Here's a lot of money, dude, give us your soul!" But a miniature RMS-resembling angel on the other ear said "GPL is the path to Free-dom!". And he swatted that one down, but then a more reasonable pixie sort of thing that looked halfway between a penguin and a demon says "Psst--use the Deprecated license, Luke". And that's what he put to the vote.

    --
    Liberty uber alles.
    1. Re:Please post your speculation here by Ded+Bob · · Score: 2

      Actually, he seems to want protection under the LGPL to compete with the other companies using WINE: archive

      I get the feeling that he is just trying to force other companies, using different business models, into his business model and get their code. It is just a little selfish.

      BTW, TransGaming, one company he complains about not sharing their code, has given a lot of code to WINE: archive

    2. Re:Please post your speculation here by msouth · · Score: 2

      Heh, well, I hate to be the one to counter my own speculation, but it looks like Lindows is not a good candidate for speculating abuut.

      Roberston contributed this, among other things, to the discusion:

      http://www.winehq.com/hypermail/wine-devel/2002/02 /0312.html

      But I have a new question to speculate about (see the "view by thread" on that page to understand):

      Who peed in Brett Glass' cereal? He seems really mad.

      --
      Liberty uber alles.
    3. Re:Please post your speculation here by FeeDBaCK · · Score: 2

      It basically boils down to Michael Robertson trying to gain control of WINE. He wants to own it. He wants to be *THE* source for Windows interoperability in Linux. This *is* after all the same guy who gave us mp3.com, trying to cash in on the success of the format after it had already broken, then trying to take the credit for being the man behind it all.

      --
      wolf31o2 Developer, Gentoo Linux Games Team
  9. Do the scientists have the right idea? by jACL · · Score: 5, Interesting

    Not trying to be a troll...hear me out.

    I've been mulling over the GPL and BSD licenses for some time, trying to think of a way that businesses can make money while the community still benefits. (Isn't everybody?) So where does this come together?

    Perhaps the scientists have the right idea. There's currently a strong leaning in the scientific community about the free release of journaled articles six months after publication. The journal gets to make money, but the research makes it into the public domain after a short time period.

    Perhaps the approach that WINE can take would be for contributions to go GPL after a certain time period, say, six months or a year. A business can make money during that time, but as commercial systems become 'abandonware' after a period of time, the code can return to the community. Licensees could always choose to forego the time delay, publishing immediately.

    What do others think? Is this a good balancing point? It just occurred to me that this is what ID has been doing with Doom and Quake.

    --
    "It remains to be seen if the human brain is powerful enough to solve the problems it has created." Dr. Richard Wallace
    1. Re:Do the scientists have the right idea? by Britney · · Score: 2, Funny
      I've been mulling...

      Mulled WINE? How Epicurean.

      Is it free? (as in Beer)

      --

      --
      (if you're still looking for the point, it was back there, in the post. </sig>)
    2. Re:Do the scientists have the right idea? by Drachemorder · · Score: 3, Informative

      I think it's a good idea. Of course, that's exactly the sort of thing copyright was meant to do in the first place: give people the chance to profit exclusively from their "intellectual property" for a short time period before allowing the information to be used freely. Of course, that principle has been badly abused and skewed toward the producer in recent years, and that's one reason why completely free licenses have become so popular. It's the free market's natural response to an imbalance. Personally, I think if copyright law were to be revised to function the way it was intended to in the first place, we could have the best of both worlds: a strong corporate presence and good commercial software, but also code that's released to the public after a reasonable time period.

    3. Re:Do the scientists have the right idea? by Uruk · · Score: 3, Insightful

      I've been mulling over the GPL and BSD licenses for some time, trying to think of a way that businesses can make money while the community still benefits. (Isn't everybody?) So where does this come together?

      Cooperation between business and free software would be a cool thing, but is that necessarily the end-all be-all of software?

      Some people don't think so

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    4. Re:Do the scientists have the right idea? by _|()|\| · · Score: 2
      Perhaps the approach that WINE can take would be for contributions to go GPL after a certain time period, say, six months or a year. ... It just occurred to me that this is what ID has been doing with Doom and Quake.

      This is a variant of the street performer protocol. John Carmack hasn't promised to GPL all his old game engines, although he did hint at the release of Quake 2. I think he would have released it sooner, if Anachronox hadn't taken so long.

      See, also, Aladdin Ghostscript, old versions of which are GPLed.

    5. Re:Do the scientists have the right idea? by maddman75 · · Score: 1

      I actually like the dual licenseing arrangement that Trolltech uses for Qt. Both a closed commercial license available for a fee, or a GPLed license available for free.

      Basically, if you plan to share your software with others, we will share with you. If you plan to make a commercial product, you will need to pay a fee for the code.

      --
      -- When a fool hears of the Tao, he will laugh out loud.
    6. Re:Do the scientists have the right idea? by TotallyUseless · · Score: 4, Informative

      Carmack may not have said "I promise to release everything under the gpl" but sometimes actions speak louder than words. He has released Wolfenstein3D, the Doom Games, Quake, and Quake2... all under the GPL. Although he may not have made any 'promises' he has said he plans to continue releasing source to his old engines, and to this point he has released more game code under GPL than any other professional developer I know of.

      --

      Time for some tasty Shiner Bock!
    7. Re:Do the scientists have the right idea? by Spoons · · Score: 1

      Time for some tasty Shiner Bock! [shiner.com]


      I just had to reply. Great Sig! I love shiner.
      Are you from Texas?
    8. Re:Do the scientists have the right idea? by Anonymous Coward · · Score: 0

      Heh, I guess RMS is not a professional? Depending on how much of emacs and gcc (etc etc) you consider to be his code, he's certainly released much much more code.

    9. Re:Do the scientists have the right idea? by TotallyUseless · · Score: 1

      Notice I said professional game code. I'll admit learning emacs can be a challenge, but I wouldn't call it a game.

      --

      Time for some tasty Shiner Bock!
    10. Re:Do the scientists have the right idea? by TotallyUseless · · Score: 1

      yes. i live in denton. its like austin, but smaller. heh

      --

      Time for some tasty Shiner Bock!
    11. Re:Do the scientists have the right idea? by theoddone33 · · Score: 2, Informative
      For the record, Wolf3D isn't GPL and Doom is dual licensed.

      Carmack also tends to forget to take out code he has no right to release under GPL from the codebases he gives away, but that's a different matter.

    12. Re:Do the scientists have the right idea? by Anonymous Coward · · Score: 0

      I said this a long time ago so I can't help but agree. Most people recognize software has value and a developer needs to make a living. The problem is it is not an honest living to hide a standard or protocol and this would solve both problems on a lot of software. If you really want the software buy it or wait 6 months. Suse does this after a sort on their distro. Is this any different than the cheap theaters that get the movie 6 months later. Only in this case its free.

  10. Re:Inevitable by Anonymous Coward · · Score: 0

    Nicely said. However, I wonder about these licenses. Some people have called the GPL communistic, and I suppose the way Microsoft became so rich was about monopolistic capitalism at it's worst.

    I suppose now we need a licensing philophy along the lines of National Socialism. I can see it now, programmes that require people to say "Heil Hitler" before it would start.

  11. Lindows? by modipodio · · Score: 0, Offtopic

    I can not see what makes lindows special , I read the review of it on newsforge and it sounded crap.
    wtf does lindows really offer that wine does not ? Lindows looks to me just like a repackaged version of wine with a catchy name and some superficial features. can any one explain to me what makes it a unique product worth
    buying ? The review on newsforge just seemed to show how little it ran and I felt that the review went extremly light on them,I can understand the version they had was a test but still what is the point of sending something which is essentially not very usefull or different to wine running on some other linux varient at this stage of development for review ?

    --
    __________________________________________________ "UNIX is a fascist state, Windows is a democracy.
  12. The results by wowbagger · · Score: 5, Funny

    Alexandre posted the results of his survey to the Winedev newsgroup this morning (in my timezone).

    Of people who expressed an opinion and who had contributed code, the results were roughly 2 to 1 in favor of moving to the LGPL.

    Of people who expressed an opinion and who had NOT contributed code, the numbers were more favorable to remaining with the X11 style license.
    <opinion source="me">
    People who code prefer LGPL, people who bitch don't.
    </opinion>

    1. Re:The results by Anonymous Coward · · Score: 0

      Even though Alexandrew rejected my boffo BitBlt patch I would have to agree with the license change. Ultimately the only vote that matters is the author of the software. Time has proven that software users are parasitic leaches who want the world but will not offer even a single minute of time or monetary compensation and scream bloody murder when something does not work.

    2. Re:The results by ethereal · · Score: 4, Insightful

      Maybe it's just me, but I wouldn't accept any votes from someone who hadn't contributed code. The choice of the license belongs to those who have contributed to the codebase and no one else. Those non-coders are welcome to voice their opinions, but only in a non-voting capacity.

      --

      Your right to not believe: Americans United for Separation of Church and

  13. Re:Inevitable by Lord+Hugh+Toppingham · · Score: 0

    It was inevitable I suppose, as Linux is now on the verge of making really big money and go toe-to-toe with Microsoft in a few years. Bwwwaaaaaahaaaahaaaahaaahaaahaaaaaa.
    I spilled my coffee all over my screen and keyboard when I read that.
    toe-to-toe with Microsoft. Are you INSANE ?
    Microsoft has something called a business model.
    It also has something called a strategy
    It also has something like 100 Billion Dollars of cash in its checking account
    Do you Linux weenies really really believe in this fantasy world you talk about ?
    You have obviously never spent any time inside a large corporation or you would
    realise that Windows has WON THE BATTLE.
    It is simply not cost-effective to even evaluate other operating systems.
    Unfortunately for you Linux Zealots, it turns out Operating systems are a natural monopoly, and Billy Boy 0WNz Y0UR 4553s

  14. Re:Inevitable by Anonymous Coward · · Score: 0

    Um, read it again: the license is going *from* BSD *to* LGPL.

  15. Re:Learn to read you +1 abusing bigot! by johnburton · · Score: 2

    I did read the article. My point was they want to stop people using the library for the very things people actually want to use it for. If the majority of the developers want that, then it's fine, but it won't help the popularity of the code if lots less people use it. The developers seem somewhat confused over _why_ they wrote the code in the first place. It's like saying "use wine, it's better than windows. But don't think of selling your improvements for money." Fine. But that will just make people use real windows instead. It's not like someone profiting from improvements to wine harms its development in any way. And I hardly thing the word "bigot" is appropriate. As one of the original developers of wine I think that I have every right to state what I think of the license conditions. My contribution was very small and a long time ago, and has pretty much all long since been replaced by better code, so I'm not voicing an official opinion over what should happen to the code. It should be up to the active developers. But I find it amusing that people who probably had nothing at all to do with the development of the code feel fit to hurl abuse at those people who did for daring to have an opinion over who should be allowed to use that code, and under what conditions.

    --
    Sig is taking a break!
  16. Am I missing something here? by esconsult1 · · Score: 1
    Ok, mark me down as a troll,or flamebait but I think the Wine project should change their License to:

    "This program will actually run Windows programs. It will be reasonably easy to install. It will consistently work with about 50% of windows programs..." and so on.

    Everyone's up in arms about the License and the program really does not consistently work as yet. What gives?

    Am I asking too much? Are they close enough to making it really work so that they now need to firm up the license arrangements?
    1. Re:Am I missing something here? by J'raxis · · Score: 2, Informative

      Um, licensing issues should really be dealt with long before any code is written. Otherwise you could have the situation where the guy who wrote 15,000 lines of code for a project refuses to go along with the new license.

  17. Re:feh.. by OpCode42 · · Score: 2
    i wonder how XP performs via vmware.. anyone tried? :-P

    Like an asthmastic ant... with heavy shopping.

  18. Re: feh.. by Luke+Marsden · · Score: 1

    Heh, it works really well actually. Kudos to the VMWare team.. it's a great product.

    Their tools package is just cool. The handling of the mouse crossing the edge of the window impressed me, as did the overall speed of the graphics.

    If I actually needed a Windows distro around, I'd definately buy it ;)

  19. Some moderators need to be beaten... by InsaneGeek · · Score: 1

    Modded Interesting??? Maybe you moderators ought to read the farkin article.

    Parent poster's entire point is that Wine is moving from GPL to BSD

    Article says that Wine is moving from BSD to lGPL

    So I guess the only interesting part of the post was how wrong the parent was.

    Any intelligent moderators want to *properly* moderate the completely inaccurate parent post?

    1. Re:Some moderators need to be beaten... by Anonymous Coward · · Score: 0

      It's people like you and the insane moderators here that is making /. irrelevant.

      /. used to be good in the early days. Now it's just fool of fools like you.

      Who cares if the response is off topic, if it makes a good point. Get off your high horse or strangle yourself.

    2. Re:Some moderators need to be beaten... by InsaneGeek · · Score: 2

      I never said it was off topic, I said he was completely *WRONG*. It's like saying 2+2=5 should be modded interesting as a different mathematical approach. No, 2+2=5 is not interesting it's wrong; it would be interesting if it weren't completely wrong.

      Again, for the reading impaired i.e. YOU

      Poster states that wine is moving from GPL to BSD license

      Article states that wine is moving from BSD style to LGPL

      What more is there to state, he completely incorrectly stated the entire article. How much more wrong can you get? Do I need to send you a mp3 with me saying how wrong it is before you understand that there is offtopic, and then there is completely, totaly, absolutely, factually wrong.

  20. Carrot and stick by Spoing · · Score: 3, Informative
    The current Wine licence has not substantially been abused. That's more a reflection of the state of Wine up to this point more than any intent to hijack the project.

    Yet, the current code is good. It's quite good. Yesterday, I fired up a demo version of Lightwave 7.0 under it. Most of the application worked flawlessly including interactive modeling, camera position, and on-screen rendering. Though I didn't test everything, the main problem I found was that the file dialog had a focus problem and would flicker. I can't see that still being a problem when an official 1.0 release of Wine is released.

    With the current licence, and the recient improvements to Wine, it is becoming a tempting target to hijack. With comparitively minimal funds, about 10 years of work could be rolled into a commercial product that never gives a line of code back.

    The LGPL or similar licences would allow largely unhindered commercial production with a much greater chance that many changes would be folded back into the core Wine tree. A licence like this would not prevent a company or individual from making supplementary and seperate libraries that are closed, but it would encourage some more general code to be returned. That's at a minimum.

    The best case would be that larger changes are rolled back into CVS, and good feedback like the kind that came from Codeweavers, Corel, Transgaming, and Lindows (benifit of a doubt).

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:Carrot and stick by Lumpy · · Score: 1

      How did you get lightwave to run without the dongle? or does the preview release not require one? That has been one thing I've been fighting.. How to get Poser to run under wine without that damned dongle or get the dongle to work through wine.
      until then It's me, poser, and vmware with win98.

      --
      Do not look at laser with remaining good eye.
    2. Re:Carrot and stick by Spoing · · Score: 2
      How did you get lightwave to run without the dongle? or does the preview release not require one?

      First off, if you haven't looked in the Wine Application Database, go there. Plenty of helpful hints. http://appdb.codeweavers.com

      Also, take a look at Blender if you haven't yet. www.blender3d.com It might not be Lightwave, but it has some parts that are quite nice and a thriving community willing to help.

      Now, the Lightwave details.

      The demo version I used came from a Lightwave tutorial book. It looks like it's the full version minus some data files and (under Windows) will drop into 'demo' mode if the dongle doesn't exist.

      To install it, I first installed under Windows then copied the entire Lightwave directory to the Wine file area (for me /usr/share/wine-c). I'm sure that this is not complete, but I'm not a Lightwave user so I didn't investigate anything that might be missing.

      Unfortunately, the whole copy protection scheme doesn't work under Wine in demo mode for both Modler and Lightwave. The other bundled programs seem to work fine without the dongle.

      The solution: Get a crack.

      The unfortunate truth about Wine and copy protection is that with the exception of a small list of games under Transgaming's WineX, the copy protection schemes will usually fail and the programs won't run -- no matter how fresh out of the box your legitimate copy is. Also, even with the crack, and the original CD mounted in the drive, some programs still balk and refuse to run -- as if the crack wasn't even applied. Very annoying after paying $100+ for some programs. Serves me right.

      No, I don't trust the cracks. If I were using Lightwave professionally, I'd have to wait for the dialog box focus issue to be resolved and then carefully investigate the changes any crack applied to the binary. Wine does allow you to isolate different applications, so that's one way to lower the security risks.

      As for Poser, you might want to look for a crack. I can't say it would work (my track record is poor with this), but it is one thing you have to deal with first.

      If you're using a serial dongle with Poser, it might work as-is. Ask on the wine-devel list to see if there are any issues with serial devices that could be causing the dongle fits. Hell, go bug the dongle maker. Maybe they know.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    3. Re:Carrot and stick by TheAwfulTruth · · Score: 2

      In other words. "It's totally useless." I agree with other posters in that it should just be dumped and time better spent putting in much needed features into Linux itself. How about a replacement for X? How about getting KDE or GNOME up to Windows desktop speed and useability? How about replacing qt and gtk with something that I as a developer can use without their dracoian commercial liscence fees/restrictions?

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    4. Re:Carrot and stick by Spoing · · Score: 2
      In other words. "It's totally useless."

      If you don't use it, yes. Wine is useless to you.

      Personally, since I do use it, I find it quite handy. I just don't have a need to run Lightwave. If I did, it is likely that in a few months it would be practical for me to do so. I don't, so I don't care.

      As for investing in other parts of Unix, well, I consider Wine to be an investment in Unix. If it gets more people to use Unix, then it's an excelent investment.

      Your opinions of other non-Wine projects also seems to be a bit strange. But what do I know. ;}

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    5. Re:Carrot and stick by Arandir · · Score: 1

      With comparitively minimal funds, about 10 years of work could be rolled into a commercial product that never gives a line of code back.

      My questions of the day: If I take 10 years worth of your work and roll it up into a commercial product, just what exactly do you want back? You keep telling me this is free but keep demanding that I pay for it by giving something back. As near as I can tell, I have taken nothing from you. Go check and you will find that your 10 years worth of work is still there sitting in your cvs tree. You're starting to sound an awful lot like those proprietary developers who have this strange notion that software wants to be regulated by its author.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  21. Good....What about Transgaming and Codeweavers by CDWert · · Score: 3, Interesting

    This is good, and I agree with the change, I think there has been a fair amount of bad feelings by developers when code has been wrapped in a proprietary product. Even though none of those poroprietary products have sealed their efforts, codeweavers does donate back to wine and transgaming is available via CVS.

    I am curious about what will happen to the existing wine trees out there and in process of development. If I am correct they will not be allowed to borrow from the tree effective date being the liscence change, they will in fact, with the amount of work that goes into wine, end up with a stale tree quickly.

    Is there a way around this ?

    There is obviously no way to make the liscence apply retroactivly, and that would be wrong, is there any way to ensure certain portions of the new tree dont make it into a proprietary product bundle ?

    --
    Sig went tro...aahemmm.....fishing........
    1. Re:Good....What about Transgaming and Codeweavers by Spoing · · Score: 3, Interesting
      Let's say Wine is LGPLed at midnight GMT tonight. As I understand it, anyone could take code from the pre-LGPL Wine and pick and choose what to grab out of the latest-and-greatest-LGPLed Wine.

      From the POV of the licences, they could make massive changes to one or two files (from the pre-LGPL branch) and then import the remaining parts from the LGPL branch. At that point, they have violated no licences and are not required to release any source regaurdless of how the binary is distributed.

      That way, the commercial project could take advantage of having mostly current code while keeping it all propriatory.

      Will that last? I'd bet that over time this would start to get ugly and code management used to ensure that the licences weren't violated would be quite a chore. Without specifics, how much time is hard to predict.

      Corrections appreciated.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:Good....What about Transgaming and Codeweavers by dossen · · Score: 1

      I might be way off base here... But how does your scenario work? As far as I know, the license is not applied to the individual files, but to the program as a whole. Thus once linked and distributed, the whole of the program would be under the LGPL, making the source available to all customers, anyone of whom may then modify/distribute/share it. The only protected part would be any seperate programs, that utilize the WINE fork. Or am I missing something?

    3. Re:Good....What about Transgaming and Codeweavers by Spoing · · Score: 2
      Theoretical -- may be flawed, IANAL, comments/corrections appereciated -- example;
      1. Version .5 of FooMaster is under the BSD licence. It has two primary files named main.c and other.c.

        The primary developer (or anyone since it's under BSD) decides to re-licence FooMaster under the GPL. The re-licenced program has a version number of .51 and later.

        Another developer, has been making changes to main.c and selling the result as FooMaster Plus.

        FooMaster .60 comes out with many changes. Almost all of the changes are in other.c not main.c.

        The FooMaster Plus developer gets other.c from FooMaster .60 (GPL) and incorporates it into FooMaster Plus. Since FooMaster Plus does not use any modified files that are GPLed, no propriatory closed source code is required to be released.

        Yet, if asked by people who recieve FooMaster Plus (for free or at a cost) to release the source code, other.c will have to be forked over (for free or at a reasonable cost per GPL). main.c, (from the BSD branch), could remain closed if the FooMaster Plus developer decided to do so.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  22. WRONG LINK--CORRECTION (as) wRe:The BSD license by msouth · · Score: 2
    Here is a dissenting voice from the discussion which is probably going to be a better argument for the current (BSD-style) license than anyone here will come up with off hand:

    http://www.winehq.com/hypermail/wine-devel/2002/02 /0129.html

    This is from a person who has made money developing wine-related stuff but thinks he won't be able to under the xGPL scheme. You have to (well, you should) ask whether shutting out this kind of development is good for the project.

    --
    Liberty uber alles.
  23. Have you read the BSD license? by QuantumG · · Score: 2, Interesting
    I'll include it for you below, the BSD license is just as viral as the GPL. In particular, the first condition clearly says that any code which is based on BSD licensed code has to be licensed under the BSD license. Sure, the GPL goes into detail which explicitly states the basis of copyright law but it is not that which makes the sentiment between the two licenses different. The difference is that the FSF uses the GPL and they will track you down if you change the license or distribute binaries without source (a restriction that the BSD license doesn't have) whereas someone who licenses their code under a BSD license wont bother (although they legally can). Check it out:

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:


    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    • Neither the name of the organisation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    + the standard disclaimer of liability here. So if you want to talk about how restrictive both are some how restrictive, and both are "viral."
    --
    How we know is more important than what we know.
    1. Re:Have you read the BSD license? by Rentar · · Score: 2

      Wowow! Big mistake here! The stuff that has to be retained is not the license, but the copyright notice! Thats a whole lot different. The only thing the BSD license really forbids is claiming that you have written something that you haven't.

    2. Re:Have you read the BSD license? by QuantumG · · Score: 2

      It clearly says you have to maintain the conditions, cant you read? The conditions _are_ the license. It also says you have to maintain the disclaimer, so even if you want to supply a warranty with your software (imagine that!) you cant if any part of it is covered under the BSD license. This usually isn't a problem simply because most people who are basing a commercial product on something that is BSD licensed will contact the author for approval.

      --
      How we know is more important than what we know.
    3. Re:Have you read the BSD license? by Anonymous Coward · · Score: 0

      Regardless of what you may believe, Apple Computer Inc took a bunch of BSD licenced code and released it under the APSL. If this were against the license I believe that someone would have made a bigger fuss.

      So, it seems as though you are interperting the list too strictly.

    4. Re:Have you read the BSD license? by dustman · · Score: 2, Informative

      What you are missing here is that these terms only apply to the actual BSD-licensed source files. This is like the LGPL, in that I can take a BSD-licensed project Foo, and build my own project Bar which depends on Foo in some way (say, linking it in, or perhaps just grabbing its source files). I must maintain the proper copyright notice on any Foo source files which I modify or redistribute, and I must display the copyright notice in any binaries I distribute, but I don't have to license my own software under the BSD license.

      With the GPL, I must license my own software under the GPL. This is why the GPL is considered "viral". The people who argue that the opponents of the GPL are "misinformed" when you say you can't use GPL software commercially are hiding behind a technicality, purposefully choosing the technical definition of the word "commercially". Since you can't really charge people $50/copy for GPL'd software (since they can demand the source and make as many copies as they want), you can't really license the software "commercially", in the normal meaning of the word. Whether licensing software "commercially" is immoral or not is beside the point.

      The only way you can consider the BSD license "viral" is in that someone else, if they take my (open source licensed) project, and build off of it, must still include the copyright notices in source and binary, as long as parts of Foo are still being used.

      In short, it is perfectly acceptable for me to take some BSD code and build some closed source, commercially licensed software off of it (perhaps I would call this software MacOSX?), as long as my software includes the proper notice that I depend on BSD licensed code.

    5. Re:Have you read the BSD license? by QuantumG · · Score: 0, Troll

      They asked permission, look it up.

      --
      How we know is more important than what we know.
    6. Re:Have you read the BSD license? by rch · · Score: 1

      "Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:"

      Notice, this is not _part_ of the said conditions. You do _NOT_ have to include this piece of the license.

      The only thing's you have to include are:

      The Copyright notice.

      The numbered list of conditions. The idea here is, the authors and contributors get credit, where credit is due. No matter how many times it gets copied, from various projects.

      The disclaimer that follows the numbered list. This is to protect previously mentioned developers from lawsuits, should the software blowup and cost your company millions of dollars. Again, pretty easy to locate. It's directly after the list of conditions, written in all caps.

    7. Re:Have you read the BSD license? by Anonymous Coward · · Score: 0

      Oh, so they got permission from the guy who wrote PING but died? My mistake.

    8. Re:Have you read the BSD license? by QuantumG · · Score: 0, Troll

      how would ya be, inheriting the copyright for ping, you could shut down the web!

      --
      How we know is more important than what we know.
  24. Re:Inevitable by Uruk · · Score: 2

    You may want to go back and read the article. The article is a vote on whether or not to switch to a copyleft style license. This means that they would be switching from a permissive free software license (like BSD/X11) to a copyleft license (GPL/LGPL)

    In other words, Wine is going against the trend you are accusing them of.

    So basically, I found your post relatively informative except for the fact that all of the content in it was 180 degrees from the situation that is unfolding currently in reality.

    Won't you join us? (In reality, that is)

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  25. Re:Inevitable by pizen · · Score: 1

    It's amazing how they call a license that mandates freedom and requires you to contribute to the common good "restrictive," and by contrast a license that allows others to poach and return nothing is labelled as "more free."

    If you mandate that I must do something then you are restricting my freedom. If you say "do what you want" then you are promoting more freedom than if you say "do what you want but...".

  26. Re:Inevitable by zangdesign · · Score: 2, Insightful

    mandates freedom and requires you to contribute to the common good

    Is this ironic or what? That sums up my opposition to the GPL right there.

    Much better if you remove all obstacles to freedom and contribution to the public good, than forcing people to do so. I don't see any difference between your statement and totalitarianism. Sure the verbiage is slightly different, but the aim is the same - to make everyone fit into YOUR view of how the world should work and not to reach a common consensus. That's the part I hate - being told by some self-righteous bastard that I have to do this or I am not a "good person".

    blinded by the almighty (American) dollar

    Feel free to give up your day job if you don't want to depend on the dollar anymore. But until the Star Trek economy starts making better headway, we're stuck with it. You may not like the game - but most of us have to play it in one form or another.

    Linux is now on the verge of making really big money

    And I suppose if you have your way, this won't happen either because it will lead to more dollar-blindness.

    Just so you know - I am in favor of a better world - but we can't get there overnight and we definitely can't get there by immediately destroying the institutions that have brought us this far. While the technological rate of change is pretty damn fast, people need time to adapt and wrap their minds around concepts. It might be nice if we could all wake up and start getting along, but we're talking about a process that's going to take several hundred generations and you're pissed because we're on step one.

    We'll never see this world you dream of, nor will your children. But if you're lucky your greatX5-grandchildren might.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  27. Moderating Trolls by Anonymous Coward · · Score: 0

    "Moderating trolls and flames as "Offtopic" is Unfair and will be metamoderated as such. How the trolls attack me now...."

    Yes, I got dinged a number of times by these `moderating trolls' and so I don't contribute anymore.

    They don't moderate, they express their opinions by their votes.

    "I've said it before a thousand times, democracy simply doesn't word." Kent Brockman (cartoon character)

  28. Oh no, it's much worse than that.... by Uruk · · Score: 3, Interesting

    Wine is actually a trojan horse of a strategic nature. Microsoft, along with the Illuminati, the Republican National Party, and the Yeti, funnel millions of dollars into the development of Wine behind the scenes. The idea is that people on other platforms should still be tied to applications on Windows. At a certain point, hapless GNU/Linux users will awake to the startling reality that even though they're running linux, they spend all of their time running Windows applications. They'll all eventually cave in and return to the warm bosom of Microsoft, never again to stray from the teat that provides them the poison they love so dearly.

    It's all a conspiracy. I'm starting to think that ESR with his "open source" nonsense is actually also an operative for Microsoft, working deep, deep undercover to bastardize the "free software" philosophy by dumbing it down into "open source", all the while accepting licenses like the APSL, moving step by step, inch by inch, to fully proprietary licenses at which point he can join hands with Bill Gates, Steve Ballmer, and Baalzebub rejoicing in their victory over the good things in the world.

    Of course, all of this could be simply about the developers of Wine wanting to change to a copyleft license to prevent some bastard company from coming along, stealing everything, repackaging it with a 2KB patch, and closing the source.

    Course that's just my opinion, I could be wrong.

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    1. Re:Oh no, it's much worse than that.... by Ded+Bob · · Score: 2

      Of course, all of this could be simply about the developers of Wine wanting to change to a copyleft license to prevent some bastard company from coming along, stealing everything, repackaging it with a 2KB patch, and closing the source.

      You are not saying that an open-source developer would not be able to duplicate a 2KB patch?!? ;)

      Seriously, as was stated on a wine mailing list, if it was just a small change any developer could duplicate it. A company would have to make a large change to actually be viable.

    2. Re:Oh no, it's much worse than that.... by msouth · · Score: 2

      what, no aliens? C'mon! I want _speculation_, not this repackaging of what everyone in the industry already knows...

      --
      Liberty uber alles.
  29. shell prompt on a macintosh by Eugene+O'Neil · · Score: 1

    If you buy a new Macintosh, you will find that it is really a BSD Unix machine under the hood. People who would never knowingly install BSD will be getting it anyway, and maybe they will grow to like it. Even if they don't, geeks like me will be able to sit down in front of their computers and get something done. Sure, BSD lets companies "steal" work that was never written to make money in the first place, but in exchange, YOU GET MACHINES RUNNING BSD SOFTWARE. Adoption and use of software is a sign of success, not of failure.

  30. Since you mentioned stealing by Anonymous Coward · · Score: 0

    It is Linux people doing the staling. Not MS or Apple.

  31. Somebody with points please mod this up by dpilot · · Score: 2

    Don't know why it's not 'Score:2' to begin with.

    This is what the framers of the Constitution had in mind when they allowed patents and copyrights in there in the first place.

    --
    The living have better things to do than to continue hating the dead.
  32. Sounds like MS didn't get back to him... by Anonymous Coward · · Score: 0

    ...when he submitted his resume

  33. Defeatist Software by Anonymous Coward · · Score: 0

    I hate Wine and the people who promote it. If you want 'nix, run a 'nix. If you simply cannnot live without Windows software, then for crying out loud run some version of Windows. Then at least the software will actually have a chance of working as intended. Why are we so eager in Linux land to emulate a company like Microsoft. The Linux world very akin to the Communist regimes of yore: they are quite capable of producing a knock-off of others' tech but quite incapable of original thought or design. Linux needs people with vison, not people who can knock off the look and feel of second rate software. Wine makes me sick, excuse me while I go and barf.

    1. Re:Defeatist Software by praedor · · Score: 2

      Sheesh. Because we do not want to have to pay out the ass to M$ to run a few games or a couple apps that are simply not available in linux (yet). This situation DOES occur, you know.


      I am morally opposed to giving a single penny of my money to M$ (when/if they are cut down to size, reigned in, I will reconsider) but I DO play games and they are ALL M$ games. I also must, on occasion, use a piece of software (fortunately, none of it M$) that needs windoze. Given the above, I am left with Wine, which does a pretty frickin' good job. There is nothing wrong with this.


      YOU don't have to like or use wine but it is your tough sh*t if (many) others disagree with your attitude.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  34. Sorry, yer by QuantumG · · Score: 3, Insightful

    I sort of have the opinion that before anyone takes on m$ft and bets the farm on their OS they might want just a little bit of security in their investment, namely that they can keep competitors from cloning their product, something the LGPL is not good for as anyone who has bought a copy of their m$ft compatible OS can demand the source code. You have to walk before you can run. Wine should keep their code free (truely free) until there are proprietory forks and then they should convince me (the consumer, who copyright actually exists to benefit) that the open source version is better.

    --
    How we know is more important than what we know.
  35. Little bit more... by clump · · Score: 3, Insightful
    Many people see companies and industry as this large immovable object, and we in the linux community can have our fun, but ultimately we need to make concessions in order to "fit in".

    I would have to agree. Gentleman like Mr. Gates, Mr. Glass, and other license 'viewholders' share the common belief of corporations not being able to use GPL'ed code. They would lead us to believe a company is going to be ever-profitable and ever-wonderful, but an evil engineer slips in 'print "Hello World!\n" and all of a sudden, Capitolism, Bambi's mom, and eveything nice dies.

    I can't see why people get so offended by the GPL. There is no example of an individual ever having been forced to use the GPL in a project. Somehow I still have the freedom to either a.) not use the code, b.) write my own code (perish the thought), or c.) find other code.

    The LGPL is a very generous comprimise. You get protected code that you can link against, allowing you to keep your project as seperate as you wish.

    Wasn't this the Wine development team's decision? Isn't that all that matters?
  36. Re:I dont get it - OR... by Havokmon · · Score: 2
    WINE (either with its existing license, or with LGPL) allows companies to take it, and build a closed source, proprietary app on top of it, and try and sell it for money. How is that hindering the industry? How is it hindering WINE?

    Well, it depends on your perspective. I'm sure many MAC users would like to run some windows app on OSX.

    Do you think with the LGPL a company would work on PowerPC emulation within Wine? It could fill a potential need, that the 'Wine community' isn't working on, but they can't sell their product when it's available for free, so why invest in it? I don't think that helps the community.

    From the POV of most of the WINE developers, that's just fine. The users can suffer until someone with their train of thought joins the cliq. Yes, I've been following the thread. The developers are mostly all "Me, me, me"... Which is just fine if nobody actually is looking to use your product..

    It's like cutting your nose off to spite your face.

    Then again, something else never mentioned is the probability that a patch from a company gets accepted into the tree in a reasonable amount of time. I could hack something up to make it work, and the xGPL basically requires that I share that work. What if my changes are never accepted? That LGPL code is now essentially BSD (not the license doens't change, but my add-on work may not beavailable), because a company could write such bad looking code, or code that doesn't fit the 'template', that it's never accepted. Yet, they've complied with the LGPL because they're returned their work to the community

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  37. Bah! They are ditching a BSD license. by Anonymous Coward · · Score: 0

    Wine is DITCHING a BSD license because of commercial code theivery in favour of GPL.
    Your (and my) opinion is irrelevant - the actual Wine programmers voted for the change to GPL.

  38. Good troll, but I'll bite anyway... by Kjella · · Score: 3, Informative
    The point is, hardly anyone reads these licenses. In the case of Windows software, they just click 'I Agree' and in the case of Linux software, they actually have to be aware that there is a LICENSE.TXT file and go and read it.

    Fortunately the GPL has never been upheld in a court of law, and never will be. How on earth can unzipping a tarfile possibly commit me to a legal contract ? Answer - It cannot. The GPL is really little more than RMS's Communist fantasy.


    GPL:
    "5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it."

    You're not required to accept the licence, but then you are not granted any *rights* either. So if you redistribute or create a derivate, or anything else requiring permission from the copyright holder, you need a licence.

    It's a perfectly valid defense that you've not accepted the license, as there is no proof of that in one direction or the other. However if that's your defense you also incriminate yourself as guilty under Title 17, Ch. 5, Sec. 506(a)(1) for infringing copyright for commercial gain, a crime punishable by 5 years in prison + fines. (IANAL btw) The GPL is in fact probably more enforcable than the click-through licence, as the click-trough is presented to you after the purchase.

    Kjella
    --
    Live today, because you never know what tomorrow brings
  39. Re:What the hell is wrong with slashdot!! by stevenbee · · Score: 0
    (NO, i did not misspell "wine", i MEANT to spell the word "whine")

    I get it! It's a PUN!

    --
    Don't read this!
  40. Not quite the point. by dmaxwell · · Score: 4, Informative

    From reading the archive, I think Jeremy White was making another point. The problem is not so much that TransGaming is not sharing code. The problem is that everybody knows that they are doing a lot of heavy lifting to make games work. JW says that prior to TransGaming entering the field, the bulk of contributions to WINE were game related. Since no one wants to duplicate TransGaming's work, non TransGaming DirectX contributions have dropped off to almost nothing. He also mentioned that one developer spent three weeks duplicating some InstallShield functionality that CodeWeavers developed. Basically, proprietary companies are being seen by developers at large as "owning" particular segments of Wine development. In short, JW is worried about an ongoing brain-drain.

    There is another problem. He says that he and other core developers are often hired to implement spot bits of functionality that allow particular applications to be ported to *nix. The current licence encourages the clients to want to own the for hire work even though it is the end result (the application can be sold on *nix.) that is important and not a few snippets of code to WINE. If WINE were LGPLed, WINE developers would still be hired to assist with application porting but they wouldn't waste their time on work that doesn't advance the overall effort. This bears some explicit pointing out for would be trolls. The LGPL means that the ported applications remain the property of the clients yet would allow the changes to WINE to go back into the main tree. JW wants a clear set of rules so clients know before the fact what belongs to the project and what belongs to them.

    1. Re:Not quite the point. by Ded+Bob · · Score: 2

      From reading the archive, I think Jeremy White was making another point.

      I might have added more comments in my message than was in his post as I have read every message within the development list. It helps to be subscribed. :)

      JW says that prior to TransGaming entering the field, the bulk of contributions to WINE were game related.

      This is not necessarily true. It is more likely that the large drop in the economy has taken free time away from a lot of developers. Before they could think about running games, now they need to think about earning some money for their family.

      He also mentioned that one developer spent three weeks duplicating some InstallShield functionality that CodeWeavers developed.

      There is some response from Gav (owner of TransGaming) concerning this in the mail archives. I am too lazy to find it, but I believe he was not trying to hold that piece of code back.

      In short, JW is worried about an ongoing brain-drain.

      Jeremy should not worry about it. His company makes money by writing code for his customers. If a company needs more code, he makes more money.

      The current licence encourages the clients to want to own the for hire work even though it is the end result (the application can be sold on *nix.) that is important and not a few snippets of code to WINE.

      He has also stated that he informs all of his clients that he will give the code back to WINE. The LGPL will not change this for him as he already makes all of his code open-source.

      JW wants a clear set of rules so clients know before the fact what belongs to the project and what belongs to them.

      His company already has a clear set of rules (WINE gets a copy of all the code he writes) in this regard as I stated up above.

    2. Re:Not quite the point. by Anonymous Coward · · Score: 0

      >>It is more likely that the large drop in the economy has taken free time away from a lot of developers. Before they could think about running games, now they need to think about earning some money for their family.

      I don't know. His explanation sounded reasonable. Not very much else has slowed down because of the economy so why should wine?

      >>Jeremy should not worry about it. His company makes money by writing code for his customers. If a company needs more code, he makes more money.

      Sometimes it not just about the money. A good programmer can feed his familly and have money left over.

      Personally, I won't believe that transgaming is going to release their code until after I see it.

    3. Re:Not quite the point. by Ded+Bob · · Score: 2

      Personally, I won't believe that transgaming is going to release their code until after I see it.

      Check the CVS tree. A lot of code should already be in there: list archive

  41. Should Wine follow Sleepycat's example? by Deven · · Score: 5, Interesting

    The Wine project might be well served by imitating Sleepycat and their dual-licensing model for Berkeley DB.

    Berkeley DB started as a small embedded database library which only supported hash tables and btrees. Since it was written for BSD Unix as a replacement, it was released under the BSD license. After a few years, it was widely used, but it still only offered access methods. When Netscape wanted more features, such as transactions, disaster recovery and multiple-user support, Sleepycat Software was founded to further develop Berkeley DB (on the strength of a licensing deal with Netscape).

    The new version of the software was released under the Sleepycat license, an OSI-approved license which allows Open Source applications to use Berkeley DB, but (unlike the GPL) appears to be compatible with any Open Source license. For proprietary applications, Sleepycat offers a more traditional licensing option to companies who don't wish to distribute their source code. Revenue from such licensing funds additional development of Berkeley DB, to the benefit of all. (For example, Berkeley DB 4.x adds replication and high-availability functionality that surely would not exist without the funding received through this dual licensing.)

    Perhaps the Wine project should follow this example? Wine could be placed under a license like Sleepycat's, which would allow Wine to be freely used by Open Source projects (whether GPL or not), and proprietary companies could pay for a license which allows proprietary use. Funding from such licensing could be used to further develop Wine, to the benefit of proprietary and Open Source users alike.

    BSD or LGPL licensing allows proprietary companies to profit from the hard work of the Open Source developers without giving anything back. Sleepycat's licensing model forces them to give something back, either by contributing more Open Source code back to the community, or by paying cash for the privilege of avoiding that -- which could then be used to fund development that would benefit the Open Source community.

    It's a win-win situation, and it would ensure that contributors don't get exploited. It could also lead to funding that might greatly accelerate the development of Wine, even more than relying on companies like Corel to contribute back changes they've made to the codebase.

    I'm not a contributor to Wine, but I'd suggest they consider following Sleepycat's example -- it appears to work well for them, why not for Wine?

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

    1. Re:Should Wine follow Sleepycat's example? by Tet · · Score: 1
      I'd suggest they consider following Sleepycat's example -- it appears to work well for them, why not for Wine?

      There are simple answers to this. Sleepycat is a company, WINE isn't. Sleepycat owns the copyright to all the code in Berkeley DB. Copyright to WINE code is owned by numerous developers around the world, not all of whom would agree on proprietary licensing terms.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    2. Re:Should Wine follow Sleepycat's example? by anandrajan · · Score: 1

      Tet sez "There are simple answers to this. Sleepycat is a company, WINE isn't."

      Please take a look at Gavriel State's idea for a license (http://www.winehq.com/hypermail/wine-devel/2002/0 2/0344.html). It does involve creating a "Wine Corporation" that copyrights can be assigned to and which has the power to issue licenses for a fee. Gavriel is a key figure in TransGaming and before that he was the lead developer in porting Corel WordPerfect Office to linux via wine.

      Anand

      --
      Anand Rangarajan anand@cise.ufl.edu
    3. Re:Should Wine follow Sleepycat's example? by Deven · · Score: 2

      There are simple answers to this. Sleepycat is a company, WINE isn't. Sleepycat owns the copyright to all the code in Berkeley DB. Copyright to WINE code is owned by numerous developers around the world, not all of whom would agree on proprietary licensing terms.

      Sleepycat is a company that was formed for the purpose of developing and marketing the Berkeley DB codebase. Why not a similar company for Wine? Yes, it would be necessary to get copyrights assigned to such a company from many contributors, or at least relicensing rights, but to change to a license like LGPL requires the same cooperation from contributors. If some disagree, perhaps those parts could be reimplemented.

      If necessary, the company could be designated as a non-profit to ensure that revenue received would not be used to line anybody's pockets. There could even be clauses in the corporate charter to prevent later conversion to for-profit status, I imagine.

      If such a corporation could afford to hire developers full-time who currently can only afford to work on Wine in their spare time, wouldn't that be a Good Thing?

      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

    4. Re:Should Wine follow Sleepycat's example? by uweber · · Score: 1

      Well I don't claim to know much about wine but I was under the impression that it was primarily created to allow Win32 applications to run under x86-Linux/Unix so it would be quite useless if only open source Win32 apps were allowed to use it without a special arrangement, after all I doubt MS will buy a license so Office can run under Linux!

      --
      --Ulrich
      On no accounts allow a Vogon to read poetry at you
    5. Re:Should Wine follow Sleepycat's example? by Deven · · Score: 2

      Well I don't claim to know much about wine but I was under the impression that it was primarily created to allow Win32 applications to run under x86-Linux/Unix so it would be quite useless if only open source Win32 apps were allowed to use it without a special arrangement, after all I doubt MS will buy a license so Office can run under Linux!

      I'm thinking of cases like Corel's WordPerfect Office 2000 for Linux, which shipped with Wine as part of the product -- those should require a proprietary license if they don't want to release the source code to the Office suite.

      Anything which is distributed for Windows and just being used with Wine incidentally (like Microsoft Office) should be usable for free, though perhaps a clause in the license would be needed to make that explicit?

      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

    6. Re:Should Wine follow Sleepycat's example? by mr3038 · · Score: 2
      I'm thinking of cases like Corel's WordPerfect Office 2000 for Linux, which shipped with Wine as part of the product -- those should require a proprietary license if they don't want to release the source code to the Office suite.

      Anything which is distributed for Windows and just being used with Wine incidentally (like Microsoft Office) should be usable for free, though perhaps a clause in the license would be needed to make that explicit?

      This sounds like a really weird suggestion to me. Wouldn't this make companies steer away from supporting Linux? If you release for Windows only, and point people to Wine project when they ask about Linux support, you don't have to pay anything. If, on the other hand, you decide to support Linux officially with wine you would have to pay. Why would any company pay for a license to support Linux? If a company cannot distribute wine with the proprietary software they probably won't support Linux at all and fewer people will use Linux because it doesn't have required software.

      If you really want to increase installed Linux base make it really easy for any company to support Linux with wine if they decide not to do real port. Perhaps you could state in the license that proprietary software must tell clearly to end user that the software uses wine and that's because company has decided that Linux doesn't need native port. This would help to get Linux supported officially and still making use of wine for official support a little disgraceful for a company. Hopefully more people would start using Linux (because more software existed) and more companies doing native ports (because using wine wouldn't be a nicest answer even though it'd work).

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
  42. Re:Inevitable by linuxdoctor · · Score: 1

    Actually, you're right. I misread the article and spoke out of turn. I guess I'm paying the price for it by the moderation. Sighhh..

    However, I notice other posters talking about "BSD is best" and "use LGPL and retire your sofware" getting the "moderation of approval." They are just as off topic as me, yet for some reason the moderators like it.

    I'm Offtopic, Flamebate, Troll and the others are Interesting, Insightful, etc.

    I guess we know where most of the crowd here stands.

  43. Sure they'd give it a way by Anonymous Coward · · Score: 0

    Dont discount someone involved in the Wine project, or maybe the FSF purchasing a copie of it simply to get the sourcecode back.

  44. Re:Inevitable by Anonymous Coward · · Score: 0

    Yes, this is completely true.

    Of course, if I were a Linux zealot, I'd simply reply that, "We may have lost the battle, but we'll win the war!". If I were a Linux zealot, that is.

  45. Re:Inevitable by linuxdoctor · · Score: 1

    If you mandate that I must do something then you are restricting my freedom. If you say "do what you want" then you are promoting more freedom than if you say "do what you want but...".

    There is no true freedom without responsibility. "Doing what you want" is not freedom at all, but a license for anarchy and chaos.

    Freedom and responsibility are intimately connected. Our modern culture seems to ignore the responsibility side of the coin. In reality you cannot possibly have freedom without also certain basic responsibilities to the larger society. In the GPL I see a nice balance between those two forces.

    Monopolistic forces want the freedom without the requisite responsibility.

    So what if it's mandated? So is paying taxes.

  46. Re:Inevitable by pizen · · Score: 1

    There is no true freedom without responsibility. "Doing what you want" is not freedom at all, but a license for anarchy and chaos.

    To have a functional society there must be a balance between freedom and rules. My point is that when it come down to pure freedom, anarchy is the most free type of society. Sure the GPL requires more responsibility to properly wield and also may spawn the most benefits but the BSD License is more free as it leans toward software anarchy.

  47. Half full? by ahde · · Score: 3, Interesting

    While I'm not thrilled about the sudden fad of projects abandoning the GPL, there is one potential positive thing that can come of it. It shows corporation that may be thinking of developing for linux that they can start with the GPL and fairly easily switch to a proprietary (or BSD style) license with relative ease -- especially compared to going the other way around. In both instances, you would need to track down contributions from independent copyright holders, but in the case GPL software, it would be easier to re-implement (or link to) than proprietary modules.

    This may help companies that would like to grow a user base with a GPL product and then pull a bait and switch on their users and close it up and start charging. Or charge for "add ons". From the companies perspective, it shows that while the GPL may be viral, the disease is not terminal (sorry for pun). One downside they may perceive are that users will continue to use the earlier GPL versions, but everyone loves new features.

    While this sounds like encouraging bad ideas and proprietary trojan horses into a free software, I'm confident that the majority will eventually see the benefit of open source and be reluctant to branch. If not the majority, then survival of the fittest. We don't really *need* seven office suites (5 plus vi, emacs, and latex is plenty.1) anyway. Sure, there'll be times (when the stock price takes a dip, or a new accountant is hired) when companies make mistakes and experiment with creative new money making schemes, but eventually, it will become obvious that the expense of proprietary software development outweighs its benefits.

    1. Re:Half full? by the+Atomic+Rabbit · · Score: 2
      While I'm not thrilled about the sudden fad of projects abandoning the GPL, there is one potential positive thing that can come of it...

      Actually, Wine is currently licensed under an X11-style license. What's under consideration is a switch to a copyleft license such as the GPL or LGPL. See this thread for details.

    2. Re:Half full? by Anonymous Coward · · Score: 0
      Golly Gomer, you sure do have it bass ackward.
      Shouldn't have skipped Miss Crabtree's classes.

      Hey Gomer, WINE is quitting the "bsd-style" license
      and going to a "gnu-style" license.

      Couldn't make it any simpler for you, Gomer.

  48. So kill it!!!!! by Anonymous Coward · · Score: 0

    Wine would have been 0 without the companies to conribute with the purpose of using their code. This is going to put an end to it.

    Now let's see what those twisted so called "wine developers" can do....

  49. Re:Inevitable by Anonymous Coward · · Score: 0

    Yes, some of these guys need to start feeding themselves.

  50. Re:Inevitable by praedor · · Score: 2

    Bullcrap. If you don't like the frickin' license, go elsewhere or create you OWN code (yeah, right).


    MOST people don't like the M$ "license" when they actually read it (fortunately, it doesn't have any teeth being an invalid click-thru fascist license).


    You are free to NOT use code that has a license you disagree with. That is all the freedom YOU need.

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  51. I don't get it. by Anonymous Coward · · Score: 0

    Since when can someone's copyrighted code (accepted patches to wine) have their license changed against their will ? Are all developers required to sign over their copyrights to GNU before being accepted ? I wasn't aware that a 'vote' could do this... Let's vote to release M$'s code too.

    1. Re:I don't get it. by J'raxis · · Score: 1

      The vote doesnt force the code anywhere. Theyve simply voted to change the license; anyone who doesnt want to have their code relicensed will have their code removed and rewritten.

    2. Re:I don't get it. by leeward · · Score: 1

      Umm... the current license explicitely allows the license to be changed. And anyone who submitted code was, by their submission, accepting that license. The wine project did not accept any code that came with restrictions. So no one can now ask for their code to be removed.

  52. Re:Inevitable by Anonymous Coward · · Score: 0
    How does the GPL impinge on your personal freedom? Sounds to me like you want something for nothing so that you can simply turn around and sell other people's work. The GPL won't let you do this, and now you are whining about it by calling everyone who supports the GPL a communist.


    The only person talking out of their ass here is you.

  53. Corporate world is not needed by TheLastUser · · Score: 1

    I don't think that corporate involvement will add that much to a Wine like product.

    Corps that use Wine won't really care, any more than they care about Apache being GPL.

    Everybody wants Wine but the nature of this sort of products requires that the development be done in the OS community. Several major corps tried to take on MS-DOS with various compatibility prodcts, all failed, because this sort of product is too expensive to develop. Users will not pay the same or more for a compatible windows, they will just buy windows.

    That being said, GPL would probably be a mistake for Wine since it might cause problems for companies, like Corel, who want to port a windows product to Linux using wine lib. Its my understanding that direct linking is not allowed under the GPL.

    The LGPL would probably be a better solution. It allows linking, but still requires extentions, and fixes to be published.

    I see no reason to use the BSD license, companies that use the compatibility library should be required to publish all extensions and fixes.

    I also think that the votes of the community at-large should not be considered. Only the contributors to this product should have a vote on how the code THEY created is licensed. Input from the larger community is nice, but should they really have a vote?

  54. you could do what Data Rescue does by QuantumG · · Score: 1

    with their (proprietory) disassembler IDA they watermark the binaries and anyone who gives away their copy of the binary they punish by refusing to give them the next version. The offender is free to continue using their old version but they wont get the new features (which in the case of IDA are always quite significant).

    --
    How we know is more important than what we know.
  55. It is about being "free for everyone" not "some" by EXTomar · · Score: 2

    I'm lery of "dual licenses" because it seems to voilate one important part of Open Software(let alone Free Software as the Gnu philosophy defines it).

    Open Software should be available for ***everyone*** to use. Single users to multiple users. Non-profit to big profit. None of that should matter if you really want "open" software. Restricting it to be open for some (non profits and profits that pay) but not others has all sorts of dubious problems.

    I do recognize that some groups do need to make money but I think that APIs/library usage are the wrong places to do it for Open Software.

  56. Re:Inevitable by zangdesign · · Score: 2

    I was responding to the OP use of "mandates personal freedom and requires you to contribute to the public good." You see, while you may hate having commercial software rammed down your throat, I hate having someone tell me I have to do something to benefit someone else. I'll contribute to the public good if and when I see fit, and I absolutely will not support some loudmouthed moralist who has decided that what I write must go to some nebulous "good" purpose.

    That is the problem with the FSF and the Open Source movement as I see it now. While it claims to be about choice, the only choice that the most obnoxious proponents (like the OP) offer is no choice at all. There is no middle ground with these jerks.

    So I don't give them one. And if you read my post - I never mentioned Communism once.

    By the way, an opinion is exactly that - it requires no facts to back it up, just the conviction to speak what's on your mind. That includes "talking out your ass". At least I have the courage to sign my posts.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  57. exactly by QuantumG · · Score: 1

    The only way you can consider the BSD license "viral" is in that someone else, if they take my (open source licensed) project, and build off of it, must still include the copyright notices in source and binary, as long as parts of Foo are still being used.

    Yes! They must include the terms of the BSD license in the some part of the code of their product, and more importantly, in the binaries they distribute. In particular, they must include a notice saying that "redistribution and use in source and binary forms, with or without modification, are permitted" so yes, technically I can redistribute MacOS as much as I want, which is why Darwin is an open source project (that and Apple gets lots of free development). Aqua isn't freely redistributable because it is significantly divorced from the darwin code that it can be distributed seperately.

    --
    How we know is more important than what we know.
  58. Nah, they understand perfectly by Mr.+Jaggers · · Score: 1

    Don't fool yourself... they know exactly how the GPL and LGPL work. Gates, Ballmer and crew (not just microsoft) know what we're all about. Their public statements are carefully crafted FUD put together by a team of highly paid PR people.

    If everybody doesn't know that, well, they should.

    It is vital to them that they maintain the "common belief of corporations not being able to use GPL'ed code" because wider acceptance would surely put a dent in their business model.

    This isn't (necessarily) just to bash on closed-source developers... it's certainly to their credit that they have such a thorough and accurate understanding of the software market, and the minds of software consumers in general. That's true both for professionals and home users.

    Maybe we can learn a lesson from them and find a way to push WINE (or any open source for that matter), and still play a clean game...

    --

    When I grow up, I want to have Christopher Walken hair.
  59. Re:What the hell is wrong with slashdot!! by Anonymous Coward · · Score: 0

    They're showing up backwards because you selected "Newest first." You fucking turd.

  60. Re:Inevitable by flimflam · · Score: 2
    While it claims to be about choice, the only choice that the most obnoxious proponents (like the OP) offer is no choice at all.

    But you do have choice. You have the choice of not contributing (or using) the code at all. There is nothing being rammed down your throat. You are not mandated to do anything. You are merely required to abide by the license if you redistribute the code. Don't like it? Fine. Nobody will put a gun to your head -- just don't redistribute modified code.

    --
    -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
  61. Postponing the inevitable.... by raindog2 · · Score: 1

    I don't see how this differs practically from offering it under the LGPL while offering commercial terms as an alternative. Both provide a free version licensed under "viral terms", and both would require copyright assignation from all contributors.

    The only arguably positive difference I can see would be the ability to include code covered by other "viral licenses" besides the [L]GPL, and the moment you do that, your whole codebase is QPL or SISSL or whatever and you're stuck with that license exclusively. It just postpones the decision of which "viral license" to use. Six of one....

    1. Re:Postponing the inevitable.... by Deven · · Score: 2

      I don't see how this differs practically from offering it under the LGPL while offering commercial terms as an alternative. Both provide a free version licensed under "viral terms", and both would require copyright assignation from all contributors.

      The LGPL would allow proprietary vendors to exploit the Wine developers by linking a proprietary product to Winelib, distributing it for profit, and not giving anything back to the community. The only area where this isn't the case is when that product requires the core Wine code to be patched to work -- those patches would have to be contributed back under the LGPL. However, the better and better Wine gets, the less proprietary vendors will need to give back and the more effectively they'll be able to exploit the hard work of the Wine contributors...

      The full GPL would be more effective, since it would apply to the entire application, and give vendors an incentive to pay for an alternative.

      As for "choosing which viral license", the GPL is one of the few copyleft licenses which demands that other code use the exact same license -- many other Open Source licenses demand characteristics of the other license(s) such as source code availability (like Sleepycat does), which allows you to mix-and-match licenses to a certain degree.

      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

  62. Re:It is about being "free for everyone" not "some by Deven · · Score: 2

    I'm leery of "dual licenses" because it seems to voilate one important part of Open Software(let alone Free Software as the Gnu philosophy defines it).

    It's not as idealistic as Free Software. It's more realistic. Let's face it, companies exist to make money, and if they can exploit the hard work of volunteers to make an easy profit, they will. Most companies won't contribute back out of "social conscience" like individuals might -- if they did, they could even get sued by stockholders for breach of fiduciary duty for not seeking the maximum profit possible.

    The companies that do contribute back to the community do it to the degree they feel it will be advantageous (to the company and its stockholders) in terms of saved development costs (avoiding the need to maintain a forked tree) and/or public relations/marketing benefits of appearing to be a "good corporate citizen". If a contribution back to the community would sacrifice a significant competitive advantage, it probably won't be contributed back unless it's forced (by the GPL, for example).

    Open Software should be available for ***everyone*** to use. Single users to multiple users. Non-profit to big profit. None of that should matter if you really want "open" software. Restricting it to be open for some (non profits and profits that pay) but not others has all sorts of dubious problems.

    The GPL isn't really open in that way. The GPL demands that you "play nice" if you want to use GPL'd code -- by releasing your code under the GPL as well. For many proprietary vendors, this is a completely unacceptable demand, so they avoid GPL code like the plague. The "dual licensing" model offers an alternative -- if you won't "play nice" by opening up your own code, you can pay for the privilege of using the code anyway -- and that money will be used to fund improvements in the software for everyone.

    This is a win-win situation. Those who are willing to release their code can freely use it, and get the benefit of development which likely wouldn't have occurred without funding. Those who aren't willing to "play nice" must pay, but they also benefit from that development work in the long term, and they still save money over redeveloping the same functionality.

    The GPL's approach to proprietary software is "I'm going to take my ball and go home." This dual-licensing approach is "if you don't want to play nice, then pay me to make it worth my while." This is pragmatic rather than petulant.

    I do recognize that some groups do need to make money but I think that APIs/library usage are the wrong places to do it for Open Software.

    On the contrary! This is the best place to do it because there is leverage in this area. If you make a good library (like Berkeley DB), proprietary vendors will be interested in building products around it because it will save them money to pay for working code (and support) rather than trying to reimplement the same functionality from scratch. They won't reinvent the wheel if paying for a proprietary license is cheaper, and the revenue from the proprietary licensing can fund new development work.

    Now, consider an end-user application, such as a word processor. It's something end users want and need, but other proprietary vendors have no reason to pay for a proprietary license if the application is available under an Open Source license, because there's no need to build a larger product around it. There's no leverage, so it would be very difficult to support a business and fund new development work if nobody is willing to pay for it.

    Free Software and Open Source Software are great, but they tend to ignore a basic problem -- while distribution of software is cheap, production of new software is expensive. If nobody is paying for the distribution of the software, how do you fund the development?

    Stallman suggests writing new software as consulting gigs, and requiring it be placed under the GPL. That may work for him, but it won't work for most programmers. Most of us have to work full-time jobs to support ourselves, and often only get to work on Free Software by sacrificing our "free time" to the cause. That's no way to have a life, even if it does get some software written and released.

    We need a solution which allows talented developers to spend their days programming for the common good without starving in the process. I'm not sure yet what that solution might be, but I'm quite certain that spending all your time writing software that will be given away (and in some cases exploited) isn't the answer. Maybe one more copy of a program isn't worth a lot, but the time the programmer spent crafting that program is a valuable, scarce resource. And the economics just aren't working.

    And you know the really sad part about this situation? If someone does come up with a solution, it will necessarily have to take a different form than Free Software currently does, which will anger all the zealots who demand that everything must be free and GPL'd, but who refuse to examine the fundamental problem which has yet to be addressed. Of course, many of these people claim to be fighting for "free speech" when they're really more interested in "free beer", truth be known...

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  63. That's corect.. You dont get it. by Forge · · Score: 3, Informative

    You realy don't understand emulation.

    That last 1% compatibility may be the diference betwean what we have now and Office 95/97/2000/xp running better under wine than they do under Windows. It may be the little bit neaded to make 30 of the 50 most important Windows programs work.

    So yes. they have an extreamly valid point. Unlike a lot of other projects, Wine _has_ sean people attempt to fork it in varius ways. Sometimes they cave in and submit the patches, other times that code is lost to the comunity.

    You see with any emulation project the coding get's harder as it gets closer. The figure I herd was that the last 10% of compatibility was 90% of the work.

    --
    --= Isn't it surprising how badly I spell ?
  64. Nice troll! by Anonymous Coward · · Score: 1, Insightful

    Hey, this was a really good troll! There have been a few good trolls about both the GPL and the BSD license in this thread, but this one really takes the price. Claiming that the BSD license is viral has (to the best of my knowledge) never been claimed before, but it is a good one to remember for future trolling.

    Personally, I like the GPL troll which claims that once a project has moved to the GPL, the developer does not own the code anymore. It now belongs to the "General Public" and there is no way to take it back. Perhaps we can introduce a new troll that says that any code released under the BSD license now not only belongs to Berkeley, but also is viral!

  65. Do Results Matter? by BrotherPope · · Score: 2, Informative
    One thing that bothers me about the change is the (lack of) reasoning for it. I like Free Software, don't get me wrong. I prefer it. However, I am paying for my subscription to TransGaming's WineX and have no problem with supporting the company or the product. I have my reasons:
    1. If the subscription numbers reach TG's goal (meaning they're earning a healthy return on their investment), TG will give its code to WineHQ. By supporting them, I'm doing my part to get this code released to the community.
    2. TransGaming has accepted the risk involved in hiring top-notch developers. This is not a trivial amount of risk. The payoff comes on the back end, not the front. By this, I mean they make it off of products and subscriptions and in an ideal world other Wine-dependant companies would sponsor/pay them to release code bits under a free license early. This contrasts with a consulting contract that guarantees money for services and software. Already, their DCOM work has lost its value in a sponsorship scheme because someone else developed it separately and released it under the Wine license. TG took the risk and ate the cost and their programmer still got paid.
    3. TG gets results. In just a couple of months, they've advanced WineX to support DirectX 8. Earlier today, they put out a press release announcing support for Max Payne. For $5, you can get a copy of WineX with copy-protection support or get it free from CVS without copy-protection under the AFPL.


    As a subscriber, I see my monthly contribution to TransGaming as a contribution to Wine development. TG keeps key portions of its code close to its chest (or as close as you can get with the AFPL license), but they have donated a lot of code (See http://www.winehq.com/hypermail/wine-devel/2002/02 /0646.html for a short list) and they will in the future.

    But now, I fear that my contribution will be devalued by the added cost of TransGaming/WineHQ cooperation. If it costs TG more to prepare a patch for the LGPLed WineHQ tree, it's like losing subscribers. Or looking at it another way, it's like my money didn't go to contributing back to WineHQ. Instead, it got lost to the 'overhead' introduced by this push toward 'Free Software'.
  66. Re:That's corect.. You dont get it. by Ded+Bob · · Score: 2

    You realy don't understand emulation.

    I do understand specifications and how to find the differences when an implementation does not match the specification. It is difficult but not impossible.

    That last 1% compatibility may be the diference betwean what we have now and Office 95/97/2000/xp running better under wine than they do under Windows. It may be the little bit neaded to make 30 of the 50 most important Windows programs work.

    I did not get that impression from the developers on the wine mailing list.

  67. count�me�as�crazy.. by Anonymous Coward · · Score: 0

    but¦it¦seems¦to¦me¦that¦Linux¦overally¦is¦failing¦ as¦a¦business¦standpoint,¦as¦it¦was¦not¦meant¦to¦b e..¦and¦forgive¦me¦for¦stepping¦on¦a¦soap¦box,¦but ¦Linux¦is¦what¦we¦want¦the¦future¦to¦be,¦where¦we¦ dont¦base¦things¦on¦monitary¦gain,¦but¦build¦upon¦ the¦mass¦knowledge¦of¦people¦to¦make¦it,¦and¦us¦be tter..¦sure¦it¦sounds¦a¦bit¦Star¦Trekkish..¦but¦it s¦true..¦the¦sooner¦we¦stip¦monitary¦gain¦away¦fro m¦Linux¦the¦sooner¦we¦see¦its¦fullest¦potential... ¦its¦built¦from¦the¦oldest¦roots,¦software¦should¦ be¦free¦to¦grow¦and¦expand,¦not¦have¦corporate¦res traints¦placed¦upon¦it..¦anyway..¦my¦2¦cents..

  68. M$ voting for wine licensing change by Anonymous Coward · · Score: 0

    I think the voting rights should be given to wine developers only who have contributed code to the wine project . Otherwise , this wouldn't be so "wise" .

  69. Re:Inevitable by zangdesign · · Score: 2

    Ah, but the proponents of free software want to do away with commercial software (at least the ones who really piss me off do). Just between you, me, and anyone else who reads this - I actually agree to a certain extent with their philosophies, but as long as there are assholes around, I feel it necessary to defend the right to earn a buck of the products of my labor.

    And off the support.

    And from licensing the ideas involved in the production of the product.

    IF I choose to do so.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.