Linked by Eugenia Loli on Mon 29th Oct 2001 17:25 UTC
Original OSNews Interviews WINE is definetely not an emulator. Neither a runtime. Wine is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix featuring a Windows compatibility layer. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes (some screenshots here). Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% open source Microsoft-free code, but it can optionally use native system DLLs if they are available. WINE's project leader and CodeWeavers' software engineer (a company which sells a modified WINE version), Alexandre Julliard, answers a series of questions to OSNews regarding the project and its future.
Permalink for comment
To read all comments associated with this story, please click here.
What killed OS/2?
by Doug on Fri 21st Dec 2001 05:02 UTC

An entrance vector indeed... But so was OS/2's ability to run Windows apps. IBM saw this as neccessary to get people to *start* using OS/2, and they were right about that. But remember the line "it's the apps, stupid"? What keeps an OS alive is that there are apps, especially killer ones, that are native to the OS, take advantage of its best features and, most importantly, don't exist elsewhere. Since OS/2 could run Windows apps the major software companies said they didn't need to expend resources to write OS/2 native ports - they had their hands full with the Windows versions already. As a result, no critical mass was reached of OS/2-only apps to sustain it. Linux hasn't reached critical mass either, and may not reach it if the only reason that people run it is for some better stability in the OS when running their favorite Windows apps. And what have they gained if the apps themselves are less stable and need to keep getting restarted after they crash? As with OS/2, there's some pain involved in just getting the Windows apps running under Linux and more to keep them running, and it's not worth it if you can just run the same app under its native OS.