Time and again, one of the most common excuses about moving to Linux is that it does not have Microsoft Office. Never mind that OpenOffice.org provides most everything one needs, people are use to Office, and are not interested in changing, thank-you very much.
A few rumors over the years aside, there has never been much hope for a port of Office to Linux. Yet, what if one could make Office think it was in Windows and run it from Linux? That is exactly what two companies - Codeweavers and NeTraverse - have accomplished in two very different ways.
CodeWeavers CrossOver Office
CrossOver Office's installer. |
The folks over at CodeWeavers are nothing short of geniuses - they have succeeded in making it a snap to install and operate Microsoft Office in Linux. You run a very friendly wizard-like setup tool, click a few buttons, insert the Microsoft Office CD, and then sit back for a typical Microsoft Office installation (save rebooting, which is not necessary).
Once you have completed the installation, CrossOver takes control back from Microsoft's installer and prompts you about which file types should be associated with Office. As a nice touch, all of the application icons that normally show up after install end up in their equivalent places in Linux for easy access.
Using the applications is pretty much what you would expect. The applications take a bit to launch, but once they load, everything works at nearly native speeds. Word opened documents just fine, as did PowerPoint. PowerPoint was even able to successfully enter into its full screen slide playing mode uneventfully. The most annoying problem we encountered was that Microsoft Word would hang a bit the first time we tried to open a document, however after that everything was smooth sailing.
< img src=”http://www.ofb.biz/images-un/reviews/win/codeweavers2-thumb.png ” align=”center” border=”0”>
Microsoft Office appears to be a native part of the system. |
That brings us to Microsoft Outlook, Access, and Publisher. According to CodeWeavers' web site Microsoft Outlook is partially supported, while Access and (by lack of mention) Publisher are not supported at all. However, in our tests we found that even Microsoft Publisher was working half-way decently. While Publisher suffered with some control and display problems, it worked well enough to at least view and do light editing on documents. Outlook turned out even better with most everything working, although it did crash a few times. Access, as CodeWeavers noted, does seem to work, however we encountered numerous problems, so it may not be quite time to start using it via CrossOver Office yet.
Finally, CrossOver Office also supports Lotus Notes, something that should prove useful for those stuck using the Notes web client. While it was lost on us what purpose running it in Linux would serve, Outlook Express is also supported should you need it.
All in all, CrossOver performs very well at its intended task, and even does a good job when pressed beyond its standard support. The extremely friendly software installation tool is definite bonus, making it a pleasure to install both supported and non supported software.
NeTraverse Win4Lin
Win4Lin's wizard-style setup tool. |
Like CrossOver Office, Win4Lin 4.0 includes an excellent installation utility that makes installing this complex piece of software amazingly simple. If you tried Win4Lin back in the 2.0 days and have been worried about enduring its difficult installation system again, never fear, as of last year's 3.0 release the system has a totally new, GUI-based installer.
As we mentioned a moment ago, Win4Lin 4.0 recreates an entire PC inside its window. One nice feature of this is that you can actually give Win4Lin a separate identity on a Windows network from your existing Linux PC using its virtual network card. If giving your PC multiple “personalities” is disturbing to you, no problem, Win4Lin will happily connect through your PC's existing network connect as well.
Win4Lin provides Windows inside a box. |
After Windows starts, everything is business as usual, save the fact that you are running Windows inside Linux. Applications launch and run at somewhere between almost native and faster than native speeds, and as mentioned before nearly any Windows program you can throw at it will run. In other words, Win4Lin is an excellent way to run legacy Windows applications - even custom written software.
Win4Lin also plays nicely with the existing Linux system. The 4.0 release adds X Copy-and-Paste meaning that you can copy and paste between Windows and Linux applications. Also Win4Lin stores its virtual “hard disks” as normal folders under Linux, so it is a piece of cake to access any file in Win4Lin from the Linux system.
In our tests, Win4Lin ran Windows so well, we almost forgot Windows was not running natively. This is extremely good news for those forced to switch between the two operating systems, allowing them to finally quit rebooting or switching machines and just get work done.
Still, we did run into some problems, in particular related to CD-ROM access. The CD-ROM drive exhibited very poor performance while in Win4Lin, perhaps due to a conflict between Win4Lin and Mandrake's supermount tool. As a result, opening My Computer or the location selection in file dialogs was slow, as was installing software.
Overall Perspective
This all leads to the question, which one should you buy - Win4Lin or CrossOver Office? The answer really depends on your needs. If you are mainly interested in using Word and Excel, or the other applications supported by CrossOver Office, then that is definitely the best choice. CrossOver Office ends up being more affordable due to its lower sticker price and the fact that it frees you from needing a Windows license.
On the other hand, if you want to run applications not yet supported by CrossOver Office such as Access, Office XP, Quicken, or Photoshop, Win4Lin is for you. It is also for you if you use older Windows software or custom software that may never be supported by CrossOver Office. If you are currently using Windows, the cost of a Windows license is not of concern and the vast benefits of avoiding constant rebooting between Windows and Linux will pay off the Win4Lin license in no time.
In the end these are both top notch products and are worthy of deployment. OfB Labs highly recommends you analyze your needs and then pick the tool best suited for your legacy software.
Summary of CrossOver Office 1.0
|
Summary of Win4Lin 4.0
|
Timothy R. Butler is Editor-in-Chief of Open for Business. You can reach him at tbutler@uninetsolutions. com.