Slashdot Mirror


Transgaming Bringing Windows Games to Linux (?)

An anonymous reader wrote in to point us to transgaming which is trying to get the DirectX APIs on Linux, and make it possible to run DirectX games on our OS. What is perhaps more interest is their perspective on how to get paid for their work. Not sure how I feel about this whole thing.

288 comments

  1. slashdotted already?? by e7 · · Score: 0, Offtopic

    hard to believe, unless they're running the webserver off a 386 ...

    --
    Corollary to Moore's Law: The IQ of new computer owners is declining.
    1. Re:slashdotted already?? by thebowery · · Score: 1

      Still working for me.

      --
      "It's better to regret something you have done, than to regret something you haven't done" - Orbital
    2. Re:slashdotted already?? by Anonymous Coward · · Score: 0

      Re: your sig...

      I just saw Orbital last week in HotlantA! An UNBELIEVEABLE concert!!! Highly recommended!

  2. not that much to get them to put back into wine by thebowery · · Score: 0, Redundant

    basically they want $100,000 and then they will put all of their code back into wine.

    20,000 people $5 each, not that much of a problem to me.

    If everyone is going to get upset by this then I suggest you write something else and GPL it.

    --
    "It's better to regret something you have done, than to regret something you haven't done" - Orbital
    1. Re:not that much to get them to put back into wine by cperciva · · Score: 4, Informative

      basically they want $100,000 and then they will put all of their code back into wine.

      20,000 people $5 each, not that much of a problem to me.

      They don't want $100K. They want $100K per month. You might not mind paying $5, but paying $5/month is somewhat more significant.

    2. Re:not that much to get them to put back into wine by thebowery · · Score: 1

      nah but the point is you get them to put the code out once, if it is crap you stop supporting them.

      You only need to see the code once, when you have that luxury you can choose if you want to carry on paying or not (or if its worth is)

      --
      "It's better to regret something you have done, than to regret something you haven't done" - Orbital
    3. Re:not that much to get them to put back into wine by rnhg · · Score: 1

      Somerset Maugham, one of the great authors of the 20th century, said on his deathbed:

      "The only great regrets I have are the things I did not do."

    4. Re:not that much to get them to put back into wine by theoddone33 · · Score: 1

      I very much doubt that there are more than 200 people that would pay even $5/month for this.

    5. Re:not that much to get them to put back into wine by treke · · Score: 2

      Code is open and in CVS at sourceforge, just not in a license that would let the WINE team merge it in.

  3. Already posted by root_42 · · Score: 5, Informative

    Does NOONE do any research on slashdot anymore? Look here! *sigh*
    And I wonder why my articles keep getting rejected. :-)

    --
    [--- PGP key and more on http://www.root42.de ---]
    1. Re:Already posted by Publicus · · Score: 1, Offtopic

      Why did this get modded down as redundant? The story is redundant, as the poster points out, but the post isn't. In fact, it's one of the first posts on the story. This should be modded up as informative, not down.

      I've been really disappointed in the moderation I've been seeing lately (and I have been meta-moderating). Not only because I've taken some hits on comments that were not that bad, but also on others' comments. If you have mod points, read the guidelines, and think about what you're doing. You make this site better or worse to read. Right now, some of you are making it worse.

      --

      My Karma was at 49, then they switched to words. All that work for nothing!

    2. Re:Already posted by SmileyBen · · Score: 2

      Well quite.

      I think what we really need is for Slashdot: News for Nerds, to be a ***NEWS*** site. I don't really understand why the editors occasionally seem to find this such a bizarre concept - that if something is years old, it's not news. They might also consider that if someone is posting something that old there are two possibilities: 1) that it's been posted before or 2) though a brilliant process of sub-k5 user-voting the item hasn't ended up on the front page: namely if nobody bothers to post something, it isn't important.

      What's worse, half the time we have these years old items the things come under (2) - that everybody else has managed to read a crap article without posting it, but then someone, months later, posts it and the editors accept it, never considering that the reason nobody's submitted it before is that everyone who's read it has realised it's crap...

      </rant!>

    3. Re:Already posted by big.ears · · Score: 2

      This is a problem that calls for a technological solution. You'd think that this would be an 'Itch' the slashcoders would want to scratch. How difficult would it be to create a simple story posting processor, which tells the editor whether links in the current story had been posted previously? (and when, and if they had made any misspellings or grammatical errors) Clearly, because there are so many editors, some of them miss or forget stories from time to time, leading to duplicate postings--so I'm not blaming them for these mistakes. But these mistakes happen frequently enough that I think they can be blamed on poor organizational routines, which could be rectified with new procedures and software. Is such a project in the works?

    4. Re:Already posted by Pyrrus · · Score: 2, Insightful

      because it adds nothing to the conversation to hear
      someone bitching that "this was posted before, so I don't care"
      yeah, I've seen the story before, but that doesn't
      mean it's not worth bringing up again (espescially
      if there have been new developments in the story)

    5. Re:Already posted by RoninM · · Score: 2, Informative

      In fact, it's no less than the fifth time it's been posted. Twice, even, by CmdrTaco.

      --
      If a corporation is a personhood, is owning stock slavery?
    6. Re:Already posted by Anonymous Coward · · Score: 0

      Hell with that, this is like the 6th time they've been mentioned: http://slashdot.org/search.pl?query=transgaming

    7. Re:Already posted by rabidcow · · Score: 1

      Duh, start submitting stories from slashdot a year ago! ;)

  4. Their "open source philosophy" by disc-chord · · Score: 4, Insightful

    One aspect of TransGaming's model is based on the Street Performer Protocol. We are licensing some of our 3D code under the Aladdin Free Public License, which restricts certain forms of commercial redistribution. Users may freely download and use the software, but will be encouraged to subscribe to our subscription service. We will not release that code under a less restrictive license (such as the Wine license) unless and until we have a paying subscriber base of at least 20,000 users. This means that our work will not be fully incorporated into the main Wine source base before that point. Further development of our work will also be predicated on that subscriber base being sustained. This gives our customers a direct incentive to stick with us - if our subscription revenue dries out, so will our release of new code.

    That's an interesting approach, "We've got you by the balls, so keep paying". While some people will be quick to point out "This is just a friendlier version of MicroSoft's subscription model" .. it is not. This is more like Public Broadcasting's subscription model... the content is freely available to all, but some people NEED to support it or there will not be any new content... period. I hope this works. I'm a big fan of the PBS model.

    1. Re:Their "open source philosophy" by BenHmm · · Score: 4, Interesting

      It's actually just a formalised version of the same philosophy that most open-source projects go by.

      It could be also rewritten as
      "Although we like coding for the sake of it as much as the next guy, we do have better things to do than do something that has no support at all. If, after all our hard work, no one gives us anything back we're going to do something else more appreciated. Now, some people like appreciation in the form of praise, we prefer cash."


      It is really human nature, and is entirely fair enough. I hope it works too: the community does need a half way point between doing open source for the fun of it, and writing closed source for money.
    2. Re:Their "open source philosophy" by Evil+Adrian · · Score: 0
      It is really human nature, and is entirely fair enough. I hope it works too: the community does need a half way point between doing open source for the fun of it, and writing closed source for money.

      I agree; I can't believe I see so many pro-open-source people get all huffy when somebody actually tries to (gasp!) make money off of software. People need to make a living, and you can't do it by giving everything away -- especially when you're spending time that could otherwise be spent at a "real job".

      --
      evil adrian
    3. Re:Their "open source philosophy" by cwebster · · Score: 2, Informative

      http://slashdot.org/article.pl?sid=00/12/30/142723 7&mode=thread

      posted by timothy almost a year ago (dec 30 2000).

      chromatic writes: "Looks like a company called TransGaming Technologies has been improving DirectX support in Wine. They plan to use a modified Street Performer Protocol to make money, and will eventually relicense their patches under the Wine license. Maybe I'll finally be able to run Thief!" And maybe one day Xbill will run on Windows.

    4. Re:Their "open source philosophy" by DarkZero · · Score: 0, Flamebait

      Human nature has absolutely nothing to do with little green pieces of cloth with dead presidents on them. I seriously doubt such pieces of cloth were part of nature's plan for the instincts of human beings.

    5. Re:Their "open source philosophy" by Anonymous Coward · · Score: 0
      I'm a big fan of the PBS model.

      As someone who listens and never pays - I am too.

    6. Re:Their "open source philosophy" by BrookHarty · · Score: 2

      We all know the open licenses like "Free beer" or whatever doesnt make money, I sure dont get my beer free.

      I hope this works out, Tribes under linux, that will be perfect.

    7. Re:Their "open source philosophy" by Bob+Uhl · · Score: 2
      Actually, I daresay that xbill could be ported to Cygwin/XFree86 more than a little easily. Perhaps I'll give it a shot when my own project[1] is done. I'm already looking into Cygwin/XFree86 as a replacement for the infernally buggy eXceed.

      [1] I'm working on travtrack and travlib. Travtrack is a programme to manipulate a Traveller universe. Travlib is a library of functions and classes (using C/gtk+) which represent a Traveller universe. Traveller was a great old science-fiction game from the 70s which has been given a new lease on life with GURPS Traveller from Steve Jackson Games.

    8. Re:Their "open source philosophy" by pacc · · Score: 0

      I'd prefer completed programs every time instead of projects with high ideals that ends in nothingness.

      If it weren't for the "open source" thing there is only one alternative to nothingness, and that is that the once free program gets commercial whenever it's full-featured and working.

      Though in reality even "open source" projects can take that turn, since only the author himself can take the last step from last beta to working copy.

      If the community wants a feature why don't they do it bazaar style instead, that way you won't leave a single poor bastard in the heat while he's having problems paying the rent.

  5. Emulation is a BAAADDDD thing by evilviper · · Score: 3, Interesting

    While I understand the reasoning behind emulating another (more popular) platform, it causes more problems than it solves.

    If we didn't emulate quicktime using WINE, then Apple would either have to make a native app, or loose that part of the market to RealNetworks.

    Of course, sometimes the company will do just that (refuse to port an application). But that's how the economy works. Those companies that suit your needs should be the ones you use. The ones that ignore you should go out of business.

    With emulation, programmers need to work their collective asses off to get an application working every release, and that work could be better spent elsewhere. So, demand native apps, and let the ones that refuse, loose market-share.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Emulation is a BAAADDDD thing by hawkfan · · Score: 1

      Wine Is Not an Emulator

    2. Re:Emulation is a BAAADDDD thing by dinivin · · Score: 1, Flamebait
      Wine Is Not an Emulator

      Bull...

      emulate
      tr.v. emulated, emulating, emulates
      1. To strive to equal or excel, especially through imitation: an older pupil whose accomplishments and style I emulated.
      2. To compete with successfully; approach or attain equality with.
      3. Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.


      Sure sounds like an emulator to me.

      Dinivin
    3. Re:Emulation is a BAAADDDD thing by praedor · · Score: 1

      It is both good and bad. Good in that it relieves a lot of the resistance to switching to the new (linux) system. Bad in that it threatens to do for linux what Win-OS2 did to OS/2: you don't have to rewrite your software to work with OS/2, it will run on OS/2 better than it will on windoze natively (it did, too, for 16-bit code which was widespread at the time). The result was no one wrote OS/2 software. Why learn and do it via a new/different method when you could just keep writing code the way you always had been and have it still work on OS/2?


      What would be more compelling is a GOOD, open, free (or mostly so), and easy API set that works on windoze, macs, and linux. OpenAL and OpenGL are good, but the latter, unfortunately, tends to be updated too slowly while M$ with DirectX adds nice, new, fancy-pants features yearly that make games look greater while OpenGL remains stable, but sticks with capabilities from several years ago.

      OpenAL is good on the soundside but the graphics arena, and OpenGL are too slow in improvement. I'm not sure what the solution would be, it is certainly not something that linux-users or BSD-users and developers have much say in. I suppose we could dump OpenGL and create a new open graphics API that works just as well as OpenGL and DirectX, is easy to write for, and is truly cross-platform. You would have to make it compelling for game companies to write with that API (and not insist that they GPL their games - talk about killing a golden-egg laying goose...) rather than DirectX.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    4. Re:Emulation is a BAAADDDD thing by Anonymous Coward · · Score: 0

      Only problem is that the linux users that would actually view quicktime on their linux box... that's a very small piece of the market. You can tell, it's REALLY effected companies so far, when they haven't ported their software to linux.

      Now, ask yourself what game/desktop app has been ported to linux that is already on windows and mac (since we're talking market share here) that has actually made a positive difference for that company? I can't think of any.

    5. Re:Emulation is a BAAADDDD thing by damiam · · Score: 1

      As far as I know, quicktime doesn't run under Wine (at least not for me). Besides, there already are quicktime players for Linux. They just can't play movies encoded with the propriatery Sorenson codec, which Apple couldn't port anyway because the owners of the codec won't give permission for a port.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    6. Re:Emulation is a BAAADDDD thing by BradleyUffner · · Score: 2

      It a perfect computer world it would be possible to write one version of software and have it run under aver OS, on every piece of hardware. That's what this is bringing us one step closer to. If the program runs just as good under linux with an abstraction layer as it does under windows then what's your problem? It doesn't then matter what the target platform was, it works on linux too. Please explain how that could be a bad thing.

    7. Re:Emulation is a BAAADDDD thing by Anonymous Coward · · Score: 0

      Bad in that it threatens to do for linux what Win-OS2 did to OS/2: you don't have to rewrite your software to work with OS/2, it will run on OS/2 better than it will on windoze natively (it did, too, for 16-bit code which was widespread at the time). The result was no one wrote OS/2 software

      There was a point when Windows wasn't the clear victor and big vendors did write OS/2 software.

      The problem was that they used a common codebase for both the Windows and the OS/2 versions, and therefore the programs only supported the subset of functions that were supported by Windows. The OS/2 versions had none of the cool documented-oriented and object-based stuff that made the OS/2 GUI better than Windows.

      Users looked at it and said "What's the point?", and went off and selected Windows which was $200 cheaper.

      So it comes down to the point -- Does Unix/Linux offer a superior user experience that would be stunted through Windows emulation, or is Unix/Linux relying on Windows emulation to gain functionality that it otherwise does not have...

    8. Re:Emulation is a BAAADDDD thing by Anonymous Coward · · Score: 0
      As far as I know, quicktime doesn't run under Wine (at least not for me).

      You can run QuickTime on Linux. You can even run it as a browser plugin in Netscape, Mozilla and soon Konqueror. Just go over to CodeWeaver's web site:
      http://www.codeweavers.com/products/crossover

      Besides, there already are quicktime players for Linux. They just can't play movies encoded with the propriatery Sorenson codec

      And most movies out there are based on the Sorenson codec. Which is why running QuickTime with CrossOver is interesting: it lets you play Sorenson movies, and with good performance (which is not the case of many other solutions like xanim).

      which Apple couldn't port anyway because the owners of the codec won't give permission for a port.

      If Apple had really wanted to port QuickTime to Linux they would have found a way to do so. The truth is they have not done it in the past four years (just counting from 1997 when Linux became more 'popular'), so there is no reason to expect them to do it now. And they may not have any incentive until the Linux market share on the desktop grows. And this is the whole point of things like CrossOver and Wine: remove the "but I cannot run all my Windows applications" obstacle that stop people from even considering switching to Linux (true for both users and software vendors).

      Once Linux owns a big part of the desktop market, we will see companies write native Linux applications. Until then, Wine and CrossOver are the catalysts that can help Linux gain that market-share.

  6. Read their copyright submission by Anonymous Coward · · Score: 4, Informative

    Transgaming is cool. Read the submission they wrote to the Canadian government's copyright comment process.

    1. Re:Read their copyright submission by Bob+Uhl · · Score: 2

      Cool. More than anything, I believe that this indicates their essential seriousness in wishing to do this right. I imagine that they must be a pretty level-headed bunch. Best of luck to them.

  7. Open source and making money by GoatPigSheep · · Score: 3, Insightful

    I hate to say it, but there aren't too many examples of companies who focuss on open source software who are making very much money. It is difficult for startups especially. I suggest people put the 100$ or so they would save by not having to purchase windows to good use by supporting the developers. If this thing works out, you won't need to dual-boot anymore anyway.

    --
    GoatPigSheep, the 3 most important food groups
  8. Moving targets? by shinji1911 · · Score: 1

    How difficult is it to emulate a moving target such as DirectX, especially since driver support on Linux is limited, and Microsoft seems to release a new DirectX version every 6 months or a year?

    On the other hand, their subscription service looks interesting, although how much people will pay to "guide" their work to their favorite games is rather questionable. These things are not business apps, and the entire concept is made less palatable by the fact that the longer it takes to get a game running, the less desirable the game is.

    1. Re:Moving targets? by Anonymous Coward · · Score: 0

      Very hard.

      20.000 people paying $5 a month will not do it. They will need lots of develops to keep up and only $100.000 a month will make them go bancrupsy sooner or later.

      I really hope they make it. Maybe there will be a larger userbase that pays?

  9. why bother? by Anonymous Coward · · Score: 4, Insightful

    why not actually write some linux games that don't owe anything to windows?

    why is it that the linux community invests so much time and effort in trying to be windows, in trying to emulate windows, in trying to "steal" attention from windows when they should just be concentrating on making the bext possible linux?

    are they really that jealous for attention?

    do they feel that's the only way they can attract users?

    lookit, you've got an audience of easily ten million people with linux! don't tell me the only thing these people are interested in is backwards compatibility in some form or another with windows! and before you flame me, yes, porting windows games on a code level is a kind of backwards compatibility.

    i'm convinced that there is a very deep and very real hypocrisy that underscores a lot of what the linux community does. they've emulated the look-and-feel for windows, they've written emulators for apps, they've basically busted their butts to make linux more "windows-like" in every respect.

    linux is not windows and should not TRY to be windows in any way, shape or form. it is wrong, it is sterile, it is counterproductive, and it makes the linux community into its own worst enemy.

    now you my flame my lame unworthy ass.

    1. Re:why bother? by Dirty+Sanchez+King · · Score: 1, Interesting

      The friends that I have using Linux would rather dick around compiling kernels than play games. Sure there are 10 million users, but how many would actually play games? Probably 1-2%, and of that 1-2%, 75% would want the games for free. Do the math, there ain't much money to be had there.

      --


      You have something above your lip.
    2. Re:why bother? by motherhead · · Score: 2

      Perhaps the only reason i run a windows operating system is that i play games. I do all my real work on Linux and Apple boxes, i keep a Win2K box running with all the latest bad boy hardware for the sole purpose of running off the shelf (okay i pre-order most online) games. With this BS WinXP flopping out of redmond, i would be pretty excited to never have to install a microsoft operating system ever again.

      imagine how much better my modded bad ass game boxen would perform if it wasn't running NT kernel. The sad truth is that it will be years before Linux Gamer penitration is close to that of Windows (it's a numbers game to the accounting departments of the major game developers, i realize that a good argument could be made that where there is a windows box, there is a linux box waiting to happen), the industry will bring the best games out for windows first for some time now. hell i have a g4 tower running with a gig and a half of ram and Gforce3 card (and full comprehensive OpenGl support) and i still don't really game on it because the preponderance of the games i like most are not released on the Mac for months (if ever) after the windows release.

    3. Re:why bother? by Mike+McTernan · · Score: 4, Insightful

      Isn't one of the things that puts commercial software houses off releasing for linux the amount of tech support required?

      Linux comes in many forms, flavours and has a following of hackers who tinker with the systems making it difficult to make a product easily installs 'out-of-the-box' and works properly. How many times have you had a tarball fail to make or config because of dependencies, missing files or version issues? Too many times for me...

      Microsoft did a wonderful thing with Windows - they assimilated all PC's into the same thing enabling people to release software that has a much better chance of installing correctly on any win9x/NT/2000 machine. (But then i guess you could also argue that win users expect lots of stuff never to work and random crashes so don't bleat to tech sup so much ;)

      Also the fact that linux folks seem to *hate* commercial software under linux...

      --
      -- Mike
    4. Re:why bother? by p3d0 · · Score: 3, Insightful
      The friends that I have using Linux would rather dick around compiling kernels than play games.
      Sounds like far too small a sample space to be statistically significant.
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    5. Re:why bother? by sracer9 · · Score: 1

      I've often wished that there were killer games available for linux that *weren't* available for windows and needed to be ported to that platform. But, alas, that probably won't happen for quite some time. For the time being, the desktop share of Linux doesn't warrant such exclusivity.

      When wine was originally started, very few desktop like applications existed for linux. Wine was created as a method of running windows applications in an attempt to ease the transition to linux. Now, there are many desktop apps available, however, there are still some applications for which there are no native linux ports - nor does there appear to be any effort by the developers to create native linux ports. Examples include Half-life, Quicktime w/ Sorensen, Windows Media Player etc...

      The development of wine continues, not due to jealosy of attention or to attract additional users, but to allow the linux users the possibility to run that which is available to us natively as well as that which will never be. It's not perfect. However, I'd rather fire up netscape for windows and view Quicktime movies using it under wine than reboot into windows for the *same* experience. It's quite a quandary - I'd much rather *not* have to use wine to do this. But, advocacy only goes so far just yet. I'd say it's the lesser of two evils - wine seems much less evil.

      With regards to look and feel emulation. Yeah, I see that too. Most of the world runs windows on the desktop. The idealism behind linux, its licensing, its community, it technical architecture - these are all different enough from Windows. To migrate users over to Linux is difficult enough without users having to completely relearn what's already been ingrained in them from years of use with Windows. Changes with regards to look & feel, and overall operations aren't necessary. Some familiarity can be helpful at this point.

      I don't think of that as a *bad* thing.

      --

      No thanks. I don't smoke anymore.
    6. Re:why bother? by Anonymous Coward · · Score: 0

      I totally agree with what you're saying.

      (1) Do you ever have to tell a windows user that they'll have to go download a kernel patch (wtf is a kernel?) and 2 other pieces of software in order to install their game they just paid $50 for?

      This is exactly what happened when I wanted to play Unreal Tournament on my linux box. It ONLY supported 3Dfx cards, and only with a new patch that, at the time, had to be integrated into the kernel. Yeah, I could really see your average user wanting to do all this stuff to play a game. There's a smaller percentage of people out there that use linux AND want to play games AND know what the hell they're doing enough to get a game running with the same requirements UT had a few months after they released it even (had been refined a little).

      (2) I thought it was pretty much a standard thing among the MAJORITY of linux users that they didn't want to pay money for software. I've noticed a lot of people give their reason for using linux as a desktop OS was that it's legally free and the secondary reason is that it's open source, if that's even a reason at all after the first one (smaller percentage of people actually care that it's open source). Sure, some people use it specifically because it's open source, but, do you think if they had to pay for it and all the utilities they download for it, that they'd be saying the same thing AND making the same decision.

    7. Re:why bother? by rnhg · · Score: 1

      LOL. Enjoyed your comments. have a couple of my own.

      The best reason for using a Windows-like GUI or any Windows structure is that it makes the transition to a linux environment very much easier for the average Windows user.

      Your suggestion that developers should continually ask if the Windows paradigm is apropriate is well taken.

    8. Re:why bother? by Anonymous Coward · · Score: 1, Interesting
      The best reason for using a Windows-like GUI or any Windows structure is that it makes the transition to a linux environment very much easier for the average Windows user.

      I also kind of like some of the things that M$ did with the Windows look (& feel)...

      for example, the minimize/maximize/close button in one place (and easily identifiable) -> I don't use the themes on my Linux box that don't show me where these are.

      #2 -> single click selects/double click opens: I used GNOME over KDE on first use because that's what GNOME's default was. (I found out later that KDE has a double-click fxn, but it doesn't quite work how I want, and by that time I already was settled into my GNOME desktop to switch)

      #3 -> it (mostly) looks nice. KDE is the equivalent for nice looks on Linux (see above for why I don't use it now).

      Now what I don't really like -> Bluescreens, XP out-of-the-box theme (RC2... had it at work), all GUI all the time, no real CLI (not even ls!), etc. etc. etc.

      (well, that was an off-topic rant, well, here goes for the on-topic:)
      The real point of WINE is so that I (as a former windows user) can use my shelf full of Windows games/apps/whatever under my new O/S ... too bad I haven't yet found a compile of WINE that works! (maybe I just don't know how to configure it...)
      One last comment... I prefer Linux to Windows. Very much. I find myself using the CLI quite a bit (tho I still have my desktop...). GUI all the time is just too clunky.

      MIKE aka Lazarius
      -----------------
      Beware the JabberOrk!

    9. Re:why bother? by sqlrob · · Score: 2, Insightful
      (1) Do you ever have to tell a windows user that they'll have to go download a kernel patch (wtf is a kernel?) and 2 other pieces of software in order to install their game they just paid $50 for?

      "Requires Windows 98 or Windows 2000 SP1 or later"

    10. Re:why bother? by aussersterne · · Score: 3, Interesting

      Okay, listen to this, naysayer, and see if you can figure it out.

      I use Linux.

      I have used Linux since 1993.

      I have to work.

      Work uses Windows.

      I have to bring work home.

      Linux can't open many Windows files.

      I have to keep buying Windows.

      I like games.

      There aren't many Linux games.

      There are many Windows games.

      I have to keep buying Windows.

      Windows is expensive.

      I don't want to keep buying Windows.

      Software is software.

      I have nothing against games companies.

      If Linux will run games, I will be happy.

      Data is data.

      I have nothing against data made with Windows.

      If Linux will open all data, I will be happy.

      Okay? I want to work and play like a human being. I also want to use Linux. So shoot me. Why don't you go and hide in a bunker in Montana?

      --
      STOP . AMERICA . NOW
    11. Re:why bother? by Ryan+Amos · · Score: 1

      Studies show that 80% if all statistics are made up on the spot. ;-)

    12. Re:why bother? by Anonymous Coward · · Score: 0

      True-True. I know if Linux had games-o-rama, I would chunk Windohs in the garbage faster than I would chunk some 5 year old undies.:)

    13. Re:why bother? by Anonymous Coward · · Score: 0

      why is it that the linux community...

      Why do you you think a few individuals free to make their own choices, have their own ideas and follow their own desires:
      1) Is a Bad Thing
      2) Represent the whole Linux Community

      i'm convinced that there is a very deep and very real hypocrisy that underscores a lot of what the linux community does...

      Convinced is a very strong word coming from someone without a clear or reasonable sense of judgement.

    14. Re:why bother? by Anonymous Coward · · Score: 0

      Open source is not about Linux only. Gimp runs on Windows, Apache, PHP, Abiword, etc. What we need is to spend $100.000 on a new high quality graphics/sound API that will run well under Windows and (isert your OS here). Of course, that would be nearly imposible with such a low budget (but some people may prefer to earn less and do this instead of having a higher salary on an uninteresting project) and you'll still need the games to be writen with that API (por ported with is more expensive) and high quality drivers.

      It's a fair complex problem. As it stands out, it 's a spiraling problem where you'd get more people to run linux if you had the fancy games running, but you can't have the fancy games running untill you have more people using it (meaning supporting Linux will be profitable).

      So you are left with choices like emulating DirectX with is NOT a good option. It'll just give more power to the API controller.

      There, we'll no see most fancy games running on Linux anytime soon. We just nee more people to use Linux and hope the slim line between "more people (x axis) = more support (y axis)" is sufficently upwards sloping (an exponential, hopefully, if we want Linux to take off).

    15. Re:why bother? by Cynikal · · Score: 1

      Call me stupid if you want to, but i personally feel that the very best way to make *nix a player in the game industry and not a follower is not through emulation, but rather to take a page from Borland's book with delphi/kylix. imagine if someone took the time to develop a development suite for unix that supported the source code for applications written in windows C++/VB/VC++/etc line for line in the exact same syntax? it really wouldnt matter how different the opperating systems were if the compiler took that into account, all that would matter is that to the programmer it would be as easy as booting into linux, popping in the source code, and boom, cross platform.

      now before you tell me that this can't be done, for whatever reasons, this is just an idea, so close your eyes and imagine if it were possible.

      or one final thought is, if wine can translate windows APIs internally, would it be all that difficult to then have it spit out a translated binary for unix?

    16. Re:why bother? by kubrick · · Score: 1

      Studies show that 80% if all statistics are made up on the spot. ;-)

      No, it's actually 85%. Trust me, I just made it u- uhm, yeah, that's right, a study. Hrm. :)

      --
      deus does not exist but if he does
    17. Re:why bother? by p3d0 · · Score: 1

      Darn, I was hoping to get a "funny" for this one.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  10. The freeloading problem at another level by Logic+Bomb · · Score: 3, Insightful

    In the end, I'm not sure how much difference there is between totally Free software and this company's idea from the consumer side. What game theory and economist types call the freeloader problem is when a few people get stuck shouldering the burden for what is really a common good. This company seems to just up the ante, since only a small portion of the user base will have to take on the job of supporting the programmers. It does at least give the option of allowing users to 'rotate' -- people can pay for only one year's subscription, then let someone else take their spot when it runs out. But it's anyone's guess whether this will actually happen. I forsee the company having to regularly reissue a big threat to withdraw their software unless a few thousand people send them some money, which may or may not work. Because the company's finances and subscription rolls won't be open to the public, any statistics the company offers about the number of subscribers will be treated as suspect, allowing worries about extortion and broken promises.

    To be honest, I think the underlying philosophy of their idea is pretty damn cool. It's sort of like the board of a small church or a neighborhood association, in that members of the community take turns assuming responsibility for the entire group. But without the same level of information on both sides of the relationship -- in a church, everyone knows who has taken their turn, because it's done publicly -- I think it may be doomed to fail.

    1. Re:The freeloading problem at another level by e7 · · Score: 2

      once they relicense their code into WINE, they can't "withdraw" it, right? And any "missing" features (e.g. DirectX 10 olfactory extensions) could be added by others ... especially since the groundwork would already be laid, and obviously TransGaming doesn't control the spec. Is there really a risk of ongoing extortion here?

      --
      Corollary to Moore's Law: The IQ of new computer owners is declining.
    2. Re:The freeloading problem at another level by david614 · · Score: 1

      Not to be picky, but this called the "free rider" problem, not the free loader problem.

      That's it.

      Bye for now.

      D

      --
      ELITISM: It's always lonely at the top. Uninvited company is rarely welcome.
    3. Re:The freeloading problem at another level by Logic+Bomb · · Score: 2

      I'm not sure if I can answer your question correctly, since IANAL. However, as all of us at /. know, that never prevents anyone from trying. ;-) I would think that through their particular licensing scheme they can in fact 1) withdraw it from future versions of WINE, and 2) not allow any further work to be distributed that relies on their code. In essence, no, it's impossible to suck all the distributed copies of work done so far off the 'net, but it's possible to legally prevent anyone from doing further work using the code for anything except personal uses.

    4. Re:The freeloading problem at another level by burner · · Score: 1

      I believe the point is that WINE will keep the code they have, but they just won't get the next month's code drop. Someone else will have to continue to keep WINE's DirectX support current. This works well for transgaming because DirectX is constantly being updated.

      The point of all this is that transgaming has to keep "performing" in order for them to keep getting paid. This is a good thing for all people involved.

      --
      MRSH-Recording device, corned beef sandwich with kraut, seafaring bird, and the foamy top of a beverage.
    5. Re:The freeloading problem at another level by ASM · · Score: 1

      > I forsee the company having to regularly reissue a big threat to withdraw their software unless a few thousand people send them some money...

      You mean kinda like how PBS occasionally has pledge drives, and says "If we don't raise $13,000,000 in the next hour, children will be deprived of 'Reading Rainbow' for years to come!"?

      I don't see them going out of business. Nor do I see Billy Graham, or other Television Outreach (TM) programs going out of business. In fact, they thrive on it (as does PBS). Of course, PBS and Church TV has a bit more of an emotional pull, and we all know how sheep like to have their emotions pulled. But I think it model has its merits- it allows people to get behind something they believe in. Its kinda like giving money to "Save the children". Only less important to Ethiopan children.

      --
      Fish
  11. Those screenshots look fake by Anonymous Coward · · Score: 0

    Looks like someone's been abusing his copy of Photoshop.

  12. DISREGARD :) (Re:slashdotted already??) by e7 · · Score: 0, Offtopic

    my nameserver is flaky :)

    --
    Corollary to Moore's Law: The IQ of new computer owners is declining.
    1. Re:DISREGARD :) (Re:slashdotted already??) by Anonymous Coward · · Score: 0

      hard to believe, unless you're running the nameserver off a 386 ...

  13. looks familiar by Anonymous Coward · · Score: 0
  14. Very good in short term. by Achilleas · · Score: 0

    Although such a move is very good for Linux for short term, on long term this will be a trap for Linux, because no one would care to make anything special for it anymore.

    Remember, to lure users to migrate to Linux, we need something different, something better than they already have.

    If Linux was the same as Windows, why they would prefer it over Windows ?

    1. Re:Very good in short term. by martyn+s · · Score: 1

      it's free.

      Are you for real? If linux equivalent to windows in every way, do you really believe people would continue to put up with this product activation crap? Do you think OEMs would continue packaging windows, if linux were the same in every way?

  15. Hope it works. by Anonymous Coward · · Score: 0

    I hope it works out for them. Commercially successfully companies are badly needed for Linux. The production of new high-class software has dropped as fast as the bankrupt filing rate on the Linux scene.

    However, I must say the the street performer protocol is quite pathetic. Something better is needed.

    Actually I don't really understand why people are so upset by subscription based businessmodels, I think they are quite fair for everyone.

    I develop software for you and you pay me as long as you are interrested in using it. If you don't want to use it, switch to other software.

    It makes it easier to switch , not so heavily startup investments that you later can't abbandon. For example, if you build a product around Oracle, how easy is it to switch to another database vendor? The initial investments are huge so you basically can't switch later on, you are stuck with what you have.

  16. Number of developers != speed of development by justanyone · · Score: 3, Insightful
    There's a lot of difference between:
    • several million people having access to do improvements and coding on a product;
    • 100 people working part time on a project with some amount of dedication and coordination;
    • 3 people working full time plus a good systems architect participating;
    • if those 3 people have 10 years experience or are now in college and writing hard-to-read academic code (with an assumption that an experienced coder will write easy-to-read code because they've seen so much schlock);

    I would be happy to participate in an open source project, but they seldom are easy to jump into. You have to have task lists, simple routines to write, and a bunch of systems integrators to put those routines together into the code's baseline.

    Plus, Mythical Man Month makes a strong case that systems complexity increases with the cube of the number of developers. This makes open source more susceptible to systems complexity issues due to the large number of people interacting with it. Just some ideas... Anyone disagree with my presumptions?

    1. Re:Number of developers != speed of development by Fnkmaster · · Score: 1, Redundant
      Plus, Mythical Man Month makes a strong case that systems complexity increases with the cube of the number of developers. This makes open source more susceptible to systems complexity issues due to the large number of people interacting with it. Just some ideas... Anyone disagree with my presumptions?


      How many Open Source projects really have that many people working on them? Most of the projects I see out there have relatively small core teams of people writing code for them, and a lot of users and people who casually submit patches/bug reports, maybe work on related or derivative projects that communicate with the original project through a fixed interface.


      By keeping projects modest in scope and layering projects, you get the same sort of effect you get in a commercial environment by organizing teams and getting a contract between those teams. There are some projects that are large and complicated and hard to grok and have lots of people hacking on them, but they are few and far between - the Linux kernel comes to mind as the best example of the pure Bazaar model.

  17. Slashdotted? Here's the text. by BadDoggie · · Score: 4, Informative
    Open Source Philosophy:

    For the last several years, Linux-based companies have been struggling with the problem of how to make money from free software. The problem, of course, is the difficulty of convincing users to pay for software that can be downloaded and freely copied from the Internet. Instead of paying for the software itself, Linux companies have followed several different business models that amount to charging for ancillary products and support that surround the core software, which remains free. The reasons for the development of these models is clear: Linux, and the majority of Open Source software is in economic terms a "free good", and selling a free good makes about as much sense as charging for air.

    At TransGaming, we believe that in order for Linux to succeed with consumers in the long run, we need innovation not only in software development, but also in the social sphere. We need to encourage more user participation in the development process, and give users more responsibility, both financially and otherwise, for the ultimate result. We view our work on two levels: at the software level, we're creating a way for Windows games to run on Linux. At the social level, we're running an experiment in how to create a sustainable economic model for the development of free software that also gives users the incentive to participate more actively in the creative process.

    One aspect of TransGaming's model is based on the Street Performer Protocol. We are licensing some of our 3D code under the Aladdin Free Public License, which restricts certain forms of commercial redistribution. Users may freely download and use the software, but will be encouraged to subscribe to our subscription service. We will not release that code under a less restrictive license (such as the Wine license) unless and until we have a paying subscriber base of at least 20,000 users. This means that our work will not be fully incorporated into the main Wine source base before that point. Further development of our work will also be predicated on that subscriber base being sustained. This gives our customers a direct incentive to stick with us - if our subscription revenue dries out, so will our release of new code.

    Our customers will have several direct means of guiding the work we do. First and foremost, they will have the right to vote on which game we work on next - giving them control over our development priorities. Second, they can file bug reports to which we will respond within three working days. Users who file high-quality bug reports will not only see their bug report dealt with promptly, but will receive additional voting status, making their votes count more. Users who believe that we're doing a good job can 'tip' us, by subscribing at higher monthly charges - those who do so will of course receive a higher voting status. And finally, users who believe that we're not adequately addressing their needs can tell us so by unsubscribing altogether.

    Developers in the community who want to contribute code or bug fixes to the project can do so under the Wine license, since their patches can then be distributed within our current version, under the AFPL, as well as eventually to the main WineHQ tree. Since we're always looking for skilled developers, we may offer regular contributors contracts to work on particular development areas, or games that our users have requested.

    Quit whining about whoring... I'm already capped from comments, not providing "mirroring" on Slashdot.

    woof.

  18. Nice clause here... by germinatoras · · Score: 1

    If the Work normally reads commands interactively when run, you must cause it, at each time the Work commences operation, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty).

    ~:$ cp 1.txt 2.txt
    cp: THE SERVICE AND SOFTWARE ARE PROVIDED "AS IS," WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES THAT THE SOFTWARE AND THE SERVICE ARE (A) FREE OF DEFECTS OR ERRORS, (B) VIRUS FREE, (C) ABLE TO...

    1. Re:Nice clause here... by Anonymous Coward · · Score: 0

      um, dork, cp doesn't read commands interactively. try gdb.

  19. Re:To little revenue. by Anonymous Coward · · Score: 0

    $5 per month isn't really that much for that kind of product. I would say it's quite cheap.

    I seriously doubt however that they will have any chance of success in the long run if they plan to live on only $100.000 a month.

    This product are going to require many developers who works on it to keep up with the changes and updates to DX. They will need a bigger userbase or charge more.

  20. yeah but... by TheMMaster · · Score: 4, Insightful

    I have some mixed feelings about this, it is good that I can run diablo 2 on linux (I really want that because now I can't play it at all) . On the other hand this might be the well knows "OS/2" effect

    Because the win16 support of OS/2 was so good no company made native OS/2 programs... and we all know what happened to OS/2... don't we?

    Why can't we all just stick with our OS and wait a little while for Loki to port it?? If and IF we BUY games instead of pirating them like most windows players do. Gaming industries will make more games faster.

    --
    Fighting for peace is like fucking for virginity
    1. Re:yeah but... by Anonymous Coward · · Score: 0

      Because Loki will be dead soon.

    2. Re:yeah but... by LordNimon · · Score: 4, Informative
      we all know what happened to OS/2... don't we?

      Yes, it's been supported and updated all this time. If you're interested in the latest version, check out eComStation. It has excellent hardware support, and thanks to Odin and the soon-to-be-releasedVirtual PC for OS/2, it can also run almost every Windows application (in some cases, apps that Wine can't run).

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    3. Re:yeah but... by TheMMaster · · Score: 1

      Thank you, I was not aware of this. But I wonder, is it really OS/2? They describe it as something win16/DOS/OS/2 compatible OS kindof thing?

      --
      Fighting for peace is like fucking for virginity
    4. Re:yeah but... by GeorgieBoy · · Score: 1

      That is besides the point. The fact is that the premise of "emulating" or re-implementing libraries from another OS to be compatible has a very low probability of substantially increasing market share for that OS.

      For there to be a reason for people to use Linux (or any other alternative OS) there really has to be a compelling reason. You have to have things that other OSes don't have.

      In a similar situation with gaming consoles, situation, his is (IMHO) how Microsoft plans to make XBox popular, with "XBox-only" titles and making the XBox into an internet appliance. Nintendo GameCube is strictly a gaming machine, but M$ wants XBox to be much more. Will anyone bite?

      My guess is that XBox will still have a hard time beating out Nintendo and Sony's market share, but we'll have to wait and see.

    5. Re:yeah but... by Anonymous Coward · · Score: 0

      It's really OS/2, but for some reason it's not marketed as such --- quite bizarre. (OS/2 included a full version of DOS and Win 3.1).

      It should be noted that there's a huge difference between OS/2 and Linux in terms of market positioning:

      + OS/2 was the 'blessed' Operating System of the Future from IBM and Microsoft, which meant that shops went with it because they were good customers, not because they were trying to switch vendors.

      + OS/2 came out at a point when network programming (and 'host integration') for Windows was very immature or non-existent. This made it the preferred platform for client-server stuff in the early 90s. Some shops have a gazillion dollars invested in custom OS/2 client software and aren't willing to switch any time soon. That's pretty much the only reason the product is still marketed.

      + The main thing that held back OS/2 as a consumer desktop OS (besides the trade restriction stuff) was the fact it required 3-4x the amount of memory as Windows, adding thousands of dollars to the cost of hardware. Linux doesn't have this problem.

      + The Windows layer was added to OS/2 before Windows got popular -- it was supposed to be a transition layer for a small number of people, not a compatibility solution for the broader market, although it didn't turn out that way.

    6. Re:yeah but... by LordNimon · · Score: 1

      This is starting to get off-topic, but yes, it is definitely OS/2. It's basically's IBM's updated OS/2, which is called the "Convenience Pack" but is really OS/2 Warp 5, with various cosmetic changes, minor enhancements, and lots of third-party applications included.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
  21. Subscription Policy by toral · · Score: 5, Interesting

    Their subscription policy sounds like it has been developed with some thought, but I see some potential problems.

    First, I would be bothered investing in TransGaming's product knowing that my return could possibly dry up due to other people pulling out.

    Steven King tried this method a while back with a mixed result. Sure, he made a bit of money selling it directly to his readers, but the forced honor system he set up didn't end up working. Luckily for his fans, King continued to release the other chapters.

    What we have seen thusfar in street performer protocols is that they really don't help the little guy. King could afford to conduct his experiment -- he has some money to burn, and a rather loyal following.

    Second, with a 'nobody' like TransGaming, their product has to carry all the weight. It would have to work incredibly well - be fast, stable, and versitile - before I could see them getting any subscription. This is going to be incredibly hard when a 100% perfect product already exists to do this: Windows.

    Most linux users I know still dual boot to play games. This doesn't really bother them, and it shouldn't; you use the right tool for the job.

    I agree it would be nifty to be able to play DirectX games in Linux, but from their website it sounds like this is another rolling emulation system and it will probably have to go through some serious updating before a new game works under it. It sounds like to get a new game working, the subscribers first need to vote on it, then help test it by sending in bug reports.
    This is a lot of work for a game that out of the box will run fine in windows. I miss the appeal.

    I don't like being cynical about these types of things. Someday someone will break the system and find a good way to make money off of open source. For this reason I don't blame these guys for trying. I just think that in their case, it is going to be rather hard to achieve the quality of software that subscribers would feel entitled to when they could just boot Windows instead.

    1. Re:Subscription Policy by Anonymous Coward · · Score: 0

      It SHOULD bother you to have to boot to windoze to play games. Why? Because to play the games, you not only have to pay for the game (no problem there, as far as I'm concerned) but you also have to pay out the A$$ to M$ - and further their monopoly to boot.


      Dual booting hurts linux game development. Sure, there is Loki (sort of - only idSoftware co-releases a linux binary that you can download after buying the boxed windoze game version), but they're the ONLY game in town for diverse games if you don't mind waiting months or a year for the release of a linux version after the initial release and hoopla on windoze.

      I have bought windoze games to play on my pirated windoze (I REFUSE to pay M$ for ANYTHING until they are part of a true, competitive OS/software system) that I just "had to have" only to find out months later that Loki was working on it for linux. If I had KNOWN Loki was going to port game x, I wouldn't have bought it in the windoze version. There would be more companies doing, at least, the id Software thing too it people weren't so "happy" to dual boot.


      Why should one pay the exhorbitant M$ tax, pay subscription fees, all so you still wont OWN what you bought, feed the monopoly monster (and it IS an illegal, monopoly monster) and be happy about it? Linux could run the games just as well (see Quake and the various linux-ports from Loki) with a better API to boot - one that is fully cross-platform: OpenGL, OpenAL, Open-etc. Games could be easily recompiled to run on Macs, Windoze, and linux/bsd. Instead, you want to continue to encourage the closed production of games that ONLY run on windoze? You, sir, SUCK ASS!

    2. Re:Subscription Policy by Mark+Bainter · · Score: 1
      I disagree. A lot of people probably dual boot, but many of us don't. I for one, do not buy any games not supported under linux. Buying the windows version only hurts Loki's business opportunity. If I wait and only buy the linux version it encourages companies to go cross platform and not make us wait so long. Market forces are still fairly powerfull, but only if we are willing to make the sacrifice required to bring them to bear. (This is the reason that most boycotts fail.)

      Also, there are quite a few of us who build our own systems, which thus don't come with windows. Which isn't free even when it comes with your system, but has a more tangible cost when you have to buy a license seperately.

      This is going to be incredibly hard when a 100% perfect product already exists to do this: Windows

      *rofl* 100% perfect product? What color is the sky in your world?

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    3. Re:Subscription Policy by Anonymous Coward · · Score: 0

      Fuck off.

      Just because you don't like windows, fuck off.

      Fuck you and the fucking mythical cyber-horse that you rode in on.

      Windows is not perfect, but for running a game that is WRITTEN for the damn OS, its the proper tool. How many games are bug free these days? Not that many that I can tell that are released for the PC. Hell some aren't even bug free that are released for the cosoles.

      So fuck off on your stupid fucking comments about windows.

    4. Re:Subscription Policy by MobileC · · Score: 0

      Fast, stable and versatile.
      Windows?

      You miss the appeal?
      Being involved in and having some say in the development of some games dosn't tickle your fancy?

      Dual booting dosn't bother them?
      If we had the option of playing those games with or without dual booting I wonder which would be more popular.

      I don't dual boot and I would love to be able to play games like Viper Racing et al on my Linux box.

      --

      Fran
      :):):)
      1st 1st Poster of the new Millennium!

    5. Re:Subscription Policy by MyAss · · Score: 1

      Most linux users I know still dual boot to play games. This doesn't really bother them, and it shouldn't; you use the right tool for the job.

      I love video games. Been playing them since we got our first computer. (An old AT) Dual booting does bother me. Why would I want to close down my xterms, Opera, and my IRC client just to play a quick game? Why shouldn't this bother me, its a big pain in the arse? Right tool for the job? Linux is no less capable for playing games than Windows. (except for the lack of directx... and even is this case SDL is just as good).

      --

      They misunderestimated me. -- George W. Bush
    6. Re:Subscription Policy by Anonymous Coward · · Score: 0

      ``Steven King tried this method [salon.com] a while back with a mixed result. Sure, he made a bit of money selling it directly to his readers, but the forced honor system he set up didn't end up working. Luckily for his fans, King continued to release the other chapters. ''

      Stephen King did not use the street performer protocol. He required a certain percentage of downloaders to pay - as long as they did, he would continue. This was a mistake. By using the percentage rather than a set number, he emphasised the people who didn't pay rather than those who did. Say (for sake of argument) that four million people pay for each of the first three installments but five million download each installment without paying. Clearly it would be in his best interest to continue, as he is making a few million dollars off of each installment. The freeloaders are in no way impacting that income. But under his plan, he would stop publishing just because the freeloader ratio was so high -- never mind how much money is actually coming in.

      What King could have done was say "hey, i'll keep publishing as long as i get (some dollar amount) from readers per installment. Doesn't matter if it all comes from one person or from everyone who downloads." He gets a steady income and readers get to keep reading.

      Transgaming has a slightly better model - they have a dollar target in mind it seems - but might be making a similar mistake by focusing on the number of people instead of just the money.

      --
      Osugi Sakae

    7. Re:Subscription Policy by Anonymous Coward · · Score: 0

      This post is typical of whining losers who not only pirate Windows, but then want to look cool by disparagingly calling it "Windoze" and spouting some bullshit to justify their insane reasoning. Of course if you want to play Windows games you have to buy Windows- youqre arguing like someone who claims they stole their CD player because they were forced to own one to listen to some album which wasn't available on cassette.

      MS' monopoly may be ruled illegal, but I see it as the US deciding to punish the very capitalistic success they strive so hard to cultivate.

      Yes- it's a bit like bombing a country and treating innocent civilian deaths as "collatoral damage" while the civilians killed on your own side are seen as grave injustices needing revenge.

      Bunch of fucking hypocrites.

    8. Re:Subscription Policy by steffl · · Score: 1

      can't speak for everybody but dual booting bothers me a lot... to the point that now I have computer for games... I would love to be able to play games on linux, even if it meant using wine...

      (I'm pretty sure I could find better use for the current game machine:-)

      my guess is that games is one major reason to have ms win computer. most of the other (common) ms win applications have at least some linux equivalent...

      games availability: in the beginning the emulation will not be perfect but they will fine-tune it for particular games, i.e. implement what those games need first. as the implementation gets more complete most of the games should work out of the box, or at least less work should be required to make them working.

      erik

      --
      ...all excited, don't know why...
    9. Re:Subscription Policy by bnenning · · Score: 2
      Stephen King did not use the street performer protocol. He required a certain percentage of downloaders to pay


      Moderate the parent up, it's exactly correct. This was one of the major flaws in King's system, the other being that payments weren't refunded if the goal was not met. The Street Performer Protocol requires this so that potential customers don't risk getting nothing for their payment.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    10. Re:Subscription Policy by Mark+Bainter · · Score: 1
      Ooh, now that was a literate response!

      You're right, I don't particularly care for windows. However, that affects only me. If someone else wants to use windows it doesn't bother me in the slightest.

      Windows is not perfect, but for running a game that is WRITTEN for the damn OS, its the proper tool. How many games are bug free these days? Not that many that I can tell that are released for the PC. Hell some aren't even bug free that are released for the cosoles.

      You're right. Windows is not perfect. From this (astonishingly enough) mostly coherent section of your comment I assume you are responding to the last portion of my comment, where I found the concept of windows being a 100% perfect product ludicrous. Maybe toral meant to say that it was the perfect tool for the job, but it's not my job to interpret or read into his comment. If that's what he meant to say, it's what he should've said.

      Say what you mean, mean what you say.

      And, just to provoke you a little more, here's a link you might find handy.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    11. Re:Subscription Policy by entrigant · · Score: 1

      You pretty much got everything right... but why do you consider this a bad thing?

  22. our OS?!?!? by Anonymous Coward · · Score: 0

    I dont exactly recall slashdot being the developers of Linux..... coulda sworn it was some grad student in finland 10 years ago that now [lives|works|plays|maintains Linux] in silicon valley somewhere.

    1. Re:our OS?!?!? by Anonymous Coward · · Score: 0

      Windows users aren't welcome.

      I guess that's bye-bye for me then...

  23. My biggest concern about votes by BadDoggie · · Score: 2
    I'm hoping that the extra votes that some will get based on money will be limited or capped. Unlike the extra votes based on work/help/debugging, the money votes require no other assistance than handing over cash, and the opinions could fork things quickly from what a majority are interested in to that which a minority with spare cash want.

    Without some limiting method for money-based votes, 100 people giving $1000 each would have more say and effective control than 20,000 each signing up for $5. This is how Congress already works in the US.

    woof.

    1. Re:My biggest concern about votes by Anonymous Coward · · Score: 0

      Ya, but who cares -- everyone's still benefitting...and even if they're focusing on getting one game working, they're moving their DirectX implementation closer and closer to working with every game with every fix they make.

      In the mainstream branch of wine, compatibility has gotten exponentially better (well, at least better than linearly) because the implementation is very close now to MS's.

      Of course, some of us don't have quite enough juice to run tons of Windows games in WINE, but it's nice knowing that at least the software is out there.

      And people bashing on WINE's peformance "emulators are slow"...sheesh. Try it first. I used to have WinNT and Linux dualbooting (until one day when WinNT decided to eat itself), and Linux + WINE got better peformance in the few games I played (Starcraft, Fallout) than NT did. Now, granted, WinNT wasn't carefully tweaked to run games quickly, but that still seems good.

    2. Re:My biggest concern about votes by tester13 · · Score: 2

      The could really be the cool part. I am no coder but think for a second about a gaming company that puts games out on windows. Maybe they would be the type of subscriber that would pay for extra votes.

      This could work at more then one level. You could save the man power of porting your own game. This could be a winner for the company, the software firm, and the gaming community.

    3. Re:My biggest concern about votes by Bob+Uhl · · Score: 2
      That would be the good thing about the idea. They're a bunch of folks who need to eat. They're a bunch of folsk who'd like to have a few luxuries. Whom are they more likely to listen to: the folks who line their wallets and pad their bellies, or the freeloaders? Whom should they listen to? Obviously, the folks who are willing to do something for them.

      Yeah, your $5 doesn't go very far. But it arguably goes further than your one vote in any election or referendum. And you are on a completely equal basis with everyone else: neither your race, nor your sex, nor your creed matters. All that counts is the colour of your cash.

      I believe that that's a truly valuable idea.

  24. The one thing i dont get is ... by kuiken · · Score: 1

    Why do they have Q3 team Arena (fairly high ) on that vote list ???
    I runs native under linux just fine.

    --

    42
    1. Re:The one thing i dont get is ... by AnimeFreak · · Score: 1

      I am certain they have it on the list because they know somebody is going to ask why their Windows copy of Q3A doesn't work. Just saying download the *nix version isn't good enough sometimes.

    2. Re:The one thing i dont get is ... by Anonymous Coward · · Score: 0

      Actually, it's on the list because some git submitted a request for it...

  25. This is a good business model by Vardamir · · Score: 1

    As far as I'm concerned, this model is a very practical approach that only helps Free Software ideals - it really maked no difference to me whether or not they merge the code back into the wine tree officially, because they do it themselves! All the winex code is just Wine + DirectX API's - so one can just use WineX instead of Wine - unless you are wanting to port a commercial directx application over to linux using wine - but who cares about that or would even want to buy something like that. The one thing I am interested in here, is will it be possible now for Xwindows programmers to utilize DirectX in Linux natively, w/o using Wine emulation?

  26. What's really ridiculous.... by Sho0tyz · · Score: 1

    3 of the games in the top 25 of their voting section are already available on Linux (Quake 3, Unreal Tournament, Tribes 2). So let me get this straight, people will pay for a $5 a month subscription to this thing, but they won't shell out $10 for a linux version of Quake 3?

  27. You missed it by hawkfan · · Score: 2, Informative
    From the WINE faq:
    WINE stands for Wine Is Not an Emulator. It implements native code to the function calls present in the Windows DLL's. An emulator is something that duplicates the environment that an application runs in. WINE doesn't bother.
    1. Re:You missed it by dinivin · · Score: 1


      Just because I say "I'm not a 25 year old male" doesn't mean I'm not a 25 year old male.

      Wine may not bother to duplicate the environment that an application runs in, but it still meets the definition (from the American Heritage dictionary) of emulate.

      Dinivin

    2. Re:You missed it by Anonymous Coward · · Score: 0

      Is porting a program from PC to Mac considered "emulating". No, and that's why WINE isn't either. It's just a collection of libraries that do the same thing as their Win32 counterparts.

      It's still x86 assembly code running, which requires no emulation, but that code will attempt to make calls to libraries which do not normally exist under Linux. WINE simply provides these libraries.

    3. Re:You missed it by dinivin · · Score: 1

      It's just a collection of libraries that do the same thing as their Win32 counterparts.

      So, in other words, WINE is a collection of libraries that duplicates the functionality of their Win32 counterparts: ie. an emulator. Thanks for helping make my point. Dinivin

    4. Re:You missed it by nusuth · · Score: 2, Informative

      "So, in other words, WINE is a collection of libraries that duplicates the functionality of their Win32 counterparts: ie. an emulator." Did I get you right? You essentially say "if library B duplicates functionality of library A, the library B is an emulator of library A." So what makes, say, Windows XP win32api libraries "native" rather than "emulation of windows 95"? There is some emulation in wine, like emulated registry, drive structure and a few minor other things, but wine can be used without those stuff and its core is definetly not an emulator.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    5. Re:You missed it by dinivin · · Score: 1

      You essentially say "if library B duplicates functionality of library A, the library B is an emulator of library A."

      I'm not saying it. The definition of emulate says that.

      Dinivin

    6. Re:You missed it by Anonymous Coward · · Score: 0

      Win32API defines the system call interfaces and entry points, WINE is just an alternative implementation of that. An operating system may implement the POSIX API, but we don't call it a POSIX-emulator. WINE implements the Win32 API, but we don't call it a Win32-emulator.

    7. Re:You missed it by nusuth · · Score: 1

      Even the definition you quoted does not say that (and it is not a good definition.) Implementation of a function is not the same thing as imitation of that function. E.g. every c library on earth has a printf function group, yet none is *emulating* a single printf function group of some other platform; they are *implementing* printf group according to a specification. WIN32API is a specification, not a library. Kernel and dll's of MS windows versions >95 implement that API, os/2 merlin and win32s library implement parts of it. It is no different than case with standart c libraries and printf functions. Wine implements win32api on *nix platforms, it does not emulate an existing implementation win32api.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    8. Re:You missed it by dinivin · · Score: 1


      Wine duplicates the Win32 environment (the dll's) that Win32 applications need to run. That definately meets the very definition posted by hawkfan earlier in this thread (apparently from the Wine FAQ).

      Dinivin

    9. Re:You missed it by Anonymous Coward · · Score: 0

      If you want to be a hair splitter, I think you could say "GNU libc emulates UNIX's printf function", and not be incorrect. It's not like printf came out of the ether.

      In fact that get's into a whole other ball of wax in the UNIX world where they try to pretend that a product (the UNIX OS) is really an "open" specification (the UNIX specification). It's obviously tilted towards the people who bought the code from AT+T.

    10. Re:You missed it by Anonymous Coward · · Score: 0

      damn, dude, don't you have anything better to do with your time? what a nut.

    11. Re:You missed it by dinivin · · Score: 1


      Hey, if the WINE developers want to look foolish by denying the obvious, that's up to them. I, however, would rather accept the truth.

      Dinivin

  28. At least people are trying new models by Glyndwr · · Score: 1
    This whole licensing thing goes back to the arguments a few months back about software freedom==GPL or software freedom==free to choose licence. I heavily lean towards the latter.

    Don't get me wrong, I love open source software, use it every day of my life, and I'm starting to dabble in development. And when I do, everything I do will be GPLd. I get really annoyed by companies ripping off GPLd software.

    But... As an awful lot of commercial firms are showing, it's very, very hard to make money out of GPLd software. As long as this firm are within the legal limits of the GPL as regards to the modifications they're making to WINE, I say all power to them. Let the market judge whether they should succeed or not.

    As to how useful this is... Several people have discussed doubt about the fact that DirectX is a moving target. Well, given the slowness inherent in even the best-written software emulation, I suspect that won't be a problem; ultra-new games are going to be a bit too slow to play, anyway. However, I have a massive library of DirectX games I'd love to unlock that would be very playable. In fact, I've been looking long and hard at DosEMU lately, and I suspect it's probably now easier to make really old DOS games work under Linux that under Win2k.

    --
    You win again, gravity!
    1. Re:At least people are trying new models by Anonymous Coward · · Score: 0

      It'd be cool if WINE were BSD-licensed and MS used code from WINE in their next Windows release. Heh.

  29. gasp .. a ... a compromise?! by SirSlud · · Score: 2

    Hey, I think it is a great idea. I've been waiting for a company to do a little from column A, a little from column B in an intelligent way for a long time. Companies have been acting in such a one-sided way for so long that we forget that they do kinda have to make some money. I definately like this approach. If the technology penetrates the market enough, they will do the socially responsible thing. Software being OS gets more important (never mind more effective) as the technology depentrates deeper into the market. Plus, companies have to have ways of protecting their licences when they release their products OS, so it makes sense that they would want some capital before going OS.

    --
    "Old man yells at systemd"
  30. dot bomb numbers. (20,000 subscribers) by metacosm · · Score: 3, Insightful

    I hate to be the voice of reason, but these are the same type of numbers that lots of the dot bomb's used to validate their (now failed) business models.

    Dot bombs were often quoted as saying stuff like "if we just get 25% of the market, *only* 15,000 subscribers we will ..."

    They expect to get 20,000 linux users to subscribe to a monthly service instead of dual booting. Personally I would rather pay for win98 once rather than pay a monthly fee for what is probably going to be a worse product.

    It will probably be worse because they have to keep the API up to date against a fast moving target (direct X), and all this is entirely pointless if X and GNU/Linux doesn't keep up with the latest and greatest hardware that gamers crave.

    I personally think Loki had the right idea, but they learned that people would rather just dual boot, it is simple, clean and flexable. Dual booting allows you to play WHATEVER windows games you want!

    1. Re:dot bomb numbers. (20,000 subscribers) by Mark+Bainter · · Score: 1
      I personally think Loki had the right idea, but they learned that people would rather just dual boot, it is simple, clean and flexable. Dual booting allows you to play WHATEVER windows games you want!

      I dont' think that's the lesson for loki at all. I think the lesson for loki is that a large portion of linux gamers are impatient. They are not willing to wait 6mos, a year, or even 2 years for the great new windows game to come out on linux. Instead they'd rather buy it now, dual boot, then get the linux version later when it's available at no cost.

      I think as long as loki is developing games post-windows releases they should charge for the linux version no matter if you have the windows version already or not.

      And of course, the other lesson is that obviously to a large section of linux gamers they are far more interested in playing the latest game than making the sacrifices necessary to see linux become an OS to be considered in game development.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    2. Re:dot bomb numbers. (20,000 subscribers) by _marshall · · Score: 1, Interesting

      They expect to get 20,000 linux users to subscribe to a monthly service instead of dual booting. Personally I would rather pay for win98 once rather than pay a monthly fee for what is probably going to be a worse product.

      Well.. that's you personally. There's plenty of us who would rather stick to our OS of choice for playing games. I sincerely hate having to boot windows for every single MMORPG or FPS I like playing, as do most other linux gamers.


      It will probably be worse because they have to keep the API up to date against a fast moving target (direct X), and all this is entirely pointless if X and GNU/Linux doesn't keep up with the latest and greatest hardware that gamers crave.


      I've never had trouble finding any drivers for my machine (Radeon 64MBDDR, SoundBlaster Live!MP3+5.1,TDK12x10x32x,CreativePC-DVD12x32x,Vie wSonicA70)


      I personally think Loki had the right idea, but they learned that people would rather just dual boot, it is simple, clean and flexable. Dual booting allows you to play WHATEVER windows games you want!


      Dual booting isn't exactly fun -- How many times have you said to yourself, "I wish this game was ported to linux.." Well, Companies like Transgaming are trying to make that a reality. If you want games in Linux, or if you want Linux to be the "popular" OS, there's no other way.

    3. Re:dot bomb numbers. (20,000 subscribers) by Anonymous Coward · · Score: 0

      Only losers dual-boot. Real leet freaks have more than one PC.

  31. SDL: An Alternative by aking137 · · Score: 3, Informative

    As this page, which includes many demos from Loki, proves, SDL is at least one, fairly easy to learn, free alternative to DirectX. Do we really need DirectX that badly?

    1. Re:SDL: An Alternative by be-fan · · Score: 2

      SDL is to DirectX as DOS is to Linux. Not only are the two not in the same ballpark, they aren't even playing the same sport!

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:SDL: An Alternative by FyRE666 · · Score: 0

      I totally agree - and the fact using SDL means you can compile for different platforms (Linux, *BSD, Windows, Mac, even the 5 or 6 Beos users out there :-) makes it a great API!

    3. Re:SDL: An Alternative by Anonymous Coward · · Score: 0

      SDL is not really an alternative to DirectX at all. Sure, it
      "emulates" parts of DirectX but not all of it. SDL will take
      basically take care of mouse/keyboard handling, reading the
      CDROM, and some basic audio tasks. The big part of DirectX
      that SDL does not "emulate" is Direct3D and DirectAudio.
      That is where OpenGL and OpenAL come into play. If every
      game maker used OpenGL and OpenAL, it would be much easier
      to port to Linux.

    4. Re:SDL: An Alternative by Graspee_Leemoor · · Score: 1

      Yes, because it means when you port games you don't have to rewrite them. The ease of making a linux release is the motivation for porting DirectX.

      graspee

  32. How about this: by Dirty+Sanchez+King · · Score: 1

    Make a bootable CD-ROM with Win32 kernel. Run the game directly from the CD, and write a small hardware config file to the hard drive (where Linux is still safely installed). Saved games could be stored there as well.

    I have GPL'ed this idea. Enjoy.

    --


    You have something above your lip.
    1. Re:How about this: by gtdistance · · Score: 1

      You'd be slapped silly with Microsoft lawsuits long before any such product got out the door.

    2. Re:How about this: by Dirty+Sanchez+King · · Score: 1

      I don't know if that is necessarily true. And who said that this would have to be accomplished behind Microsoft's back?

      I would be an interesting project!

      IIRC, Trumpet software (in Australia) was creating exactly what I described. No idea about the progress of that product.

      --


      You have something above your lip.
  33. Transgaming Says: SDL == WINEX by Time+Doctor · · Score: 2, Interesting

    These people are so bloody backwards as to think that near perfect direct x api emulation will gain us native applications. Why this is, I do not know. After having spoken with their coders at LWCE, I doubt they understand what a native binary is, let alone how they can compare api emulation to native binaries. The worst part is when they tell me that SDL is so similar, when it's not. SDL isn't emulating any behaviour, it is an API. It may be similar in some respects to DirectX, but it is not letting you use non-native binaries in Linux. People who want to support microsoft emulation have tried before, succeded in emulation, and then promptly failed as nobody wrote native applications for their operating system (OS/2 anybody?). If you want Linux gaming through companies like Loki (who produce native games) to fail, buy whatever these jokers are going to sell you.

    If you want Linux to succede as a desktop so we can be finally free of the shackles we support when we buy into propietary API's like DirectX, and become the gaming platform of choice, buy native games from online stores like tuxgames. Do not spend one dime on what isn't native and you won't be funding the market speak of sales figures against a Linux desktop.

    --
    Check out ioquake3.org for a great, free, First-Person Shooter engine!
    1. Re:Transgaming Says: SDL == WINEX by Anonymous Coward · · Score: 0

      Think man, think.

      As it is, why would any developer write games for Linux? NOBODY is making money selling games for linux.

      Now, suppose TransGaming takes off!

      Then, somebody IS making real money in the linux games market. THEN game developers decide that they can increase revenue by releasing their game for Linux as well as Windows. And they'll do this by writing code on top SDL instead of DirectX.
      You'll get your native binaries. Just not yet, with or without TransGaming.

    2. Re:Transgaming Says: SDL == WINEX by Time+Doctor · · Score: 1

      I have some native games right now from companies like Loki, and Hyperion, and tribsoft, and the native binaries produced by such companies as id software.
      But of course nobody using Linux is gaining anything when we emulate windows api's and then spend money on windows games. You _can_ buy so many titles right now, and we want to ruin that with spending money on windows emulation and adding to the windows sales figures!?
      I don't believe companies like Loki have to end this way, we can make a difference right now and we certainly aren't going to help through the purchasing of windows games which is what you are doing when you emulate their API's so you can play these things.

      --
      Check out ioquake3.org for a great, free, First-Person Shooter engine!
    3. Re:Transgaming Says: SDL == WINEX by nusuth · · Score: 1

      A directx api implemented on linux does not have to be tied with the rest of windows api. It also does not have to be dynamically linked. Porting apps are easier if you already have target libraries on the new platform, and direct? are the most heavily used libraries for w32 games.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    4. Re:Transgaming Says: SDL == WINEX by Anonymous Coward · · Score: 1, Interesting

      That's all true, and I think it's excellent to see companies caring enough to release Linux versions already. I also hold Loki's work as being very high quality.

      The real trick here is that TG will get lots of votes for Diablo II, of which there is no Linux port. Then, Blizzard will look at them and realize "hey! They're making money on OUR product! WE should be the ones selling ports, not them."

    5. Re:Transgaming Says: SDL == WINEX by Anonymous Coward · · Score: 0

      Why not just pay for Loki's games, pirate Windows games?

    6. Re:Transgaming Says: SDL == WINEX by RoninM · · Score: 3

      Why in the hell would Blizzard think that?! More people are buying Blizzard's product, which means that Blizzard is making money off of TransGaming's product. All that without having to do anything! This doesn't encourage them to move into the Linux space on their own or through legitimate ports. It keeps them where they are because they get some extra profit without spending any more cash on development.

      --
      If a corporation is a personhood, is owning stock slavery?
    7. Re:Transgaming Says: SDL == WINEX by Anonymous Coward · · Score: 0

      Indeed, Blizzard would be making money off TransGaming's product, but without games to port TransGaming wouldn't be around anyhow. It's a little symbiotic relationship.

      The point I was trying to make is that Blizzard would see Linux gaming as a market that exists, through the (hypothetically assumed) success of TransGaming. That alone provides the impetus for a game company to port a game to Linux. A game that hasn't been released yet>. They might even pay Loki or TG to do a port of their up-and-coming Diablo ]I[ for a simultaneous release.

      The matter of people leaving Windows entirely for Linux over newly available games is a little like alternate fuels in cars. Shall we make the cars first or the gas stations? TransGaming hits in two ways. They can port (quickly) newly released games, but like Loki, Blizzard could pay them to port their next release, cheaply.

      Porting games with WINElib would allow them to use their implementation of DX to create native Linux binaries. (WINElib == Windows/DX APIs implemented on top of X, shipped as a .so file.)

  34. Re:Real by Tridus · · Score: 2

    Considering just how important Real Networks is these days in the marketplace, I don't see how Apple or Microsoft are being hurt by ignoring the Linux market. It certainly isn't doing Real any good. (maybe your comment should say "the companies that ignore markets that actually matter should go out of business"

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
  35. WINE Is Not a Emulator by DABANSHEE · · Score: 1

    It's a Windows API layer, which the applications use to communicate with the hardware, just like the Windows API in Windows NT itself, for example.

    A better example (I think - I'm no expert) would be the Win16 API in IBM's OS/2.

    Actually using such a API layer is how MS can get Windows applications working natively on 2 completelly different OSes - the DOS based W9X/ME & WinNT/2K/XP, which sort of evolved out of Digital VMS & IBM OS/2. There's no commonality between the 2 OSes other than both having a Windows API so the same applications work for both platforms. So all WINE is, is another Windows API for another platform (Linux & potentially other X86 nixes), so the same Windows applications will work NATIVELLY with 3 different OSes, instead of 2, without any re-compiling, or anything.

    Actually I've always wondered why the people behind all the X86 nixes (the X86 varieties of Sco/Caldera Unix, Solaris, BSD, QNX, Linux, etc) don't get together & develop a common GUI API layer. So the same GUI applications could work with all the X86 nixes natively without any re-compiling or anything.

  36. Good, I hope this works for them by drinkypoo · · Score: 1

    Ultimately, the solution to this is to write it yourself if you don't like they way they do business, which is what open source is all about. I'd personally like to see two projects doing Direct* support, so you could choose between them. Competition is good for consumers. :)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  37. To get more games on Linux by sheetsda · · Score: 4, Insightful
    The idea is not to try an emulate Windows. Making a DirectX API under Linux cuts the time required to port apps from Windows to Linux to almost nothing. That will make game developers take a much more serious look at porting their games to Linux. "Hey, if we spend 5 days we can port this thing and open it up to a larger market and make more money."

    I for one hope this effort is successful. Linux is great, but a lot of what I do with my computers is entertainment, and Windows is presently beating Linux in that department. Take that away, and I'll never boot Windows again, and I know there are others out there with the same view. Get more games on Linux and you'll see a great many of them make the switch.

    1. Re:To get more games on Linux by neurojab · · Score: 1

      There's one thing you're forgetting... Ease of porting is nearly irrelavent. The reason: Only a small amount of the money spent on a project goes into initial development (or porting). So little, in fact that it can be considered negligable. The actual costs of a port are QA, Support, Marketing, Distribution, etc. These costs are not reduced by any "easy porting" solution, therefore they are regrettably doomed to fail. As long as the latter costs are greater than potential profits, you won't see significant development for linux, even if it is given identical APIs.

    2. Re:To get more games on Linux by sheetsda · · Score: 2
      The actual costs of a port are QA, Support, Marketing, Distribution, etc. These costs are not reduced by any "easy porting" solution

      I disagree, I think some of those costs are reduced or not increased by opening the game to a larger market. After all, you won't be doing any OS dependent marketing as long as you can assure that the game is the same on both platforms (which is only made easier by identical APIs). Increase in distribution cost will be negligable, any company that orders the Windows version of Quake3 is also likely to order the Linux version (lesser quantities of course) and they can be shipped on the same truck.
      Also, I believe Linux now has a larger market share than MacOS? Many companies produce games for the Mac. Honestly I don't know the first thing about Mac's equivalent to DirectX, but I'd bet there is one. So then why are these companies not also producing games for Linux? APIs are my guess. I also know for a fact that the Mac version of Half-Life was canceled because Valve didn't want to rewrite one of the Windows APIs from the ground up on Mac (I wish I could remember which one).


      Only a small amount of the money spent on a project goes into initial development (or porting).

      I find this a little difficult to believe. It doesn't seem plausible to me that John Carmack could afford to collect Ferrari's if he only pulled in a negligable chunk of pie. Can you provide me with some numbers?

    3. Re:To get more games on Linux by CtrlPhreak · · Score: 1

      Standardized API? Could this be OpenGL? Every platform supports it although DirectX has input/networking/audio integrated. The MacOS equivilent is OpenGL btw. I think the industry should standardize on OpenGL as the API of choice. All there needs to be is a standard with input and sound (OpenAL anyone?) Just my $0.02 USD

      --
      WikiAfterDark.com It's a sex wiki, go now!
    4. Re:To get more games on Linux by neurojab · · Score: 1

      Maybe in this particular case, the linux marketing can just ride on the back of the windows push, but there are still costs there. I do porting myself (as a developer), but not in games. Here's the breakdown of resources. The breakdown for games might have fewer in sales, but I can't tell you that.

      3- Developers
      14- QA
      5- Marketing
      45- sales + dist.
      15- support

      Assuming everyone was paid the same (but we all know marketing and sales people make more than developers), that's 4% development cost, 96% other stuff. That's ignoring CD pressing, box printing, office space, etc.

      Shipping on the same truck is a nice idea, but any seperate box always means significant increases in production and distribution costs. It's a seperate orderable product and as such has the same dist costs as any other game... only fewer sales over which to amortize the fixed costs.

      Carmack's ferrari doesn't count as development cost. His rank as [equivalent of] CEO overshadows what they'd pay an ordinary developer by a factor of several thousand.

      I believe valve is just a dev shop... they may hand over the other stuff to EA or someone like that. They would pay the remaining 96% of the cost, and keep 96% of the profit. Somebody correct me if I'm wrong about valve.

      That does bring up a good point though. The more code you have to write, the more you have to QA it. Writing code to map over an API is cake, but making sure it works... that's hard. If this transgaming stuff was rock-solid, it might reduce QA costs (after the first few QA efforts proved it solid), and that would reduce the overall porting costs. I hope it would be enough to get more ports accomplished, but the pessimist in me doubts it.

  38. Paid?!?!? by truesaer · · Score: 5, Insightful
    I'm not sure how I feel about this


    Oh, come now. People deserve to be paid. If you don't want to pay $5 a month, you don't have to....If $5 a month is worth it to you to play DirectX games with WINE, then great, go for it!


    People don't have some kind of obligation to give away their code open source. Many do, out of the goodness of their heart. These people are willing to do so, but they want some kind of compensation. I think this is a good thing....one big problem with OSS is that it is too reliant on volunteers and others who don't have a real stake in getting the job done. Thats why so many projects never get off the ground, never work, or never get finished.


    Hopefully, with some kind of monetary compensation, it will provide more of an assurance that this project would be taken to completion (if such a thing truly exists in software). And it sounds like very useful software, so lets cross our fingers.


    I know thinking that someone deserves money for their work is evil, so feel free to mod this down...

    1. Re:Paid?!?!? by Anonymous Coward · · Score: 0

      It may not be the FREE/NON-FREE issue he is unsure about. It may be this may keep some software-houses from developing Linuxgames, because people can just use Wine.

    2. Re:Paid?!?!? by kimihia · · Score: 1

      I too couldn't believe it when I saw that comment. If they are doing a good job then they deserve to be paid.

      And unless you are genuinely penniless or you are a scrooge, then you can keep your stinking money to yourself. Otherwise send 'em some money!

    3. Re:Paid?!?!? by Hard_Code · · Score: 2

      $5 per month is still cheaper than upgrading to a new Windows OS every 2 years.

      --

      It's 10 PM. Do you know if you're un-American?
  39. Open Source != money by mr.+phantastik · · Score: 1

    I honestly don't think it's possible to make an income from open source. By charging for it, it eliminates the whole idea of "free source code".

    If one wants to contribute to the community, then do it on a part-time basis. Do not base your entire life on an open source project. Get a paying job, and work to enhance the community in your spare time.

    1. Re:Open Source != money by Anonymous Coward · · Score: 0

      I honestly don't think it's possible to make an income from open source. By charging for it, it eliminates the whole idea of "free source code".

      Did you ever think about why people use opensource stuff? It's not only because it's free as in free beer but also because it's free as in "accessible to everyone interested", or in other words, I can actually look at the code, and do with it whatever I want (what more freedom can you get?!).

      I honestly don't care about $5 as long as I can still see GPL'ed or similarly opensource'd code. Too bad games themselves are closed-source, though...

      The idea of "give us money and we'll continue development" (which means that it would be profitable) in combination with the advantages of opensource development (everyone can access and patch the main codebase and in this way add functionality and fix bugs) might proove a very good combination that more opensource development companies might use...

  40. Re:The real problem. by Anonymous Coward · · Score: 0

    The real problem for these guys is that their planned revenue is by far to little. 20.000 * 5 only makes them $100.000 a month.

    This may sound much to a private person but there are just no way in hell that they are going to be able to developing something as huge and fastmoving as DX for only 100.000 a month. It's doomed to fail. They need a larger userbase than 20.000 or charge more than 5 dollars a month.

    The problem for many dot-coms and open source companies is that the people starting and running them just don't understand what kind of money it takes to run even a small company.

    In a typical small company without heavy marketing costs and such things the cost for a employee is abour twice his or her salary. Sickness, vacations, training etc etc makes this the typical number.

    Lets be as optimistic as possible for to try to give them a chance at all, lets say they will be able to do this with only 20 developers (say 10 people developing new versions and 10 supporting the current one). Lets say each developer has a salary of only 4.000 dollars a month (very low salary in the US). This makes the monthly costs for the developers 4.000(salary)x2(typical employee cost)x20(number of developers). This makes a monthly cost of 160.000 USD. Our budget is already blown away.

    Now, you will need some more people, some administrative people, a webadim, a secretary, some project leaders, some people writing documentation and yes, you will need law people :(. Lets be optimistic again and say we will do with only 10 people for all this. Now we have a monthly cost of 4.000x2x30=240.000 USD.

    To be realistic I think they need atleast 300.000 USD a month to have a chance of succeding in the long run.

  41. Not very realistic I'm afraid. by Anonymous Coward · · Score: 5, Insightful

    The real problem for these guys is that their planned revenue is by far to little. 20.000 * 5 only makes them $100.000 a month.

    This may sound much to a private person but there is just no way in hell that they are going to be able to developing something as huge and fastmoving as DX for only 100.000 a month. It's doomed to fail. They need a larger userbase than 20.000 or charge more than 5 dollars a month.

    The problem for many dot-coms and open source companies is that the people starting and running them just don't understand what kind of money it takes to run even a small company.

    In a typical small company without heavy marketing costs and such things the cost for a employee is abour twice his or her salary. Sickness, vacations, training, taxes etc etc makes this the typical number.

    Lets be as optimistic as possible to try to give them a chance at all. Lets say they will be able to do this with only 20 developers (say 10 people developing new versions and 10 supporting the current one). Lets say each developer has a salary of only 4.000 dollars a month (very low developer salary in the US). This makes the monthly costs for the developers 4.000(salary)x2(typical employee cost)x20(number of developers). This makes a monthly cost of 160.000 USD. Our budget is already blown away.

    Now, you will need some more people, some administrative people, a webadim, a secretary, some project leaders, some people writing documentation and yes, you will need law people :(. Lets be optimistic again and say we will do with only 10 people for all this. Now we have a monthly cost of 4.000x2x30=240.000 USD.

    However, you have to be a magician to get good software developers anywhere in the US/Europe/Canada for only 4.000 a month. And pulling a project like this with only 20 developers would be a amazing archivement.

    To be realistic I think they need atleast 400.000 USD a month to have a chance at all of succeding in the long run.

    I really wish them the best but they will have a tough time pulling this off.

    1. Re:Not very realistic I'm afraid. by Anonymous Coward · · Score: 1, Insightful

      I don't think they're trying to get rich...just pay for some of the time they spend.

    2. Re:Not very realistic I'm afraid. by Anonymous Coward · · Score: 0

      I don't think they try to get rich either. However, they DO have to atleast break even. Otherwise the company will have to file for chapter 11 and die.

    3. Re:Not very realistic I'm afraid. by be-fan · · Score: 1

      Damn Europeans... For the better part of the post, I wondering from what third world country you'd get developers who'd work for four dollars a month!

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Not very realistic I'm afraid. by kalleanka2 · · Score: 1

      Hehe, well, try to fins a open source programmer who can grasp even the simplest economic fact ;)

      The vast majority still shouts about service&support. I want to see someone managing to make $400 000 a month on service and support. :-)

    5. Re:Not very realistic I'm afraid. by Anonymous Coward · · Score: 0

      I'd say that it's not that unrealistic.
      You don't seem to be too experienced with
      Wine development...
      First, "only 20 developers" ? Laughable !
      Mind you - you most probably meant full-time
      developers here !
      I'd say *no more* than 3 to 5 very good full-time
      programmers needed.
      (I don't know the exact figure at TransGaming,
      but this is probably close)

      Second, never underestimate the feeling people
      have towards such a competition crippling
      beast like M$...
      Even though you say that a good programmer
      equals about $4000 a month, I think you're
      wrong given this situation.
      I guess that several people might be willing
      to do a lot of high quality development
      to counter Microsoft stuff, even given
      somewhat lower payment (Wine is primary
      evidence here, I guess: NO PAYMENT AT ALL
      in many cases)

      Which leaves us with... a fraction of the costs
      you mention :-)

      $100000/month is not too much, but stating
      that this revenue is "by far too little"
      may actually turn out to be completely wrong.

    6. Re:Not very realistic I'm afraid. by innocent_white_lamb · · Score: 1

      It's a Canadian company. We don't have "chapter 11".

      We have the Companies Creditors Arrangement Act, which is a slightly different (though similar in effect) beast.

      --
      If you're a zombie and you know it, bite your friend!
    7. Re:Not very realistic I'm afraid. by ChaosDiscord · · Score: 3

      ...there is just no way in hell that they are going to be able to developing something as huge and fastmoving as DX for only 100.000 a month.

      You're missing some obvious points. The Wine project is doing a reasonable job chasing DirectX with almost no support right now. It's not perfect, and there is alot of work to do, but there is a strong foundation. There are DirectX games working right now under Wine. Transgaming isn't starting from scratch, they're starting with the Wine project's excellent code base.

      By contributing work back to the Wine project, other people will have incentive to help maintain their additions.

      Furthermore, they're not trying to support every game all at once, part of what you get for subscribing is a vote in which games are supported next. Supporting every game and all of DirectX is a huge task. Adding support for one game at a time is much more reasonable.

      Given these more reasonable requirements, I think you could be successful with fewer than 20 developers. If they're careful in picking reasonable projects, a game a month would seem reasonable. If you've got a small team working for the love of the effort, you won't need much of a support staff. Sure, they'll be a bit more disorganized, and would have problems scaling up, but it's worked for dozens of garage startups before. For $100,000 a month, you get 12 full time staff (Assuming $48,000 salary and that much again in overhead.) Eight skilled, smart programmers working for the love of the project and 4 administrative staff should be able to get a great deal done.

      You're suspicious of being able to get skill programmers for $4,000 a month. I think you underestimate the draw of open source and game programming. I know skilled game programmers working for that right now. They accept the low wages in exchange for working on their love, games. Ditto for open source, lots of programmers would be willing to take a salary cut if they knew their work would eventually be open source. I know I could collect a half dozen highly skilled programmers to work on this for $48,000 a year.

      Of course, all of the above is my theory. Can it really work? I don't know. I certainly hope it does.

    8. Re:Not very realistic I'm afraid. by Anonymous Coward · · Score: 0

      "The Wine project is doing a reasonable job chasing DirectX with almost no support right now. "

      No, they are not. There is no way you could charge for that.

      Incomplete software with poor documentation that is the norm in the open source community works because it mainly tech-interrested people who uses it, and therefore, don't mind to mess around with it. Nothing wrong with that, but we are talking about a different thing here.

      If you try to reach a broader range of people this doesn't hold up anymore, not by a long shot. For $5 a month people expects good and simple software that works.

      When you charge for your stuff there is a totally different responsibility involved. You can't just write some code and upload it to some ftp anymore.

      "You're suspicious of being able to get skill programmers for $4,000 a month. "

      In the long run, yes. I'm not talking about some newly graduated college-people here. It's VERY expensive to have people quit and hire new people so it's not much of a option to have the people rotate much. When people buys houses, get kids, whatever they will not work with something just because it's open source, they have bills to pay just like everyone else.

      I think they have to pay 60.000 to 80.000 in the US to be able to keep people.

  42. Then Windows 2000 & Windows XP are emulators by DABANSHEE · · Score: 4, Insightful

    Because they work the same way with Windows 95 applications as WINE does. Through a Windows API.

    Yes just as both (DOS based) W9X/ME & WinNT/2K/XP (which sort of evolved from Digital VMS & IBM's OS/2) use a Windows API so windows applications work nativelly with both OSes (even though they are completely different), WINE is a Windows API so the same applications can work natively in Linux (& potentially other X86 nixes) in exactly the same way, without re-compiling or anything.

    IF WINE was a emulator, it could be re-compiled to work with PPC Linux or Alpha (thats a CPU platform, now 64bit, that was developed by Digital cum Compaq & made by Samsung & Intel) Linux. But no, as a API layer it only works with the same X86 hardware that Windows works on. So its only compatible with X86 Linux boxes.

    However in theory if WINE was developed for Alpha Linux then Windows applications written/re-compiled for Digital Alpha WinNT4 (MS put out a re-compile of NT4 for the Alpha CPU platform), would then work natively in a Digital Alpha Linux box.

  43. Do you know what WINE is? by ColChurro · · Score: 1

    Hint... The name gives it all away:

    Wine
    Is
    Not an
    Emulator

    Rather, it's an attempt to duplicate Windows APIs on linux. An altogether different thing that an emulator.

  44. Build an X-Box emulator, instead! by dbretton · · Score: 2, Interesting

    X-Box --Let me explain how this relates--

    By creating a home video game console *and*, at the same time, facilitating the process of porting from said console to the PC (or vice-versa), Microsoft has created a mechanism by which video game companies may increase profit.

    It is no surprise that successful home video games are ported to PC's, or PC games ported to video game consoles. It is done because there is money to be made.

    The only reason why companies do not port EVERY game to EVERY platform is due to the cost of the port itself.

    What does this have to do with this linux porting group? Well, pretty soon nearly all video games will be X-Box/PC based. This means that the development environment will become increasingly similar, and pretty much all PC games will be on the X-Box. If these guys work on an X-Box emulator early on, porting will be simplified (cheaper!).

    1. Re:Build an X-Box emulator, instead! by kikensei · · Score: 1

      I like this idea, but why not take it another step? What tux needs is a linux based console platform. Is someone could bang out a set top box based on linux, with all the networking and multimedia support that the OS already offers, create a strong gaming API (perhaps SDL) and a developer's kit. With no licensing required to write games or use the tools. If console game developer's could decrease their licensing overhead by writing to to a linux platform with a solid API, they could get interested real quick. Of course, these console games could run on linux desktops with minimal porting work as they already run on a linux based console. The tuX box? Sound possible?

    2. Re:Build an X-Box emulator, instead! by sqlrob · · Score: 1

      Not possible from a business standpoint.

      Ask Indrema

    3. Re:Build an X-Box emulator, instead! by JohnG · · Score: 2

      Personally for cross-platform, I'd prefer Gamecube, which uses OpenGL IIRC. OpenGL would allow a Gamecube, Mac, and Windows (and of course Linux, FreeBSD, BeOS, etc, etc, but other developers don't care to much about those now) ports.
      Of course the the windowing API would likely be different, unless GameCube uses GLUT, which I doubt, but OpenGL is MUCH more cross-platform than is DirectX. I'd have thought Nintendo might have went that avenue of promotion after MS did.
      Of course PC->Console ports usually aren't as good because of the lack of a keyboard/mouse, maybe promoting the ease of porting isn't the best idea afterall! :)

  45. Good idea, wrong application by Anonymous Coward · · Score: 0

    Personally, I feel that this concept is fairly interesting; however, I am not going to pay a subscription service for someone to make something that I can already buy and use at a much lower cost.

    If projects such as GNOME, Qt, KDE and KOffice, etc. -- that is, ones that actually can significantly the Linux operating system's usability and thus overall support -- are the projects that should consider a funding scheme similar to this. I would certainly pay a small monthly subscription fee to support and help direct the development of such projects.

    Even Linux distribution vendors (MandrakeSoft, RedHat, etc) could benefit from something like this. I have no desire to run out to the store and buy a brand spanking new copy of Mandrake every time I want to see how the project is coming along. I would, however, pay $5/month to support its development and try and get some of the horrible bugs out, so that when I do grab the latest disk set off of the net, it will actually install correctly and actually have some functional package management.

  46. What is really needed... by Anonymous Coward · · Score: 0

    I applaud Transgamming on their work, they've done a great job so far (you can play Heavy Metal FAKK2, and American McGee's Alice perfect) although speed is an issue. On my 1.4 T-Bird 512MB RAM I can run these games @ 800x600 and only get approximately 20-30FPS, this is a major slowdown, as I get 60-80 natively in windows (yuck, I know I only dual boot for those games, and Serious Sam) What would be really nice though is if VMWare could figure out a way (More thank likely through a kernel module) to allow us to use native drivers for the hardware. If I could install the Detonator XPs under VMware, I"m sure it'd rock the fuckin' house, just like dokken dio and deicide. I'm no hardware/coding expert but from a logical standpoint, we have the source for the kernel, it controls all of the hardware, would it really be that hard to patch the kernel to allow us to directly access the hardware? I mean VMWare could even use their own X Server, so that from a console you could run VMware, and they're transparent X server would run loading the native drivers, or something... I dunno this is just a rant.....

    1. Re:What is really needed... by Anonymous Coward · · Score: 0

      "yuck, I know I only dual boot for those games, and Serious Sam"

      - obligatory attack at Windows -> (check)

      Good Boy, papa Stallman will let you play with his dick for a while.

  47. up to now ever "kinda opensource" mixmatch fails by andy_from_nc · · Score: 1

    Its kind of sad that they're going about things this way. On the otherhand, I think that opensource is usually better applied to infrastructure than entertainment. Opensource is the bread that all the butter manufacturers get together to make because they want to make money selling butter. Unfortunately alot of them forget that they're in the butter business or at least to market themselves as such. And some just start out backwards and try and right themselves later.

    All that being said, transgaming has a huge bit of a problem. There has yet to be a successful hybrid model between opensource and traditional. Up to now every attempt has been a failure. Often because of backlash or confusion.

    Personally I think they'd do better selling their services/expertise to game manufacturers.

  48. What if they pull a Lutris? by abe+ferlman · · Score: 3, Insightful

    "We've got you by the balls, so keep paying"

    I think this is a great model, and I've been thinking a lot about it. The only flaw I can come up with is this: What happens if they change their mind when they have 19999 users? In other words, there ought to be some sort of service for people who want to use a model like this to guarantee that once 20000 people actually subscribe, the source comes out. Perhaps if a trusted third party would hold a copy of the source for them and be given the legal right to release it when, in their judgement, the terms of the protocol have been fulfilled.

    I wanted to check out transgaming's web page to see if they do something like this but it seems to have been slashdotted. Any karma-working-girls out there have a mirror or a link to the google cache?

    bryguy

    --
    microsoftword.mp3 - it doesn't care that they're not words...
    1. Re:What if they pull a Lutris? by jallen02 · · Score: 1

      If it doesnt, the tenets of the company are flase, I bet they would lose thier subscriber base quick.... Wouldnt you leave them? :)

    2. Re:What if they pull a Lutris? by Jace+of+Fuse! · · Score: 2

      What happens if it takes them 5 years to get those 20,000 subscriptions?

      What happens if by the time they FINALLY get that 20,000th, they've expended most of the money it all generated?

      I don't see why this model would work any better than an all out commercial liscense.

      If the project is good enough, people are going to pay for it.

      Well, some people anyway. Other people won't pay for anything at all. But they hardly count since they won't ever be a revenue stream.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    3. Re:What if they pull a Lutris? by abe+ferlman · · Score: 2

      Yeah, but they'd already have my money. If there was a trusted third party I'd feel safe giving them my money since I know that even if the company itself is evil, the trusted third party will intervene and say "hey, these people paid now give them their source code". It's like escrow transactions for ebay auctions, just on a larger and somewhat different scale.

      Bryguy

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    4. Re:What if they pull a Lutris? by jallen02 · · Score: 1

      But there still is an implied level of trust in the company you are giving your money to in return for a service. You give them the money on the good faith that they will come through. It *is* such a small amount on an individual scale and they have done nothing to disprove their reputation.

      I would still stand by my give them the chance idea. These are open source programmers and WINE people, they have a lot of face to lose by dicking over the community that started them. In this case they really are not larger than their community and they rely nearly entirely on reputation at this point, performance of their intentions can only come later after an initial investment of trust throughout the community.

      It Is reasonable to feel a little burned with companies like Lutris doing what they have, but hey you get what you pay for they say :)

      Jeremy

    5. Re:What if they pull a Lutris? by innocent_white_lamb · · Score: 1

      What happens if they change their mind when they have 19999 users? ---> It also doesn't state HOW MANY MONTHS they require. 20000 subscribers for... one month? Six months? A year?

      There is no commitment to release the source code IMMEDIATELY upon reaching 20000 subscribers. "We'll wait for a year and see how many of these guys stick around. If there are still 20000 at the end of the year, then we'll see." "Sorry guys, we're still not sure, lets wait another year and see if that 20000 is still paying...." ad infinitum...

      In the absence of a clear commitment otherwise, how is this scenario less credible than "Ok, we've reached 20000, lets release it right now."

      For that matter, who's doing the counting?

      --
      If you're a zombie and you know it, bite your friend!
    6. Re:What if they pull a Lutris? by cicadia · · Score: 2

      What happens if it takes them 5 years to get those 20,000 subscriptions?

      I think they're betting on the fact that it won't. If it does, that's a clear indication that there's not enough community support for them to continue with this business model, and they'll have to think of something else, or just lay everyone off.

      What happens if by the time they FINALLY get that 20,000th, they've expended most of the money it all generated?

      Well, if you read their subscription page, you'd see that they are not even taking your credit card number right now. In fact, what they want to see is at least 20000 people expressing interest in subscribing before they actually ask you for your money.

      As for using up all of the money before releasing the code, what they're asking for is a $5 / month committment, not a one-time fee. They're looking for an ongoing revenue stream, on the order of $100000 / month, to support their development costs, and keep some open source programmers paid.

      I don't see why this model would work any better than an all out commercial liscense.

      Well, for one thing, unlike a commercial vendor, they won't need to worry about "piracy"; as long as they have a solid base of users willing to commit financially to the product on an ongoing basis, they are perfectly happy with all of the freeloaders using it and enjoying it.

      If the project is good enough, people are going to pay for it.

      I agree. I'd pay for it. I hope there are 19999 other people who would, too. I'm also glad that they would let me use it even if I couldn't pay for it, or didn't believe that it was worth $60/year.

      I really think that this could be a viable open-source business model, and while I can't tell you to support it, I'd encourage anyone who might be interested to fill out their survey to show some support.

      --
      Living better through chemicals
    7. Re:What if they pull a Lutris? by EvilIdler · · Score: 1

      I'd just like to point at that they *are* releasing their
      source - just grab their CVS! I've been using it for some
      time now, and it is seeing improvements now and then.

      Try:
      cvs -d:pserver:anonymous@cvs.winex.sourceforge.net:/cv sroot/winex login
      cvs -z9 -d:pserver:anonymous@cvs.winex.sourceforge.net:/cv sroot/winex co wine

  49. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1

    Then Windows 2000 & Windows XP are emulators

    If you want to make that argument, then go for it.

    IF WINE was a emulator, it could be re-compiled to work with PPC Linux or Alpha (thats a CPU platform, now 64bit, that was developed by Digital cum Compaq & made by Samsung & Intel) Linux.

    I'm well aware of what an Alpha is. I have a nice Mutlia that I use to heat my apartment during the winter :-) However, I see nothing in the definition of emulator that says it has to run on each and every platform, so you're argument basically falls flat on its face.

    According to every definition of emulator that I've seen (including the one in a previous post that was from the WINE faq), WINE qualifies.

    Dinivin

  50. Wow by Purple_Walrus · · Score: 1

    I would really love to see DX support in linux. But I don't think that this will be possible until linux gets a wider range of users...

    --
    ------
    Sig
  51. ah yes by Anonymous Coward · · Score: 0

    all i know is that if they get ff7, deus ex, system shock 2 and outcast to work on linux i'm getting rid of windos forever! bwhahahaha, then i would be really free!

    1. Re:ah yes by Anonymous Coward · · Score: 0

      ff7 never worked as well on the pc as it did on the psx anyway. It probably works better in a ps emulator (available for linux).

  52. Profit is NOT EVIL by Brijam · · Score: 3, Insightful

    People who complain about paying for software and yet demand perfect bug free constantly updated programs ALWAYS seem to forget a critical detail:

    Most people still have to work to support themselves.

    Any 'pro-bono' effort by an individual or team will always have to take a back seat to earning a living.

    Most free software advocates forget this. These idealistic profit-bashers are also rampant in the OSS community, and it may well lead to its downfall. Several fine companies have died because not enough people have ponied up cash to support them. How many of you are using store-bought distros?

    Anyone who thinks that updated DirectX compatibility can be provided that keeps up with the frenzied pace of the game industry and STILL be free is smoking crack.

    A subscription model like the one Transgaming is suggesting strikes me as a perfect solution. If enough people are willing to pay a certain amount per month to play DirectX games under Linux, the people involved don't have to seek other ways of sustaining themselves.

    I for one am going to support these guys, because I believe that the main reason most people stick with Windows because of the games.

  53. Let me get this straight.... by sheldon · · Score: 2

    $60/year for a subscription to Transgaming...

    Or once every two years I can go buy the latest OS upgrade from Microsoft for $99.

    Once you throw in the purchase of a RedHat or SuSE distribution once a year on top of that transgaming subscription... the Microsoft solution is looking pretty damn cheap by comparison.

    I'll be the first to admit that the Linux gift culture cannot be sustained long term due to the growing complexities of the software world. but I don't know that this new idea is a viable solution compared to the regular commercial software market. I'd say go back to the drawing board and work on the idea...

    1. Re:Let me get this straight.... by Anonymous Coward · · Score: 0

      $60/year for a subscription to Transgaming...
      Or once every two years I can go buy the latest OS upgrade from Microsoft for $99.


      That must be a typo, I think he meant $299

    2. Re:Let me get this straight.... by PMan88 · · Score: 1

      actually it would be more like

      $60/year subscription to transgaming
      plus $20/year for distros or $250 for cd burner

      or

      $20/month subscription to windows
      plus $200 and maybe $100/year for upgrades

    3. Re:Let me get this straight.... by Bob+Uhl · · Score: 2
      The Linux gift culture cannot be sustained by interests desiring to make money from proprietary (i.e. non-gift) software. It can, however, last bloody forever on the rest of us. There are enough programmers who do this in their free time and enough large companies which are beginning to rely on Linux (IBM, anyone?) to keep it alive and well for a foreseeable eternity.

      The thing is, for any company which produces OSes, supporting a kernel hacker or ten is cheap compared to the old OS development they did. And for a programmer, coding is fun. Most any company (the Beast is probably different) is happy to let its employees work on Open Source/Free Software projects at home, away from work. These two factors are all we need for Linux (and every other free/open system) to survive.

      How can it die, when you have the code on your machine? How can it die, when I can modify it to suit my needs? How can it die, when you can add support for a needed driver? How can it die, when I would die before putting Windows on my box? How can it die, when any tech worth his weight in sand recognises its technical superiority? How can it die, when any MBA worth his weight in gold recognises its benefits to the enterprise?

      Short answer: it can't.

  54. NOONE is not a world by Anonymous Coward · · Score: 0

    Two words. No one. NO ONE.

    1. Re:NOONE is not a world by Anonymous Coward · · Score: 0

      No man is an island and noone is not a world?

  55. The Problem here IS THE LINUX USERS ! by Anonymous Coward · · Score: 0

    Your cheap !!!!! When Linux means FREE it means free access to source code and ideas and technologies, IT DOES NOT MEAN YOU SHOULD NOT HAVE TO PAY FOR IT. How long do you think companies in the linux area will survive, while giving away their software for free ? Not Long ! I'm all for free , when it means sharing source code and technology, but no where in that damn GNU license does it say SOFTWARE MUST COST $0 !!!!! It's insane, linux would be weel on it's way to being atleast a recognized desktop alternative if all you would pull your head out fo the sand and stop screaming " I wont pay for it if it cost me anything. You make me sick! Pay for the damn software, support these companies. I will gladly pay 49.95 for a game at the store if it can be ran on linux.

    And dont think I am some winning Windows user. I user Linux at home and and busy trying to convince my boss at work that we should replace alot of our windows systems with linux. I dont sit around and complain to bring forth change, I make it happen !

    1. Re:The Problem here IS THE LINUX USERS ! by WildBeast · · Score: 1

      well the only reason I oppose the adoption of Linux is because of that mentality that everything should cost $0. I don't feel like loosing my job.

    2. Re:The Problem here IS THE LINUX USERS ! by Anonymous Coward · · Score: 0

      they aren't cheap, they are just flat broke apparently. Well maybe they are cheap too.

  56. Transgaming MUST be profitable. by HanzoSan · · Score: 3, Interesting



    If transgaming is profitable, then everyone in open source can follow a similar model, and Open source will once and for all be proven profitable.

    If transgaming fails, it will go the other way around.

    I think slashdot could take a tip from transgaming, I'd pay $1 a year to access one of my favorite websites. I'd pay $5 a month to have games on linux.

    Selling services instead of information may be the key to profitability for the new economy, the GNU economy.

    I plan to support transgaming, I have my $5 ready.

    I expect everyone here using linux to support them because the success or failure of open source in the minds of the public rests on transgamings shoulders.

    --
    If you use Linux, please help development of Autopac
    1. Re:Transgaming MUST be profitable. by Anonymous Coward · · Score: 0

      "the GNU economy"

      Hehe, yeah, right :)

  57. I think paying for service is good! by HanzoSan · · Score: 1



    Programmers deserve money, we are paying for their time and NOT their information.

    This is what GNU is all about, every supporter of GNU should subscribe to transgaming just to support the GNU based economy and prove free software is profitable.

    Once its proven profitable, game developers will begin making games for linux, hardware people will make drivers, everything will change.

    --
    If you use Linux, please help development of Autopac
    1. Re:I think paying for service is good! by Herschel+Cohen · · Score: 2, Insightful

      Better yet buy Loki releases, they do not rely upon the ever changing MS "Standards". This efforts waste the talents of too many hard working programmers where native Linux issues will have a longer market life expectancy. The market may be smaller, but trying to keep up with MS Innovations will prove to be impossible. IBM had this experience with the simpler "Window's" environment trying to keep OS/2 current.

      All that Linux really needs is a perceptible market share in games, the publisher list will grow with the number of those being screwed over by Microsoft business tactics. For some this will not suffice, but Linux need not the dominant OS to have a chastening effect upon the MS <i>modus operandi</i> where they will have to learn to really compete by other means than simple theft, bullying and marketing.

    2. Re:I think paying for service is good! by Anonymous Coward · · Score: 1, Funny

      you are quite Sassy

  58. Common GUI layer by einhverfr · · Score: 2

    Actually I've always wondered why the people behind all the X86 nixes (the X86 varieties of Sco/Caldera Unix, Solaris, BSD, QNX, Linux, etc) don't get together & develop a common GUI API layer. So the same GUI applications could work with all the X86 nixes natively without any re-compiling or anything.

    Actually, there is such a common GUI layer-- it is called X.

    However, like all *nix software, there are other incompatabilities, most notably in the C-libraries and even a few differences in the kernel itself. However, note that, with the proper packages installed, you CAN run compiled Linux binaries on FreeBSD. In short, it is not the problem with the GUI layer-- it is a problem with underlying componants.

    One of the dangers though is that WINE could reduce the need for people to develop software for Linux. That is pretty minor, though, because I think that Microsoft will STILL have a had time competing with Linux.

    --

    LedgerSMB: Open source Accounting/ERP
  59. Do you know how much $100,000 a month is? by HanzoSan · · Score: 1



    Thats plenty of money for a software company.
    hire 5 programmers at $100,000 each, maybe have 2-3 website developers, and you'll still survive.

    Now growth however would require more money, but i expect more than $100,000 a month, i mean theres more than 100,000 linux users who will sign up to this thing, and you can pay more than $5 a month, so lets wait and see.

    Thats their bare minimum they need to survive.

    --
    If you use Linux, please help development of Autopac
  60. This is GOOD, We pay for SERVICE not INFORMATION by HanzoSan · · Score: 4, Insightful



    I think this is the best for GNU and open source software to be profitable.

    If people need something bad enough, require they pay for the service, and its done.

    NOT THE CODE, once the codes released, its open source, which means you can improve it.

    You just want the service, not the code itself, the code once released, is owned by us, but we need programmers to make the code.

    --
    If you use Linux, please help development of Autopac
  61. Its like the stock market by HanzoSan · · Score: 1



    If everyone thinks a company will be successful they all put their money into it
    if the company fails, they all stop paying, the end.

    The code however STILL exsists so you DO get a return.

    Someone will work on the code

    --
    If you use Linux, please help development of Autopac
  62. Idiot, Open source = Paying for Service not CODE by HanzoSan · · Score: 1



    What do you think redhat is doing?

    When you pay programmers to write the code, you arent paying for the code, you are paying for the service of the programmers.

    The code is open source, you OWN the code.

    --
    If you use Linux, please help development of Autopac
  63. Havent you heard of Redhat? by HanzoSan · · Score: 1



    Dont make comments without doing research.

    --
    If you use Linux, please help development of Autopac
    1. Re:Havent you heard of Redhat? by andy_from_nc · · Score: 1

      I'd love to hear some of your counter research.

      RedHat's only majorly successful project that rolls into a business model is RedHat Linux. Its completely opensource. RedHat has had problems becoming profitable and are trying to become a services company. (They misreported profitability not to long ago by accounting trickery).

      RedHat is actually a good example of the point I was making.

  64. Transgaming isnt charging for software by HanzoSan · · Score: 1



    They are charging for the SERVICE.

    we pay the programs for their hard work

    this is FAIR.

    paying for software or information which we dont own however is not fair.

    --
    If you use Linux, please help development of Autopac
    1. Re:Transgaming isnt charging for software by Anonymous Coward · · Score: 0

      My God, you must be a system operator!

      Programmers never think this way, because we have to write new stuff all the time, not wait for the freaking phone to ring to have the marketing girl tell us she downloaded another sircam virus.

      And after you bust your behind for x months, you want a windfall, not just the corporate welfare called a paycheck.

  65. Theres a diffrence by HanzoSan · · Score: 1



    With Microsoft, you never actually OWN your OS, or your software, or anything, you just rent it.

    $60 a year is dirt cheap

    Some people prefer linux over windows and would like to pay alittle extra to break free from windows forever

    --
    If you use Linux, please help development of Autopac
  66. Re:Then Windows 2000 & Windows XP are emulator by flegged · · Score: 1

    Has it occurred to you that the dictionary definition might be wrong? Of course not, you probably think that theirs only one 'i' in the word 'aluminium'.

    Wine.
    Is.
    Not.
    (an)
    Emulator.

    It's a win32 api. The Microsoft Windows API is another win32 api. You could probably write a win32 api for the Mac. The only problem is, without instruction interpretation (which I think most people will agree, is the true meaning of 'emulation'), the api would be useless, unless you recompiled the application.

    As someone else said, you can implement the POSIX api, without being a POSIX emulator. Windows NT is not a POSIX emulator. Nor is it a Win9x emulator. It just has both apis.

    Wine is no different from any native Linux api. If Linus had decided to implement win32 calls instead of POSIX, wine would never have existed. We might have had a POSIX implementation later on (like wine), but it wouldn't be called an emulator. It would be a reimplementation of win32, with a POSIX api.

    Reverse the roles to what we have now, and Linux is getting a new api set. That's all.

    We Is Not Emulating.

    --

    "I think he was truly surprised at how little I cared about how big a market the Mac had" - Linus on Jobs
  67. Old story... by runswithd6s · · Score: 2, Troll

    Posted by CmdrTaco himself back in January. Has anything new been brought to the table about this? No. Come on, people. Just because news is a bit slow doesn't mean we have to resort to digging up old news.

    --
    assert(expired(knowledge)); /* core dump */
  68. I agree! by HanzoSan · · Score: 1



    We should pay for the service.

    Not the software, but the hard work of programmers who write it.

    They deserve it.

    But the code must always be free, as information should never have a price, just hard work and services.

    --
    If you use Linux, please help development of Autopac
  69. and 100k a month is breaking even or else by HanzoSan · · Score: 1

    why would they set it as the minimum

    --
    If you use Linux, please help development of Autopac
    1. Re:and 100k a month is breaking even or else by Anonymous Coward · · Score: 0

      I think they seriously underestimate how much people are needed and how much a person actually costs (about twice the salary, there seems to be a general lack of knowledge of how much employees actually costs).

      There is just no way they will pull it off with their own numbers. I wish them the best but I think they need a very big paying userbase, many times more than 20.000.

  70. Re:To little revenue. by Anonymous Coward · · Score: 1, Insightful

    So if MS changes XP to subscription and it's $5/month, is it quite cheap for that product?

    Why or why not?

  71. It would be evil. by kobaz · · Score: 1

    Who here wants to reboot every time they want to play a game, then reboot to play another game, THEN reboot to get back to your regular old system (*nix) raise you hand.

    --

    The goal of computer science is to build something that will last at least until we've finished building it.
    1. Re:It would be evil. by Dirty+Sanchez+King · · Score: 1

      I have a modern computer system, with a P3 processor. Boot time is seconds, and the kernel idea would not be a full Windows install (of course you knew that) and therefore would also load quickly.

      Personally, I could wait an extra 30 seconds for that.

      --


      You have something above your lip.
    2. Re:It would be evil. by Equinox · · Score: 1

      Hell, is that any different whatsoever than, oh, say...every console ever made? :)

    3. Re:It would be evil. by kobaz · · Score: 1

      This is a computer system though. I dont want to reboot to play a game. I want to pop open a little window of the game or full screen, or whatever, and possibly do other things in the meantime, this is why i have a computer, not a console. Because I can use aim/icq have 30 mozilla's open along with my email program as well as running the game.

      --

      The goal of computer science is to build something that will last at least until we've finished building it.
  72. Mod morons by Anonymous Coward · · Score: 0

    Moderating morons! The parent (both of em) are either informative/insightful or informative/offtopic. Stop with your damn crack smoking! ...

    Guess I'd better keep meta-modding

  73. AFPL is *not* Open Source by Cardinal+Biggles · · Score: 2
    Open Source Philosophy:
    [...]
    We are licensing some of our 3D code under the Aladdin Free Public License, which restricts certain forms of commercial redistribution.

    So, their "Open Source Philosophy" is not to be an Open Source project. Until they have 20000 (!) subscribers. Then, well, they'll think about it.

    It's fine if they don't want to be open source, but I think they shouldn't pretend (by putting a big bold title 'Open Source Philosophy' and then mention in the 3rd paragraph they'll be using the AFPL, and then you have to click a link to find out that the AFPL is not Open Source).

    1. Re:AFPL is *not* Open Source by soy(storm) · · Score: 0

      I'd say that someone's open source philosophy are the thoughts on why, what and how to share one's source with others. I can definitely understand that these guys don't want to give it all away to be maliciously exploited by others (or to give MS an idea on which changes in the next release of DX would cause the most merd (pardon my French) for these guys).

      Once they get the ball rolling, though, I suspect these guys probably could keep up saving us from dual boots. Until Linux can compete with Microsoft on level ground in terms of gaming support in the OS, this is the best thing that could happen to those of us who find dual booting too much hassle.

      --

      Currere potes, sed oculare non potes.

  74. Selling unfinished software != sensible by Haeleth · · Score: 1

    Did you ever hear of Bleem!?

    A commercial PSX emulator. At the time it first came out, the best such emulator available, far from complete, but pretty cheap. A lot of people bought it, having been given the impression that it would continue to be developed until it was finished.

    It didn't work, of course. Development continued for a fair while, and there was a fair bit of improvement, but then the releases dried up, and the product was still nowhere near as good as had been promised. And by that time, the free alternatives were catching up.

    A lot of people got left with a bitter taste in their mouth over that one.

    Yes, these people are entitled to charge for their work. But buying into an unfinished bit of software doesn't buy you any guarantees, and it does increase the pressure on the people being paid considerably.

    Frankly, the existing model - either you release your software for free, or you charge for it when it's finished - seems better all round.

  75. Yeah great by theoddone33 · · Score: 1

    I guess it's good that TransGaming is cool enough to be posted on 3 times. I thought 2 was overkill, but whatever. It's good to remind people of what they should already know every few weeks I guess.

    Now for my opinion. TransGaming's wine, or forkx as I call it, will be cool for running legacy apps like Thief and other good games that will likely never be ported, but at the same time it has the potential to completely kill commercial Linux gaming. That is, if it ever stops sucking and runs something cool (like... Thief)

    I don't think anyone should be happy with their "hostage source code" method of operation, but I give them points for creativity on how to make money off open source. All I know is that I would definitely be pissed if I was a wine developer.

    All in all though, as far as I can see they've made some fairly good progress with the DirectX stuff in wine. I look forward to the day when this thing actually runs stuff that is useful to me, but if we never see another native port of a commercial game because of TransGaming, it will need to go.

  76. Slashdot posting old stuff again by sethdelackner · · Score: 1

    And since that article was posted the only substantive change was the addition of an intro graphic announcing that October 22 there would be news!

  77. Go Transgaming! by Anonymous Coward · · Score: 0

    Finally a gaming environment for me, the transgendered gamer.

  78. Ah, the joy of made-up math by sethdelackner · · Score: 1

    I don't know where you work, but 20 developers is way more than you need.

    At my office there's only about 10 developers and we have 3 seperate (successful) product lines that groups of 3 or 4 people devote most of their time to.

  79. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1

    Has it occurred to you that the dictionary definition might be wrong? Of course not,

    As I mentioned already (and you apparently missed), the definition posted previously in this thread by hawkfan (taken from the the Wine FAQ) actually shows how Wine qualifies as an emulator. Not that there's anything wrong with being an emulator, but it seems somewhat pointless to deny this simply fact.

    Dinivin

  80. Maybe in the right direction by bluenirve · · Score: 1

    This seems cool, but the subscription seems kinda fuzzy... the idea is good, but we are talking WINE... we want to make better software than Windows does, not try to be under them. Plus, if they keep this up, we might be so blessed to get those cool viruses... this might be good, or bad.

  81. Hello Mr. Kneejerk by Chris+Burke · · Score: 3, Interesting

    Sure, they have a right to _want_ to be paid, but they don't have the right _to_ get paid. That's up to us, and whether we decide to give them money. If we don't like the way it looks, we don't give them money. That's the way it is supposed to work.

    The feeling is not about them getting paid, but about the method they are going about it and whether it is something we think is worth what they are asking.

    There are lots of issues with their plan, as have been elucidated in other posts. Note that one of the concerns is _not_ someone wanting to get paid for their work. But hey, thanks for assuming it was!

    --

    The enemies of Democracy are
    1. Re:Hello Mr. Kneejerk by truesaer · · Score: 1
      Sure, they have a right to _want_ to be paid, but they don't have the right _to_ get paid. That's up to us, and whether we decide to give them money


      Try using this argument when you buy a car. Yes, I know you WANT to be paid for this car, but I'm just going to take it and its up to me to decide if I want to pay you for it.


      Yes, I know its unfinished software, but no one if forcing anyone to buy unfinished software. You could always wait until it is released open source, or finished. People that want it now now now can pay for it an facilitate development. But this sense of pure entitlement is bogus.

  82. "Profit is NOT EVIL", and no one disagreed. by Chris+Burke · · Score: 4, Insightful

    These idealistic profit-bashers are also rampant in the OSS community

    Where, exactly, are you getting this? I haven't seen a single post in this thread that suggests that they shouldn't get paid for their work. I've seen a lot suggesting that maybe it's not worth it to us to pay for their work, or that their model won't succede in the long run... But no "profit-bashers". In fact, I've NEVER seen such a thing. Though I have seen a lot of people react as though someone was saying profit was evil... But they never really were saying that.

    But oh well.

    --

    The enemies of Democracy are
    1. Re:"Profit is NOT EVIL", and no one disagreed. by Anonymous Coward · · Score: 0

      "Where, exactly, are you getting this? "

      Hehe, are you some kind of comedian :-)

      Is there much thats _not_ profit bashing here on slashdot?

  83. Sort of off topic by Anonymous Coward · · Score: 0

    As a lot of people in the forum seem to be discussing how open source projects could be made profitable, I'd like to add my two cents. If people started writing open source games that were ported to Linux and Windows, then the devlopers could GPL the Linux version and close source the Windows allowing the Windows user to buy software which they are used to paying for. At the same time, Linux users as well as the adventureous Windows user would still be left with the source code to do with what they will. So, the average Windows user would still be getting the pretty packaged product for a fee that they're used to and the software still remains free for all those code hackers who want to use the code. As an added advantage, if a large number of companies started using this model and made a large variety of games, it might slowly attract Joe Average consumer to switch to Linux to get a whole slew of free games that he would normally have to pay for. The only real issue is of course having some people distribute compiled binaries of the Linux port ported to Windows, but then there isn't much I can think of to get around that (except maybe that if you get the official release you get a pretty package and manual).

  84. Dual Booting Sucks by Poppa · · Score: 1

    Dual Booting means yet another OS that you have to maintain. I'd rather play games. (Although I enjoy maintaining Linux ...) And I didn't like the fact that my mail and web servers were unavailable while in Windows.

    Few games have kept my attention very long but the availability of games from Loki has satisfied my needs. I haven't installed the Windows drivers for my Nvidia card since it was installed months ago and I'll be able to reclaim that disk space for my linux side.

  85. 5$ or so a month to not use Windows? I'm there. by Anonymous Coward · · Score: 0


    These people can't do this out of the goodness of their hearts, they have to eat as well.

    That said, here we have the chance to get out of windows and play all the games we've bought for windows for the price of one lunch or breakfast a month. I'm there.

  86. Are vmware, etc even an alternative? by Snowfox · · Score: 2
    Since this is effectively a closed-source project until they get their money, it's work sizing up their work against others'.

    Do VMWare, etc even work for 3D? With reasonable performance on a hot system, and with 3D acceleration?

    1. Re:Are vmware, etc even an alternative? by Anonymous Coward · · Score: 1, Informative

      No. winex (apart from the non-Direct3D enhanced standard wine) is your only option on Linux for hopefully relatively usable windows gaming.
      Both Win4Lin and VMWare have pretty weak DirectX
      support. Not sure whether they'll improve that,
      though.

    2. Re:Are vmware, etc even an alternative? by Mike+McTernan · · Score: 1

      > VMWare have pretty weak DirectX

      I thought that VMWare just gave you a 'virtual machine' onto which you install what ever OS you want, which, presumably if it is Windows, offers all the features of that OS, but with a slight performance hit from the underlying management of the real->virtual mappings used to give the virtual machine.

      no?

      --
      -- Mike
    3. Re:Are vmware, etc even an alternative? by sgifford · · Score: 1

      That's right, but VMWare provides virtual devices inside this virtual machine, which is what the OS's running under it see. And their virtual video card doesn't support DirectX.

  87. Re:Then Windows 2000 & Windows XP are emulator by flegged · · Score: 1

    The wine FAQ says it isn't an emulator. And you are arguing that that proves it is?

    Emulation usually means instruction interpretation - eg interpreting Z80 code on an x86. This isn't happening here. It could also mean that - eg VMWare - the hardware environment presented to a piece of code is not the actual hardware environment the code is running in.

    There is nothing actually being emulated in wine. It consists of an executable loader - like the native linux loader, but works with win32 code -, and a shared library - which is a reimplementation of something that already exists.

    No instructions are being interpreted. If a piece of win32 code calls a function cabbage() in the win32 api, then under wine it calls the function cabbage() in the wine library. This is no different from a native linux app calling a function, say cheesecake(), in a library called libcheesecake.so.

    Again, I say, We Is Not Emulating.

    --

    "I think he was truly surprised at how little I cared about how big a market the Mac had" - Linus on Jobs
  88. Taco Should Feel this is a Good Thing by VB · · Score: 2, Interesting

    It's a great! thing that interest in Linux/UNIX for gaming continues to build. That's what Joe Six-Pack needs in place before switching to Linux or resorting to a PS2.

    What does concern me is the involvement of an emulator to run those games. Those APIs will continue to change, anyway, and if the porting of these apps would prioritize direct interfaces to the OS's graphics software, rather than through emulating windows it would achieve broader goals.

    • Better performance -- more marketable;
    • Larger effort for the development community to strive for an API under *n*x that's superior to DirectX;
    • Less dependence on windows technologies during development; eventually, independence.

    I'm sure there are some technically sound reasons for developing DirectX under Wine, and support any development in *n*x gaming, regardless. I'd just think an OpenGL that kicks the snot out of DirectX would send a much more productive and telling message....

    --
    www.dedserius.com
    VB != VisualBasic
  89. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1

    The wine FAQ says it isn't an emulator. And you are arguing that that proves it is?

    According to a post above (from hawkfan) the FAQ gives a definition of emulator, which Wine happens to meet. This is not a difficult concept. WINE duplicates the environment that a win32 application runs in.

    There is nothing actually being emulated in wine. It consists of an executable loader - like the native linux loader, but works with win32 code -, and a shared library - which is a reimplementation of something that already exists.

    In other words, it duplicates an environment that already exists, right? Therefore, it an emulator! See how that works?

    Dinivin

  90. diablo on Linux by j3110 · · Score: 1

    I've been running Diablo II on Linux for a while now... You have to run Game.exe of a no cd crack. Running Diablo.exe is useless, and the game won't see what it expects when it tries to read the CDROM :) Be sure to tell wine to use a desktop of 640x480

    Half-Life already works too

    Quake is available for linux already as well as UT.

    This leads me to the question of what is this company expect to give the linux community... there are a lot of game projects out there for linux too as well as the ability to run a lot of windows games as well. If I donated $5 to anyone, it would be to the fine developers of wine :) (or one of the OS game projects)

    --
    Karma Clown
  91. Linux should also "embrace and extend"... by PsychoKick · · Score: 2, Insightful

    Really, what's to stop Linux from using Microsoft's own philosophy against it? Absorb DirectX into Linux, then make it perform even better under Linux than it ever did under Windows. That's sure to get the attention of at least the game developers and hardcore gamers.

    "Fight fire with fire," as they say. I frankly don't have much interest in establishing Linux as a gaming and desktop OS, but I'm surprised at how the people that do care often end up handicapping their efforts under some deluded notion of maintaining OS "purity". Look, there is no such thing as "purity" when it comes to Linux, because its open source nature means that it is always changing. This "impurity" is in fact one of Linux's greatest strengths; it gives it an unparalled capacity to easily absorb new ideas and methods into itself. This advantage should be utilized to the fullest.

  92. Re:Then Windows 2000 & Windows XP are emulator by flegged · · Score: 1

    The FAQ also says it doesn't emulate the environment. Twit.

    Can you not understand this simple statement - reimplementaion is not the same as emulation. You might as well say Linux is a Unix emulator, or that Mono is a .Net emulator, or that Classpath is a Java emulator, or that Konqueror is a Netscape emulator. Wine is an api. Not an emulator. It lets win32 programs run, not by interpreting their system calls, or fooling them that they're running on Windows, but by simply providing the libraries that would be there. This isn't the same as emulating an environment.

    --

    "I think he was truly surprised at how little I cared about how big a market the Mac had" - Linus on Jobs
  93. WordPerfect by PygmySurfer · · Score: 1

    Does anyone remember when Corel "ported" WordPerfect Office to Linux, using Wine? Does anyone remember how bad it was? I can only imagine how bad DirectX games would suck when run under Wine.

    Whats wrong with OpenGL anyway? Instead of trying to use DirectX, developers need to be convinced to go with open alternatives.

    1. Re:WordPerfect by J'raxis · · Score: 1

      This might shed some light on the answer.

  94. Re:Then Windows 2000 & Windows XP are emulator by flegged · · Score: 1

    Oops. s/theirs/there's/

    --

    "I think he was truly surprised at how little I cared about how big a market the Mac had" - Linus on Jobs
  95. And now, for the news... by vandan · · Score: 1

    ... oh wait. You've heard it many times before.
    Ummmmmm. Screw it, I'll tell you one more time...

  96. Look to OS/2 ... by geirt · · Score: 4, Insightful

    I think it is a bad idea to try to make Linux run Windows executables. IBM made this mistake with OS/2. OS/2 ran Windows applications almost as good (some say even better than) on native Windows. The result was that programmers wrote applications for Windows only, they ran after all on OS/2 also. Little native OS/2 software was written.

    Microsoft made Windows a moving target (and it still is ...), making it impossible for IBM to have the Windows emulation work in OS/2 for every respin of Windows. The rest is history, please don't let this happen once again with Linux.

    --

    RFC1925
    1. Re:Look to OS/2 ... by steveha · · Score: 3, Interesting

      OS/2 ran Windows applications almost as good (some say even better than) on native Windows. The result was that programmers wrote applications for Windows only, they ran after all on OS/2 also. Little native OS/2 software was written.

      Okay, it's true that little native software for OS/2 was written. But it's not because of Windows compatibility!

      Yes, OS/2 had a great Win16 layer. But it was never compatible with Win32, and Win32 was where the real action was. All the best PC software was released for Win32, and OS/2 couldn't run it, so most companies viewed OS/2 as a non-starter. Thus the installed base of OS/2 was small, so no one wanted to write for it.

      It didn't help that IBM wanted to charge lots of money for development kits for OS/2. I think they eventually figured out that it is a bad idea to discourage people from wanting to develop for your OS, and stopped charging so much for the SDK, but by then it was too late.

      If a business adopted Win95 or WinNT, they could run DOS applications, Win16 applications, or Win32 applications -- and if they were running NT, they could even run old OS/2 applications. If a business adopted OS/2, they could run native OS/2 applications, and Win16 applications, but no Win32. The choice was clear, especially since applications like Lotus 123/G (the version for OS/2 Presentation Manager) were bloated and slow, while the versions for Win32 were better.

      Heck, the first adopters of Windows 3.0 often used it as a super-DesqView, to multitask lots of DOS applications, and sometimes run a Windows app or two. Then they could gradually transition over to more and more Windows apps.

      It's always a good thing to run more software on your system. It lowers the barriers for customers to use your system.

      The other major problem with OS/2 was that the API for native OS/2 Presentation Manager apps was so different from the API for Windows. I heard that Microsoft wanted to make the two APIs more similar, but IBM felt that the OS/2 PM API was better, and thus it was worth it being different. Well, you couldn't just make a few changes to your app and recompile; you had to substantially re-write your app if you wanted to make it a native OS/2 app. For a small market, it wasn't worth the effort. Microsoft never did make a native version of Word for OS/2; the OS/2 PM version of Word was the Windows version compiled and linked with a compatibility layer something like WINE, called WLO (Windows Libraries for OS/2). WLO apps were slower and consumed more memory than native OS/2 apps, but again it just wasn't worth the effort for Microsoft to make a true native version for the small OS/2 market.

      If the DirectX thing works out on Linux, developers of DirectX games could potentially recompile their games to make them native to Linux. This would be a huge win for us. Anything that lowers the barriers for development is a good thing. Then, in a perfect world, the developer might re-write parts of the game to use native Linux system calls instead of the Transgaming DirectX layer; it's easier to port your app one little piece at a time, and eventually you have a completely native app.

      It's always good to have more compatibility.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    2. Re:Look to OS/2 ... by Anonymous Coward · · Score: 0

      Until 1995 there were a 100x more OS/2 applications than Win32 applicaitons.

      Before Win95 shipped, IBM made it pretty damn clear that OS/2 was going into maintenence mode and they weren't going to try to push to new customers.

      By the time Win32 became "where the real action was", OS/2 was dead. Everyone knew it except a few Teamers that refused to believe.

    3. Re:Look to OS/2 ... by jimdose · · Score: 1

      Heh, if that's true, then a great tactic against Windows would be to add Linux support to Windows. Make it more stable and easier to program for than Windows, and you've got a counter revolution on your hands. ;)

  97. no... YOU do the math. by porter235 · · Score: 1

    YOUR numbers.

    10 Million Users.

    1.5 % or 150 000 Users interested in games

    25% of that or 37 500 Users willing to pay for it

    37 500 Users * $5/month = $187 500/month!

    Nothing to sneeze at!

    Plus... they only request a total of 20 000 paying users to open their code up... thus making the other 112 500 users, interested in games but not interested in paying for them, happy!

    Man I HATE statistics

  98. DirectX 8 by SilentChris · · Score: 2

    Outside of licensing issues (which I could care less about -- if they could somehow magically get most of my games to work in Linux, I'd switch over from XP immediately) my concerns is if they'll have coverage for the various incarnations of DirectX 8. That's a pretty good API. Particularly, support for things like pixel shaders and programmable elements on nVidia cards -- things that OpenGL have a hard time doing, if at all -- would be welcome. I could do without some of DirectX's foibles (CPU cycles, anyone?) but the API as it stands is pretty impressive.

  99. Oh, another linux company by Anonymous Coward · · Score: 0

    When they start supporting BSD, I'll start caring.

    Until they figure out that WINE runs on other platforms and they support something other than Linux, what is the point of worring about them?

    As they have gotten the 'WINE is a linux app' wrong, odds are good they'll only make this work with RedHat...because Redhat is Linux, right?

  100. Re:"Profit is NOT EVIL", at least ONE disagrees by Brijam · · Score: 1

    Actually there was at least one comment from a person who seemed to think that $5 flat was fair, but $5/mo was unreasonable.

    -B

  101. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1

    The FAQ also says it doesn't emulate the environment. Twit.

    It's wrong... It's not like FAQs are always 100% correct.

    It lets win32 programs run, not by interpreting their system calls, or fooling them that they're running on Windows, but by simply providing the libraries that would be there.

    So it duplicates the environment (the DLLs) necessary to run a win32 application. It emulates. Wow, what a concept.

    Now, if you don't think Wine is an emulator, please post a definition of emulate for which Wine doesn't qualify.

    Dinivin

  102. Re:Then Windows 2000 & Windows XP are emulator by cicadia · · Score: 2

    Not that there's anything wrong with being an emulator, but it seems somewhat pointless to deny this simply fact.

    It's not pointless, it is following a long-established UNIX tradition of denying the obvious with a recursive acronym :)

    --
    Living better through chemicals
  103. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1


    Well, at least I'm not the only one to realize that saying Wine is not an emulator is denying the obvious.

    Dinivin

  104. Are you sure this is what you want to reward? by Nindalf · · Score: 2, Insightful

    Fixed prices, subscription quotas, and the threat of withholding (effectively destroying) finished work?

    It's complex, inflexible, and requires too much administration and too large a commitment. Can you see yourself signing up for donation subscriptions to support a hundred software projects? Surely you benefit from the efforts of at least that many.

    I believe that the best solution is the simplest: just give money to people who have made the stuff you like, don't make them screw around with their own weird variant to make it sound like something other than donation. Don't withhold money from one that is already profitable by the donations of others; huge profits mean that others will be attracted to compete in the area, that's how capitalism allocates resources efficiently over the long term.

    If you do that, then people can just get down to the work of figuring out what you want, and making it, knowing from past experience that you can be trusted to make such efforts profitable without coersion.

  105. Starcraft in WINE by exceed · · Score: 1

    Recently I ran Starcraft Brood Wars in WINE. Apart from it being slow, hogging every last ounce of resources on by computer, and crashing a bit, it was fine. ;)

    I never thought I could've done this, so I was pretty surprised. Since I ran Starcraft off of a real Windows installation on my second hard drive, WINE probably used all the gaming DLLs and other "crap" Starcraft required from that drive.

    --

    void women (int money, time_t time);
  106. Re:"Profit is NOT EVIL", at least ONE disagrees by festers · · Score: 1

    Well that's not exactly saying "profit is evil", is it...

    --


    -------
    "Every artist is a cannibal, every poet is a thief."
  107. Three Types Of Lies... by CtrlPhreak · · Score: 1

    Lies,
    Damn Lies,
    Statistics.

    --
    WikiAfterDark.com It's a sex wiki, go now!
  108. Peformance by DaRkJaGuaR · · Score: 1

    Unless the peformance is close or better than windows peformance (pretty bloody hard all things considered) It won't be a serious option for msot gamers *anyway*. I sincerely hope they cna pull it off, it would be great and a huge boost to the Linux community, most kids wanna play games, if they can play them under linux it might keep them away from WinXP that little bit more.. Particualry the hacker types who no doubt don't like windows but need their daily counterstrike . Linux needs them for the next generation of OSS coders.

  109. Why open-source at the end only? by benb · · Score: 1

    > We will not release that code under a less
    > restrictive license (such as the Wine license)
    > unless and until we have a paying subscriber base
    > of at least 20,000 users.

    Why?

    I assume that they take the subscription fees, pay themselves their salaries for it and start to develop for the time paid. Repeat.

    So, once they wrote code, it is already paid by the subscribers. Why not immediately release it as open-source then?

    In that case, subscribers would do nothing else than paying someone (in small portions) to do certain open-source development.

    I think that this is a better model, because I don't know, if they will ever open-source the code. With the model I describe, my risk is about 5$, with their model, my risk is all the fees I pay until they reached their goal.

  110. Games for linux is STUPID! by SensitiveMale · · Score: 0
    Someone write a game for linux?

    Give me a fucking break. Who is going to do that?

    Show me ANY 'linux user' with ANY originality or taste. I've seen the linux screen shots. Every damn one of them try to make their desktops look and behave like Windows.

    And the ones that don't have TERRIBLE taste. Good Lord I have seen some of the skins these extreme non-artists have done.

    And there is NO market for games for this MORONIC OS. Even Carmack said that if any publisher ports a game to linux they do it out of the goodness out their heart. And do you know why? Because every one of you SLACK ASS OPEN SOURCE BASTARDS want everything for free. Linux user = 'I have to see ALL the source code for anything'. Stupid outlook.

    Let me clue you fuckers in to something. Revenue is a good thing. Possible income is what fuels development. And NO some poor guy slaving away to write a game does NOT equal your slack ass sending in a patch for a new option to 'ls'.

    And let's not forget the retarded OS. Johnny buys a game. Oops, what build is it for? Hmmmmmm. I have to patch my kernel for it to work. Damn. I have to patch my video drivers. Still not working. Hmmm, let me check about patching something else.

    Still not working. OH YEAH! That is right. I brag so much about linux running on a P100 that my linux rig is a $200 piece of shit PC.

    Run Apache on you POS linux box and be happy.

    OH, and to any of your retarded bastards that think you can reverse engineer DirectX to run on linux, guess what. As soon as ANYONE has a halfway working copy, microsoft is gonna change it. Which means any copying of the APIs will be at least 2 versions back.

    OHHHH what stunning graphics then.

  111. Re:Then Windows 2000 & Windows XP are emulator by dinivin · · Score: 1

    Now, if you don't think Wine is an emulator, please post a definition of emulate for which Wine doesn't qualify.

    Still no response. I guess that means you couldn't come up with one.

    Dinivin

  112. Re:Then Windows 2000 & Windows XP are emulator by Anonymous Coward · · Score: 0
    Do you have any idea how libraries come about? First you write the API, Aplication Programming Interface. The API defines the functions in the library: entry points, paramaters and return values. At this stage, no code exists, there is just the paper defining the API.

    In stage two you write an implementation of the API, coding happens here. Windows is just an implementation of the Win32 API, WINE is another implementation. Windows came out first, but had WINE been ready before Windows, you can bet nobody would call Windows a WINE emulator.

  113. Uh... Maybe I don't get this but... by deepvoid · · Score: 1

    Why not just have a machine with Windows on it to run the Windows stuff and a linux box to run the rest? Microsoft will just change the API the minute these folks get a foothold. Besides, WINE hasn't exactly been the fastest thing in the world either. I'm no supporter of Microsoft, but at the same time if you think a game running on MS's platform is worthwhile then just hold your nose and use it.

    Machines are cheap, and the only thing I use my Windows machine for these days IS games. If I have to do anything real and important I just use my beowolf cluster of forty machines. You can't get a VCS compile of 2 million gates on a silly MS driven machine anyways, but you sure can play Diablo II (if you don't mind the crashes!).

    --
    Fast machines, powerfull AI, impulsive invention,... All I lack is a good espresso machine!
  114. yes i would pay by HanzoSan · · Score: 1

    I'd pay a monthly donation for the CODE.
    once the code is made, its made, and its mine.

    --
    If you use Linux, please help development of Autopac