Welcome to LinuxMedNews
 up a level
 post article
 search
 admin
 Contact
 main


  Review: Win4Lin Puts Windows on Linux Desktop
LinuxMedNews Posted by Saint on Tuesday August 29, 2000 @ 05:25 AM
from the we-do-windows dept.
Updated 9/1/00: Let's face it, on the desktop it is still a Microsoft world. Windows and the myriad useful programs such as Quickbooks, Lotus Notes and Photoshop, that are unique to it are not going to go away soon. While StarOffice 5.2 is VERY compatible with MS Office, a 100% clone of MS Office on Linux will not be available for some time, if ever. While many believe Linux on the desktop is inevitable, the coming years will be a time of transition. One of the best and least expensive ways to let the two operating systems co-exist and avoid annoying dual-booting is an excellent product from Trelos called Win4Lin which lets you run Windows 9x on your Linux Desktop. Digg this article

While not perfect, it has many benefits: 1) Run Windows and MS Office from within Linux without having to dual-boot. 2) A crashed Windows session can simply be re-started from Linux and won't bring the entire system down. 3) Runs as fast as native Windows. 4) Provides a smooth migration path between Windows and Linux. 5) Costs much less than its competitor VMware.

Most Linux systems have a dual-boot prompt in which you can choose which operating system to start at boot time. This allows both to co-exist on the same computer. If you've used the feature for any length of time it quickly gets tiresome having to reboot, bring up Windows, do what is needed in Windows, then reboot again to Linux. Win4Lin changes all of that by treating Windows as simply another program. A product overview on the Trelos site gives the technical details: '...tight integration with both the Linux filesystem and network stack,...[results in] no need to create separate partitions or configure additional networking services. This results in lower system overhead, higher performance, and ease of use.'

Problems with Win4Lin: you have to own a copy of the real deal Microsoft Windows. The 100% open source Microsoft free alternative, WINE, is not near completion and may never be since it has to clone Windows bugs as well as Windows functions. The other open source project Plex86 takes a virtual machine approach like Win4Lin's competitor, VMware however, Plex86 is only capable of running DOS 6.22 at this stage. VMware has better application compatibility and supports more hardware at this time, but it is resource hungry and does not perform as well as Win4Lin. Installation of Windows 98 was extremely slow. VMware takes a virtual machine (VM) approach in which it emulates an entire PC. The installation interface and documentation is better than Win4Lin, but VMware costs much more at $299 or $99 for a student edition. Win4Lin costs $35. I'm told that adding RAM makes Windows performance with VMware comparable to native. VMware's site recommends 128Mb minimum. Win4Lin's performance was superior to VMware's and comparable to native Windows. Update: The discussion below pointed out one final competitor is Bochswhich is a x86 software emulator.

Win4Lin installation guide needs improvement, and the installation user interface is somewhat clumsy. While not difficult to install, the instructions can be fragmented and sketchy, sometimes leaving you guessing as to whether you should be installing as root or as a regular user. But after the installation hurdle is passed, it is remarkable how well it works. It was eerie to see MS Internet Explorer running happily on Linux.

There are limitations with version 1.0 The biggest are no sound, com or serial port support (but there are patches available, see below) as well as only being able to run in either a fixed-sized window or full screen, but can't be switched on the fly. Right now that means that it will only work on a 1024x726 or higher resolution screen for a window. Printing is supported and is simple to setup provided that a default Linux printer has been setup previously. Version 2.0 is currently in beta.

While limited, the product is very useful. In the reality of a Windows and Office dominated desktop, this is a very necessary bridge betwen the two that relieves the dual-booting chore. At $35 with a free upgrade to version 2.0 when available, it is well worth the price and is an example of a hybrid closed/open source system that will likely be the norm for the future.

