Slashdot Mirror


New Competition For CodeWeavers: Aclerex

Shisha writes "Linux Planet is running a story about a new Wine offspring. Basically the Canadian company Transgaming decided, that their version of Wine, WineX, is good not only for running games, but for other Windows programs too. So why not try to sell it? For marketing reasons they're selling it to corporations under the AclereX name. Their website has a datasheet with more details about what they are actually offering. Unlike CodeWeavers, they don't seem to be targeting individuals at all, they'd rather sell to corporations. So no downloads available, sorry. Still it could speed up Wine developement, which is always good. Wine Weekly News discusses some of the reactions of the original Wine authors."

49 of 218 comments (clear)

  1. Aclerex by gowen · · Score: 5, Funny

    Aclerex? Why have they named it as if it werea cream for clearing up acne?

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Aclerex by Anonymous Coward · · Score: 5, Funny

      You are forgetting the audience here...

  2. huh, isn't transgaming still not giving back? by Anonymous Coward · · Score: 4, Insightful

    Last I heard, they still hadn't kept their promise to give back to wine stuff they did...

  3. OEM emulation layer? by heironymouscoward · · Score: 3, Interesting

    Allowing Windows software firms to package it with their stuff and say "Runs on Linux"? Is this the point?

    --
    Ceci n'est pas une signature
    1. Re:OEM emulation layer? by robson · · Score: 5, Informative
      Allowing Windows software firms to package it with their stuff and say "Runs on Linux"? Is this the point?

      Here's the main blurb from their site:
      AclereX is the industry leader in cross-platform portability enabling Windows applications to run on the Linux desktop. If your organization is considering a move to the Linux desktop, AclereX can provide seamless and transparent support for your enterprise applications.
      Sounds decent enough. "If your business is sick of Windows but dependent upon Windows-only applications, we can make those applications run in Linux."
  4. Speed up Wine development? Are you sure? by Anonymous Coward · · Score: 5, Interesting

    I thought Transgaming took Wine code before the LPGL change, and haven't gone back.

    Do they still contribute to the mainline WINE effort? Has ANY of their code made it back?

    or are we just plugging a closed-source commercial product here?

    1. Re:Speed up Wine development? Are you sure? by msh104 · · Score: 3, Informative

      they have returned some stuff, but codeweavers is still a better choise if you want something back in wine. things that wineX donated include SDL frontend, installer support, dcom stuff, some directX stuff every here and there and their experimental shared memory wineserver.

    2. Re:Speed up Wine development? Are you sure? by The+Analog+Kid · · Score: 2, Informative

      Actually what happened was, was Wine went to the GPL, Transgaming got pissed because it would screw up their buissness model, they got a bunch of OSS developers, who forked Wine and called it Rewind.

    3. Re:Speed up Wine development? Are you sure? by Eric+Ass+Raymond · · Score: 4, Insightful
      pressure people releasing their software under a free license

      Then it sounds like the Wine project was not 100% comfortable with the BSD license in the first place.

      If you license BSD, you should accept that people may take your code and close it. That's what the truly free software is about.

  5. I don't understand. by Alethes · · Score: 4, Interesting

    Doesn't encouraging WINE use prevent or at least slow the development of native versions of applications for Unix/Linux? Doesn't it keep people from quickly adopting a different and open application that runs natively? As long as people can comfortably run MS Office in Linux, doesn't that mean they won't bother learning OpenOffice.org? As long as users can run Windows games in WINE, what will encourage game vendors to create native versions of their applications? I could understand if this were a system being used to facilitate migration to open-source solutions, but it seems that quite the opposite is true.

    Give me a clue if I need one.

    1. Re:I don't understand. by HermanAB · · Score: 5, Insightful

      There are many reasons to use wine. In a business case for instance, a company may have all applications for Linux, except for one or two tax or payrol related thing. In cases like that, wine is a good tool to facilitate migration to Linux.

      --
      Oh well, what the hell...
    2. Re:I don't understand. by AvantLegion · · Score: 4, Insightful
      >> Doesn't encouraging WINE use prevent or at least slow the development of native versions of applications for Unix/Linux?

      No. Tiny market share prevents/slows development of native versions of applications for Unix/Linux.

    3. Re:I don't understand. by nmos · · Score: 5, Insightful

      Doesn't it keep people from quickly adopting a different and open application that runs natively?

      Lets say we have 2 users, A & B and both would like to move to an Open Source operating system such as Linux however:

      A: Has 1 Win app that they MUST be able to run for one reason or another and is able to run it perfectly under Wine so they they switch to Linux and open source for everything but that 1 app. When it comes time to acquire new hardware or apps. they are asking hardware and software venders for Linux support and are investigating open source applications.

      B: Has 1 Win app that they MUST be able to run for one reason or another and is NOT able to run under Wine so they they keep using Windows. When it comes time to acquire new hardware or apps. they are asking hardware and software venders for Windows support and are ignoring open source applications because they have no experience with them.

      Which one of these users do you think is adding to the demand for OSS software in general and Linux in particular?

    4. Re:I don't understand. by dcuny · · Score: 4, Interesting
      There's also Mono, the Open Source implementation of Microsoft's .NET framework.

      The original idea was to implement the Windows.Forms library with some native toolkit. But since it's so dependant on the Microsoft windows model, it turned out they would pretty much have to write it from scratch - or use Wine.

      There's also React OS, an Open Source implementation of Windows NT. They've spent most of their effort over the last couple years working on the core functionality. Now that most of the core is working, they can use Wine libraries as the basis of much of the higher level functionality, instead of writing it from scratch.

      Hrm... the ReactOS site seems to be offline at the moment. From the Google cache of the announcement of stuff due at the end of Augusy:

      • Amongst other features and fixes, this release will include a greatly improved win32k.sys (better, windowing, keyboard support, more routines completed overall), the beginning of an explorer.exe, more controls ported from WINE for user32 (menus, messageboxes and dialogs), greatly improved performance for the standard VGA driver and further work on the NDIS driver.
      More options are better. An Open Source version of NT is certainly a Good Thing(tm).
    5. Re:I don't understand. by Beatbyte · · Score: 2, Insightful

      >> Doesn't encouraging WINE use prevent or at least slow the development of native versions of applications for Unix/Linux? No. Tiny market share prevents/slows development of native versions of applications for Unix/Linux.

      ...and to improve on the market share, you need something to get people over to linux.

      its extremely hard for companies (the money holders) to go cold turkey to a completely different OS (than MS-Win).

      Personally I'm only writing stuff for unix/linux and working on transitioning over the few apps I use in Win32 environment by using WINE. It will keep me from dual-Pc'ing with 2 different OS's and will keep my boss' respect of linux up where it should be.

    6. Re:I don't understand. by Fr33z0r · · Score: 3, Insightful
      Doesn't encouraging WINE use prevent or at least slow the development of native versions of applications for Unix/Linux?
      No, the more people who install Linux, and who have no reason to dual-boot into Windows, the more financially viable it is to release software specifically for Linux.

      Look at it this way - best case scenario is everybody in the world switches to Linux and WINE, largely because it runs all their Windows programs they can't live without, what then? Do you think companies will still write Windows code even though Windows installations no longer exists/are in the minority?

      Look at it from the PoV of a poster further down who voices a concern that being able to run Photoshop on Linux will render The Gimp obsolete... If the vast majority of Photoshop users are running it under Wine on Linux, which platform do you think would get the next (native) version?

      It's also worth mentioning that the more people who move away from using Windows as an OS the better, all I hear are people complaining about how hard they're getting hit by SoBig and Blaster, shit, my webserver still gets hit by CodeRed on a far-too-frequent basis. Blaster and SoBig are going to be problems for a long time to come, quite possibly forever, we can't do a lot about people who won't patch their machines (well, ISPs could very easily fix this and all other worm problems if they got their acts together) but if there are less people running Windows (the OS, not the apps that run on it) next time an exploit like these come out then that can only be a good thing for networks worldwide.
  6. How about plain old Wine? by MoxFulder · · Score: 2, Interesting

    Seems like there are already plenty of adequate ways to run Windowz apps under Linux. Just none of them are free software! Will the vanilla Wine ever catch up?

    1. Re:How about plain old Wine? by Luke-Jr · · Score: 3, Informative

      From experience, vanilla WINE is the best at running Windoze applications. WineX lacks many common application features such as shaped windows (non-rectangle) etc.

      --
      Luke-Jr
  7. GPL? by teklob · · Score: 3, Informative

    Are they allowed to do that when the majority of their code they didn't even write? They have been making it harder and harder to get WineX code too. First they removed it from debian and then Gentoo, and I haven't been able to get the source from CVS since then. I'm not sure what license wine was using when they forked but I dont think that this is allowed, is it?

    1. Re:GPL? by Anonymous Coward · · Score: 5, Informative

      The Wine source did allow it. The fork was caused by the WINE core group choosing to switch to a GPL license--something TransGaming couldn't allow. The BSD-licensed WINE is still maintained, called ReWind. Some new WINE patches are dual licensed so they get put in here, but the gap is growing. TransGaming occasionally syncs against ReWind and allows WINE to pull anything they want out of it (it is BSD licensed, so you can relicense it under GPL if you like).

      The packages pulled from Debian and Gentoo is an interesting issue. Basically, Debian and Gentoo are allowedto create packages by the license, but if they do so, TrangGaming will stop contributing to the ReWind project, so everyone loses. It's a tight balance and they've been accused of licensing their code (to ReWind) on a license they don't really mean.

      But technically, so far, they're in the clear. The ReWind tree is missing some of the more interesting TransGaming bits--SafeDisc support, for example--which they're afraid of releasing because the US might do to them what they did to Sklyarov next time they have a booth anywhere in the US.

    2. Re:GPL? by i.r.id10t · · Score: 3, Informative

      Hard? Just for grins, I decided to try Wine(X) last night for the first time in a looong time to see if a Windows game my 3 year old likes would work. Took 2 commands and some wait time for download.

      cvs -d:pserver:anonymous@cvs.winex.sourceforge.net:/cv sroot/winex login
      cvs -z3 -d:pserver:anonymous@cvs.winex.sourceforge.net:/cv sroot/winex co wine

      Straight from the webpage you get afer the license agreement.

      --
      Don't blame me, I voted for Kodos
  8. Modern company names by random_rabbit · · Score: 5, Funny

    Why does every new company or product have to invent a new word? "Aclerex"? What was so wrong with "Wine Ecks and Sons, Est. 1832, Purveyors of Fine Software and Noted Not-Emulators"?

  9. The All In One comment by Telex4 · · Score: 2, Insightful

    Just to save everyone lots of comments... ;-)

    WINE is bad because it will discourage people from writing native applications. Native applications are important because they provide a reason for people to use GNU/Linux or *BSD wholesale, rather than flit between a Free OS and Windows. They also mean more innovation and more investment in Free Software, and more Free Software available. Will The GIMP just drop off the map once Photoshop is reliably supported? Will we no longer see native ports of games, with companies instead hoping that WINE(X) will, at some point, work well with other platforms? Maybe WINE will stop many companies from looking seriously as developing applications as cross-platform from the start, which will hurt users of other platforms like MacOSX, old MacOS, maybe GNU/Hurd, BSDs, etc.

    or...

    WINE is good because it will fill the application gap until Free Software can catch up. Rather than wait a few years for all the weird and wonderful applications we don't have to appear, WINE will let corporate and home users make the switch straight away and slowly migrate from Windows. WINE will encourage gamers. WINE with winelib will make cross-platform development a sinch in years to come.

    Now.... discuss :-)

  10. AclereX/ActiveX lawsuit? by rollingcalf · · Score: 2, Funny

    It won't be long before Microsoft sues them over the name similarity...

    --
    ---------
    There is inferior bacteria on the interior of your posterior.
  11. Aclerex? by SlashChick · · Score: 4, Funny

    For some reason, my brain keeps wanting to make this name into some variant of "Accel-".... as in Accelerex. At least then the name is a sort of verb... but "AclereX" sounds like some sort of weird drug. I mean, ACK-luhr-ex? With a capital X? I don't get it. Why must open-source products be plagued by such terrible marketing?

    Oh, and on their front page, they've titled it "Enterprise Migrationware." Please, for the love of God, hire a marketing staff. This sounds like a bunch of geeks getting together and saying "What would PHBs like? Oh, I know, let's make a new buzzword! How about 'enterprise migrationware'? Because, see, it has 'enterprise' in it... and we've added 'ware' to the end..."

    No. Please do not name your product with the dot-com bullsh*t generator; it's not supposed to be used in the place of a marketing team. Take this one back to the drawing board.

    1. Re:Aclerex? by heironymouscoward · · Score: 2, Funny

      my brain keeps wanting to make this name into some variant of "Accel-".... as in Accelerex

      Yeah, same thing here. Bizarre Latin-sounding names went out of style around May 2002, this is just terrible marketing. How much did this name cost them? Sheesh. There is a perfectly good industry-standard IEEE-approved naming technology, the TLA.

      Besides, I still can't figure out who this product is meant for: companies trying to move other people's software to Linux, or companies that make Windows software?

      Perhaps I'm just too stupid for this product, yeah that's probably the answer.

      --
      Ceci n'est pas une signature
  12. It's got to be said - by (void*) · · Score: 4, Funny

    Old WINE and new bottles. Nothing to see here, move along folks.

  13. woopty-doo by Stinking+Pig · · Score: 3, Interesting

    CodeWeavers: nice folks with a strong customer service orientation. They produce a product that is generally quite reliable, they'll give your money back if it won't do what it's supposed to, and they have a decent support system.

    Transgaming: MIA, zero customer service orientation. The product worked for one of the fifteen games I tried with it, the support forum is very difficult to use, and the emails I sent trying to find a human went unanswered.

    I'm sure that some people have had opposite experiences, but after my attempts to deal with these two companies I have no interest in giving money to Transgaming. I'd buy a Crossover Games though.

    --
    "Nothing was broken, and it's been fixed." -- Jon Carroll
    1. Re:woopty-doo by jfunk · · Score: 3, Informative

      I have the same experience. Everyone at Codeweavers are amazing and they actually listen to their customers.

      Transgaming is a different story. I bought a year's subscription and went out and bought Civ 3 and Black and White, both of which are "officially supported." Neither worked acceptably and their support guys closed my support requests without actually helping me.

      Basically, I bought a year's subscription without having used their product for anything. I was seriously ripped off.

      I've heard from other SuSE users that WineX won't run at all on SuSE 8.2 and that TG doesn't seem to care. I'm sure that kind of attitude will go over really well with their "business" customers.

  14. Extra commas? by abischof · · Score: 2, Funny
    Basically the Canadian company Transgaming decided, that their version of Wine, WineX, is good not only for running games, but for other Windows programs too.
    Why is it that some authors, decide to insert commas all over, the place? ;) (admittedly, some of those commas are necessary, but not all of them)
    --

    Alex Bischoff
    HTML/CSS coder for hire

    1. Re:Extra commas? by MegaFur · · Score: 2, Funny

      It's, just, the way, some of us, write. Gotta. Problem:
      with;
      that?

      --
      Furry cows moo and decompress.
    2. Re:Extra commas? by TomV · · Score: 2, Funny

      It's, Shat. ner's Syndrome.
      This, post. Suffers terribly
      Shows, all, the symptoms.

      TomV

    3. Re:Extra commas? by BetterThanCaesar · · Score: 2, Funny

      Maybe it was posted by this guy.

      --
      "Stop failing the Turing test!" -- Dilbert
  15. Speeding up development how? by SuperBanana · · Score: 4, Interesting
    Still it could speed up Wine developement, which is always good.

    Or it could hopelessly fragment Wine even further. I've run the commercial version of Wine, and it behaved completely differently from the open-source version, which I found to be massively broken(impossible to get set up correctly). It --appears-- that from a useability standpoint for the end user, none of the commercial stuff has made it back to the open-source project. Why would Aclerex have any interest in fixing the open-source version of Wine to work better? Talk about conflict of interest...

    1. Re:Speeding up development how? by Air-conditioned+cowh · · Score: 2, Interesting

      Yes, that hit the nail on the head.

      It seems that Wine will forever be in a state of "not quite there" and all the missing pieces of the jigsaw to make it actually work will be proprietry extentions.

      Aclerex is not the real competition for Wine. Real competition is when some bright spark codes all the missing pieces as open source. However, I'm in two minds about this since Codeweaver's product is not really that expensive and it solved a problem for me. I absolutely had to get Windows Media Player to run for someone.

    2. Re:Speeding up development how? by Anonymous Coward · · Score: 2, Interesting

      Codeweavers returns all their code to Wine. Not all changes make it back in since some stuff is way too hacky. That doesn't mean that you can't get their changes, they offer a source version of crossover (without their tools ofcourse).

    3. Re:Speeding up development how? by BoaZaur · · Score: 2, Insightful

      The way I do it is: buy one license of CrossOver Install one machine the way I like it, and than take the "fake_windows" directory as a template for other machines. In windows all the big fuss installation boils down to: "what is your registry like" well that one is prepared by CrossOver.
      Also a regspy On native windows can do the trick for many applications. That and the files from Program\ files (and system32) so you see CrossOver is good for learning and then Original wine is good for the rest of the house

  16. Sounds like... by Saberwind · · Score: 4, Funny

    ...the latest designer drug name

    Warning: Women who might be pregnant should not take Aclerex, or handle broken tablets...

  17. You're plugging a closed source product... by Svartalf · · Score: 5, Insightful

    Much of what Transgaming is selling is proprietary. Perhaps legitimately so (like the copy protection support...)- but it is still closed source all the same. In some areas, they're ahead of WINE, in others, they're behind.

    Keep these things in mind when you think about all of this, though...

    They were going to only go after the stuff that wasn't getting active ports and actually encourage native porting work. They turned around and came up with that bastardized "port" of The Sims and Kohan- which had issues out of the box in both cases. The Sims WAS going to be a native app and Kohan WAS a native app that had lost the porting company (Timegate got the rights to the Loki port, but they didn't want to wait and find out it's fate- they went with Transgaming.).

    They were going to only work at making Linux gaming possible. Now, they're making game "ports" for Windows and MacOS of console games, but NO Linux versions of the same.

    Would YOU trust this bunch?

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  18. Re:Am i the only one noticing, or am i completly o by Ice_Balrog · · Score: 2, Informative

    WineX was forked from WINE before WINE was GPLed. If I remember right, WINE was origionally under the BSD lisence.

    --
    #include "sig.h"
  19. Re:Am i the only one noticing, or am i completly o by JediTrainer · · Score: 3, Informative

    can they do this?

    Yes. They can. The GPL requires that the source be made available either with the binaries, or as a separate download if requested by a possessor of the binaries.

    So you can go buy it, and then you're entitled to the source code after you do.

    On the other hand, the fork that Transgaming has was based on the BSD license, not the GPL (Wine changed licenses some time ago), so they can do whatever they want at that point, because their source code isn't bound by the GPL anyway.

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  20. Until you have a work Office, I'd say no by MickLinux · · Score: 2, Insightful

    Quite honestly, I've tried OpenOffice on my 800Mhz 64-MB PC, and it is so slooow, that I uninstalled it.

    Koffice is faster, but crashes regularly. I understand, I'm using the older KDE (2.x), because I'm on Debian/Woody; but I had installed KDE 3.0 before, along with it's KOffice, and I was still getting crashes.

    So there is no version of Office for Windows that I am aware of that works well. As long as that is the case, WINE is good for OSS, not bad. That is, if they can get Office working successfully. I tried WINE with Word98, and it sucked. But maybe WineX doesn't. If it doesn't, then I'm all in favor of WineX, closed source or not. After all, the Windows apps are also closed source; we're talking about migrating slowly, not jumping in with both feet.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    1. Re:Until you have a work Office, I'd say no by ErikZ · · Score: 4, Funny

      Here's 50$ kid, go get yourself 512MB of RAM.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  21. Add a little more RAM and you will be golden. by MsGeek · · Score: 2, Informative
    Quite honestly, I've tried OpenOffice on my 800Mhz 64-MB PC, and it is so slooow, that I uninstalled it.

    I was pleasantly surprised with OpenOffice.Org on my Mac G3 "Wallstreet" PowerBook running Yellow Dog Linux 3.0. I don't have tons of RAM (192MB) and the proc is only 233MHz (Basically equiv. to a 466MHz PII) but it ran acceptably.

    I haven't played with KOffice but since OpenOffice works I might not even put any Redmond crap on the PowerBook. OO.O will indeed open/save any but the most complex MS Office documents. It also blithely ignores Word/Excel Macro viruses and might even cleanse them from documents that are infected.

    OpenOffice works beautifully in both x86 and PPC Linux, and is known to work in *BSD. (which is NOT dead, btw) It also runs on the X11 compatibility layer in MacOS X.

    OpenOffice likes a wee bit more RAM than 64MB. However, not much more is necessary. The Windows version seems to be very happy in 256MB RAM on a 466MHz Celeron. The Linux version flies on both my 733MHz PIII with 512MB and an AthlonXP 1800+PR with 512MB RAM. Starting OO.O on my Mac PB with Yellow Dog Linux requires a bit of patience, but once it's up and running it works. Again, that's just with 192MB RAM. When I finally get 384MB in there it will be very content indeed.

    A little RAM will do ya. Just get another stick. It's not very expensive. And it will make a world of difference.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  22. A customer's take by ThoreauHD · · Score: 2, Informative

    I have paid transgaming for about a year now. I've been testing their software and seeing how they operate. Since transgaming's stance on packaging the source code of winex has come to light, I have since neglected my subscription.

    I was able to play, in 1 years time, WarCraft 3 on 1 particular version of WineX. I don't recall which one, but the successive version broke even that. I tested all the games they purported to support. I have alot of games.

    Their forums are forums.. nothing spectacular. They have maybe 2 guys from Transgaming reading and helping users on the forums. They do not consistently respond to email. And if they do, again, it's from the guys in the forums... reminding me of a Chinese Firedrill.

    I have since decided to let my sub lapse due to the environment described above. They act as if they own this code, and their license is NOT the LGPL like wine. It reminds me alot of an artificial patent. They hold on to your code for a couple of years, while they give nothing back and try to sell it. Standing on the shoulders of others and congratulating yourself on being the first to get there is no accomplishment in my eyes. But that's just my opinion, and you know what opinions are like. Anyway, It's like this:

    "The source code to TransGaming WineX (minus copy protection related code, for now) is available through VA Linux's SourceForge website. You can examine and modify it to your heart's content, you can watch the changes we make as we go, and you can participate in detailed development discussions on our mailing list. The only thing you can't do is redistribute WineX code for any commercial purpose. The WineX code is licensed under the Aladdin Free Public License, which prohibits commercial use of our work. If you wish to use WineX commercially, please contact our sales team to arrange for alternative licensing arrangements.

    Once we have reached our subscription goals, we plan to release all of the WineX source code under the Wine license, which will allow it to be directly integrated with the core Wine project code hosted at www.winehq.com. Until then, we will periodically submit selected portions of our code for integration with the Wine project."

    Essentially, we ain't gonna see shit. And with their smacking Debian and Gentoo on the head for packaging the code, they aren't following their own rules. Commercial enterprises are for profit. Debian is non-profit. Gentoo, I didn't even know was a org.. but you get the point.

    If they are this rambunctious now and giving nothing in return- what happens if business picks up. Just my observation. My gut instinct is to say fuckem. And my gut is usually right.

  23. Could make many migration plans "fall into place" by WoTG · · Score: 2, Interesting

    This seems like a good idea to me. There is bound to be a market for quick, specialized, porting services to Linux. A lot of companies are looking at moving to Linux on at least some of their desktops but in many cases there are one or two in-house or 3rd party niche software products that will prevent migration from happening. For in-house products, it might not make financial sense to rewrite the program. And smaller niche software houses often don't have the time or the Linux market size for their products to justify a "proper" port.

    Enter a firm like Aclerex who comes along and says "we can port this for x dollars", suddenly a lot of migration plans fall into place.

    Of course this all depends on the cost and effectiveness of the folks at Aclerex.

  24. check your facts by penguin7of9 · · Score: 2, Informative

    Your story that Wine changed from LGPL to GPL is bogus. Wine is under the LGPL license today (see here). And the LGPL license is all that is needed to prevent people from "taking without giving back".

    Putting Wine under the GPL would make it seriously less useful because one of the main purposes of Wine is to let people move commercial Windows applications to Linux, and that may involve linking with it.

  25. CodeWeavers is helping Microsoft by Anonymous Coward · · Score: 3, Insightful

    In fact, in my opinion, CodeWeavers may even be working with Microsoft.

    CodeWeavers' most promoted product is Crossover Office, which allows MS Office to run on Linux.

    Does this help Linux and hurt Microsoft? No . . . quite the opposite, in fact. Microsoft wants Linux users running MS Office, because that keeps them locked in to Microsoft file formats while Microsoft prepares the .Net version of Office.

    On the Xandros home page, the main heading states:

    > Xandros Desktop now runs Microsoft Office XP

    On the SuSE Linux Desktop page, one of the major benefits listed is:

    > Codeweaver Crossover Office for the integration of MS Office

    Notice how they don't say "for running Lotus Notes," or "for running Windows applications." They only talk about MS Office.

    How did CodeWeavers manage to get Office working correctly when so many others had failed? How did they work out Microsoft's secret/obfuscated calls? Did they get help?

    Or if they hacked the calls, why hasn't Microsoft sued CodeWeavers under the DMCA (or the "only run with Windows" clause in the licenses)? After all, Microsoft sued another company who made it possible to run MS FoxPro on Linux.

    What argument did CodeWeavers use to convince people to LGPL the Wine source? They used the envy-based "we don't want others to profit from our work" argument. Have you ever heard a real Open Source developer say that? I haven't. Open Source developers may talk about how the GPL protects the source from companies like Microsoft, but part of the reason for Open Sourcing your software is the hope that others might profit from it.

    Where have I heard the envy-based "surely you don't want others profitting from your work" argument? It was a common refrain by Microsoft astroturfers, who were trying to convince us that the Open Source development model will fail.

    Was there a danger in using a BSD license for Wine? Not really. Since the purpose of Wine is to allow closed source applications to run on Linux, it matters little if those applications include some extra code from Wine.

    What was the main result of changing the Wine license to LGPL? It hurt Linux! Here's how...

    The biggest area where Linux is lacking applications is not office software. It's games! And when the Wine license was changed to LGPL, it prevented most Windows games developers from using it! Unlike Office software, for speed and other reasons, games need to include some library code, not just link to it.

    What do you think the fuss was about? Why do you think many game manufacturers are working with Transgaming, instead of using the LGPL'd version of Wine? Now you know, and I thank Transgaming for their part in protecting the BSD'd version of Wine.

    So, to summarize, CodeWeaver's involvement in Wine has:

    1) Made them money.
    2) Helped Microsoft create an MS Office lock-in on Linux.
    3) Hurt Linux by making it harder to port games.

    1. Re:CodeWeavers is helping Microsoft by nmos · · Score: 2, Interesting

      Notice how they don't say "for running Lotus Notes," or "for running Windows applications." They only talk about MS Office.

      Sure because the majority of Windows users feel (rightly or not) that MS Office is a must have for them. Even a lot of people running MS Works or Word Perfect THINK they are running MS Office.

      Or if they hacked the calls, why hasn't Microsoft sued CodeWeavers under the DMCA

      On what grounds? Unless MS has started encrypting their Office CDs I don't see what legal leg they'd have to stand on.

      What argument did CodeWeavers use to convince people to LGPL the Wine source? They used the envy-based "we don't want others to profit from our work" argument.

      Or put another way, "We're going to pay developers to improve Wine and contribute that work back and we'd like some assurances that our competitors will have to play by the same rules". Personally I think of the GPL as just putting down in writing what would otherwise be common courtesy.

      Does this help Linux and hurt Microsoft? No . . . quite the opposite, in fact. Microsoft wants Linux users running MS Office, because that keeps them locked in to Microsoft file formats while Microsoft prepares the .Net version of Office.

      The people buying Crossover Office are already locked into MS file formats. If having Crossover available means that that's the only MS product they are locked into then I'd consider that a major improvement. Maybe once they see the incredible amount of high quality Free Software available on their Linux boxes they will re-evaluate just how much MS products are really worth.