Alexandre Julliard gets job Hacking Wine 132
Douglas Ridgway writes "Alexandre Julliard, leader of the Wine project, will be moving to Silicon Valley to work full-time on Wine.
See the press release for details.
"
Let's organize this thing and take all the fun out of it.
New Hope for my Daughter! (Score:1)
Wine stability (Score:1)
Re:good luck (Score:1)
...
(oops, wine is not...)
don't flame, use arguments
Oh, man, settle down. I always agree with people who point-out that they want discussion without flames. Because it would be a shame if people were purposefully antagonistic and childish. Boy, that would be really, uh, bad.
Please try not to be so petty. It's not that hard to have a real conversation, even if the other person doesn't have the exact same opinion as you.
You raised some good points. It would be a shame if you simply encouraged a bunch of Flamebait, instead of real discussion.
Re:Yay! Local boy makes good! (Score:1)
Then wouldn't your post have been blasted into null?
Re:good luck (Score:2)
I assume your comments are directed at me? How was what I said not true or a flame?
It is a FACT that we have had problems with older versions of some office apps not able to read files created by newer versions. I did not say or mean to imply that office 2000 files could not be read by previous versions. I have no experience in this, I've yet to get any 2000-format files. I just said that it does happen.
And how did you come up with the inference that I think there is a 'desktopdatabase' or anything running on a linux box. I didn't even come close to it. I didn't say anything was bad or better than something else. I was just pointing out an instance where wine might not be a viable alternative to keeping up with ms office apps under win32.
Christ, go un-knot your underwear, or something?
Oops... :) Thats "...windows software under linux" (Score:1)
Thou shalt always preview articles BEFORE thou posts them...
WINE and non-x86 Linux; does it work (even a bit)? (Score:1)
I understand this is beyond the stated goals of WINE, but...
I'm dying for SheepShaver PPC/Linux, so I can do on PowerPC what can be done with VMWare... run the native OS inside of Linux so you never need to reboot.
Re:With VMware is WINE still needed? (Score:1)
Re:good luck (Score:2)
Hmmm... interesting claim... but a pretty far out one. There's no way that MS can "defeat this project with enhancements" without screwing up backwards compatibility with existing apps -- which is a MAJOR thing at Microsoft. It's why Win32 is (as people repeatedly claim here) a mess -- they can't change things without breaking software that's out there that people use day in, day out.
So what if Wine will always be a couple of years behind? That's still 100's of 1000's of apps that will run on the emulator. That's a massive software base to run.
Simon
[old APIs never die - they just end up in c:\windows\system32]
Re:Wine icon (Score:1)
--
Future Caveats of WINE (Score:2)
This is a problem that OS/2 had, and part of the reason that it didn't flourish as it could have. Companies could develop for the Win16 environment, then market it for both because of OS/2's Win16 compatibility layer.
Anyways, congratulations to Alexandre, and I hope this will help both him and the development of WINE out!
With VMware is WINE still needed? (Score:2)
Alright! (Score:2)
On a side note, I may not be able to code Wine, but I sure can drink it - anyone wanna hire me?
Good (Score:1)
good luck (Score:1)
Re:Why WINE and not native (Score:1)
Oh stop... (Score:1)
I see the AC's are speechless, at least as far as intelligent speech goes.
Chuck
good job (Score:1)
Hurl (Score:1)
--
Nice thing about WINE (big grin) (Score:2)
Mark Edwards [mailto]
Proof of Sanity Forged Upon Request
Not with a resume like that! (Score:1)
--
Re:Good (Score:2)
My hope is that demonstrating that it works with Wine will influence our higher-ups to consider a full-fledged port to Linux.
Re:With VMware is WINE still needed? (Score:1)
Just wondering,
Albert
Re:Swiss federal institute of technology (Score:2)
VMWare can't replace Winelib, requires x86 (Score:1)
For one, Winelib can be used to compile Win32 apps against any *nix, be it x86 or not (after the bugs are out, at least).
Also, with the emulation layer for WINE that's been worked on from time to time, it'll be able to run Windows binaries on non-x86 boxes.
Furthermore, Wine allows such cool things as drag-and-drop between Windows and *nix apps. Can't do that in VMWare, and that can't be added without a tremendous amount of difficulty.
Re:Cool (Score:1)
Looks like it is alive and well. Apparently it can run Windows 9x and a fair amount of Windows software these days given a fast enough CPU.
The Bochs homepage can be found at:
http://www.bochs.com [bochs.com]
Re:Why WINE and not native (Score:1)
Libwine's a library -- like GTK. It doesn't generate code.
Re:Future Caveats of WINE (Score:1)
If WINE gives me access to more software under Linux, then I say that's great! If some companies won't port their software because of it, then it is their loss. A better, native version will pop up and it will probably be free.
I don't know about anyone else, but I don't use WINE to run new applications or to get "real work" done. I use it to run legacy apps that are no longer supported or for quick jobs when someone sends me a document requiring Powerpoint or something. Linux has just about everything else I need and it does it better.
--
Re:With VMware is WINE still needed? (Score:1)
I understand how WINE is completely native and doesn't require a Windows installation to run programs. But since most
Windows programs use an installer which runs under Windows, don't you kinda still need a Windows installation to install those programs before you can use Wine on them? Is there a way around this? And do Windows programs
need to be on a fat partition to work properly?
Still Just Wondering,
Albert
Re:WINE and non-x86 Linux; does it work (even a bi (Score:1)
>I understand this is beyond the stated goals of WINE, but...
This was recently discussed on the wine development mailing list, when one of the active developers made a CPU emulator materialize out of thin air. Something like that brings non-x86's into the realm of possibility, but nowhere near practicality. Doing CPU emulation in addition to everything else is a tremendous burden. My guess is, don't look for non-intel Wine for a long time.
Winelib is a different story. It's intended to be much more portable. It serves a very different purpose than what you're hoping for, though.
IE 5.0 for Linux :) (Score:1)
Re:Is Corel still donating to/working on wine? (Score:2)
grep corel ChangeLog
from the base directory (wineYYYYMMDD) and see how many contributions Corel has made. They've made less than I personally hoped, but they've made quite a few. To be fair, I've poked in that code some, this is not a trivial project. In many ways it is much more complicated than the Linux kernel (I guess that shouldn't surprise any of us!). Corel's team may well be still finding their way around. They may also be concentrating on those things that affect their applications primarily.
They are there and they are doing things...
I doubt this news will do anything but improve Wine's situation. A guy who has done much of the lead work on Wine in his spare time will now be working on it full time and being paid to do so. I can't see how this can do anything but help.
Re:This is great (Score:1)
Re:Nice thing about WINE (big grin) (Score:1)
Would you want to? On a log, with a hog? How does that green eggs and ham thing go, anyway?
I think I should go eat some food now.
Re:With VMware is WINE still needed? (Score:2)
VMWare isolates programs from the host machine, WINE programs can interact with programs on the host machine.
You can cut and paste between linux programs and programs running in a win 98 virtual machine.
SethRe:good luck (Score:1)
If I can run Word on Linux, why buy that extra copy of Windows.
Wait a minute, the only reason I was using Word is that it was the best word processor for Windows. Now, I might try Corel.
I have a feeling that many people run Windows because that's where the Words and Excels run, and people use Word and Excel because that's what runs on Windows. Wine (could) upset the whole apple cart.
Re:With VMware is WINE still needed? (Score:1)
Re:good luck (Score:2)
>Oh, the new version doesn't work? Don't buy it.
The only flaw in this logic is something we have experienced IRL here at my job.
We do business with a major client, who, for some reason, is married to redmond and always has the very latest versions of MS Office. They send us documents in Word, powerpoint, excel, whatever in the newest file format, which of course we can't open with the previous version of the same MS Office programs (grr).
So we have to upgrade every machine in the office to office 95, then 97, now 2000 - so we can still exchange documents with our customer.
Now, in the scenario where we are using WINE to run Windows apps and then MS breaks compatibility with the new version, we would be skrewed because we can't excange documents with our Microsoft-happy customer.
Re:Nice thing about WINE (big grin) (Score:1)
Re:Future Caveats of WINE (Score:3)
So far this sort of problem isn't happening in the Linux world. I think there are a number of reasons why.
OS/2 didn't provide enough good reasons to write native apps. One problem I think is that also sharing a history with MS-DOS, it really wasn't perceived as different enough from Windows. Linux clearly doesn't have this problem.
I think OS/2 also had difficulty courting developer mindshare because of a percieved deficiency in native development tools (either in availabilty, quality or cost). This is not a problem for Linux which was able to initially draw on the strong history of UNIX development tools (many of which are free) and has now started to attract many of its own or ports from other platforms (such as CodeWarrior). Linux clearly has significant developer mindshare and is quickly growing it, which is something that OS/2 never really achieved.
Furthermore WINE (and Twin and TWINE) is not just an emulator, it is also a porting toolkit. Which should help serve as a bridge for Windows-centric developers to port their code to Linux. Once they have things running, they can write more native apps if they want. Unfortunately, OS/2 never really offered a good way to port Windows code over. In the early days of OS/2 that didn't matter so much, because there weren't very many Windows apps and the Windows API and MFC were't very popular yet, but today a lot of developers feel locked into those or at least have code that is.
Also (Score:3)
As has been pointed out many times, the *most* important applications to many businesses are the ones that have been developed in house in VB/Delphi/VC++/Access/DBase/Whatever. The likelyhood that corporations would/could port these apps to Linux is pretty low.
In house apps nail the average corporate desktop to Windows, so without something like WINE, you'd probably never see Linux on an average corporate desktop.
(The good thing about most corporate apps is that they're unlikey to use the latest Windows voodoo API, so there's no worry about MS breaking WINE compatiblity.)
--
Re:Wine icon (Score:1)
Re:WINE and non-x86 Linux; does it work (even a bi (Score:1)
You can find the bochs home page at:
http://www.bochs.com [bochs.com]
Re:With VMware is WINE still needed? (Score:1)
performance becomes acceptable)."
Well, on my very humble P100 (64MB RAM, 512k cache) WINE appears to run some Windows software faster, or at least as fast as, Win 3.1, and it will run Win95/NT code too.
Because of Linux, I never "upgraded" to Win95, and I doubt I ever will....
...WINE may give some software developers a bigger market in which to sell, who knows!
Quality vs Quantity (Score:1)
Code for Toddlers (Score:3)
A is for ASCII
B is for Beta
C is for, well, C
D is for Drivers
E is for Emacs
F is for free() -- see M
G is for gcc
H is for Hex
I is for int
J is for jmp
K is for Kilobyte
L is for long
M is for malloc() -- see F
N is for NULL
O is for Open Source
P is for Perl
Q is for Queue
R is for Recursion -- see R
S is for Socket
T is for TCP/IP
U is for *nix
V is for Vi
W is for Window Manager -- see X
X is for wimps who can't handle a command line
Y is for Yacc
Z is for ZZ
See the REAL Wine icon (attn: Malda) (Score:1)
Re:New Hope for my Daughter! (Score:1)
nmarshall
#include "standard_disclaimer.h"
R.U. SIRIUS: THE ONLY POSSIBLE RESPONSE
how? (Score:1)
Re:Why WINE and not native (Score:1)
Re:Why WINE and not native (Score:1)
This means that you personally cannot recompile your Windows application unless you have written it. And lets not forget that most software companies aren't going to invest the money and energy into "band-aiding" their Windows code to make i9t run on Linux (with the obvious exception of Corel) as it is probably more cost effective in the long run to implement the code the "right" way (written as a native Linux app) since maintaining Windows code compiled for Linux will likely be a bear. Remember that most Windows APIs rely on Windows' poor OS design (ie, too many modules try to do too much...vs. simple one-function programs on Unix/Linux that are really really good at one thing instead of trying to do everything...)
Re:good luck (Score:1)
I hope.
Shrug. We'll see.
Re:Wine icon (Score:1)
This is an attitude that I see here on
Especially from die-hard lynx users.
I like pretty colors.
I like multi-media on the web.
I like eye-candy.
Of course, the OS underneath has to be able to handle all this....
There is alot of "Substance over style" feeling here on
If we have both, there will be no stopping us!
RTF? (Score:2)
Is Corel still donating to/working on wine? (Score:1)
Re:With VMware is WINE still needed? (Score:2)
Re:With VMware is WINE still needed? (Score:1)
Re:Why WINE and not native (Score:1)
That'd be showing a 1:1 correspondence between the two operating systems. There are larger, more fundamental differences between the OSes than the function names...
Speed. Freedom Baby! Yeah! (Score:1)
VMWare is slow, locks up a considerable amount of memory and requires you to buy windows.
Wine lets you run Windows binaries, buy implementing the Windows library natively. This is fast!
Wine is a Good Thing (TM)!
geach
Re:good luck (Score:1)
Until, of course, OSs become obsolete when chips embedded in your brain let you play Quake XVIII or flight simulation games in real time, virtual reality. woohoo
Re:Why WINE and not native (Score:1)
Of course, there are quite a few "platform-neutral" APIs, but they are largely useless. And they still don't fill the niche that Wine, VMWare, and others do.
Re:With VMware is WINE still needed? (Score:1)
As for giving developers a wider market for their wares, I too hope that's the way the wind blows. I hope I see the day when my box of commercial software says "Certified to work with WINE" (with a nice little wine glass logo next to the wavy windows logo). Maybe Corel will be the first to put that on their packaging...
Why is this so great? (Score:1)
But that wouldn't encourage companies to port their software to Linux, since it already works almost as good as in Windows. That would leave Microsoft in charge of the WIN32 API should evolve. (And to my personal opinion, the WIN32 API sucks bigtime)
I would much rather see success for wxWindows, GTK and Qt.
Anyway, I think it's great that people writing Free software gets paid for their hard labour.
Re:With VMware is WINE still needed? (Score:2)
Simple and neat
The other problem (Score:1)
J.
Do I even need to say it? (Score:1)
*sigh*
How many times must we repeat this?
--
- Sean
Re:MS and Linux (Score:1)
Interix [interix.com]
Let's see you use VMWare to port an app to Linux\0 (Score:1)
--
- Sean
Re:Yay! Local boy makes good! (Score:1)
Zontar The Mindless,
Installing 'Doze programs (Score:1)
And I've heard that M$ Office 4.3 is supposed to work...
So... do people install stuff under 'Doze and copy the binaries over or is there a better way to get install programs to work?
BTW I haven't tried Wine since sometime in April. Gave up on it after that.
Re:good luck (Score:1)
Re:Why WINE and not native (Score:2)
Re:With VMware is WINE still needed? (Score:4)
VMWare is costly, WINE is free
VMWare requires a Windows license, WINE is independant of Windows
VMWare is by design slower than Windows, WINE is potentially faster than Windows
VMWare isolates its programs from the host machine, WINE programs can interact with programs on the host machine.
VMWare is better for some things, but it's completely different than WINE, there's plenty of room for both.
----
MS and Linux (Score:1)
In fact, I'm surprised that MS doesn't already have one that they're giving away, a la Exploiter.
Re:With VMware is WINE still needed? (Score:2)
WINE, on the other hand is a mapping of win16 and win32 calls to 'nix calls. It's windows functions without the windows itself. It's not a VM, and therefore has a theoretical performance edge by reducing the number of application layers (although it'll be a while before WINE performance becomes acceptable).
Besides, WINE is open source, and will probably survive the next curve-ball that MS pitches. The way I see it, VMware is playing a dangerous game with MS by directly interfacing with their bread-and-butter products. Sort of like dating a guy whose previous 5 wives have all mysteriously disappeared after a long history of abuse. MS is likely to make a change to the EULA that specifies that you cannot run their OS on a VM, on a processor that wasn't purchased with the OS, etc etc. If this ever happens, VMware becomes the next Tektronix/WinDD or similar victim.
Good news... (Score:1)
Re:Sounds reasonable (Score:1)
not even close!
Re:With VMware is WINE still needed? (Score:1)
But:
a) Installers generally make assumptions about things like where the registry is and what it's structure is.
b) The last time that I checked the Wine site it specifically stated that most installers wouldn't work. (A month or two ago.)
Re:With VMware is WINE still needed? (Score:1)
b) Wine is still under development. Once it gets a bit further along the path, that will change.
--
- Sean
Re:RTF? (Score:2)
Re:WINE and non-x86 Linux; does it work (even a bi (Score:1)
/Elias
Congrats to Juju! (Score:1)
Take it easy, but take it!
--Pierre
Swiss federal institute of technology (Score:1)
Re:good luck (Score:1)
Of course, but thats isn't a major issue. While I'm sure this has been discussed before, I'll paste my
I know this turned into a rant. Sorry.
Re:Why WINE and not native (Score:1)
I wouldn't be surprised if thats how they ported netscape, as the code isn't clean.
Code that comes out of libwine usually needs a lot of optimization, its usually pretty clunky.
my 2/100ths of a dollar.