<  |  >

 

  Related Links
  • Articles on LinuxMedNews
  • Also by Saint
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Over 10 comments listed. Printing out index only.
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Arend Lammertink on Wednesday August 30, 2000 @ 08:13 AM
    There also is an open source alternative under development: plex86. See http://www.freemware.org/
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by R Rotifer on Wednesday August 30, 2000 @ 12:33 PM
    Win4Lin solves NONE of the problems of relying on an MS product. It still keeps you captive to the price and instability issues. And it still leaves you on MS's forced lockin/upgrade path that leaves you with no control over you own system. ANd it still leaves you exposed to the MS licensing attacks.
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Barbara on Thursday August 31, 2000 @ 07:45 PM
    You can use a the command fwin to open Win4Lin in full screen mode on a virtual desktop, and then toggle between the 2 environments with ctrl+alt+F7or8. Also serial and parallel ports are supported in update 4 and are available for download at www.trelos.com. Thank you for your review! Barbara
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Howard C. Shaw III on Saturday September 02, 2000 @ 02:24 AM
    Good article, Saint. At work, I just put together a nice Athlon 800Mhz system. My job is coding, and while some of it is for the palm, it all requires windows applications. For my purposes, VMWare running under Debian is faster than the Win98 only machine it is replacing (233 Mhz PII, I think). I did make sure to get 256Mb of RAM. What it often boils down to is the difference between the need to have a Windows application, and the need to have Windows. If you need a Windows application, but a linux app is an acceptable replacement, you free yourself from the MS tax. If you need a Windows application, and WINE will run it, you get a free solution. If you need a Windows application, and WINE won't run it, Win4Lin may, and is a cheap solution. But if you need Windows (as an example, part of my job is creating Installshield executables and testing their installation. Being able to run the executable is useless if the environment doesn't match Windows well enough), your choices are VMWare and Bochs. Plex86 is not yet usable for Windows. Bochs is an x86 emulator, and subject to the general speed loss generally associated with emulation. VMWare is an x86 virtualizer, and provides usable speed combined with a complete Windows environment. It also adds a few advantages... like the ability to have stored files representing several operating systems, bootable to a clean install on which an installation can be tested, with the changes resulting from the installation readily removable. In my case, it allowed me to install the requisite windows system, while at the same time creating a stable server for my CVS, Bugzilla, Zope, and Apache. For applications that WINE works on, it adds the advantage that they become network-transparent, like normal X apps. Win4Lin, as an X app, is also network transparent, while VMWare prefers to have DGA for direct access to the hardware... but it WILL run over the network, just not as fast. However, neither appear to have the integration, where the single app appears at the same window manager interaction level as regular X apps. Saint, correct me if I'm wrong about Win4Lin here, as I haven't had a chance to actually use it. In a somewhat related vein, ARDI's Executor provides a Mac OS simulation, which is an alternative way of running Office and Quicken (which was, and apparently still is, being bundled with Executor (that's Mac Quicken 6.0)) (Executor is $75, or about 35 (I think) for students.) It's also worth pointing out that the $35 price for Win4Lin is a limited time promotion, so if you're interested, grab their 15 day demo, see if it works, and get it while it's hot. Howard C. Shaw III
    [ Reply to this ]
    slashdot feature
    by Slashdot Reader on Wednesday September 06, 2000 @ 08:55 AM
    This article is currently featured on Slashdot. Just letting you know
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Mike on Wednesday September 06, 2000 @ 01:29 PM
    We use both Wn4Lin and VMWare for Linux. Win4Lin is great if your users just need access to MS Office apps. It's cheaper than VMWare. However, if any of your users need the full TCP/IP stack of windows, like the Oracle products, then you have to use VMWare.
    [ Reply to this ]
    Alternatives forgotten : VNC / WTS
    by MCM on Wednesday September 06, 2000 @ 03:45 PM
    IMHO the review forgot to mention the possibility of relaying a Windows running on its own hardware. M$'s terminal server being the official example. Fast and reliable but very expensive and having some compatibility problems. But for the occasional use of not-too-animated applications VNC http://www.uk.research.att.com/vnc/ is a great GPL'd tool and completely network transparent. And if you happen to have spare hardware completely free, compatible and easy to install. Just my 2pc, MCM
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Jamie Boyd on Wednesday September 06, 2000 @ 06:17 PM
    You said "..Quickbooks, Lotus Notes and Photoshop, ...are unique to it [Windows]." Oh come on, you can't really expect to get away with such sloppy reporting, can you? I may run an x86 emulator on my mac, but I sure don't need one to run Photoshop on it.
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Shane Simmons on Wednesday September 06, 2000 @ 07:17 PM
    For an amusing look at what people say without reading a referenced article (amazing that people can have such strong opinions on what they haven't even read) check out some of the comments on slashdot.org. For the record (AFAIK this is more or less true) Win4Lin is a VM (Virtual Machine) that is optimized for running Windows on Linux VMWare is a VM that seeks to allow one to run multiple OSs (and therefore multiple VMs) and targets different host OSs (right now Linux and NT.) The differences are moot if all you want to do is what I do: run Win98 and Linux at the same time. In this instance, Win4Lin is definitely the way to go. If you need to run, say, NT, Linux and BeOS at the same time, or you're an OS developer, VMWare is the way to go.
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by J. Bacon on Wednesday November 01, 2000 @ 06:42 PM
    Thanks for the valuable info. One more item that I think would have been useful is the history of win4lin. Win4lin is actually a port-in-progress of a well-established product called SCO Merge, which has been running under SCO Openerver for years, and more recently under UnixWare 7. I think it's valuable to know that it was originally developed to run on a 486, hence the strong performance compared to VMware, which was developed on much faster hardware. We run Merge on a UnixWare 7 machine, and it's a very reliable, full-featured product, which has saved us a bundle in PC hardware, maintenance, and desktop space. Win4lin isn't quite complete yet, but I'm hopeful that it will catch up within the coming year so we can add the same capability to our Linux machines.
    [ Reply to this ]
    Re: Review: Win4Lin Puts Windows on Linux Desktop
    by Ben Lee on Thursday June 28, 2001 @ 11:45 PM
    Can you tell me where do you get Win4Lin for $35?
    [ Reply to this ]

     
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )


     
    Google
     
    www.linuxmednews.com Web
    Advertisement: CCHIT certified EMR and Medical Practice Management Software from Medical Software Associates makes patient management easy. Free practice management and medical billing software demo available.
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©2000-2006 Ignacio Valdes, MD, MS.