WineConf 2004 Wrapup 190
IamTheRealMike writes "Well, the attendants are back home and the writeups have been written - WineConf 2004 is over, and Brian Vincent of Wine Weekly News fame has written a comprehensive account of the conference. Wine hackers the world over congregated in snow-covered Minneapolis to talk shop and try and locate the magic bullet to make Wine better, faster. Cheers!"
I got confused... (Score:1, Funny)
Re:I got confused... (Score:4, Insightful)
Nah, Sommeliers are closer to quality assurance workers, than wine hackers. Wine hackers would be more like people who make their own wine at home, and try to get the alcohol content as high as possible.
Re:I got confused... (Score:4, Informative)
Re:I got confused... (Score:1, Offtopic)
Re:I got confused... (Score:3, Informative)
Re:I got confused... (Score:2)
Re:I got confused... (Score:2)
Re:I got confused... (Score:2)
Wow... 4:49pm is early...? You sure sleep late. :-)
Re:I got confused... (Score:2)
Unless he's in California, in which case it's definitely too early at 8:49am :-)
Perhaps this is an improvement? (Score:5, Funny)
Re:Perhaps this is an improvement? (Score:2)
Re:Perhaps this is an improvement? (Score:1)
Re:Perhaps this is an improvement? (Score:2)
me too. it's called man.
Re:Perhaps this is an improvement? (Score:3, Informative)
That's because you're using the wrong command:
man is for when you already know what you're looking for. apropos is for when you want a man page of something, but you don't know
Re:Perhaps this is an improvement? (Score:3, Funny)
Re:Perhaps this is an improvement? (Score:3, Funny)
Codeweavers was joking that the next version of crossover would come in two version, standard for $70, and everything but Clippy for $100. Of course this assumes they manage to get all the code that Clippy uses working.
I was at the WineConf2004, very interesting.
Re:Perhaps this is an improvement? (Score:2)
Of course, that's becoming less important...but just today I wanted to do a document with a section that was formatted in a different number of columns than the rest, and both KWord and OpenOfficeWriter kept insisting on reformatting the enitre document. (There's probably a reason, and a way to do it, but
CrossOver (Score:5, Insightful)
Anyway, running Office smoothly is a great thing. This and Photoshop are two very important steps to getting Linux on more desktops (last time I tried Photoshop, it crashed after a while and Office complained about some access violation).
Re:CrossOver ? with MS Blessings...? (Score:4, Insightful)
Wine continuation just means that when (rofl) Linux has dethroned Windows on the desktop(/rofl) Microsoft can with no problem continue pushing it's Office suite everywhere...
Maybe putting all this devellopment time and brains on OpenOffice / MSOffice compatibility and TheGimp Tools/Dev/Filters would allow us what we really need..a really free, top to bottom OS...with all the goodies softs available for free...
"This and Photoshop are two very important steps to getting Linux on more desktops"
I might be wrong, but I think I'm closer to the mark than you are...
Get Oppenoffice working for cheap AND MS doc compatible (almost totally done), push for the SMEs and Big Companies to get cheaper hardware by getting them Microsoft free and then you will see that Photoshop is announcing a native Linux version by it's nice, userfriendly editor...
When you are at that point, most editors will come and shell out Linux versions... Binaries only, maybe, but Linux versions anyhow...
Wine was all right and fine an idea 2-3 years ago, when Linux didn't fully have the basic apps.
Now that we have them...
There is only two position in IT Market, the best or the cheapest... If we get all for free, editors will try and provide the best for a fee... Or so it was to work
WINE is not just for "basic apps." (Score:4, Insightful)
It can help in other ways, too. My Playstation 2 was having a problem reading discs. In searching for a local repair place on the Web, I found out that several people sell cheap "self-repair" guides, but these are in some wacky Windows hypertext browser format (probably to prevent copying). Worked fine in WINE, and I had repaired my own PS2 for $10 in less than an hour.
Re:WINE is not just for "basic apps." (Score:2)
True (both parents...) (Score:3, Interesting)
Just, if you have that old 16 bits apps running on a dying computer, I'm sure you can find an old desktop somewhere, slap 98 or DOS 5 on it and keep it running...
I made the jump to full Linux less than 6 month ago, and now all my computers are Linux Based (Firewall is Astaro Linux, web/mail is E-smith, the rest (file server + desktop) is installed with Knoppix Cluster (debian))
Whenever I must do something Windows only, I ask my girlfriend for her keyboard, and later look f
Re:WINE is not just for "basic apps." (Score:2)
What I need it to run are Encore by Passport Designs and Deneba Canvas 8 (getting closer, but it won't even load properly yet). (Photoshop I can replace with Gimp, but Linux doesn't *have* a decent Canvas replacement.)
OTOH, if RoseGarden or NoteEdit ever start working well (including producin
Re:WINE is not just for "basic apps." (Score:2)
I don't know about NoteEdit, but RoseGarden has been doing at least that much for a very long time now. You may want to give it another look.
Re:WINE is not just for "basic apps." (Score:2)
I'll have to try it on a different machine.
I'd like to know that too (Score:2, Interesting)
btw I've used Photoshop under the latest crossover and it ran fine, although ImageReady was pretty buggy.
Re:I'd like to know that too (Score:5, Interesting)
All of our work on Wine goes back to the public Wine tree. I think its fair to say that Wine runs MS Office 2000, XP, Photoshop, and a wide range of applications only because of the money our customers have sent us. So, yes, I think it makes a huge difference, and we greatly appreciate it.
Further, there is one misconception I wish to correct. We've actually changed our development process recently so that all of our Wine work goes to the public Wine tree as soon as our developer makes the change, without regard to CrossOver releases.
Cheers,
Jeremy White
CEO, CodeWeavers
Re:I'd like to know that too (Score:2)
now if we could get a gnome wrapper that would put a wine-installed app from a windows app cd to put an icon in the gnome menu it would be that much closer to perfect.
if a newbie can insert his windows app cd, run the installer under wine and have a application link inserted in a windows directory in the gnome menu that is alread
Re:I'd like to know that too (Score:4, Interesting)
Crossover office adds apps to the menu and desktop on my system (debian + kde). That's the diff between crossover and wine, you pay for the polish.
Re:I'd like to know that too (Score:2, Interesting)
So where is the 6 months of work that Borland did on WINElib (with CodeWeavers, and paid CodeWeavers) to fix the multitude of threading and exception handling issues in the WINE sources? Borland submitted the fixes, but AFAICT, they were never accepted by the WINE maintainers due to "theological differences". Talk about a collossal waste of time and effort...
I'm not talking about WINE the binary PE file emulator that tries to run Wind
Re:CrossOver (Score:3, Interesting)
This makes WINE an interesting case study in the difference between the GPL and BSD licenses. (Wine is "lesser GPL" which allows linking to non-free software (eg MS Office) but requires source code distribution for the library (eg Wine)).
Re:CrossOver (Score:2)
Since Pagemaker is the only thing preventing me from switching completely to Linux as my desktop, I would love to be able to run it in Wine. I've read about people having success with Pagemaker in Crossover Office. It would be nice to see that functionality in Wine.
Re:CrossOver (Score:2, Interesting)
OOo and KOffice can print to PostScript or PDF, if you like.
Re:CrossOver (Score:2)
I hate to whine (Score:4, Interesting)
I appreciate what they are doing, but at the moment would it not be better to go 100% unix or 100% windows.
Re:I hate to whine (Score:2, Insightful)
this just isn't for joe consumer, but for converting business over to a linux desktop.
most system admins that would love to have linux on their place of employment's desktop will have no trouble setting up wine. all the users have to do is use it, not set it up...
Re:I hate to whine (Score:1)
I'm not so sure "most" system admins would love to have linux on the desktop. Your helpdesk and desktop support people are the ones who handle the quick little configuration problems and other quirks that happen day-to-day in the workplace.
I don't know about where you work, but where I am, sometimes I wonder about how much our 1st level support knows about WINDOWS, much less linux!
Re:I hate to whine (Score:1)
i said "most system admins that would love to have linux..."
not "most admins want linux..."
big difference.
i was basically saying that people that prefer linux will most often have a workable knowledge of the operating system and various tools and utilities that run on linux.
That's why it's 0.9 (Score:5, Insightful)
Plus, Wine is not a product, it's a project. Codeweavers makes a product based on Wine, and so does Transgaming.
Codeweavers product is aimed at people who want to use Linux, but communicate 100% with MS Office people. And use MS plugins in their Linux browsers.
Transgamings product is aimed at the hacker/enthusiast who wants to be on the cutting edge running DirectX games on their Linux install.
Eventually, Wine will be a near 100% replacement for the MS API. Buy a MS piece of software at CompUSA, drop it in your Linux distro, and it works perfectly.
And once that happens, you will see Linux begin to take over the desktop. And that's why Wine developers are heroes. Keep up the good work!
Weaselmancer
PS: The submitter is hoping for the "magic bullet" that'll speed up wine, but may have missed just such a magic bullet in the article he posted. It's a shared memory wineserver, currently experimental. I'll quote from the WineHQ page:
Gav showed a dramatic demo of American McGee's Alice running under both WineX and WineX with shared memory. In that particular game the sound and graphics threads needed to sync with each other at an astounding rate. Typical WineX performance produced about 50 frames per second. By moving to shared memory the framerate nearly doubled to about 95 a second.
Have you tried the commercial versions? (Score:1)
Re:Have a nice cup of flaming hot death! (Score:5, Informative)
You notice there aren't any projects to run Mac OS apps under Linux.
Au contraire [maconlinux.org].
Re:Have a nice cup of flaming hot death! (Score:2)
And Basilisk (for 68k MacOS).
Re:Have a nice cup of flaming hot death! (Score:2)
Re:Have a nice cup of flaming hot death! (Score:2)
At least that is the idea. I agree that in reality it is not working out that way, it appears a lot of Wine is "get this DLL to run". Even a company making a Windows program and interested in porting it to Linux and
try and locate the magic bullet.. (Score:2, Informative)
Seriously though, Wine is one of the most impressive feats of software engineering I've seen, the ability to emulate a closed source platform is a real achievement.
Re:try and locate the magic bullet.. (Score:2)
Unfortunately, nobody has yet come up with one.
It'd be really gre
Re:try and locate the magic bullet.. (Score:1, Flamebait)
and then it says it might ruin it, so recommends copying the whole thing.
I'm not trying to flame/troll, but this doesn't seem like "emulation" to me... "MS Windows Emulator*!!!!"
*MS Windows required.
I guess the problem is MS copyrights meaning they can't just distribute the required files? or even attempt to reverse engineer?
Re:try and locate the magic bullet.. (Score:2, Informative)
And on a slightly different subject, what's with all the trolls in this area? Does Microsoft hire moles to go flood the halls of Slashdot anytime someone points out that you can run some Win32 apps without MS Windows? Is it really necessary to point out that it's not a perfect solution, or a magic bullet?
Hey, if you need to use s
Re:try and locate the magic bullet.. (Score:2)
I do use linux. I only use windows for
1. occasionally making some graphs with Excel
2. watching DVDs (no support for graphics card acceleration)
3. Virtual Pool 3
the only other things windows has going for it for me is:
1. I haven't found an mp3 player as good as MusicMatch Jukebox
2. dcgui-qt not quite as user-friendly as DC++
so maybe I'm wrong about wine since I don't really require or use it, I guess I must have been confused by the fact that the first thing winesetup say
Re:try and locate the magic bullet.. (Score:2)
> system written by out of work hacks.
way to kill your own point with a stupid non-sequitur.
Wine and DirectX (Score:5, Interesting)
* Internet Explorer
* DCOM98 (as opposed to DCOM95)
* MDAC.Type
* MS Scripting update (SCR56.exe)
Lately he's even added native DirectX 8.1 to the mix. Some form of this combination will get Wine to run about 85% of the applications and games he's tested.
That's cool and all, but DirectX 8.1 is outdated. EverQuest, for example, upgraded to DirectX 9 this week, breaking support for anyone who ran it in Linux.
I was about to move completely to Xandros 2.0 on a home machine, knowing that, if the included CrossOver Office wouldn't run EQ, WineX would. Now I'm comtemplating a dual-boot machine. But that doesn't work as well since our home file/print server is being booted into a new OS.
Unfortunately, most people only play the latest and greatest when it comes to games.* And to keep people centered on Linux when it comes to gaming, latest DirectX support needs to be a top priority.
* (Me, still playing EQ five years after its release, being an obvious exception.)
Re:Wine and DirectX (Score:5, Insightful)
Of course, I mean for the Wine folks. For the rest of the Linux community, getting developers to release native Linux games is more important.
Re:Wine and DirectX (Score:3, Insightful)
And while implimenting the latest DirectX might well be of some high priority it is inherently impossible to achieve in a timely manner, with regards to people who will only run the latest and "greatest" games. Wine will always be at least a generation behind.
So why not start from the beginning and work up, getting games people already have to run?
My Windows partition exi
Re:Wine and DirectX (Score:1, Insightful)
I haven't kept up with WinE for a long time, but I do recall it used to be necessary to have a few proprietary binaries for it to work, i.e., it's not even free-as-in-beer-wind
Re:Wine and DirectX (Score:2)
Note that I use Xandros. Free as in beer isn't that important to me. Free as in "I'm free to switch to another distribution if I start to dislike Xandros, and my apps will still work" is what matters to me. If CrossOver Office starts to bug me, then I can go to WineX and it will work about the same.
Re:Wine and DirectX (Score:2)
The focus of crossover office and winex is entirely different. Crossover office targets desktop apps, while winex targets games. As a result crossover office runs apps like office and photoshop much better, but winex supports directx 9 and runs the majority of popular games.
Ofcourse, improving the win32 api's to run either desktop apps or games will improve the ability to run the other category as well, which is
God, francois! (Score:1, Funny)
Re:God, francois! (Score:2)
Ah... but it would hardly be a proper Win32 emulator if there some anti-freeze in it... might as well get rid of the blue screen while you are at it!
Did the attendees make it back home too? (Score:3, Funny)
Re:Did the attendees make it back home too? (Score:2)
Not at the meeting, but getting around outside of the meeting. Friday before the high temperature was -15F (~-23C), pretty much everyone consideres that cold, though some have seen colder. Saturday and Sunday were warmer, but it snowed, meaning getting around was dangerous.
Not everyone had a car, and you can't get around in Minneapolis without a car. So some of the attendees were also attendants for those who didn't get a car.
Wine hackers are cheap. Nobody went for the expensive hotels. Some manag
Win32 port anyone? (Score:5, Funny)
Re:Win32 port anyone? (Score:5, Funny)
Re:Win32 port anyone? (Score:3, Informative)
Of course wine should also run cygwin (as it's a windows program), so eventually you will be able to run wine under itself
yes there is (Score:2)
There are several signs of win32 ports.
Some people are replacing Windows DLLs with Wine DLLs. (mostly for testing).
Some people are trying to get Wine running under Windows.
the ReactOS people are doing really cool things trying to make a windows clone that uses Wine.
Depending on your definition of running, all or some of the above might be of interest to you.
Re:Win32 port anyone? (Score:2)
What can't (Score:1, Interesting)
You know one code to rule them all.
BTW I know of java, but really I cannot see anyone making doom 3 using java3d or premier using javamedia.
Sorry, excuess my ignorance.
Re:What can't (Score:2)
While that wouldn't be impossible - we have cross platform toolkits already e.g. Qt and wxWindows - the problem is getting everyone to use it. Developers who only do MFC for example aren't going to switch to Qt just because they could compile it on Linux, which they probably wouldn't want to bother doing anyway. The only way something like this could possibly work is if Microsoft made it their new "standard", and what are the chances
Depending on performance (Score:2)
The big problem with "all platforms" is that once you start including different architectures (x86 and PowerPC, for example) then emulation gets more complicated, as you have to emulate all of the underlying hardware.
Of course, we have near-perfect emulators for video game consoles which run on PCs, but the platform doing the emulating is going to have to be a whole lot beefier than
Still Not there... (Score:1)
Re:Still Not there... (Score:3, Informative)
However, WineX supports the big hits pretty well, Call of Duty, Max Payne 2, Warcraft III, check out their list of supported games [transgaming.com].
If you are a subscriber, you can vote for games to get more support, and if the game is popular enough, they'll work on it.
WineX works great with supported games, and has dramatically decreased my Windows boots.
Re:Still Not there... (Score:1)
Re:Still Not there... (Score:1)
Re:Still Not there... (Score:1)
here [microsoft.com]
Price of a PLaystation 2:
here [modchipstore.com]
as you can see is not that much more expensive, so you can devote your Linux Box for Linux games and completely rule out the other OS. Also you have to purchase Wine, windows upgrades, etc.
Porting games to Linux is much more appealing since full advantage of hardware can be taken. It has to be appealing in economic terms.
Re:Still Not there... (Score:1)
WINE Windows Driver Support (Score:4, Interesting)
Re:WINE Windows Driver Support (Score:5, Informative)
So, you wouldn't happen to have an NTFS spec handy? Maybe you could get one from MS?
So far, I consider Linux reading NTFS and writing verrrry carefully without changing number of blocks a file uses to be impressive given it is all reverse engineering.
But hey. There's a solution, maybe you remember seeing this posted on
NTFS full write [slashdot.org]
Oh, and btw, WINE does work with 95 too. Check your configs and documentation.
Legality question.. (Score:3, Interesting)
AFAIK you can't freely redistribute the XP kernel and system drivers.
Will we see WINE shut down at MSFTs whim one day?
Re:Legality question.. (Score:5, Informative)
The Linux Kernel 2.6.x so far does not have very good NTFS writing support. With few exceptions I would suggest not using 2.6.x NTFS support until it nolonger says it is experimental. Also, I think the NTFS.SYS driver from WINE calls the Windows XP driver ntoskrnl.exe. The NTFS.SYS talked about in the article is part of WINE.
Re:Legality question.. (Score:2)
Wine still a pain (Score:2, Interesting)
The second and most obvious thing is that because wine exists then less software will be made for linux in the meantime. There is at least one person out there who said to themse
Re:Wine still a pain (Score:2, Insightful)
Why? Who cares?
The average user wouldnt care if the app their running was compiled for linux natively, or is being emulated, so long as it works seamlessly.
A WINE that worked, was effortless to install, had a compatibility with XP in the high 90%'s (including the latest DirectX - big issue, games are probably the most
Try winecfg (Score:2)
I just downloaded the latest Wine about 3 days ago straight from WineHQ. The new winecfg is excellent. It's way better than the old TK one. Clean tabbed interface, and it's as simple to configure as any other app.
Weaselmancer
PS: You said, "The second and most obvious thing is that because wine exists then less software will be made for linux in the meantime."
Think of Wine as a gateway to Linux. Yeah, there will be less of a compelling reason to write native Linux apps. That is, until it takes of
ReactOS (Score:5, Interesting)
There have been a number of attempts to clone the Windows OS in the past (i.e. Freedows and the Alliance OS), but most of them have self-destructed with no real product.
The ReactOS, on the other hand, has managed to get the core NT working, and has been added the Wine libraries to supply much of the functionality. Earlier last month they released a version with a functioning Windows Explorer clone [reactos.com], and they seem well on the way of reaching the goal of running OpenOffice and Mozilla by October, 2004 [reactos.com]. The target of a fully functional Windows OS replacement is only about a year away.
Wow. Great idea. (Score:2)
Re:ReactOS (Score:2)
I would imagine that thanks to the story [slashdot.org] that came through 6 hours later, ReactOS will start improving a great deal faster.
Tainted or not, once the source is out there you can't put it back in the bottle.
same old wine story (Score:1, Insightful)
Every once in a while I would give wine another try and find that wine was still not working. I don't think very much has changed in 10 years with the wine project.
At this point I have no interest anymore in using wine, I just use linux and native linux apps.
IMHO the wine developers should focus their efforts on linux and native linu
Is Outlook supported? (Score:2)
Also, like perhaps many others my laptop dual-boots to Linux on one side and Windows XP on the other. Can I use Wine to run things from the (read-only, under linux) NTFS Windows-XP partition? That would be fantastic. (Currently I do this with VMware but the boot time is annoying and the memory usage of course is ridiculous).
Re:Is Outlook supported? (Score:2)
Re:Is Outlook supported? (Score:2)
This is not the compatibility list, this is the *officially* supported applications list. If an application on this list does not work properly, you are encouraged to piss and moan about it. It does not mean nothing else works. Many applications all the way up to Photoshop and Flash MX work pretty well under recent releases, and many OpenGL games,
Wine is good but I feel sorry for Codeweavers (Score:2)
Best Linux word processor (Score:3, Interesting)
In OpenOffice, I tried to create a simple numbered list, where I stop the list but then continue it at a later point in the document, but I couldn't figure it out.
MS Office on cross-over Wine is what I use and I am productive.
Re:Best Linux word processor (Score:2)
I just opened up OpenOffice and did it without even thinking.
I made a numbered list.
I put an empty entry in the middle where I wanted the list to seperate.
I backspaced over that number.
I hit return a couple of times, to seperate the two halves of the list.
I even tested adding entries to the first half of the list and guess what? It worked just
Re:Believe me, I love it as much as anybody, but. (Score:5, Informative)
Of course, if the poster can show specific sections of code he feels have "fundamental flaws" and describe them satisfactorily then I'll take my words back.
Re:Believe me, I love it as much as anybody, but. (Score:5, Informative)
The Specious Project
09:45 AM February 12th, 2004 [ Add Friend | #61699 ]
Hi, thanks for reading the journal.
Any posts from this account are part of the Specious Project, which challenges the quality of the Slashdot moderation system by posting plausible-sounding, yet factually inaccurate comments to Slashdot stories.
Usually a simple Google search will reveal any errors, and anyone moderating Specious Project posts up are reacting only to the sound and tone of authority, rather that the actual content. We try not to talk to those people at parties.
Looks like he "proved" what he wanted to. (Score:2)
We'll see what happens to it over time.
Re:Looks like he "proved" what he wanted to. (Score:2, Insightful)
Re:Believe me, I love it as much as anybody, but. (Score:4, Funny)
We'll we all know that the Specious Project started on Dave Cutler's work with PDP-11's during WWII. By inventing new opcodes, like, BSH and WRG, Dave and Allan Turing were able to break the Enigam codes that the American and Germans were using at the time. That's how we got the plans for the AtomicBomb from the Germans.
The Specious Project was also the first atempt to pring Opject-Oriented code to simple Babage style difference engines like the PDP-11.
(How did I do... am I part of the Specious Project now???)
Re:Open source virtual machines? (Score:1)
I've tried wine over and over, and it just doesn't seem to do it for me. I've almost always found an application in Linux that can do the same or better. Just look at their Gold List [winehq.com], it doesn't seem too useful.
All the big time applications seem to work in limited ways, like Quicken. I keep hearing how they (codeweavers) are getting close with Quicken, only to read that certain parts of
ALready is one, Bochs ... (Score:3, Informative)
Re:I just love the pictures. (Score:2)
A dozen
If you consider 30+ a dozen I guess
uber-dorks
We generally consider that a compliment considering the type of person who makes the comment.
tiny room
Well for 30 people it is a little small but it wasn't uncomfortable. There are a bigger room too, but it didn't have a net connection so you didn't see as many pictures of it. Compared to a typical room in a house, it is large. I've been in office buildings that didn't have a meeting room that large. (though the cafeteria substituted for a mee