Codeweavers Releases Crossover Office
rleyton writes "Codeweavers have just announced Crossover Office, a Wine derivitive which allows MS-Office 97 & 2000 products as well as Lotus Notes to run without a Windows OS License. If it's as cool as the Crossover plugin product, then it could mean a significant step forward in Wine's progress." NewsForge got hold of a final beta copy a couple of days ago and has a Crossover Office review up already, and DesktopLinux.com has one too. This looks pretty cool, yes.
Now if a PHB tells you can't run Linux, because you need Office - tell him you'll save money by not needing a Windows license, and call still use Office.
Bias report: I am a registered (bought and paid for) licensee of the Crossover plugin. Love watching Quicktime and even tolerate Windows Media Player. I am pleased to see these folks doggedly banging away at WINE and, concurrently, identifying specific market niches that can help them bring in a few dollars.
I'm not likely to buy this one because I don't need MS Office and $55 will buy some things I do want or need...
however...
Boy, do I hope this works as well as the plugin.
Office is a major stumbling block for many people (not that it should be, just is).
More to the point: If they can run Office well enough to be worth the trouble, how much more software is just around the bend?
The reasons to resist are melting, my pretty, melting, melting...
ALL the wine modifications which were introduced with crossover plugin were submitted back to the wine tree
Hetz (Heunique)
Codeweavers offers volume licensing. The price drops below $50 when you purchase 25 or more licenses, which would be the case for a large company converting to Linux.
There are also the other advantages (security, stability) over Windows that Linux offers.
Legal case for what? for allowing you to use Office 2000 under Linux without Windows? it's YOU that signs that EULA, not codeweavers.
Do you see MS start chasing after thousands of customers who will buy this? I hardly think so. Its better for MS since you still need to have Office 97 or 2000...
Hetz (Heunique)
While this product is probably useful to the geek Linux lover who also needs to use Office, I fail to see how this is going to make corporate users switch over to Linux. I also fail to see how this is reducing the need for Microsoft software.
Yeah, sure, you're getting rid of the Windows license...a savings of $50 or so in the OEM world. But you're still giving money to Uncle Bill for Office itself...and even in an OEM atmosphere I bet Office is a damned sight more than $50.
Making cute nick-nacks that will run Microsoft's office suite on another OS doesn't reduce Microsoft's grip on the desktop what so ever. Only a native office suite that is not purchased from Microsoft will make that difference on Microsoft's bottom line.
I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
Interesting point, but you neglect to recognize the fact that Office is written by MS. Most every non-MS written app that can run in Win95 I've been able to get to work in wine with not much of a headache. DirectX is a little shaky still, but aside from that...
The thing about MS applications is that they have full access to the APIs, even features that may not have been documented for some reason or another. It is hard for a project like wine to create a environment when there might be API calls to functions that aren't documented outside of MS. All this said, I have never tried Office 2000 under wine, (don't have it) but Office 97 seems to work under wine...
I would say wine is an exceptionally successful project considering the scope of the problem they have decided to address.
XML is like violence. If it doesn't solve the problem, use more.
If I was a large company converting to Linux, the initial step wouldn't be forking out an extra $50 or so for each machine to get the Codeweavers plugin. Your first step would be to shift office environments to one that is cross platform and moving all your file formats to that product.
Oh, and FYI, the price of Windows drops as well with large orders. In essence you save no money at all even if you can manage to get PCs without Windows licenses.
Touting "security" and "stability" and then running MS Office on top of a hacked up Wine implementation really smacks of hypocrasy to me. I'd be willing to bet that MS Office + Windows is a lot more stable than MS Office + Codeweavers + Linux.
In the end, I can see the need for maybe one copy of the Codeweavers Office product to be put on a box somewhere that people can run X Servers from and convert any incoming Office documents to whatever native format they are using. The "buy it for each desktop" argument just makes no sense.
Fear: When you see B8 00 4C CD 21 and know what it means
> all that needs to be done is support an API that is now almost 7 years old
This is absolutely false. The very act of installing Office 2000 on Win95 extends the Win32 API. When you install, you not only get Windows Installer added to the system, you also get updated version of DLL's installed under your WINDOWS directory.
What kind of Application installs OS updates without informing the user or giving you a choice?
Perhaps you never noticed why mouse scroll wheels started working in all sorts of dialogs and whatnot even if you never installed Intellimouse? The answer is that Microsoft applications routinely extend the OS and API.
Lastly, the WINE team has never said their target is to emulate the Original Win95 API. Even if they had done that, they would be dependant on the new DLL files, the same as Win95 is today.
I don't have that much time, but:
"Despite these facts of life, Microsoft has decided to introduce a new licensing scheme that forces organisations to upgrade products according to rigid timescales or pay higher prices."
http://www.vnunet.com/Features/1127149
Chris Beckenbach
I totally agree on both counts. Steve Ballmer has already stated that every Windows app will eventually be re-written to run in the .NET framework. And I certainly don't trust that .NET will be forever platform independant. In fact they only submitted a small portion to the standards committee. So support for the Win32 api will eventually be a moot point.
And your second point takes the words right out of my mouth as I was reading the article. I think as soon as the monopoly trials are over they will have enough wiggle room to put a requirement into the license for Office that it must run on Windows.
Developers: We can use your help.
I'd like to see a comparison of stability between, say, "Office 2000 running on Windows 2000" and "Office 2000 running on Crossover on (whatever)". I don't know if it would turn out the way you think (despite Linux being more stable in general).
I'll tell you about it when I try it out...but you shouldn't just assume that it's going to be less stable than running it on Windows (that shows a definite bias). Codeweavers have done a great job with Crossover Plugin - I have yet to have either Quicktime or Windows Media Player crash on me. Not once.
The other consideration is future. Many businesses spend much more than $55/desktop to keep current with the latest version of Office. Is Crossover going to work for the next version?
That's an interesting question, though. Why do businesses need to buy new versions of Office? Do their needs change that much? What about "If it ain't broke, don't fix it?" The problem is that such an approach isn't ideal for keeping Microsoft's revenue stream at a regular level, so MS has developed an elaborate swindle: they put out new version of Office that are almost compatible with preceding ones, but add new features that aren't essential. They could very well implement these new features as plugins, but they don't, therefore forcing people to get the new version. Now, if other people want to be 100% compatible, they'll have to upgrade too, and so on. To me, Office 2000 is more than enough for a company. The Linux/Crossover/Office solution seems like a good way for a business to get out of the Microsoft trap...Anyway, I'll try it tonight and see.
Reminder: find a new sig
You brought up a good point and one I'm sure Microsoft would not want to see in the press.
You mention the $50 an OEM might pay but there is much more. Keeping MS Windows running isn't cheap and being forced to upgrade the OS and MS apps every 1.5 years doesn't help either. Let's not forget those wonderful security features Microsoft has built into MS Windows for you. That's right, you should include the cost for that virus software too. And that only catches the virus after you've been infected since MS Windows gets infected so quickly. I think it was estimated that over $10 billion dollars were lost do to MS Windows virus infections over the last couple of years. Keeping that registry fixed up isn't cheap either.
Keeping a business running on MS Windows is like keeping your car running by giving a crocked neighborhood mechanic your checkbook. You start it up and it's gonna cost ya....
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
People don't change to Linux because it brings too many changes. You have to adapt everything starting from e-mail, documents and ending at any special apps you may run on Windows.
If this product lets you still use Office and even run all those special apps, a change to Linux becomes a set of small changes. Change the OS first. Then gradually change more during months or years.
I'm tempted to post this anonymously to avoid the inevitable Trolls and Flamebaits this will earn me... but I think I'll put my high karma to good use and stand publicly behind my opinion.
Simple fact: The Gimp, like many other Open Source programs, has a poor user interface. Unlike Photoshop, which, despite its massive feature-set, is easy for an average user to pick up, the Gimp's functions are all buried in multiple levels of right-click menus. It also uses an annoying multi-window interface that clutters your taskbar horribly. The simple fact is that Photoshop is just a lot more pleasant and easy to use.
Likewise, MS Office is a much smoother experience than StarOffice (which, admittedly, has improved by leaps and bounds since its thrice-damned 5.0 incarnation).
Now, I'm behind Open Source 100%, but I don't get so caught up in my zealotry that I lose sight of ease of use issues. If an everyday user can't sit down and use an Open Source program just as easily as they could use a proprietary one, then they're not going to want to switch. It's as simple as that.
Hi, I was a tester...
Fonts problems - due to Apple patents, the fonts hintings are off - a simple workaround would be to recompile freetype with fonts hinting on (read the README.UNX inside the freetype package), and copying it to the cxoffice/lib. This should give you same look as in windows.
Access - is pretty problematic right now - its slow. Wait for 1.0.1 (or you can buy crossover office today and get the free upgrade) for the fixes.
Macros/VBA stuff - works perfectly.
Clipboard - you'll need to install an old DLL (mfc42.dll) to the cxoffice/support/dotwine/fake_windows/Windows/ directory and then it will run (will be fixed in 1.0.1).
Excel tables, embedding - works.
ODBC connection - cannot test due to Access running problems (read my first part).
Hetz (Heunique)