NYT covers WINE
Oopy writes "There's an article in
Monday's NYT all
about WINE. Seems pretty good. " Comments on application
compatibility (and mentions that Star Craft has a 4.6). How
many apps do you need besides that anyway?
← Back to Stories (view on slashdot.org)
Check www.winehq.com...apparantly a brand-new Maxtor died prematurely and they discovered (too late) that their backups weren't reliable...the last reliable snapshot they have is from October.
So, the wine project may be temporarily slowed down for the next while, unfortunately. Damn! And I was really looking forward to playing Half-life under Wine too...
(My successes under Wine: Unreal, Fallout, Fallout2, Myst (sort-of)...played Fallout2 all the way thru without a burp, even WITHOUT the Interplay megapatch)
The article is riddled with errors... It begins
"The project is known as Wine, which is short for Windows emulator" and get worse.
I have nothing but respect for the people who are working on Wine. I'd never criticize a programmer for the work they do. I tried Wine for a while on my Win95/Debian machine and found it interesting.
However, I don't like Wine because it removes some of the incentive for companies to port their apps to Linux. I'm afraid the attitude of "if it works in Wine, why bother do a Linux version?" might prevail. If it does, then you have MS leading the way with that klunky directory structure of theirs.
I have found many GNOME/GTK apps to work just as well under Linux as similar apps under Win95, and better than those apps under Wine. I would much prefer companies port their stuff using GTK.
Last I knew, Corel was based in Ottawa, Canada, Not Toronto. You'd think that they would have done a little bit of research first.
By "directory structure," do you mean the justly-maligned Windows registry?
As for MS leading the way: that may indeed happen if nobody ports to Linux due to a perfect WINE. "New" "features" of Windows will appear, be used by developers, and then, eventually, appear in WINE -- s/eventually/rapidly/ if supporting WINE development becomes an industry fad (not to slam Corel).
However, Linux has some advantages that make it likely to remain relevant in such a situation.
[1] more so than the version of Windows with which I am most (painfully) familiar, Win95b. I'll be putting up a page of my Win95 uptimes some day soon.
I think MS has a little bit more funding to
throw at system administrators, jackass
I saw this story when I first checked this morning. When I reloaded the page, I got a completly different set of stories, some which look like they were posted LAST January.
Then I got yesterday's stories only. Now the Wine story is back, but the DES3 story is still gone.
Heh, that's not a problem, I got a cvs tree on my machine just updated a day before the crash and i'm sure many other people do too.
Embrace and Extend...
...applied to Windows.
Poetic.
There was the article that said that "anonymous sources" in Netscape said they had considered releasing the source for their browser. That was my first clue that it was old news!
What does a semi-complete Wine get, when Microsoft is moving towards NT-based computing? Seems like if Wine is ever even 80% complete, it will be stillborn, outside of running (soon to be) obsolete SW.
Am I wrong? Can Wine handle NT services? NT security? NT hardware finickyness?
Just curious...
I'm so glad your fortunes are tied into Microsoft stock. When Microsoft plummets you go down too.
I'll bet Melinda married you for your looks and personality, too. Trolling the employee ranks for a wife.. you shmuck!
AC
(Doesn't want to log in because Microsoft keeps a database on critics..)
Why the F*** were they using a MAXTOR drive???
/tmp -- on failure
I've used them in the past -- but never for important stuff -- e.g.
of the drive, the root partition will be used.
Tis almost as bad as using a Quantum of a Micropolis.
Hmm... I was interviewed by the New York Times after I posted some stuff to the wine newsgroup. Evidentally for this article. Seems like they forget about me.
Now it's time to dispel some FUD's.
Bring it on!
BTW, check out #winehq on ircnet (try server irc.anet.com).
Adam the Jazz Guy
P.S. Canceling NY Times subscription as we speak (kidding)
I can't really see a point in using Wine. You never know when it is going to crash, you still have to buy software for Windows etc... If I was dependant on some Win app I would rather shell out 90 $ and get real windows.
Last time I tried Wine it was very slow and you had to
load your windows applications from a windows partition.
Since then I have deleted my windows partition and was
wandering if you now could use Wine without. If you can not use
Wine without a win-partition I find it absoloutely useless.
Is there any mirrors, because I can't connect to winehq. Thanks in advance
Rotten
:-)
"The hype around Wine demonstrates the applications that are of the most interest
are Windows applications," he said,
'You see, they're willing to spend thousands of
hours of mindbreaking unpaid work just to get
Windows out of their lives - That proves how
much they love it really.'
"and the most stable and reliable environment
to run Windows applications is Windows."
Ho ho. Would you buy a used car from this man?
Let's see: Windows, app crashes, turn off machine,
turn on machine, scandisk, reinstall operating
system. WINE, app crashes, run it again.
Hmm. Tough call.
What is the logic behine "It is not as robust and reliable as native implementations." and "and the most stable and reliable environment to run Windows applications is Windows"
Your points are valid, but what about those who have an investment in Win32 commercial apps?
There are OSS or commercial Linux equivalents only for SOME applications. Not all.
While this harm Linux in small ways, ie newbies running Agent and mIRC when there are suitable native Linux alternatives, the greater good comes from flexible workplaces that will "allow" you to run Linux.
It's very common for work to have an application which is "mandated" for every system (in house db client, etc), and very often this app is Windoze-only. WINE provides an "in", and so more exposure in the workplace.
For example, once people see you don't need a dedicated PC for an internal webserver, you've just demonstrated thinking outside the box and saving the company THOUSANDS (probably to the chagrin of MSCE IT drones who depend on Windows quirks for job security).
its not an emulator, as in wine is not an emulator (WINE), NOT windoze emulator as nyt puts it.
To answer your question it does not need to handle anything but the windoze API.
Why would you need to run NT services and NT security... on Linux anyways, if you feel the need then you need to get a Linux how to book, or stick to windoze
The whole Linux movement is about Freedom. The freedom to use your computer as you see fit.
Some people, like RMS, envision a fascist utopia where you aren't allowed to use any non-Free software. Maybe someday, that day will come to pass (i.e. there won't be any non-Free software). But that day isn't now.
It is important that users have the Freedom to use non-Free software on their GNU/Linux system. If they aren't given this freedom, they won't choose to use GNU/Linux.
typical American ignorance of foreign countries.
Oh please.. Name the US's most wanted criminal.. just off the top of your head RIGHT NOW.
Oh, can't do it? Gee, I'm so surprised. Name Indonesia's most wanted criminal. How about China's?
Get one right, and I'll give you a gold star.
Your points are valid too, but I just wanted to point out that currently there is IMO no Linux equivalent to Free-Agent. Judging by the amount of discussion generated on the wine newsgroup (I've lurked) a lot of people feel the same. Free-Agent (or Agent) is terminally one of the top applications that people are asking about on that newsgroup.
Personally, I've tried tin, slrn, gnus, and Netscape messenger, and none of them are quite like Free-Agent as an offline newsreader for a single user PC. It's the number one newsreader for Windows, which probably implies it's the top one in the world.
Has anyone seen anything about a GTK clone of Free-Agent?
Sorry to ruin your day, but WINE, when finished, will support NT services. /dlls/ntdll/
*sigh* it could have been a fun argument eh?
If you have wine sources, check out
Adam the Jazz Guy
I think it's an interesting project. I just got a little (okay REALLY) pissed because of that goofballs jerkoff answer to what was a relatively benign question...
Thanks to at least ONE person on this forum who can answer RELATIVELY civilly, without demeaning others!
In my experience, ALL (well, all except one) of the drives to die on me have been maxtors... really, I hope people learn a lesson from this....
Dude what the fuck is your problem, I use wine to run some games and couple of the small utilities that I have, if you don't find that useful then fuck off, no ones putting a gun to your head to use wine or linux for that matter.
You think wine is a piece of shit, I think you are a piece of shit muther fucker don't use it, don't use it fucking moron, you fuckers get an msce and think you know what you are bull shitting about. Well reality check asshole, your msce isn't a cs degree, you don't know shit!
Yup. In my experience, Maxtors are prone to failure. Would not buy one myself.
That's funny, we had a Western Digital drive that eventually died (in our WinNT server --gasp-- awful memories), we got a new one and it died about 2 months later. We also had 2 more Western Digital drives that died within a few months. We now have a gazillion maxtor drives and NONE of them have given us problems. But I've heard others complain about Maxtor drives and say they've had good luck with Western digital... Hmm... weird
You are mislead if you think GTK/Gnome is all there is to End user apps on Linux. Dispite all the hipe KDE has quite a lot of stuff the home user just dosn't want to do without. KRN is a prime example.
... Yet, but if memory servs me corectly that's how Agent started too.
... the experimental stuff ) called KExpress. Yep it's an outlook express wanabe :)
It's got all the features a newbi wants in a news reader. I.e. Right from the start you enter EMail address, NNTP server name and little else. You conect get a list of grupes then you can join a few and download all the mesages in the grupes you joined for offline reading.
It has some filtering and stuff but not much
As an aside there is also a new project ( in kdenonbeta
Worse if they had chosen WD hardware, though.
You have a WD drive that works? That's amazing in and of itself! That it has lasted so long is even more astonishing. So far, my RMA rate of WD drives is 100%, whereas it's about 5% with Quantum hardware, and 10% with Maxtor. Fortunately, Maxtor makes it easy and painless to exchange drives -- often bumping the unit up a notch in speed or capacity in the bargain. I spec Maxtor IDE for all low end machines, and Quantum SCSI (Atlas, generally) for servers and workstations.
Anecdotally, my experience with IBM drives is nearly as bad as with WD -- they inevitably fail, but IBM is horrid about warranty replacement. Every failed IBM drive I have seen is sitting in a closet somewhere, because IBM is so crappy about handling the returns. They don't cross-ship, and often they refuse to accept the return (as was the case with a dead drive in a Power Computing system) claiming that they've never heard of the serial number.
And no, not to use. Purely for comical reasons.
----------------- ------------ ---- --- - - - -
----------------- ------------ ---- --- - - - -
Your honor is perfectly understandishable.
The best drive I've ever had (and still do have) is a Quantum Fireball 2.1 gig. That bastard has been running non-stop for a hell of a long time. Not a single problem from it.
Hey folks, :)
I was just wondering if anyone knows when wine might be capable of running half-life -- when it is, I don't think I'll ever have a reason to reboot. BTW, have you noticed that Quake2 framerates seem consistently higher under windows than linux? (at least with my voodoo2) I assume this is attributed to better optimized gl drivers in windows or something... Anyway if anyone knows when half-life is gonna work with wine post below
Has anyone gotten Starcraft to work under WINE without a FAT drive or any Windows files at all? I have tried several times, and every time I end up with some error telling me it can't find some file like "fonts.prf" or something (I don't remeber what it exactly is now, but I know that it doesn't seem to exist anywhere in the Starcraft directory, or anywhere on anyone's computer I've tried for that matter.) This is copied right off my roommate's W95 PC, where it works just fine... Would grabbing the contents of his C:\WINDOWS directory help any? I'd really like to play Starcraft on my own computer :)
You have to lighten up on mainstream information a bit -- they can't always be 100% technically accurate because they're writing for everybody. If this were an ACM publication, I'd be upset. It's not. They have a lot of info to impart and very little space to do it in (as well as limited reader attention span).
I mean, what if stories on astronomy focused on complex physics equations rather than on cool photos and a simplified description? I'd stop reading 'cause I don't care about physics. Same deal here.
----
Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
They'd have a dozen other backups, both on tapes and on other systems around the world.
Well, you kinda have to let the NYT off the hook on that one, as the Wine FAQ does say Windows Emulator...
I finally got unreal to work with the latest snapshot after many moons of defeat! Kudos to the Wine folks! It runs full speed with 3DFX and sound (albiet staticy at times)... I am absolutely amazed!
The more you know, the less you understand.
Posted by Michael Wyman:
Some programs made for windows are good pieces of software, but many of us don't care for windblows and its bundled junk. Installing 100+ Megabytes of crap we won't ever use, just to run StarCraft and a couple others, isn't that pleasant a prospect... Besides, I don't care to enrich Billy G and associates by the "measly" ~$100 windoze costs...
kinda. Many programs crash in Wine due to either unimplimented, or wrongly implimented things. Wine might crash once in a while too. FreeBSD doesn't crash when running wine (nor linux or whatever you use, but I've not tried them) but the programs crash more often if possibal.
In other words M$ windows will run most programs better then wine will. When running in Wine your OS will crash less often (unless you have hardware problems) but the programs will crash more often as wine doesn't quite work like windows. Its a trade off.
Scary, I just realised i'm defending the statements of a M$ drone. Still, unix can stand on its own merits, not on FUD against the others.
The most promising comment was that other software developers are looking at helping with Wine. If two or three large vendors get their own software working using Wine, the others will fall in line like dominos (just like the database vendors). Wine could be perfect by year's end.
... Ami.
It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
The funniest thing along those lines, which didn't happen to me, but to my (then) housemate, concerned a Quantum Fireball hard drive (the name's quite ironic). Basically, the main controller chip fused, turned into a short circuit, and started melting its way out of its casing (it was nearly there after 1second of this). Basically, we spent good hour or two going through the system working out where all the smoke came from :-).
I had a 160Mb quantum that was barely used, and died. Basically, dont buy maxtor, dont buy Quantum.
And BACK UP OFTEN.
John_Chalisque
I wish you used your name to post this, but this is the wisest thing I've read in slashdots posts in a long time.
~ ~^~
Given the variety of articles mass media news gets, a writer gets probably no more than 3.5-4 hours of time for background research on any given story (especially of this caliber). Thats definately something to consider when reading the newspaper or especially when watching the 6oclock news.
"News is the first draft of History..." --Walter Cronkite
^~~^~^^~~^~^~^~^^~^^~^~^~~^^^~^^~~^~~~^
ABORTED effort:
Close all that you have.
I was reading the Internet Explorer license a while back, and is states the the program may only be used on a Microsoft OS. If the othere MS apps such as Word, Excel, and others are the same way what happens to Wine?
Obviously running Internet explorer under Wine is against the license, but thats not much of a problem, since theres netscape and others. But can the creaters of Wine be sued? This could be interesting.
dave
It's very clever PR work, you gotta give 'em that. If you compare Microsoft to the Titanic and Linux to the iceberg, the last few hours of Microsoft's sinking will NOT be spent with musicians playing "Nearer, my God, to Thee" as on the Titanic; it will be spent with the crew running around trying to persuade the passengers that the ship ISN'T sinking and those irresponsibles getting into lifeboats are just going to get lost at sea without the mighty M$itanic under their feet.
Anyway, I was going to comment on the particular piece of FUD here. "The applications that are of the most interest are Windows applications," he says, conveniently forgetting to mention that until recently ALL applications released (from commercial sources, at least) were Windows applications. (Well, there are some scientific packages being sold for various Unices, but I'm thinking about the business realm right now). And "the most stable and reliable environment to run Windows applications in is Windows" is so slick. He might even be able to argue convincingly that it's true: after all, an emulator is usually chasing a moving target and Windows will always be able to run Windows apps. But of course he conveniently fails to mention the fact that what runs *underneath* WINE, whether it be Linux or FreeBSD or something else, is vastly more stable and reliable than the Windows kernel.
Why am I giving FUD-analysing lessons on Slashdot? What a waste of bandwidth. Sorry for wasting your time pointing out stuff you already knew, everybody; I'll shut up now.
-----
The real meaning of the GNU GPL:
"The Source will be with you... Always."
Apart from the nominal cost, the drawback of Windows is that one would need to reboot in order to use even a single Windows application. Running it under Wine allows you to keep your uptime record and save yourself some hard drive space at the same time.
So it's not only the expense - it's the hassle of rebooting that we won't have any more.
Hey, don't wig out...
To answer your question, the Wine developers aren't limiting themselves to Win9X. Indeed, the project started as only having Windows 3 API calls, but has since extended to include all flavours of Windows.
Additionally, they're not "emulating" or even "simulating" the APIs as you seem to think, but re-implementing them under Linux. Makes a lot of difference, that.
You'll also find that many people use Wine successfully without having fully-working services or security stuff in there, so your IMHO isn't worth the phospur it's printed on, IMHO.
(For instance, thousands only keep Windows partitions to run games, so it's hardly "a joke" that they need to reboot just for that.)
There's no benefit in slagging Wine off just because it doesn't do everything you, and you alone, want it to. Recognise that others may find it useful, or be quiet.
Well....
;-)
"With emulation the last 10 percent of effort takes 95 percent of time"
Ed Muth seems to be having read the Wine-README
Hehheheh
BTW I got Excel working quite perfectly. Font looked ugly but hey... Word had some shit, I gather it emulates crashes too well.
From my point of view WINE is stunningly pointless. Any time spent on WINE would be better spent writing native GNU-Linux applications. Stop the maddness. Drop WINE.
Emulators for classic games are cool, however.
Meanwhile I've had a WD drive running for 3.5 years without a single bad sector.
I have a different experience with WD drives. Since the beginning of 1998, I've gone through probably 5 WD drives for my 3 development machines. It might have been a bad batch (we bought a case), but between 3 and 4 months of use, they'd start collecting bad sectors and become garbage fodder. Fujitsu has been pretty crappy too.
My Maxtor drive has been good so far (about 5 months now) and I've had good luck with Quantum.
In reading this thread it makes me believe Quantum's study a little more. They are incorporating into their new drives some mechanism to prevent shock damage during shipping where the drive heads hit the disk during shipment. Apparently they did a study and found that the majority of dead drives were caused by this. They also found that the drive failure can occur months after the damage. This seems more likely than 3 out of 3 bad drives shipped to the same person.
The other common denominator would be the UPS guy handling the package.
It will be interesting to see what happens over the next year with the new Quantum drives that are shipping with this protection.
Dastardly
Offline newsreader simply isn't Linux/Unix
way of doing things.
Better to have one small program to fetch
news , another to manage spool and yet another
to read them.
I got my news downloaded at 4a.m when
per minute charges are minimal and quite happy
with it. How would you do it with GUI client?
All that these people need - just simple tcl/tk
script to subscribe/unsubscribe and
newsx/suck/leafnode installed by default.
Gidday there,
So, I'm walking to school, in Ottawa, Ontario, and I pass by the tall building with a big sign saying Corel Computer. Hmm...... then I catch a ride on a bus towards the west end, and next to the freeway is a big building, covered in gold tinted glass, with the word.. Corel.
Then, I look up in the sky, and see a couple of balloons rising from Carleton University (located in Ottawa), each with the Corel logo.
Once I get to school, (Engineering at Carleton, Ottawa), I sit down at the Corel Centre for Linux.
In Ottawa.
Strange amount of activity for a company based in Toronto.
Joshua Lamorie
Ugh, this was so full of errors. Did they even bother to visit the wine homepage, or did they look at the name "wine" and say...well the "win" part must be windows, and the e, well hell that's emulator gosh darn it. Wine is not an emulator. :)
On another note, I have wine installed on my FBSD system...but have yet to get StarCraft to run. Anyone tried this? What options/switches do you give wine in order to get it to run? I wish that on the page where it shows compatibility it also showed HOW it was run.
There isn't any reason that continued innovation won't come from this. For one, free software that is produced by individuals will continue to increase in volume and quality as more users move to GNU/Linux. And they won't choose the incredibly mangled Win32 API, preferring the simplicity and efficiency of free libraries like GTK.
Also, we have to look at the possiblity of new APIs added onto the Wine team to address needs from developers who do want to work on Win32. One the most likely candidates would be implementing a commonly used subset of Win32 on top of GTK, so code could be ported from Win32 and still have that great GNU/Linux look and feel.
Remember, free software births innovation. If more people rely on Wine, then the more people will want to change Wine to be what they need it to be, and then their contributions could then be folded back into the Wine base to enhance the Winlib platform. That's the way this whole shebang works.
As for corporations, they can do what they please. If thier software falls behind others in features and stability, as would any code just slapped onto Winelib and recompiled compared to a more native version, then they won't sell any. Easy as that.
I think he is talking about the BSOD and reboot features built in to every copy of M$Windows 9x/NT that don't exist in Wine.
--Dast
This sig is false.
Do you really think they are going to show the ones who answered correctly? No, because then it would be a borring segment. Don't judge a country's occupents as seen through a TV show going for a laugh.
I've killed (unintentionally, of course) about 5 WD drives (never again!!) and 2 Conner/Seagate drives (ditto!).
I've talked to a few recovery places and they said those two manufacturers were the ones they saw the most followed by a close 3rd, Maxtor.
From now on for me it's IBM drives. Those are supposed to be pretty solid and hey, they invented the technology.
I also have Fujitsu and Samsung drives. Nothing to write home about, but they're still humming away.
I'll second that. I had my first Maxtor drive die at 9 months. The free replacement 2 months after that! My second free replacement has been in for about 8-9 months. I'm crossing my fingers.
It appears to me that the outcome of the DoJ v. MS antitrust trial more and more in doubt. I think it would be a good idea, if instead the DoJ simply asserts that if MS wishes to produce both applications and the windows/dos OS, that MS should _fully_ produce all the specs for the Win32 API. I would think this, if presented properly, would be very hard for MS to fight. It would simply mean that other software developers would have a chance to compete on equal footing against MS. MS could still produce their applications, just so long as they don't continue to wield their influence to push (or rather force) their applications on OEMs and the like. This would also dramatically aid the Wine development effort, as their main obstacle is lack of information on the windows API. I think this would be rather effective.
On another note, does anyone know how to install Starcraft using WINE alone, or any other method within Linux. I don't run dos/windows on this box at all.
Feedback on either of these issues would be greatly appreciated!
I've never read the technical reasons behind why WINE is supposed to stand for Wine Is Not an Emulator, but I think it is something of a half-truth. The thunks that are used to mitigate between a windows app and the linux OS are something of an emulation IMHO. I would be more disappointed if they had not later explained (albeit briefly) this point later in the article.
I doubt any of the articles in the PC rags ever did a very good job of explaining NT's WoW (Windows on Windows) from a technical standpoint, and I don't think most users would have cared anyway.
I'm just happy they got halfway decent mainstream press at all.
-----Snip-----
If anything, Muth maintains, the Wine effort is a backhanded compliment to Microsoft's Windows. "The hype around Wine demonstrates the applications that are of the most interest are Windows applications," he said, "and the most stable and reliable environment to run Windows applications is Windows."
-----Snip-----
Is it just me or is everyone else also laughing at his comment about windows being "stable" and "reliable" !?
// Cthu