Slashdot Mirror


Ask Jeremy White and Alexandre Julliard About the Future of WINE

Last week, after 15 years of development, tempered by the need for arduous reverse engineering, the WINE project released version 1.0. What "1.0" means for WINE is neither that the project is finished, nor that it is perfect, but rather that the software runs a small subset of specific freely downloadable Windows applications. That's not to say it doesn't run scads of others, too -- the apps database is proof that thousands of programs run to at least some degree. Here's your chance to ask WINE developer Jeremy White and WINE project lead Alexandre Julliard (both of Codeweavers) about the future of WINE, or any other questions about the project that cross your mind. The usual Slashdot interview rules apply; please ask as many questions as you'd like, but limit yourself to one question per post. We'll pass on the best questions to Jeremy and Alexandre for their answers.

20 of 346 comments (clear)

  1. Important! by squiggleslash · · Score: 1, Insightful
    Can you please, please, please, get Alpha Centauri working! We have alternatives to Microsoft Office. But Alpha Centauri, the best game in the Civ stable evah, is unclonable. I think I speak for most people here, as well as most people on this planet, and, indeed, most intelligent beings in our Universe, both biological, silicon, and sub-ethereal, when I say this is probably the single most important issue affecting humanity, and life itself.

    --
    You are not alone. This is not normal. None of this is normal.
  2. Re:10 years from now? by Orange+Crush · · Score: 4, Insightful

    If in 10 years the dominant platform is Linux, or OS X, where does that leave WINE?

    I can answer this one. WINE will still be around and used, because the (by then) 30 years worth of Windows software development will include applications still around and being used.

    Also, using 10 years as the endpoint for Windows dominance doesn't address what happens between then and now. It's going to have to be gradual, and as development shifts to a different platform, I guarantee some developers will be tweak their code to run in either Windows or WINE, or use Winelibs to shoehorn most of their application onto OSX and Linux.

  3. Re:10 years from now? by hr.wien · · Score: 4, Insightful

    About where Dosbox is today I reckon.

  4. Wine in a world of virtual machines by yuna49 · · Score: 4, Insightful

    With virtual machines becoming ever easier to install and use, maintaining a Windows VM on my Linux desktop substantially reduces my need for Wine. Will Wine become an afterthought in another ten years as we move to desktops running multiple operating systems simultaneously?

  5. Re:What about the small unique apps? by Anonymous Coward · · Score: 1, Insightful

    I suspect the answer is that eventually wine hope's to have a good enough replication of windows API's that anything that works on windows will work on WINE. Also that if you wish to submit a patch to fix a specific program that doesn't go and break other programs, you're free to do so.

  6. Re:Why? by Zelocka · · Score: 2, Insightful

    Err I am going to go with gaming here.

    VM's work great if its something that does not need graphics or direct X processing, but if you want that you are out of luck.

  7. Re:Why? by The+Warlock · · Score: 4, Insightful

    VMs are notoriously shitty at hardware-accelerated graphics.

    But hey, if that ever changes...

    --
    I've upped my standards, so up yours.
  8. Re:Aren't you ashamed of wasting the last 15 years by JustinOpinion · · Score: 2, Insightful

    Microsoft doesn't have any grounds for suing. The codebase was written from scratch (so no copyright issues), and if Wine infringes on Microsoft patents, then so does OS X, Linux, BSD, etc. Would you say that all of those are wasted projects, since they are going to be sued and shutdown?

    Also, even if Wine suddenly disappeared tomorrow, it still would not have been a waste. It has taken 15 years for Wine to get to where it is now, but it was being actively used during those 15 years. Tens of thousands of people have been successfully using Wine to get their work done for over a decade. That's a success right there. Moreover, the developers no doubt have found Wine very useful over the years... hence why they continued working on it.

    If Wine is a "waste", then so is every long-term software project.

  9. Wine 2.0 by jbeaupre · · Score: 4, Insightful

    So, what are your plans for Wine 2.0?

    --
    The world is made by those who show up for the job.
  10. Re:Commercial Goals on Wine Project? by maxume · · Score: 2, Insightful

    It isn't all that clear that Vista is stumbling terribly. See the client revenues here:

    http://www.microsoft.com/msft/reports/ar07/staticversion/10k_fr_not_17.html

    They don't really discuss how much of those revenues are XP and how much are Vista, but they attribute a $1.46 billion increase largely to Vista licensing (read the text under the numbers for client revenue, there is a reference to $1.8 billion that is something else):

    http://www.microsoft.com/msft/reports/ar07/staticversion/10k_fr_dis.html

    Once they stop licensing XP, they will have to report where the revenues are coming from. Until then, the idea that Vista was a massive failure (rather than a poor success) is pretty speculative.

    --
    Nerd rage is the funniest rage.
  11. Re:10 years from now? by David+Gerard · · Score: 2, Insightful

    Per the FAQ, it'll leave Wine as the best way to run twenty years of Windows crapware. It's about the apps, not the platform.

    --
    http://rocknerd.co.uk
  12. Re:What about the small unique apps? by mrsteveman1 · · Score: 3, Insightful

    Microsoft can't even do that themselves...

  13. Re:Wine on Mac OS X by Anonymous Coward · · Score: 1, Insightful

    Wine seems to making large improvements on ease of use in Linux desktops, especially with the simple installation afforded by package managers. However, installation of Wine on Mac OS X remains complicated. No it isnt. MacPorts makes it easy (port install wine), or the 'unofficial' compiles (http://thisismyinter.net/?p=47) are just as easy as any other OS X application. Heck, I've even downloaded the source tgz and it was as simple as any linux source package (configure and make). How much easier do you need it to be?
  14. Re:10 years from now? by spazdor · · Score: 3, Insightful

    familiarity > sanity.

    Just ask 98% of the PC-using public.

    --
    DRM: Terminator crops for your mind!
  15. Re:10 years from now? by Anonymous Coward · · Score: 1, Insightful

    Dosbox has a future because it is cross-platform. Wine, on the other hand, only runs on x86. I'd say it has a bleak future compared to dosbox.

  16. Re:What's that, a challenge? by MrNaz · · Score: 3, Insightful

    "For all we know..." ...first world countries will have reigned in their wanton wastefulness, everyone in the third world will not have want for food, shelter and medical care, media companies will decide that honest content delivery is more important than political statements and profit so will stop the practice of campaign contributions as well as ditch DRM, net neutrality will be enshrined in law and it will be discovered that Santa Claus does, in fact, exist.

    --
    I hate printers.
  17. Re:What about the small unique apps? by David+Gerard · · Score: 2, Insightful

    Yes there are, and Mono 1.9 is almost there. Unfortunately, Novell don't consider a missing function that affects a real app a reportable bug, as I discovered. o_0

    --
    http://rocknerd.co.uk
  18. Re:What about the small unique apps? by Nurgled · · Score: 2, Insightful

    Are there really that many programs that use both Win32 APIs and .NET?

    Yes.

  19. Re:Commercial Goals on Wine Project? by ViridianSage · · Score: 2, Insightful

    Vista had a 10% growth rate in the past year, but how much of this was due to microsoft selling it on new pcs? Granted, some manufacturers were giving the options to select Vista or XP, but very few were giving the option of linux. Microsoft will continue to see growth when it has little to know allowed competition at the manufacturer level, where people can see the price difference between a windows pc and a linux pc.

  20. Crossover vs. Wine by dkegel · · Score: 2, Insightful
    Not to steal Jeremy & Alexandre's thunder, but it seems important to address this question promptly:

    The way I look at the crossover vs. wine distinction is: wine is 100% pure "do it right" source code, and crossover is wine plus some code that doesn't meet that standard yet, but does make Office (and other supported apps) run well. (See http://www.codeweavers.com/products/source/ for the hacks in question.)

    So really Wine is where the action is for developers, and Crossover is what end users who need Office to run well should run. The only reason Wine doesn't run Office well yet is that nobody's figured out how to do it right yet, and the temporary bandaids that do it wrong but work for now are in Crossover. If you figure out a clean replacement for any of the crossover hacks, they'll gladly commit them into the Wine tree.

    In other words, from what I can see, Codeweavers' heart and actions are 100% where they should be from a free software point of view. All apps are permitted to run under Wine. None are reserved for CX.

    Does that help?

    (Disclaimer: I'm a big Codeweavers customer, occasional Wine contributor, and release manager for wine 1.0.)