Wine 1.0 — Uncorked After 15 Years
pshuke writes "After 15 years of development, Wine version 1.0 has been released. Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix. While perfect windows compatibility has not yet been achieved, full support for Photoshop CS2, Excel Viewer 2003, Word Viewer 2003 and PowerPoint Viewer 2003 have been among the goals prior to the release. For further information about supported applications, head over to the appdb. Get it (source) while it's hot."
I love Wine!
If at first you don't succeed... How does that go again? Ah, forget it.
...how many applications will state "Designed for Windows XP, Vista, and Wine 1.0" as a supported platform. That will be the metre stick for success IMHO.
throw new NoSignatureException();
By deleting the incomplete msxml dlls and setting winecfg's settings to use the native versions, then installing microsoft xml..
You can install and run Microsoft Office 2007.
I do find it a little disappointing that Wine didn't set getting Office 2007 working out of the box as a goal for 1.0, as it really currently just relies upon finishing two DLLs.
Change is certain; progress is not obligatory.
Excellent news for those of us (like me) who would like to run Windows apps without having to run an entire machine in VMware, Qemu, Parallels, or a similar program. Of course, nobody is paying attention right now because they're all busy downloading Firefox 3 to create a new Guinness world record for most software downloads in one day. (This story is being posted almost at the instant that Firefox 3 is being made available; not-so-great timing on /.'s part!) Nonetheless, I'm going to download Wine 1.0 right now.
McCain/Palin '08. Now THAT's hope and change!
Holy shit!
Bow-ties are cool.
Even Microsoft cant do that between versions.
Not slighting them in the least as they have done a Herculean task to get to this point, but i do wish they had made the actual MS office suite a requirement for 1.0, not just the viewers.
---- Booth was a patriot ----
The next step is to encourage the makers of UMPCs to ship Wine with their units. Then users can run some of their legacy apps on the sub-$500 machines.
As I've learned well in the Microsoft world... always wait for the THIRD version.
I've marked my calendar for June 2038...
Karma: Excellent. 15 moderator points expire sometime.
Does it run Sid Meier's Alpha Centauri?
Give me Classic Slashdot or give me death!
Obviously, sooner is better for actual use; but releasing it on June 30th would have been more amusing.
Don't forget the main commercial sponsor CodeWeavers. Alexandre Julliard, one of the leading developers of Wine, now works for them. Their main product is CrossoverOffice, which regularly snapshots the Wine branch and then does bugfixing on it. Then they charge $40 for a solid and stable version, and include a GUI to make installing IE and other applications a cinch.
It's a small shop and very sympathetic. They also read Slashdot. Jeremy, the CEO, is active here as user jeremy_white. Befriend him to let his comments show up as +5.
Disclaimer: I'm just a happy customer since version 4 (about 5 years ago).
8 of 13 people found this answer helpful. Did you?
That it's finally bug-free? That I won't have to spend hours working with each individual application? Or just that they decided it was time to increment the number?
I'm betting on the latter.
Wine's a waste of time as far as I'm concerned; we need native applications not half-assed emulators (and yes, it goddamn well IS an eumulator). Every time I have needed Wine to work on a piece of commercial software I have been disappointed.
The goal should be to help linux break into the business market, but the things that run most reliably are games.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
while I wait for you bastards to stop hammering poor mozilla.com.
I'd d/l it but the site is currently under a DoS by Slashdot readers...
does it run on Vista?
Nah... Get it before Microsoft sues.
Will I be able to play Spore?
Summation 2
it's just me or wine http://winehq.org/ and firefox http://www.firefox.com/ websites aren't loading?? :)
Strange coincidence
Personally I've always found it better to run windows applications on Windows, either installed on the machine or in a VM.
"I use a Mac because I'm just better than you are."
I don't know that sounds awfully early. Then again Duke Nukem Forever should be out about that same time.
Not to discredit the wine developers. reverse engineering windows is like mapping the human genome. It's complicated, and a whole lot of WTF moments.
i thought once I was found, but it was only a dream.
I dunno...Personally, I like my wine at room temperature.
DO NOT DRINK THE KOOL-AID.
DRINK THE WINE! 1.0
Filter error: Don't use so many caps. It's like YELLING.
Ubuntu is an African word meaning 'I can't configure Debian'
What a surprise the WINE site is dead as is getfirefox. Victims of their own success.
I do find it a little disappointing that Wine didn't set getting Duke Nukem Forever working out of the box as a goal for 1.0!
I predict a multitude of such responses- "Wine 1.0 shouldn't have been released until it could run..."
It would be interesting to know what factors determined that it was ready for 1.0 release. Personally, I suspect it was a rounding error (perhaps they were using Excel in Wine 0.91 and it accidentally rounded up to version 1.0).
Actually the commercial variant from CodeWeavers has reached version 7 today, which is saying much more about the maturity of Wine.
8 of 13 people found this answer helpful. Did you?
I would really like to try out Wine, but I couldn't find the WinXP version on the site, which is strange because usually open source apps get ported over really quickly. I tried installing the source tarball in CYGWIN, but no avail. Anybody know where I can get the Win32 binaries?
weirdest thing I ever saw: scientology advertising on slashdot.
You'll have to set up Cygwin :-p
In all seriousness, some of the DLLs can actually be used on MS Windows (if you want to ask why anyone would want to do this, its because you /could/ litter them with TRACE statements, and see what goes on with $WINDOWS_APP).
If only it did, in order to get Myst Masterpeice Edition working on Windows XP SP2/3 I need to virtualise a Linux install, install wine and then Wine the Myst installation. Maybe if im lucky someone will get Wine working inside windows to help run old games/programs similer to Dosbox, or maybe ill learn and do it myself.
Not sure if you're trying to be funny here, but you actually could run wine in windows, if you really want to. Just install Cygwin on your windows box, and install wine through there.
I seem to recall hearing at one point that some of the testing in wine is actually done through a similar mechanism.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
I understand why people would not want to run Windows. I understand why people would not want to run Office. But why would you want to run Office and not run Windows?
A Windows port is currently under way.
My blog
We're lucky that isn't "...like a geek scorned". I would hate to have anyone as stubborn and persistent as these guys who spend 15yrs working on an ever moving target that it - it self wouldn't work right half of the time.
:-)
Cheers and Kudo's to them all
OK, there are apps that work in Wine, for others there's VMware... There are a few critical apps that keep me partly in the Windows realm (I'm a Linux device driver developer in other circumstances). One of them is photo-quality printers such as the Epson R1800 which only has Win/Mac drivers. Sure, CUPS can print on it. Text. No profiled pictures. Is there a solution to this ? Can a printer driver work in Wine ? Can it work in some virtualized windows config ? Last time I checked, a virtual Windows under Linux couldn't access USB /firewire devices.
Non-Linux Penguins ?
Go look for realMyst, it's pretty neat plus it has a new age. Also it works on XP IIRC.
Doesn't work too well on Wine though. You can walk around but if you click on some stuff like books it crashes.
Or you could make a "passthrough" dll. It has the same function exports as the real DLL, but they all just call the real DLL functions. Then you can put whatever code in there you want to manipulate the function calls or their results or log stuff.
Someone made a DirectInput dll which allows real old games to use the Mousewheel which otherwise couldn't by making the game think you're really pressing PageUp and PageDown, which it should be able to handle easier.
Too bad you'll only have about six months to enjoy it before your system crashes due to the ending of the *NIX epoch.
Gamingmuseum.com: Give your 3D accelerator a rest.
Which came first Wine or Hurd?
In this case, I guess what you need is a virtualizer like this , so you can install some old Windows in its virtual machine.
Circumcision is child abuse.
I actually like the old school slideshow thing lol never really got into realMyst like I did Myst. Thanks for the tip though.
Hmm, their webserver appears to be having trouble keeping up with the traffic.
I wonder if they were running IIS through wine to serve the page?
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
And of course such a program would be pointless anyway. If 'Designed For Windows' apps don't work under Wine then Wine itself has failed its objective.
IIRC, Wine's objective is to give software vendors a set of libraries to compile their Windows software against so that it will run under Linux, not necessarily run all windows software natively in Linux. The idea is that if it is so simple to do, people like Adobe will release a Linux version of Photoshop compiled against Wine.So actually, getting products to say that they are "compatible with Wine 1.0" is the goal. That is also the reason that they are releasing: it gives vendors a stable branch to work with.
weirdest thing I ever saw: scientology advertising on slashdot.
My brother, who runs his own business & is a recent Ubuntu evangelist, said that Quickbooks doesn't function on Wine.
That is a rather important piece of software. It's on the order, if not exceeding that, of Photoshop.
I've already written Fuck. If one of you guys could implement Dine..
Sorry, compadre. In heterogeneous environments which are a lot more commonplace these days, Office is prohibitively expensive. You either need Terminal Servers, or Parallels plus a windows license, or I can hand out OOo to everyone, not worry about file formats, and get on with my life.
I switched another office that had already bought copies of Office 2008 for Mac, but the spreadsheets from Office 2003 never translated quite right. So they converted everything to OOo instead of wasting another couple of thousand dollars upgrading to office 2007.
Access and Infopath are dead because of web services. Graphic guys are going to buy Adobe anyway. That leaves Word, Excel, and Powerpoint. Which are handily beat by OOo 3.0, which works all the time, every time, on Linux, Windows, and Mac.
If you try to buy Crossover outside the US, Codeweavers are sneakishly changing the price by amounts way off the exchange rate + usual 2.5%ish currency exchange fee. It appears they've gone to quite a lot of trouble to make sure every reference to the price changes, and to not allow you to change currency.
For example, Crossover Linux Standard is $54 if you're in the UK, and even more if the site's IP-based geolocator decides you want to pay in Euros. There is no indication that they're simply collecting local taxes, and if so these wouldn't exceed 20%.
The "fair's fair" theme on the site and rants about piracy(!) have also annoyed me - you're a business selling a product, and I have no problem with that, but stop giving me this salesman talk. If I want to buy it'll be based on the quality of Crossover and my knowledge that it's contributing specifically towards Wine, not some guilt trip or blind loyalty to Open Source.
Oh, and it still doesn't support IE7.
But I'll still buy it, once they fix the international pricing or sell to me in dollars (I'll pay my CC exchange fee, thanks, it'll still cost me way less than what you're quoting in GBP).
The funny thing is, I run mingw/msys in Windows, and run the TI code gen tools (dos command line based) out of a makefile.. but the initial jtagging is dependant on drivers.
I see that WINE supports some of the Steam games. That's great! I can't even get Portals to work on my Windows PC. The box says my system is compatable but alas it is not. Their wonderful online help has a list of several hundred things to try if their game does not work on your system. One of them says if the game will not run on your system you should upgrade your system. That's very helpful. So in order to run a $20 program you need to spend several hundred dollars to upgrade your system. The easiest way to make sure their software is compatable with your system is not to buy it.
realMyst does't work on WINE (I've tried) and several of the game developers have admitted to skipping certain windows rules. It was designed to work on Windows 98 and has a spotty record at best on XP.
Wow! A version of the program where developers are paid is more mature than a version where developers must work on their own free time?
Actually a good question, since I got several games that won't run on the version of windows I use.
Hey don't blame me, IANAB
Here's the link to the download directory :
http://wine.budgetdedicated.com/apt/pool/main/w/wine/ for deb files
WINE was meant to run win32 apps without MS Windows. The benefit for legacy apps is obvious and its usefulness for authors who wish to avoid porting to the Vista API.
Virtualization is great if you have the resources and somehow require a complete MS Windows environment, but that's not usually necessary.
At the very least, write to them if it doesn't run in Wine.
Porting a software project can be a very nontrivial task, taking many manyears of work to complete. Few companies are willing to invest this kind of work (and money) for what seems to be a rather small customer base. They could, though, be willing to invest in a few tweaks to make it run on an emulator that would accomplish, from their point of view, the same thing: Letting Linux users use their software.
Companies are usually reluctant to develop for a platform with a small customer base. They do, though, accept making a few tweaks to get a foot into the market.
Currently, the only argument for people to keep using Windows is that Wine can't handle EVERY SINGLE Windows application. When there is no important application left that doesn't run well on Wine, people will more readily switch (Linux+Wine == Windows, from a user's point of view, but about 100-300 bucks cheaper).
And THEN it's time to ask software companies to develop for Linux, with it being the bigger market.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Comment removed based on user account deletion
If it doesn't play Civ IV then I can't get rid of my windows box at home.
Historically WINE hasn't done so great with the games I care about. Since I only like Windows for gaming that's what I really need for WINE to do before it becomes useful to me pesonally.
Oh sure, I admit running Office 2007 is going to be a god-send for transiting my users away from Windows. But for me, non-professionally, it really boils down to one question.
Does it play Civ IV now?
-abs
Duke Nukem Forever will have native binaries for GNU/Hurd.
Duh!
I dont see why they chose this time to release 1.0. Still, a large number of software programs dont run on Wine. One that would not run at all is acrobat. Firefox crashes constantly. I could not get AOL online service client to run. Office XP doesnt run. Its pathetic. Wine is nowhere near 1.0 status. Its misleading since the software does not fully emulate windows, even reasonably well. Release 1.0 when you finally get everything working right.
15 yr release cycles, 2 of them, so 30 years.
WINE is not an emulator!
Well - you're not repeating that mantra, are you? So go start a project that is better than X.
And no, I'm not trying to be a smartass. Really - go do it. You don't even need to know how to code. Good administrative skills are enough to start a project. Wrangle like minds. Start a message board. Exchange ideas.
Unlike some other programming paradigms, open source welcomes revolutions. So go start one.
Weaselmancer
rediculous.
no.
Try this. [Attachment: Foxit Reader.zip]
Seriously, people who can't use punctuation are also likely to open EXEs from e-mail attachments.
Well I have nipples, mrsteveman1. Could you sue me?
Attention deficit disorder is a complicated issue, spanning several major... HEY LET'S GO RIDE BIKES!
Why would you run Linux + Wine in a VM when you could run an older version of Windows in a VM?
I think you nailed a comment on Microsoft's API strategies there. Microsoft keeps adding API's, but they don't actually replace one another. In the case of a long-running project, you wind up with hybrid fraken-apps. This makes Windows application development rather horrible, and I suspect gives Windows operating system developers nightmares. As a person that likes emulators, I look at the Microsoft API, I look at Wine, and think: Why would anyone implement that API?
Because I dont own older versions of Windows and cant really get a hold of them easy and a little thing like morality prevents me from stealing it from .torrent's etc.
Plus Ive set it up now, waste of money to buy something to do what I already can do.
It just so happens that I am uncorking a 15 year old bottle of Mondavi Reserve Cabernet tonight.
Congrats to all of those who have labored over this product for so long...
People who say "virtualization makes wine obsolete" are mistaken. Wine represents freedom from Windows and the Microsoft tax. Running a copy of Windows inside a virtual machine represents continued dependence on Microsoft, and means continuing to pay the Microsoft tax.
... releasing it on June 30th would have been more amusing.
Amusing, yes.
But this gives users an opportunity to try it out BEFORE the closing date. That lets them avoid executing on a migration to some other Microsoft version if Wine 1.0 will do the job for them.
It's a little late already. A lot of people and companies are already committed. But today is vastly better for market penetration (or Microsoft market eviction) than June 30. B-)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Get it before Microsoft sues.
Too true. But one nice thing...
If Microsoft is shutting down distribution of XP they're going to have a difficult time showing financial losses on a product they don't sell any more. B-)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
I just went to the Wine site, paged through until I found the page with Ubuntu instructions. Guess what? Either they don't know what they're doing (I know I sure as hell don't, which is why I had to look it up) or there are typos in each of the commands. Won't run in my Terminal.
It is REALLY good that utorrent 1.5 works so well under wine, because none of the Linux torrent programs are even remotely as good.
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
PLENTY of people have an old Win XP OEM disk that would legally give them the right to have a XP VM on their Linux distro. I in fact do not know one person over 10 years old that doesn't own SOME kind of Windows license from a previous computer purchase.
I'm sure there is something restricting in the latest Eulas, but LOTS of people bought a machine that came with XP, ME, 2000, or 98.... For those people, having a Windows VM that matched their license should be legit.
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
Make sure to visit portableapps.com and get a copy of SumatraPDF, arguably the best PDF viewer I've ever used.
:)
Oh, and yes, it works well under wine....
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
On the same day! Every website I visit daily is completely slashdotted! This is like a geek perfect storm!
I'm downloading both..... As soon as I find mirrors that are still alive.
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
I think Excel 2003 is swell. I even think there is a demand for Excel on Linux. Could you pretty please with a cherry on top port Office 2007 and below to run natively on my Ubuntu 8.04 box? Thanks.
Love, Tux
P.S.
I think you're swell, too.
Did you figure that out in your Open Office version of Calc???
codeweavers _are_ the main wine developers.
There are no real boundaries between the company and the free software project;
this is in my opinion the cause of the divergence between
the community-perceived goals of wine, and the real ones, which are far
less far-reaching than I would like.
And special thanks to Microsoft, who slowed down their development and release time so much that it allowed the Wine developers to catch up. I remember in the 90's, Wine developers were significantly hampered by Microsoft continuously adding core components and often completely changing how Windows worked. Now that Windows has been essentially stable for so many years, Wine's been able to catch up. Ever since Gates left Microsoft day-to-day operations, the company has been really blowing it. Thanks to their delays and incompetence, they've lost a significant competitive edge... their OS, their key product that locks customers in, can now be effectively cloned by anyone. Good for us! Bad for Microsoft... no tears shed here!
But will it run Linux?
Homonyms are fun!
You're driving your car, but they're riding their bikes there.
because someone will surely remove your fingers for typing that question on /. instead of checking somewhere more appropriate...
I don't therefore I'm not.
Comment removed based on user account deletion
It would be great to see more of this kind of thing.
No, I'm not affiliated with Irfanview in any way other than being a long-time user.
There's no place I could be, since I've found Serenity...
Or depending on the nature of your app one or two of those.
Or distribute as tar.gz bundle (with all the necessary libraries).
IANAL but write like a drunk one.
After looking on the Wine site, I can't find what makes this release 1.0? Did they completely implement a particular set of APIs or what?
/Mike
-- "So, what's the deal with Auntie Gerschwitz et all?"
It is actually listed under "Fun Projects" as "Almost Compiles" and "In Progress" (even though not updated for six years)
http://www.winehq.org/site/fun_projects#virtualization
well that explains a lot actually. if duke Nukem is going to run on HURD then the developers have been trying to finish HURD enough to make that possible.
i thought once I was found, but it was only a dream.
Does it run linux ?
I use Windows firefox because I am on FreeBSD and there is no flash player for FreeBSD.
I use Flashblock because I am on OS X and there is a flash player for OS X.
What?
I was talking about the AOL online service client, not AOL instant messager. That is AOL 9.0.
You just destroyed all my illusions about FreeBSD fans. Thanks a bunch.
While I'd love to love WINE, I'm absolutely dismayed at the status of the Mac OS X version of it. The basics work but currently OpenGL is completely and entirely busted. Due to some kind of linker error OpenGL doesn't work, which means Direct3D doesn't work and as a result you can't use WINE to play games.
Does anyone know what's going on? In spite of the main project having adopted the DarWINE fork back in to the main tree, it seems like the OS X version of WINE is getting the shaft here for no particularly good reason.
I don't really know why, but it is MUCH faster at downloading torrents than any of the native Linux clients I've tried.
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
> Wine 1.0 -- Uncorked After 15 Years
Yikes; that is great news. Perhaps HURD will also be released soon ?
Are we talking about the same Wine?
If WINE was anywhere near a complete, OS implementation of Win32 then you'd be on to something.
But it's not. Not even close. And it's not WINE's fault, the Win32 API is both huge and complex. Even if you somehow get past the fact that much of Win32 is not documented, or barely documented, you also have to deal with large, popular apps using undocumented "features" of the API.
But it doesn't matter WHY it's not a real replacement, it just matters that it is.
WINE, without a windows-install somewhere on the box, is basically useless for all but a handful of targeted applications and dirt-simple apps that call only the most popular Win32 methods. With a windows install on the box it's better, but still nowhere close to thorough. Though it's hardly a threat to the monopoly if you have to have a copy of Windows installed.
If you ask me, what that means is that the OSS community gets none of the benefit that you're describing.
And I think on balance it actually harms OSS: Imagine the CEO or Director of SomeSoftwareCo, Inc who decides that Linux should be supported.
It's not far fetched to envision a midlevel PHB who decides that, hey, we don't need to create a native Linux version of our app to run on Linux, because WINE is now 1.0!
This is the stuff PHB's salivate over: He can sell his management on the idea that the company product now runs on Linux but thanks to the PHBs genius tens-of-thousands in development costs were saved.
Net Effect: Windows Software still requires Windows, less Linux Software is written as uninformed managers decide that WINE is their own personal platform panacea.
I love rTorrent; it's my choice as well. But it does have some serious issues stemming from basic design decisions. I'll talk about those in the first half of my post; in the second I'll ask what we really like so much about rTorrent anyway.
Here's rTorrent's problem: The original rTorrent devs made a decision to do all file IO using writable shared memory maps. This is somewhat faster than "normal" file IO, but it creates a number of problems.
Problem 1: rTorrent can't download as many chunks simultaneously as other clients.
Every chunk that's open is mapped in memory, taking up space (in memory of course, but also in address space). This adds up, and ends up meaning that there's actually a relatively low upper bound on the number of chunks rTorrent can simultaneously download. That means rTorrent is great when you're downloading a few torrents from a few fast seeds (and this saturates your pipe), but if you try to download lots of torrents simultaneously from many slow seeds, it won't be able to! Unfortunately, this is the real bottleneck for all but the most popular torrents, not your CPU speed!
Problem 2: rTorrent is incompatible with a number of popular filesystems.
Obviously, rTorrent is incompatible with filesystems which do not support shared writable memory maps. In particular, it does not work with FUSE. This is especially a problem because it means rTorrent does not work with ntfs-3g -- which is an issue for many people with large external USB drives.
So what makes rTorrent good? I think the real answer is this: screen+rTorrent is easy, and it works. With this combination, it is very easy to set up a "remote torrent box" that you can ssh into. That's why I use it; it's wonderful for that.
Yet, I think this does not reflect well on rTorrent so much as it reflects poorly on other "parts of Linux."
Why do we like rTorrent? Because it runs on the console. Why do we like console apps? Because they work with screen. Why do we like screen? Because there is no good alternative for X clients.
There does exist a program called xmove which, when it was developed, aimed to be "screen for x clients." It works by acting as an "X proxy server" between the client and the real X server, and you can tell it to redirect to one X server or another. This is the obvious way to do it, and it would seem the right one. But in practice it does not work, because it cannot authenticate to X servers when you try to use ssh X forwarding. Basically, getting ssh, xmove, your x-server, and your x-client to cooperate is unwieldy and impractical. Someone who really understands X authentication could get it to work, I'm sure, but the cargo-cult "change this config file" solutions abounding on web forums either don't work or effectively disable X authentication, and xmove is no longer under development so the situation is unlikely to change. (And though it occurs to me to dig through the source code myself, I do not have the time to invest in learning the intricacies of X authentication!)
Now, you can use VNC software, but that's an ugly hack. Why on earth should I take screenshots of my programs and JPEG them when the whole goddamn point of X was to allow clients and servers to run on different machines? VNC is an ugly hack to get Win32 GUIs across a network; it's just an absurd extra layer on top of X.
The other alternative which might be worth considering is web interfaces for torrent clients; this achieves roughly the same thing as screen+rtorrent. uTorrent, for instance, has a nice one. However, methinx something is wrong when the authors of programs start duplicating their GUIs in web interfaces. We want to get a GUI across the network? That's what X is for. And if X cannot gracefully handle unreliable connections, then there's something wrong with the way we work with X.
There is also an enormous security difference, since virtualization retains all the security, virus, trojan and spyware claptrap of Windows.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Open it with oocalc 2.0. Make minor changes and save it in oocalc 1.0 format.
Open new file with oocalc 1.0. Watch oocalc crash.
...
Generally, if you create a spreadsheet with oocalc 2+, you have to save it in Excel format if you want oocalc 1.0 to open it. Why use 1.0? It's a lot more responsive.
Contribute to civilization: ari.aynrand.org/donate
sweet. You can use realterm or a similar terminal emulation program from a batch file, and distribute it among everyone.
Win4Lin 9x - the original one. Very fast, very good, perfect.
Does anyone know how to make it run on more recent kernels?
Come on, now...
Well engineered project work well in the areas they were designed to work well.
The don't work in areas they were not designed to work.
The is the same for EVERYTHING! If a tech manual is intended to primarily be on the web, the printed version is always out of date, and vice-versa.
So unless the app is DESIGNED and WRITTEN in a multi-platform language like java or INTENDED TO BE RUN USING WINE, there won't really be cross platform support.
WINE is therefore not a stop gap. It is an end-result environment for cross-platform development.
Write your code to run under WINE, and it will work under both Windows and Linux.
Write your code for one or the other, and the porting process will result in "different" programs, which will have mismatched features and conventions.
If a primary goal is "cross-platform" support with almost no porting, java or WINE is the way to go. But the "primary" goals of the project are the only things likely to happen.
I think, in the future, we will see more of this mismatching and feature-missing crapola, because of the insurgence of web-apps. If a mainstream app like "Quickbooks" is ported to the web (which it should be), the application version will run differently than the stand-alone.
There can only be one! Parallel development is expensive, unnecessary and unless it is a primary goal, impossible to attain/maintain/etc.
You have a good point regarding compiling for Wine. Please write to software developers and let them know that they can write their apps to compile on Wine, and they will be both Windows and Linux compatible with relatively little effort.
It is dangerous to be right when the government is wrong.