Welcome | Sign In
LinuxInsider.com
Applications

After 15 Years Developing Wine, It's Time

Print Version
E-Mail Article
Reprints
After 15 Years Developing Wine, It's Time

Wine, which allows Linux and Mac users to run Windows applications without the operating system, is now available in its first stable version. Changes by Microsoft and other application makers have forced the Wine community to adjust repeatedly, delaying the project until now.


Crystal Reports - Discover the Latest Innovations.
Download a free trial, view real-time 'behind the scenes' functionality, and learn about new Crystal Reports Server trade in options! Learn more.

After 15 years of development and beta testing, the first stable version of Wine is now available, its developers announced Tuesday.

Wine is an open source implementation of the Windows application programming interface (API) on top of X, OpenGL and Unix that allows Windows applications to run on other operating systems, including Linux and Mac OS, without the need to run Windows as well.

The software's source code is available for free, and binary packages are in the process of being created, its developers said.

Compatibility is "not perfect yet," they added, but "thousands of applications have been reported to work very well." A list of compatible applications is available on the Wine HQ App DB.

Long History

The origins of Wine can be traced back to 1993, when the growing ubiquity of Windows began to make it clear that support for Windows applications was increasingly a necessity, according to the developers' site. A Usenet hierarchy was created in 1994 for development discussion.

Microsoft's (Nasdaq: MSFT) changes to Windows required frequent modifications, including the addition of Win32 support in 1995. Word and Excel were reported to run on the software in early 1996, and late 1997 saw the creation of the Wine HQ Web site.

Corel (Nasdaq: CORL) and CodeWeavers were among the vendors with a significant hand in the project, which now includes more than 1.4 million lines of C code and features the contributions of more than 700 volunteers.

"It's amazing that Wine has finally released a stable version after 15 years of development," Adam Kane, a Linux blogger on Foogazi, told LinuxInsider. "The Wine developers have fixed an enormous amount of bugs over the years -- especially recently -- and it's great to see them confident enough to call this a stable release."

Commercial Versions

Also on Tuesday, CodeWeavers announced the release of its own customized, commercial versions of Wine for both Mac and Linux.

Offering technical support and some additional features, both Mac and Linux versions of CrossOver 7.0 feature support for Microsoft Office 2007 (including Outlook 2007), newer versions of Quicken, and the Adobe (Nasdaq: ADBE) CS and CS2 line of products, including Photoshop.

"CrossOver 7.0 contains many of the fixes that Wine 1.0 has, and will give users a great taste of what of the new version of Wine is capable of," said Jeremy White, CodeWeavers' chief executive officer. "We really feel that 1.0 will be a major step toward making Wine an application that will run all Windows applications, and we're excited for its release."

Enhanced ActiveX Support

One of the big contributions of Wine is its significantly enhanced support for ActiveX controls within Internet Explorer, White added.

"A recurring theme we hear is the ability to use CrossOver to access ActiveX-intensive Web pages," he explained. "This upgrade takes a giant step forward by expanding the Web sites that can be used on a Linux or Mac system."

Pricing on CodeWeavers' CrossOver 7.0 products begins at US$39.95.

Stolen Thunder

"Wine got a lot of attention about a decade ago, and the vision was running Windows apps on Linux without the use of the Windows operating system," Raven Zachary, senior analyst and open source practice head with the 451 Group, told LinuxInsider. "I think it's been compelling for a lot of people because there are so many apps on Windows."

What has limited Wine's opportunity, however, "has been the fact that desktop virtualization has really taken off," Zachary added. "Companies like VMware (NYSE: VMW) and Parallels have provided some solid solutions and to some extent stolen Wine's thunder."

As a result, "I think the people in desperate need have already purchased a desktop virtualization product like VMware and an operating system," which together might total around $300, he explained. "The cost ended up being much greater, but it's providing a working solution for the people who really needed one."

Casual Users

The question now, then, is what niche Wine will fill, he added.

"I think you'll see this will appeal to the casual user -- people who want to run simple games or simple vertical applications, but whose pain point wasn't greater than $300," he predicted.

Looking forward, "I think Wine's great, but the challenge will be keeping it up to date," Zachary concluded. "Microsoft continues to advance its own technologies, so it's always a matter of playing catch-up -- Wine will have to keep moving."


Print Version E-Mail Article Reprints More by Katherine Noyes


More by Katherine Noyes

Does Wine Make Linux Too Loose?
November 05, 2009
For those Wine aficionados out there, beware of the remote possibility that your Linux system could be infected by Windows-seeking malware. "WINE running a Windows virus is nothing more than a 'stupid Linux trick' ... for now," said Slashdot blogger hairyfeet. But if the year of the Linux desktop ever arrives, he wonders, can Linux hold up to a "tidal wave of stupidity"?
PayPal Gets Friendly With Developers
November 04, 2009
PayPal is aiming to remove some of the obstacles to wider use of its service by giving developers the tools they need to embed its functionality directly in applications. That means a user could make a purchase without leaving a mobile game, for example. "The network is the platform on which the potential of digital money will be fully realized," said PayPal President Scott Thompson.
Firefox 3.6 Tweaks Are Mostly Under the Hood
November 03, 2009
For users, Mozilla's new Firefox 3.6 beta includes personas -- a new feature for changing Firefox skins -- and it sends alerts when it encounters out-of-date plug-ins. Developers may be more interested in some of the more subtle changes, however -- e.g., support for new CSS, DOM and HTML5 Web technologies, as well as support for image rendering and multiple background images.
Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
ECT News Network Information
Reader Services
Corporate
ECT News Network