Slashdot Mirror


Codeweavers Releases CrossOver For Intel Mac

dbialac writes, "Codeweavers, one of the major players in the Wine Project, have released their first beta of CrossOver for Mac. I've downloaded it and played around with it and though there are glitches, it does seem to run programs' standard features quite well."

11 of 148 comments (clear)

  1. Re:Im not sure I understand.. by Red+Alastor · · Score: 4, Informative

    The price you pay covers 6 (or 12 depending on which plan) of support and updates. Past this period, you can still download software you were allowed to but not new software.

    Support is quite good. As opposed to almost any other company I know, they speak English and Hacker (Unix meaning off the word) not corporate (or maybe they know that language, I never initiated a conversation in it). And support also covers fixing any bug that prevents your apps from running if they were garanteed to work.

    --
    Slashdot anagrams to "Sad Sloth"
  2. Re:Win32 apps will run faster than OSX apps by abergou · · Score: 3, Informative

    Mathematica for Mac OS X is universal.

  3. Actual facts by gjh · · Score: 5, Informative

    It's very nicely put together. Some thoughts...

    • Software installation and allocation to WINE Bottles is very easy and so on, a nice experience
    • It does not go as far as it might to give a 'Mac-like' experience, for example running apps do not get their own dock icons - but I suppose there would be little practical value since they don't have their own screen-top menus
    • It uses X11 under the hood and mostly hides this. It asks you for the Apple installed disk to grab quartz-wm at install time, but Apple's actual X11 build is not used and presumably what does run runs on different ports
    • It avoids silly things like anti-aliasing, so that Mac users can be happy knowing that "Windows apps are ugly". Having said that, all the important stuff like font metrics is spot on.

    In truth my only regrets were some crashes in Office 2003. It seemed to be unstable in the same ways that the linux version was when I last used it a couple of years ago - i.e. you will have a great experience if you stick to Office 2000, but newer stuff might come unstuck. In the end then - I hope every Mac user goes out and buys this, because at the price it is offered it is a bargain... but CodeWeavers are going to need a lot of unit sales to increase their WINE contributions.

    1. Re:Actual facts by WhiteWolf666 · · Score: 2, Informative

      It only avoids anti-aliasing when Windows avoids anti-aliasing. That means anti-aliasing works in WinXP bottles ;-).

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  4. Re:Why? by Shawn+is+an+Asshole · · Score: 2, Informative

    Try using both. I usually have to fight with Wine to get it to run something properly, but whenever I demo Codeweavers it usually just works.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  5. Re:Seriously--does anyone plan on using this? by flooey · · Score: 2, Informative

    The big problem with Parallels is that it is very RAM hungry. Seriously I have 1.5 GB and the virtual memory swapping when I click on parallels is simply amazing. Anything less than 2 GB is painful. So running Windows and expecting to painlessless switch between windows is a bit of a pipe dream. Don't get me wrong. I love it - it lets me run my Quickbooks and Visual Studio without booting into Boot Camp. But seamless it is not.

    A lot of that depends on how much RAM you assign to the VM. I run Parallels and only give the virtual machine 256 MB of RAM. As a result, my OS X experience is perfectly smooth, but things are a little choppy inside the VM. I'm running very lightweight stuff inside the VM, though, so that works fine for me. You might try tuning how much memory you've assigned to the VM until you reach a point where you're happier about the balance between host and guest OS performance.

  6. Re:And The Native OS X App Market... by Rocketship+Underpant · · Score: 2, Informative

    Guess what: most Windows applications make lousy Mac applications. They break interface guidelines; they look and work clumsy; they don't use wonderful APIs like Cocoa text input; they don't integrate with the rest of the system. To be sure, some "native" ports make all the same mistakes, which is hardly better than running the Windows version in emulation mode.

    So from the user's perspective, what you're really recommending is that software developers make crappy applications for Mac users instead of good applications. (And, uh, pocket the "savings".)

    Somehow, that doesn't sound like advice that will lead to much success or many savings. You'll lose out to a well-designed app every time.

    --
    He who lights his taper at mine, receives light without darkening me.
  7. Re:And The Native OS X App Market... by Stormwatch · · Score: 2, Informative
    What exactly is the problem? Companys save money. Home users get access to more software on their macs. Companys gain a migration path. It seems to me that everyone wins.
    Mac users expect a superior interface. Among other things, that means consistency. A properly done Mac app has to follow the HIG. Emulated, virtualized, or poorly ported applications will always look like intruders.
  8. Re:And The Native OS X App Market... by IamTheRealMike · · Score: 2, Informative
    Mac users expect a superior interface. Among other things, that means consistency.

    I suppose it's redundant to point out that Apple do not make consistent interfaces. Whether they are "superior" or not depends largely on your taste, I personally can't stand iTunes.

    Emulated, virtualized, or poorly ported applications will always look like intruders.

    Believe it or not, for people who don't take operating systems religiously things like features, performance etc usually win out over interface consistency. There are plenty of happy users of Picasa, which doesn't look native on any platform even Windows. Besides, ironically the only OS today that actually has a consistent UI is Linux, if you stick to GNOMEish/GTK+ apps. Out of the box Ubuntu - for instance - is basically consistent. Out of the box, both Windows and MacOS X ship with a bunch of apps that look different to the norm.

  9. Re:Why? by IamTheRealMike · · Score: 3, Informative
    All of these are available as Mac Native apps except IE 6. Now maybe thereis some small app I need to run, but why not just wait until the free version of Wine is ported to OS X?

    Those are the most commonly used apps because Crossover currently is used by Linux users. IE6 is pretty valuable incidentally - depressingly, it's one of the most commonly required apps for desktop Linux migrations in business. There's an entire industry of web app developers out there who wouldn't know browser portability if it walked up and told them its name.

    The real value of Crossover is the fact that it can, in fact, run many other apps just fine. The ones you listed are the supported ones, ie the ones they promise will work. There's a big database called C4 which shows you which other apps have been tested .... some won't work, others will. If there is an app you want to run you can check to find out if it works, and often it will quite well but don't try guessing, it's a bit hit and miss.

    As time goes on, the idea is that more and more apps start working. In practice, this happens quite slowly because a lot of effort in recent years has gone into eliminating reliance on downloaded Microsoft components like MSI, which are still provided for Windows 98 users but will one day disappear. Still, a massive amount of code and improvements goes into every Crossover release - much of it written by CW employees but also a lot comes from the WineHQ community. There has definitely been a lot of progress in the last few years.

  10. License costs by Junta · · Score: 2, Informative

    With a virtualization solution, the number of licenses required to be dealt with (Free licenses still have to be 'dealt with', i.e. make sure your usage legally matches the license) is at least four:
    -The host os
    -The virtualization software
    -The guest os
    -The application

    For crossover it's three:
    -The host os
    -Crossover
    -The application

    The Windows license is expensive, and if you have commercial support from Crossover office for the app, it's not something that 'might work 90%', it is something that the vendor is legally obligated to get to work 100%. Crossover is fairly specific about what they provide support for, and for those applications it isn't 9/10 assed, it's supposed to work right or they have to help you make it work right.

    Add to that some complications in virtualization (overhead of full guest os in terms of storage, paradigm of switching between OSes intrusive (both in terms of interface and filesystem space). Virtualization is needed/appropriate for some desktop scenarios, and more server scenarios, but I'm just stressing the counterpoints to show crossover is not a solution made irrelevant by virtualization.

    --
    XML is like violence. If it doesn't solve the problem, use more.