PDA

View Full Version : WINE 1.0 Released



sharks
June 18th, 2008, 12:44 PM
I knew today would be a special day, because Mozilla decided to launch the final version of Firefox 3.0, but I was not expecting this... Ladies and gentlemen, we are proud to announce Wine 1.0, the final and stable release, after 15 years of development!
While the compatibility with many Windows applications is not yet perfect, thousands of programs have been reported to work very well, thanks to all the loyal Wine users and testers. Wine 1.0 fixes:

a Counter-Strike 1.6 performance issue;
an X11 error: BadDrawable (X_PolyFillRectangle) when you had to switch to the virtual desktop;
the two Punisher demo bugs, where a crash occurred after the introduction movies and when it failed to start after the installation;
Starlancer draws ships as white when direct3d is enabled
the Warcraft 3x regression when someone wanted to leave the fullscreen mode;
the Oni issue, when it failed to start after the installation;
the Skype 3.1 login problem on Kubuntu 7.10
the Stata 10 bug, which caused Wine to crash when help was clicked;
the Call of Duty scratchy/static sound problem with OSS
the black icons showing in WinRAR with NXServer;
the QIP issue, where the window z-order was wrong;
the Robot Wars: Arena of Destruction bug, where it crashed when quitting the game, which caused the resolution to stay at 640 x 480 pixels;
an Eve-online bug;
the Dragon Naturally Speaking 9 issue;
the Call of Duty 1.0 problem, which made the game not to start after the installation;
the Dance Praise 2 issue, which failed to respond to input;
the Moto Racer 2 issue with Wine 0.9.61;
the winebrowser unicode problem (gets wrong URL).

Wine is an open source project that takes the Windows API and allows you to run seamlessly Windows applications on your Linux machine. It's like having a small version of Windows packed up in your Linux system. Wine's API is 100% non-Microsoft code, but it uses Windows DLL in case you have them.

Download From http://linux.softpedia.com/get/System/Emulators/Wine-148.shtml

sharks
June 18th, 2008, 12:44 PM
ine is an Open Source implementation of the Windows API on top of X and Unix.

Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.

Here are some key features of "Wine":

Binary Compatibility

Loads Windows 9x/NT/2000/XP, Windows 3.x and DOS programs and libraries
Win32 compatible memory layout, exception handling, threads and processes
Designed for POSIX compatible operatings systems (eg. Linux and FreeBSD)
``bug-for-bug'' compatibility with Windows

Graphics

X11-based graphics allows remote display to any X terminal
X11, TrueType (.ttf/.ttc) and Windows Bitmap (.fon) Fonts
DirectX support for games (limited Direct3D support)
Printing via PostScript driver or legacy native Win16 printer drivers
Enhanced Metafile (EMF) and Windows Metafile (WMF) driver
Desktop-in-a-box or mixable windows
Windows MultiMedia (WinMM) layer support with builtin codecs

Allows Windows program to interface with:

Sound devices via ALSA, OSS, ARTS, JACK, and libaudio etc
Multi-lingual keyboards and CJK input method support via XIM
Modems, serial devices
Networks (TCP/IP and IPX)
ASPI Scanners
Windows Tablets via XInput (eg. Wacom)

Wine API

Designed for source and binary compatibility with Win32 code
Win32 API test suite to ensure compatibility
Compilable on a wide range of C compilers
Permits mixing of Win32 and POSIX code
Permits mixing of ELF (.so) and PE (.dll/.exe) binaries in one address space
Win32 compatible header files
Automatically generated API documentation
Resource compiler
Message compiler
IDL compiler
extensive Unicode support
Internationalization -- Wine supports 16 languages
Built-in debugger and configurable trace messages
External memory checker support using Valgrind
Sample programs

Bungo Pony
June 18th, 2008, 02:02 PM
I'm really hoping that the multiple file select bug was fixed. Regardless, I'll be installing Wine 1.0!

Congrats to all the developers for reaching this milestone!

tdrusk
June 18th, 2008, 02:06 PM
This is bigger than FF3 imo.

bufsabre666
June 18th, 2008, 02:13 PM
This is bigger than FF3 imo.

+1, ive been telling tons of people, no one seemed to think so, this is HUGE!! this has been in development for 15 years now and its finally 1.0, granted its not perfect but still, firefox 3 doesnt campare, i use swiftweasel anyways

tdrusk
June 18th, 2008, 02:51 PM
i use swiftweasel anyways
Aren't they the same? Wasn't Swiftweasel made because of Firefox's license and Debian's release schedule conflicted?

voteforpedro36
June 18th, 2008, 03:45 PM
Aren't they the same? Wasn't Swiftweasel made because of Firefox's license and Debian's release schedule conflicted?


Wasn't that Iceweasel?

bufsabre666
June 18th, 2008, 03:47 PM
Aren't they the same? Wasn't Swiftweasel made because of Firefox's license and Debian's release schedule conflicted?

iceweasel was debians creation to get rid of the non-free stuff in firefox, now its called icecat, swiftweasel works on the same principle all the non-free things are gone and then it goes a step further with architecture and cpu optimization, plus it fits ubuntus theme better

edit: nonfree meaning artwork and other mozilla copyrighted things, flash and java work

quanumphaze
June 18th, 2008, 03:48 PM
I don't know the specifics but they made one called Icecat for Debian license issues.

I think Swiftweasel is similar but optimised for specific architectures.

Check the site for the details/truth. http://swiftweasel.wiki.sourceforge.net/

EDIT: Back on topic, I predict Wine will hijack the Win32 API from Microsoft and Windows will have to be Wine compatible. One can dream.

RiceMonster
June 18th, 2008, 03:56 PM
I upgraded yesterday. Great news.

Daggo
June 18th, 2008, 04:54 PM
*Immediatley downloads Wine 1.0*