Domain: winehq.org
Stories and comments across the archive that link to winehq.org.
Comments · 1,120
-
Re:sp7zFh5.exe
-
Re:Cheese with my Wine
i dont know if wine will ever be "popular", but it is very useful for my needs, and i thank the developers for that
Remember that, with OSS Projects, the best way to thank them is to contribute (either with bug reports, code, documentation or money).
-
Re:Operating system
IE run's in Linux, under WinE. Double dumass!
-
Re:Seriously, I'm not trying to be an ass...Wine should allow Qicken to run on Linux
-
Read his post again
He claimed that Linux could not run any games except for WineX, which he falsely claimed to cost money (most of it doesn't), then he falsely claimed that the games that work under WineX refuse to run sometimes (nonsense, Linux is much more consistent in its behavior than Windows), and then, which was the important part of his post, he went on to call Linux users "idiots" and release some pretty unfounded FUD about Linux security. E.g. which "Joe Blow" user would compile security patches himself instead of simply using his distributor's update function?
He has a point that Windows is still better for gaming, but apart from that he's a troll,
Where's my Warcraft 3?
Here you go.Where's Command and Conquer Generals?
Not yet. -
Read his post again
He claimed that Linux could not run any games except for WineX, which he falsely claimed to cost money (most of it doesn't), then he falsely claimed that the games that work under WineX refuse to run sometimes (nonsense, Linux is much more consistent in its behavior than Windows), and then, which was the important part of his post, he went on to call Linux users "idiots" and release some pretty unfounded FUD about Linux security. E.g. which "Joe Blow" user would compile security patches himself instead of simply using his distributor's update function?
He has a point that Windows is still better for gaming, but apart from that he's a troll,
Where's my Warcraft 3?
Here you go.Where's Command and Conquer Generals?
Not yet. -
MS has lost control of their own APIOne thing which is interesting is that Microsoft's API has taken on a life and existence of its own. MS is a slave to Win32, not the other way around. This implies that if Longhorn doesn't support the Win32 API, it will be competing against all the other things that also don't support Win32, such as Linux. History has shown that Microsoft's ownership of the Win32 API doesn't lead to ownership of other markets (cf the Xbox).
The other interesting implication of this is that it protects Wine. MS can't simply break the Win32 API, so Wine has a fixed target.
--------
mobile porn -
WINE isn't licensed under the GPL
It's the LGPL you want.
-
Nothing new...
3. Lastly, Project David is not a repackaging of Codeweavers CrossOver Office. We are experimenting with some of the open source WINE code but we are not knowingly using any of the Codeweavers source code. Perhaps, Codeweavers has unwittingly released its code back to the WINE Project.
Firstly, the bug I pointed out their screenshots is a bug that I personally created to solve another more annoying bug. The bug only exists in CrossOver's implementation of Wine, and will not be merged back into WineHQ because Alexandre(Wine's maintainer) does not like the patch.Secondly, we don't unwittingly release any of our code... we deliberately release it all back to WineHQ, as it is written.
SpecOS labs have done nothing illegal, however the screen shots they posted show that using Wine and some patches merged from Crossover Office's Wine package, they can do what CrossOver Office has been able to do for over two years now - install Microsoft Office. What's new?
-
Nothing new...
3. Lastly, Project David is not a repackaging of Codeweavers CrossOver Office. We are experimenting with some of the open source WINE code but we are not knowingly using any of the Codeweavers source code. Perhaps, Codeweavers has unwittingly released its code back to the WINE Project.
Firstly, the bug I pointed out their screenshots is a bug that I personally created to solve another more annoying bug. The bug only exists in CrossOver's implementation of Wine, and will not be merged back into WineHQ because Alexandre(Wine's maintainer) does not like the patch.Secondly, we don't unwittingly release any of our code... we deliberately release it all back to WineHQ, as it is written.
SpecOS labs have done nothing illegal, however the screen shots they posted show that using Wine and some patches merged from Crossover Office's Wine package, they can do what CrossOver Office has been able to do for over two years now - install Microsoft Office. What's new?
-
Re:Does anybody else find ESR's writing style odd?
It's still just behavioral analysis. As we all know, it's entirely possible for completely different source bases to exhibit EXTREMELY similar behaviors.
-
Re:Flash + Wine is on its way, they claim
currently: the ability to build it with minGW (see yesterday's story for more info) and only using those parts of the Win32 API implemented in Wine.
-
Article text
For those of you who might not be familiar with what Wine actually is, let me clarify. Even though some of us enjoy a sip of wine every now and then, this is not what we are talking about today. We are referring to a package that allows Windows applications to run on Linux... outside of an emulator. Wine uses an open source Windows API (application programming interface) to allow modified Win32 binaries to run in a UNIX/Linux environment, completely free of Windows. Think of it not as an emulator, but more of a compatibility layer, or translator if you will. The status of the Wine project can be found here.
CodeWeavers is at the head of the pack in Wine development and deservedly so. They produce the most well packaged, capable distributions of Wine available. As Jeremy has stated, development is in the hands of their customer base and supporters. Whatever the customer wants the customer gets, and so it should rightfully be. Mr. White knows his business. You can see which applications are getting all of the attention at the CodeWeavers Top List page, and it's actually pretty interesting to see what apps are getting pushed to the top. Take a look.
Well, enough of the small talk, let's carry on with the interview. Enjoy!
Mad Penguin: First of all, I'd like to thank you for taking the time to sit down with us today to answer a few questions. I guess the first thing I'd like to know is more personal than anything... why Linux? What was the motivational factor(s) behind developing software to run Windows applications on Linux?
Jeremy White: Well, it's a fairly long story. I've always been a geek. I've loved programming on computers since I was 11 and had to sneak into the Radio Shack to do it, and I've also always loved computer games. Early in my career, I grew quite proficient at communications and networking programming. I was working on a project for a customer that had a Solaris system. But, they were across town, and I had to drive over there to work on it, and I couldn't afford a Sun of my own. So, instead, I installed and starting developing against Linux (circa 94 I'd say), and then just migrating the code once it was done.
So that's when I fell in love with Linux, and when we started having at least one Linux box around all the time.
Now fast forward to about 1997. One day, at lunch, I'm talking to a few new hires (young kids) that had never played the original Combat cartridge in an Atari 2600. This struck me as horrible
cultural illiteracy on their part, and so I set off to find an Atari 2600 emulator to correct this horrible flaw in their education. Along the way, I stumbled across the Wine project, and thought that it was the most audacious project I'd seen in a long time. I thought then (as I think now) that if Linux could become a truly Windows compatible operating system, it would allow for an explosion in new computing choices, and I'd get to feel like that kid at Radio Shack again.
Further, in 1996, I had founded CodeWeavers so I could do work I considered meaningful, challenging, and fun, and although we did some fun projects, I was really looking for a mission. Of course, I had a day job (and a young kid), so I couldn't really do much with Wine then. But I kept dreaming, and then one day, it being the 90s and all, I decided to pursue a business built around Wine and helping people port Windows software to Linux. I successfully landed some venture capital, asked a bunch of the Wine developers to come on board, and that's really how we got started on this mission.
MP: I'm interested in learning how quickly CodeWeavers evolved into the full-blown business it is today. Ho -
Re:how about a foundation, instead of lottery tickWell, that is pretty much the idea behind our compatibility center.
And, if you donate to WineHQ, I'll see that that money flows through to buy apps for Wine hackers (mostly games, I want to send Lionel a tub full).
-
Re:Breaking WINEAm I the only one who's getting tired of trying to play matchup with GLIBC versions?
No you're not, and since the artical is about Wine, you may be interested in knowing that Alexandre Julliard is also fed up with it.
On Wine Devel he posted this:
Also, frankly, I've spent the last year chasing glibc breakages, and I don't particularly feel like spending the next year chasing kernel breakages. I was kind of hoping someone else would pick that fight, so I could go back to writing some real Wine code for a change...
http://www.winehq.org/hypermail/wine-devel/2003/12 /0384.html
--- -
YesIt is possible. They could create a virus/worm section in the appdb, but I'm guessing that doesn't fit with the image they're going for.
-----------
WAP news -
Re:Photoshop
Here's a little screenshot I took on my friend's box, showing PS7 running under wine.
-
Re:WINE 1.0 ...
I can't recall off the top of my head what steps need to be taken to reach the 1.0 release, but there is an action plan. You could find the answer by google searching the wine-devel mailing list. Dimitrie O. Paun has discussed it in the past, so posts he has made may provide the answer to your question.
One thing for certain is the items currently on the To-Do List must be completed before the 0.9 release. More info can be found on the Wine HQ To Do Lists page.
--- -
Which Kind of Ripoff?
Could this project be based on the leaked MS code, or is it really a CrossOver Office ripoff? I can't tell, but Mike McCormack could.
-
Re:AppleCarbon's already been ported to three platforms: OS 8/9 (kinda easy, as presumably most calls are straight OS 8/9 calls), OS X, and Win32.
Presumably, if they're feeling lazy, they could take the latter port, and run that atop of Wine. At least they could link it against the WINE libraries which make it easy to do self contained "Win32" apps on X11.
It would, of course, be the ugliest hack in the world.
-
Re:Awesome, thanks /ntYour welcome.
:-)I ran across it cruising through Freshmeat to see if there were any good 3D animation programs that I had missed.
Really, there's not much out there. Blender is the best and most capable, but (despite many advances) it's UI has a steep learing curve. But if you stick with it, you can do amazing stuff, and to be fair, the UI is way better than it used to be, and promises to only get better.
Anim8or is an Windows program by Steven Glanville. (It works fine under WINE.) It's free, but closed source, because Steve doesn't want to deal with people bugging him about unofficial releases - I understand the sentiment! It's a great modeller, and I think the scanline renderer is underrated, but the animation features are a weak - for example, it doesn't yet have IK. However, the next release promises to include it, so it's definately something worth watching.
Art of Illusion is an open source Java program by Peter Eastman, and I suspect that most people - if they've heard of it at all - know that it's a full-featured raytracer, but don't realize that it supports animation. The bones based animation uses a 'pin and drag' interface based on Animanium, and it's very cool. Unfortunately, you can only do animation via pose morphs in the current release, but the next version promises support bones animation on a seperate IK track. By the time 2.0 comes out, I think it'll be an excellent program for doing character animation.
There have been rumors that some day Björn Gustavsson's Wings3D would support animation, but so far, that's only rumor. Wings3D started out as an open source version of IzWare's Nendo modeller, but has in many ways surpassed Nendo since then, so it's possible...
Finally, there's Sascha Ledinsky's Java based JPatch program, a successor to Mike Clifton's now abandoned sPatch program. Although it's currently only a modeller (the beta should be ready by the end of the month), it has designs to support animation - sort of an open source version of Animation:Master. It may not look like there's much going on at the site, but I've had a chance to play with some of the development versions - it's worth keeping an eye on.
If anyone knows of any open source/non-commercial programs capable of producing character animation, I'd love to know about them!
-
HELP!
Will WINE support Windows Update so that I don't have to buy a Microsoft Windows license to run Windows update ?
-
Wine
Crossover Office isn't really software -- it's a support package for Wine. Now, there's nothing wrong with CodeWeavers offering this package for people unable to face Wine unassisted. But if you have the expertise and patience, you should really try to make Photoshop work under Wine without shelling out your money. It is possible.
-
Equivalent of Wine for Carbon API apps?
Mac OS is still rather expensive. Not only does an entry-level eMac computer cost hundreds of USD more than the equivalent eMachines computer, but Apple chooses to refuse to license the special firmware to get competing PowerPC architecture machines to boot Mac OS. To estimate the cost of a Mac OS license, you need to estimate not only the cost of the boxed OS upgrade but also the cost of a bootloader capable of starting Mac OS on third-party hardware. Or do you know of an independent Carbon API implementation to match the independent OpenStep API implementation and independent Win32 API implementation?
-
Forgot to mention - Konqueror for uploading
fish://yourname@yourserver/path/to/website (or ftp://yourname@yourserver/path/to/website) plus drag and drop. Fabulous! The MS Windows version ain't as smooth or up to date, but it is a great deal safer than IE. (-:
For images, GIMP 2 doesn't have an image-chopper-upper by default, and while there are plugins to do that, I often prefer to do it (with GIMP, set some guides and then crop to that; you can make some sections of an image JPEG and others PNG (or omit them and replace that piece with flat colour) to suit the content) "by hand". It does have all manner of other nice features, more than enough to keep the average punter occupied for weeks.
To test things with IE 'coz "everyone" uses it, I could maybe-illegally run it under WINE (someone's even done an RPM, but I can't be bothered finding it) but as it turns out, I have a friend with a Windows2003 box exposed to the internet, so I aim rdesktop at that when I want IE-testing. -
Re:Yes, but...
Does it run on Linux?
If you have Wine installed, it might.
Do I still want to write non-portable code in 2004?
Depends on what you want to do. If you're goiing to write a Linux driver for a specific device, you probably don't care too much for Windows compatibility, and vice versa.
Apparently MSVC produces better code then gcc on Windows, but is that reason enough to use it rather than (e.g.) cygwin?
If you want to write portable code, then you'll possibly want to compile it both on MSVC and Cygwin. And if MSVC then produces the better executable, then why not use that?
As a programmer, I insist on platforms that are 100% portable, so that my code can survive any OS and vendor changes.
That's a contradiction in itself. Protability means "running on several platforms". A platform that runs on several platform is nonsense (unless you're speaking of a virtual machine, of course).
At the very least a commercial compiler must implement the standard language and libraries so that my code is portable.
Well, even gcc doesn't completely implement the C++ standard (export!). And from what I've read (from non-MS sources), MSVC has gotten much more standard compliant lately. But I agree that vendors generally should aim at maximizing standards compliance.
Still, this is a good move for Microsoft and I welcome it.
At least one sentence in your post that I can completely agree with :-) -
Use Linux? No problem.
And yes,
.the.product is (for the better part) playable under Linux with Wine's DX8 wrapper, if you don't mind the music being a tad out of sync. -
Re:Conquering Windows
Without DirectX, few games ever make it to Linux. Thats because DirectX is much more than just a 3-D gaming API. It has other features that make games easier to develop for.
OK genius, what do you suggest is done about this? Shall we all ask Microsoft to port the DirectX API to linux? I'm sure they'd love to do that. If not, how about an independent reimplementation? Well, seeing as DirectX is a proprietary API with lots of Windows-specific dependencies and is changing with every revision, it's not an easy task. Although plenty of games work perfectly under WineX.
As other posters have mentioned, there is also OpenGL which works on both operating systems and more besides, and is an open standard with free, already completely working implementations. -
Winamp works on Wine
By this logic then Winamp costs $150.
I'd think that Winamp would work better in Wine han Windows Media Player would. (researches) My hunch was correct. According to this page, you can run at least one version of Winamp in Wine provided that you have installed a native msvcrt.dll from sources such as Adobe Acrobat Reader 5.
-
Wine compatibility?
Does anyone have some tips for running these under Wine? I know that I can install Outlook XP under Crossover, with full support in Crossover 3.0 which is coming out soon, but I'm not sure if it supports these viruses yet. I know that Wine supports Sircam, but unfortunately there isn't a virus section in the appdb yet. I think the Wine devs don't get it. We run Wine for the full "MS Windows Experience", not just the software.
-
Re:Useful stylesheets
The solution I have used for our lame IE-only-Javascript time reporting system is CodeWeavers Crossover Office. I'd say download the trial version and give it a go. I installed IE6 on Linux using it just recently, and it worked like a charm (slightly slower than the real thing, but good enough to get my hours in). My oldie-but-good-enough Office 97 works with Crossover as well. It's not free, but it's easy. If you need a 100% free solution, you might try the latest build of Wine (since that's what Crossover is built on), but difficulty of installation will vary.
-
Re:rats!
-
WINE
I thought Star Wars episode 2 was "Attack of the Clones".
-
Re:easy to do
Um... yeah
-
It is a massive right-wing conspiracy......to poison the Wine Project I tell you! Microsoft will claim wine dev team all had access to source-code! It's a trap, Wine developers must pull their net access cables from the walls immediately before it too late! Sign-off now!!!!!! We will contact you later by smoke signal to let you kow when its all clear.
Trust no one!
.signature -
Re:What about the REAL Wine, people?!
Also, according to the Wine website...
TransGaming has done extensive work to get copy protection working. They've added support for popular formats such as SecuRom and SafeDisc. In the case of the latter they've licensed SafeDisc LT from Macrovision and incorporated the necessary changes into the core parts of their Wine tree.
Currently in the LGPL Wine tree you can find support for SafeDisc 1 with SafeDisc 2 on the way. The caveat being that Wine must run in NT mode (configure winver "nt40" in the wine config file).
D3D/OGL support isn't the only thing keeping games from running in Linux. DRM software is what's causing more problems for gamers using Wine. Wine includes many game-specific hacks for things that the regular CVS wine doesn't support. Presently, I have both installed and use both of them for various things.
And, just FYI, Gentoo still has a CVS ebuild for wine. Have a look-see for yourself:
root@athlonxp patrick # emerge -pv wine
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild U ] app-emulation/wine-20040121 [20031212] -alsa +arts +cups -debug -nas -nptl +opengl +tcltk 9,639 kB
Total size of downloads: 9,639 kB
root@athlonxp patrick # -
Re:What's the performance like?Huh? Who would mod this up informative? Come on people do a little reading
Wine consists of a program loader, which loads and executes a Windows binary, and a set of libraries that implements Windows API calls using their UNIX or X11 equivalents. There is no "translation" and no "emulation". A win32 binary should run as fast if not faster as under MS Windows on the same hardware. Some programs I have run under Wine do seem faster and others seem slower. What could cause that? It is the Wine source code itself. Wine has 1,000's of win32 function to write and convert to a Linux world. Some of those function are not complete yet, some have not been tuned yet, etc. It is a huge job and takes time.
There is no translation as if one massive wine function grabs all the Win32 calls and goes through a massive switch statement and "translates" it to some Linux function. Say a Win32 application calls CreateWindowEx, under Wine that application does the same thing. Wine has a function named CreateWindowEx that has the same parameters as the Win32 version. The application doesn't know and doesn't care.
-
Re:no descent, no tomb-raider, no NFS
means I'm not buying it. I don't play that many games, but I'm dedicated to the ones I do play.
Descent 1
Descent 2
Descent 3
As for NFS the previous poster Rysc says Linux has had NFS for years.
Now Tomb Raider I don't think there is much demand for, its not even listed in the Wine Application Database -
Remember ReactOSBesides the Mac OS X, another perhaps unintentional beneficiary of Mono being multi-platform is the ReactOS, a free clone of NT.
Although it will be able to run
.NET natively, Mono will enable the React OS to offer a completely free solution to Windows XP + .NET.For those of us for whom Wine is not enough, but are hesitant to follow on the Windows DRM path, the ReactOS offers an alternative to the Microsoft lock-in, and Mono is an important part of that solution.
-
There is a solution
It is called wine.
-
Re:Is Outlook supported?
I forgot to say
,the reason I ask is because I looked at WineHQ's supported applications list and there are only 9 apps listed as working properly? And none of them is Office, which the story summary specifically claims works! There is another database of supported applications at wineHQ, but you have to register which it isn't worth doing just to decide whether to download Wine at all. -
Re:Is Outlook supported?
I forgot to say
,the reason I ask is because I looked at WineHQ's supported applications list and there are only 9 apps listed as working properly? And none of them is Office, which the story summary specifically claims works! There is another database of supported applications at wineHQ, but you have to register which it isn't worth doing just to decide whether to download Wine at all. -
Re:Seconded!
It works kinda sorta under WINE. Note that the first link is over a year old, and that a lot of things (e.g. PhotoShop) have started working really well in the last few snapshots.
-
Re:port it to linux!
Why bother.
-
Re:Cool
WINE attempts to do that.
-
Microsoft IS scared of OpenOffice.org.
Because it is threatening its biggest cash cow. The Windows cash cow has already been slaughtered by Wine and Crossover office since people no longer need windows to run windows programs. Plus, the growing number of Native linux programs are also reducing this need for Windows. You can right now run Office under linux and other applications so there is no need for Windows.
Now Office is threatened by OpenOffice.org. A fully functional Office suite that is compatible with Microsoft files, and for free! OpenOffice 1.1 came out recently, and it is becoming insanley popular. It dosent have the speed problems that 1.0 had, so if you hated OpenOffice because it was slow, try it again and see that 30 second start up times are no more. Id be surpised if anyones machine takes more than 10 seconds to load on this version. Also the latest snapshot builds are even faster, so grab a copy and live fast.
The file format inport and export is very excellent, and of production quality. I have worked on documents that are 100s of pages long and they are PERFECTLY exported into doc foramt. I really applaud the OpenOffice team for reverse engineering all these file formats.
So yes, this quality Office Suite is Scaring microsoft. They know they cant use their usual tricks, so they need to use other methods, such as FUD and patents.
So, if you havent tried the latest OpenOffice.org yet, try it today, and see why Microsoft is trying to patent it away. Plus it has two killer features, PDF creation for Documents and FLASH (SWF) creation for Presentations.
Download
Version 1.1
Development Version 680_m20 -
Re:Roblimo fud
You either a troll, or just misinformed. Web cameras are snap to install in Linux, just plug it in the usb support, and a camera icon appears on the desktop. Same thing happens for digital cameras, printers, scanners and more. You must of used a distro from the dark ages.
The sims definatley runs on Linux, Mandrake ported it with their gaming edition, and the excellhttp://www.io.com/~jsm/cgiproxy/nph-demo.cgi /010110A/http/slashdot.org/users.plent WineX supports a large amount of games. Not to mention the increasing amount of companies porting their games to Linux. Sure there maybe one or two games that don't work, but that would be like saying Game cube sucks because Halo dosent run on it. Linux has thousands of games.
For creating web pages, there is the Excellent Mozilla Composer, OpenOffice web and Quanta plus. Gimp 1.3.24 has just been released and there is hundreds of new features added to it.
And to run Windows Programs on Linux, you don't need Windows or VMWare, you need Wine, the premiere Windows
People arent getting burnt by Linux advocates, they are getting burnt by people who spread FUD about linux. -
Re:gaming on linux:
Not true. I've had many hours of gameplay on linux. First off, many windows games work very well with Wine or Transgaming.
I've also played a lot of old nintendo games. I hooked up my box to the TV (using a nvidia card with TV-out) and then I inserted two Gravis Gamepads which only need one gameport. Kernel modules worked just fine, and this was some years ago. Grab the latest SNES9X-emulator and start gaming! -
Re:A Distro of Debian....some of the components are proprietary and closed source
For me the most interesting component would be Crossover Office.
I wonder whether some distro (Fedora, Debian, Mandrake, etc) guys couldn't concentrate on getting Wine to run MS Office (or even only Word) flawlessly and then pass it along with the distro, with a big INSTALL OFFICE icon on the desktop.
I bought Crossover Office myself, because Wine just isn't stable enough for business use for me. But when I thought about it, I suspect the Wine guys of not concentrating on running MS Office on purpose. If it would, they'd lose their funding from Codeweavers.
Note that I don't have a problem with this, it just makes me wonder if there's some kind of Gentleman's Agreement.
-
Re:Market Opportunity
Here's your support.
Seriously, though. There's no reason to use Windows 9x anymore except in very rare, special (in that warm, "special student" kind of way) scenarios.