Slashdot Mirror


CodeWeavers Releases CrossOver 6 for Mac and Linux

jeremy_white writes "I'm happy to announce that we've shipped version 6.0 of CrossOver, for both the Mac and Linux. We have a full changelog available; highlights are are Outlook 2003 and support for games, notably World of Warcraft and Steam based games. I can attest that World of Warcrac...er craft is the most well tested application we have ever supported. It's exciting to watch the Wine project progress — it's a great and growing community of developers (which is a good thing, as we're now all too busy grinding Honor in Alterac Valley to keep up our pace of contributions :-/)."

37 of 153 comments (clear)

  1. well by User+956 · · Score: 4, Funny

    It's exciting to watch the Wine project progress

    It is, and it's certainly a lot more useful than that other whine project.

    --
    The theory of relativity doesn't work right in Arkansas.
  2. And *STILL* no QuickBooks Support by dopeydad · · Score: 2, Informative

    These people continue to piss me off. They keep coming out with releases that support more and more games, and completely ignore the small business market that's clamoring to run QuickBooks. (Yeah, I know, SQLLedger, etc. are available, but QB is the accounting software used by most accountants, and that's who I need to exchange my data with...) I had high hopes for CodeWeavers 3 years ago, but now I think they're doomed to fail due to bad direction from their management.

    1. Re:And *STILL* no QuickBooks Support by rainman_bc · · Score: 4, Informative

      but QB is the accounting software used by most accountants,

      I'd say more accountants work with Peoplesoft, SAP, Great Plains, AccPac than QuickBooks. The world is ripe with accounting software out there, and Quickbooks isn't the only thing, not even close.

      Many accountants yes. most? Now you're just talking out your arse.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    2. Re:And *STILL* no QuickBooks Support by drinkypoo · · Score: 4, Interesting

      I don't think I'd ever pledge QB support. That gets you into a position of liability with people's money. You can always use vmware or parallels (depending on what system you're on) to get a full windows environment in which to run quickbooks. Frankly, I wouldn't trust wine for something like that.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:And *STILL* no QuickBooks Support by MBCook · · Score: 2, Interesting

      They probably have more clamor for the games. The fact is that most accountant types probably don't care enough about switching to a Mac that they ask for this. They are either stuck on the PC and happy there, or stated on a Mac and use something else.

      You could use Parallels (especially with the new Coherence thing), although I realize that's quite a bit more expensive.

      PS: Tried any of the free Parallels replacements like QEMU or the Cocoa QEMU port?

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    4. Re:And *STILL* no QuickBooks Support by dopeydad · · Score: 2, Informative

      I have pledged, and the last time I looked at their community page, QB was in the top 15 or so applications, and has been for a few years.

    5. Re:And *STILL* no QuickBooks Support by Alternate+Interior · · Score: 3, Interesting

      I don't think there is a parallels substitute. I've tried numerous virtual machines on Windows and Linux, and some of the old PC emulators in the PowerPC days. Coherence mode puts Parallels so far ahead of anything else. I only adopted Parallels over Christmas but it took less than a day to realize how much better Parallels is than any emulator or even bootcamp. I'm sure I've now been labeled a shill or something, but I'm not. I'm just a guy who happens to be a big fan and has seen what else is out there.

    6. Re:And *STILL* no QuickBooks Support by flyingfsck · · Score: 5, Informative

      Uhhh, because QB works? I've been using QB on Wine for many years - ever since Corel Linux, which was hellingone way back, what 2000?

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    7. Re:And *STILL* no QuickBooks Support by teletype · · Score: 2, Interesting

      PS: Tried any of the free Parallels replacements like QEMU or the Cocoa QEMU port? Well, it's hardly a Parallels "replacement". It's still considered alpha-quality software, for one thing.

      QEMU by default is a virtual machine emulator. They do have what they call the "QEMU Accelerator", which is available for Linux on x86 and x86_64, which provides proper virtualisation, more akin to what VMWare and Parallels are doing. That is to say, it runs most code on the host processor directly, without emulation, which as you know, slows things down a lot.

      I've been watching the "Q Project", which I'm pretty sure is the OS X/Cocoa QEMU port you mentioned. They have a module called "Virtualizer", which is similar in scope to the QEMU accelerator, but it's still in development.

      And, the hardware support within the VM is still not really close to that in the commercial solutions.

      So, I wouldn't consider it a viable alternative to VMWare or Parallels just yet. Anyway, Parallels for MacOS costs less than $100US, and is worth every penny, for those folks that need to run Windows apps now and then, but don't want to dual boot every time, and don't want to spend the money for a dedicated Windows machine.

      Plus there's just something I find amazing about seeing a 6.5" square Mac Mini run two modern, resource hungry operating systems at once, without breaking a sweat.
    8. Re:And *STILL* no QuickBooks Support by Night+Goat · · Score: 2, Insightful

      That's a good point. If you're using Quickbooks, you're going to be spending a lot of time, maybe even the majority of your time, in Quickbooks. And at that point, who cares what the OS is. You're not dealing with it except as a foundation. Not to mention that you'd lose any support from Intuit by running on Linux. The day you need support from them, you're going to be happy you have it.

      (Intuit's support department blows, by the way. I'm not endorsing it. I have gone through hell every time I have had to call them.)

    9. Re:And *STILL* no QuickBooks Support by curious.corn · · Score: 4, Insightful

      No way. All software providers explicitly deny any responsibility for damages deriving from the use of their product. Ever read an EULA? Why would you trust running your business on native windows (at most you could claim a refund for the OS license) and prentend liability from a third party?

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    10. Re:And *STILL* no QuickBooks Support by cygtoad · · Score: 2, Informative

      I run Quickbooks 2000 with Crossover Office with minimal issues.

  3. Great Just what we need by Reed+Solomon · · Score: 5, Funny

    This is all part of microsoft's plan to bring Kernel and Driver development to a halt. Mark my words. This can't be good.

  4. Mixed impressions by gsasha · · Score: 5, Informative

    Just downloaded and installed it. Works OK, will try Office 2003. However, it still has done nothing for international keyboard support :(. Pretty much unusable for me as I use 3 different layouts.

  5. Cedega Mashing by QueePWNzor · · Score: 5, Interesting

    I'm almost completely sure I know why he mentioned WoW: Cedega is advertising it. In case nobody knows: WIne used to have a BSD lisence (open source but not viral.) Transgaming took their code, renamed it Winex/Cedega, closed-sourced their developments, and got WoW to work. There is clearly residual anger, but Crossover has been foucusing on office rather than games, so they've been out of the picture...until now. Cedega will now have honest competition, and where the market share goes, nobody knows! Congrats: Wine must finally be getting somewhere! (It's been long enough)

    1. Re:Cedega Mashing by spiritraveller · · Score: 4, Interesting

      In case nobody knows: WIne used to have a BSD lisence (open source but not viral.) Transgaming took their code, renamed it Winex/Cedega, closed-sourced their developments

      Last I checked (a while back), WineX was open source. You could install it from CVS, and for a short time, you could install in Gentoo using Portage.

      However, Crossover Office is closed source. It has contributed to the wine project, but it's certainly not covered by the GPL, and the codebase diverged at the point when wine went to the GPL.

      I don't see why there would be anger. They are just two business competing with each other. They both got their start the same way.

    2. Re:Cedega Mashing by Compholio · · Score: 4, Informative
      Congrats: Wine must finally be getting somewhere! (It's been long enough)
      Wine has been getting somewhere for a long time, the reason DirectX was so stagnant for so long was because Transgaming promised to commit their DirectX code. The community is not interested in duplicating work unless it's necessary to make things better, so everyone was really upset when the promised DirectX code disappeared into thin air.
    3. Re:Cedega Mashing by HiThere · · Score: 2, Informative

      One significant difference is that Transgaming advertises that Cedega runs Civilization3, and CrossOver doesn't. Transgaming is lying.

      Well, perhaps it does work on some systems, but it sure didn't work on mine, and they gave me less than no help. This is the more annoying as they had it working a year or two ago, and then dropped it.

      CrossOver doesn't advertise running as many of the programs that I'm interested in (not many, mainly games or VERY old), but they don't appear to lie about what they do run.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    4. Re:Cedega Mashing by Arondylos · · Score: 2, Informative

      That's not really true - Cedega discloses their source code for some parts (e.g. their direct3D code), but the license used is not at all an Open Source (or Free Software) license. But ignoring that, some essential parts (like the copy protection implementation) are not provided except in binary form. To be fair, their agreement with the copy protection software company probably doesn't allow source disclosure of those parts.

      Crossover Office does have provide the code used in their version of Wine: have a look at http://www.codeweavers.com/products/source/

    5. Re:Cedega Mashing by swillden · · Score: 2, Informative

      Last I checked (a while back), WineX was open source. You could install it from CVS, and for a short time, you could install in Gentoo using Portage. However, Crossover Office is closed source. It has contributed to the wine project, but it's certainly not covered by the GPL, and the codebase diverged at the point when wine went to the GPL.

      This is incorrect. The facts are:

      WineX is open source, licensed under a BSD-style license. Cedega is a closed source application based on WineX. There are WineX additions and enhancements in Cedega for which no source is released, such as parts of Transgaming's DirectX support.

      Wine is open source, licensed under the LGPL. Crossover Office is a closed source application based on Wine. Because the LGPL requires it, Crossover Office provides full source to the version of Wine used, including all additions and enhancements. Only the "shell" that helps with installing and configuring apps is closed source.

      I don't see why there would be anger. They are just two business competing with each other. They both got their start the same way.

      The difference, and the reason there was anger, is because Codeweavers contributed all Wine improvements they made back to the Wine project, while Transgaming withheld important improvements, keeping them entirely closed. Codeweavers, and other Wine developers, didn't appreciate Transgaming not playing "fair", so they changed the license to one that requires changes to be contributed.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  6. IE? by Seismologist · · Score: 2, Funny

    Yes, but does it run IE7... that's the real question I have... Firefox has been running a little to stable under WINE

    --
    ~ In Trust, We Trust ~
    1. Re:IE? by Ash-Fox · · Score: 2, Interesting
      used Win32 Firefox under whine for a little. One reason: Flash 9. I kept running into Flash 8+-only sites and also got tired of never having the audio and video synchronized.
      You could just run the Windows version of the Flash plugin under crossover. It's right in the install menu for heavens sakes!

      I think the ability to run plugins under crossover (while using a native browser) has existed since version four of crossover.
      --
      Change is certain; progress is not obligatory.
  7. Oh great. by Sneakernets · · Score: 4, Funny

    Cue millions of little stupid youtube videos titled "******** running on a MAC POWERBOOK using Crossover".

    Oh wait. They're already there.

    --
    "No freeman shall ever be debarred the use of arms." -- Thomas Jefferson
  8. I see that it has been tested with AMD-64 systems by Rick17JJ · · Score: 3, Interesting

    I have used CrossOver Linux in the past to run Office 97 and Adobe Photoshop 7 under an earlier version of Red Hat Linux. I later used it to run Office 2000 under Linux instead. It worked pretty well and I was happy with their product. I haven't yet tried using it under the 64-bit version Ubuntu 6.10 Linux on my AMD-64 computer. I see that the Codeweavers web page says that it does work with 6.06/6.10 and that they test under both 32 bit and 64 bit systems, so I plan to give it a try. The idea of possibly running a Windows only Plugin for Firefox is also kind of intriguing.

  9. Don't bitch unless you've tried by shystershep · · Score: 5, Informative

    Several version of QuickBooks are listed as 'bronze', meaning they will at least install and run. If you look under 'known issues,' do you know what you see? Nothing.

    If you want to run QuickBooks under Crossover, try it. If it has a problem, then tell them about it.

    now I think they're doomed to fail due to bad direction from their management.

    Somehow I suspect you're just trolling. If you knew anything about Codeweavers, or had even tried the software, you should know that they determine which applications to support based on customer demand. Granted, some apps are probably too difficult to be worth the effort, which would be a judgment call, but by and large their 'direction' comes from the bottom up rather than dictated by a pointy-hair type.

    --
    The bigotry of the nonbeliever is for me nearly as funny as the bigotry of the believer. - Albert Einstein
    1. Re:Don't bitch unless you've tried by dopeydad · · Score: 3, Informative
      There's no known issues, because no one runs it.

      I'm not trolling -- I actually paid the $39 a couple of years back when it looked like they were making progress. QB runs, but not well -- lots of little graphic glitches and refresh issues that make me nervous when I'm entering financial data...

      So, I have tried. Can I bitch now?

  10. Re:Can Linux do everything Windows can? by mandelbr0t · · Score: 2, Interesting

    x86 Linux can certainly do everything Windows can. Under the hood, they both do the same thing: they boot up a kernel, install system hooks at vital memory locations and provide a mechanism to execute arbitrary binary code. Dynamic runtime linking will pull in binary code that has been provided with the OS (the Win32 API in your example). Ultimately, a Linux machine will be able to exactly run (N.B. not emulate) a Windows binary when binary libraries ported to Linux exactly duplicate the functions in all of the APIs available to Windows.

    Of course, that's sort of like hitting a moving target. But Microsoft can't move too fast or they alienate their own customers, giving Linux a pretty decent chance of duplicating all but the newest additions to the API. New applications are always designed using the latest API, even when the new API isn't necessary (i.e. the Microsoft API mutates for the sake of mutating to prevent competitors from keeping up). Apple wins the proprietary game here; if Microsoft didn't want other OSes running their binaries, they should have gotten a proprietary hardware deal too.

    mandelbr0t

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
  11. You are wrong by Per+Abrahamsen · · Score: 4, Informative

    WineX is free software, Cedega is not. It is a derived product covered by a non-free license. Something the WineX license allows

    Wine is not GPL, it is LGPL, a much more liberal license than the GPL. It allows non-free derived products, as long as the Wine part of the derived product is still LGPL, and replaceable by the user. You can download the source of Wine part of CrossOver (it is no longer called CrossOver Office) by clicking on the Source tab at their home page. You can also get the source code for several other none-Wine components of CrossOver there.

    The two businesses did not get their start the same way, CodeWeavers never made proprietary improvements to Wine. TransGaming did, which is why Wine changed license. CodeWeavers and other contributers were tired of the uneven competition between contributers and leeches that the old BSDL license encoruage. The true genius of the copyleft licenses is not high ideals of the FSF they were created to promote, but that they create a level playground for competing companies to cooperate in. "You can get my contributions, only if I can get yours".

  12. The problem... by DragonWriter · · Score: 2, Insightful
    There's no known issues, because no one runs it.


    If no one runs it, how can anyone know that it doesn't run?

    I'm not trolling -- I actually paid the $39 a couple of years back when it looked like they were making progress. QB runs, but not well -- lots of little graphic glitches and refresh issues that make me nervous when I'm entering financial data...


    But if you did run it and experienced these issues, why are there no known issues? Is it possible that maybe you didn't report the issues, and are complaining because no one has addressed the unreported issues?

    Clearly, the problem isn't just no one trying to run it that is why there are no reported issues, its that the people who do run it—people like you—don't report their issues in order to get them addressed.

    One reason that games probably get more attention is because people are more willing to experiment with games. Which means, issues get reported and, therefore, can be fixed.

    So, I have tried. Can I bitch now?


    But it doesn't seem to me that you have tried what the GP said you should try, specifically: "If you want to run QuickBooks under Crossover, try it. If it has a problem, then tell them about it."

    If you had, it would either (1) you would have no problems, and not be complaining here, or (2) there would be reported issues.
  13. come on quicken! by DaveJay · · Score: 2, Interesting

    I've gotten my wife to switch to Firefox, Thunderbird, Picasa (now supported via Wine libs on Linux), OOO, and lots of other stuff -- but she'll never give up the Quicken. Come on, make Quicken run "Gold" (instead of "Silver" or worse) and you'll have a sale faster than you can sneeze.

  14. iTunes support by AusIV · · Score: 2, Informative

    For quite some time, I paid attention to CrossOver because I thought they might provide a descent solution to iTunes on Linux (the last piece of Windows software I was able to shed before making the switch). They advertise iTunes support, but they only support up to iTunes 4.9, which is almost completely useless as of 7.0. iTunes 4.9 on Crossover doesn't update iPods, and since 7.0 came out, the Music Store won't authorize music on anything less than 6.0.

    1. Re:iTunes support by Laur · · Score: 2, Insightful
      They are aware of this and specifically mention it in their "truth in advertising" section: http://www.codeweavers.com/products/cxoffice/truth _in_advertising/the_real_dirt/

      "What sort of works:
      iTunes 4 will install and run, but you are prohibited by Apple from using it with the iTunes store, which severely constrains its usefulness. We hope to support a newer version of iTunes in a future release of CrossOver."

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
  15. Re:IE7 on linux by ChameleonDave · · Score: 2, Informative

    You're right and wrong. Wine has trouble reproducing the whole IE7 interface on Linux, so what you see there is the IE7 engine within an IE6 window. That means there is no tabbed browsing, but as you can see from the CSS implementation, the important features of IE7 for web developers are there. Give the ies4linux project a couple more months and they will have full IE7 support.

  16. Re:Can Linux do everything Windows can? by flyingfsck · · Score: 2, Funny

    No, Linux support for win32 viruses, trojans and spyware is terrible. Kazaa and Bonzi Buddy will never run properly on Linux.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  17. Pssst - VMWare + Quickbooks is better by Bitsy+Boffin · · Score: 2, Insightful

    I ran QB (Pro 2003) under CrossOver for some time, but it's finicky to get it installed there was a certain order to follow and some registry entries to add in manually as I recall. It had a couple of display issues (the buttons at the top of invoices sometimes got partially hidden for example), and sometimes wouldn't start up, you'd have to try several times, but on the whole it worked well-enough to use, and I did so for about 2 years.

    But now I run QB under a VMWare virtual machine which I specifically created (and trimmed down) for Quickbooks and Quickbooks alone. And it has a couple of pretty good advantages...

    1. Easy to backup your entire accounting environment, just write the VM to a DVD every now and then. That way if something goes bang, grab the last backup DVD, download the last backup QB data from your offsite, and you are literally running again with the exact same environment in seconds.

    2. Can be run on multiple machines. Quickbooks as you know needs to be activated over the internet when you install it, which means that you can't realy install on multiple machines (say your desktop and laptop), with this setup that's no issue, copy the VM to the other machine, fire up the free VMWare Player, and away you go, as far as QB knows it's running on the exact same system.

    Sure, the main disadvantage is that it takes more space because of the windows install in the VM, but really in this day and age who cares if it takes another 300 meg.

    --
    NZ Electronics Enthusiasts: Check out my Trade Me Listings
  18. Re:Can Linux do everything Windows can? by Al+Dimond · · Score: 2, Informative

    x86 Linux can sort-of do everything Windows can. Some caveats:

    1. There might be performance hits because of design differences between the OSes. The simplest example is a performance problem with Cygwin (a Unix compatibility layer for Windows): forking processes on Unix is a fairly lightweight task these days, light enough that it's used to create multithreaded applications. On WinNT there is no fork() and creating processes is very expensive; there's kernel support for multithreaded applications but the mechanism is totally different. Because process creation is so slow, fork() in Cygwin is very slow. So if you run, say, Apache under Cygwin you'll get awful performance (as I understand it Apache 1.3 performed badly under Windows for this reason and Apache 2 is much better).

    2. HDCP. Trusted Computing.

    3. Windows software that requires access to hardware that Linux doesn't have drivers for isn't going to work very well. Most hardware is pretty well generalized, but there some practical cases where lack of driver support could get in the way.

    Furthermore, AFAIK there's nothing really stopping anyone from writing a WINE-like program for emulating Mac apps; in fact, since OS X is a Unix it would probably be easier. There just isn't much interest; I'd guess that's just because there's not much Mac software that people want to run on other Unixes/Windows/VMS/Plan 9/EROS/etc.

  19. Codeweavers will not survive by dilvish_the_damned · · Score: 2, Funny

    ...for both the Mac and Linux.

    Codeweavers will not survive unless they start supporting windows.

    --
    I think you underestimate just how much I just dont care.