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.'"

30 of 231 comments (clear)

  1. 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 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.

    3. 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!

  2. 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.
  3. 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
  4. 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
  5. 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!
  6. 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.
  7. 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.

  8. 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 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.

    2. 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
    3. 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!
  9. 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 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

  10. 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!
  11. 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.
  12. 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.
  13. 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
  14. 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.
  15. 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?
  16. 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
  17. 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 $$$

  18. 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.

  19. 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

  20. 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.

  21. 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 ?