Slashdot Mirror


Review Of Serenity Virtual Station

JigSaw writes "Here's some serious competition for VMWare and Virtual PC: OSNews reviews a new OS emulator, the Serenity Virtual Station, which can run as a host on FreeBSD, Linux and OS/2 and supports as guests a slew of OSes. It is based on the twoOStwo virtual operating engine (which additonally runs on top of Windows as well)."

166 comments

  1. Re:But by notdefinable · · Score: 0, Redundant

    "Serenity Virtual Station has support for the broadest set of operating systems in the industry. Supported host including Linux, FreeBSD, Windows, and IBM OS/2 - eComStation. Guest operating sytems support includes Linux, Windows, and IBM OS/2 - eComStation."

    From their website (front page)

  2. Re:But by Anonymous Coward · · Score: 1, Funny

    I take it you're new around here?

  3. Serious? by theM_xl · · Score: 5, Insightful

    I don't mean to offend but I'm not going to consider it serious competition until it's managed a few months/years of actual use, as opposed to being merely a beta product that isn't even out for the public yet.

    1. Re:Serious? by dbirchall · · Score: 1

      I won't consider it serious competition for Bochs and VirtualPC until it can run on one architecture, emulate a different architecture and run an OS for the emulated architecture. Those two are by no means X86-only products like Plex86, VMWare and this new one.

    2. Re:Serious? by Wolfrider · · Score: 1

      --I agree, this article seems a bit premature since there's nothing to DL on the Serenity website yet. Their logo looks pretty cool tho. Eventually it will be nice for VMware to have some competition.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    3. Re:Serious? by myowntrueself · · Score: 1

      My first thoughts were "Ok, wheres the download link. Oh theres no download link. So how am I supposed to tell whether or not this is a heap of shit?"

      Take someones word I guess...

      NOT.

      (Software is presumed to be shit until proved otherwise, preferably by actual useage).

      --
      In the free world the media isn't government run; the government is media run.
    4. Re:Serious? by dryeo · · Score: 2, Interesting

      I won't consider it serious competition for Bochs and VirtualPC until it can run on one architecture, emulate a different architecture and run an OS for the emulated architecture.

      It is not really meant to compete with Bochs and VirtualPC. It is meant to ease the migration of 10 Million OS/2 machines to something else, this week I think its Linux. IBM really wants businesses to get of OS/2 and doesn't want to spend much to support it.
      IBMs future plans for OS/2 involve mostly supporting it on a virtual machine so they don't have to write too many device drivers.
      Bochs doesn't run OS/2 and MS bought out VirtualPC
      so VirtualPC for OS/2 was pulled by MS.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    5. Re:Serious? by dryeo · · Score: 1

      There are DLs avaiable at twoOStwo.org. Also a link for a key good for a 3 month evaluation.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
  4. Surprizing by TypoNAM · · Score: 4, Insightful

    It's pretty surprizing since doesn't VMware hold several patents on running virtual guest operating systems like Uniden holds a crap load of patents on how to listen on different frequencies? I know bad example, but I couldn't think of anything else at the moment. ;)

    --
    This space is not for rent.
    1. Re:Surprizing by spectasaurus · · Score: 1

      Even more surprizing is that some people still don't know how to spell SURPRISING.

    2. Re:Surprizing by Anonymous Coward · · Score: 0

      You spelled it wrong too. Ha ha. You are dumb.

  5. Why people stay on Windows by rdsmith4 · · Score: 4, Interesting

    There was a discussion here recently about why so many haven't given Windows up. There were various reasons presented but the main one seemed to be Adobe Photoshop - I don't know what other OS emulators had been available, but if Serenity Virtual Station does what it says it does, now I can delete my Windows partition completely!

    1. Re:Why people stay on Windows by KrispyKringle · · Score: 4, Informative

      VMWare is the most popular commercial one (for Linux and Windows; VirtualPC would be the one to try on Apple--unless you just want to emulate PPC on PPC, i.e. run OSX on PPC Linux, in which case Mac On L inux is for you). Bochs is the leading open source contendor, in that it emulates a complete x86 machine, and works on any architecture (SPARC, Alpha, PowerPC, etc). However, because of that, it's quite slow, and is far more useful for things like reverse engineering or OS testing than actual desktop use (i.e., if you wan't to see registers in use, it'd be great; if you want to watch a movie or use Photoshop, don't bother). And of course, there's always WINE, which runs a number of Windows programs on Linux quite well.

    2. Re:Why people stay on Windows by Anonymous Coward · · Score: 1, Interesting

      It's more than just photoshop, i set my friend up with a sun ultra 5 with solaris 9/gnome installed till we got the parts he needed for building his new windows system. He called me more than when his peecee was on the fritz, even though some simple trial and error would of solved most of his problems. I think windows users as a whole are predisposed towards mindless computer use, and have a hard time adapting to new situations. I think thats why a lot of folks still dual boot, when linux/unix does something they don't understand, or are unwilling to learn about, they can boot into the safe/warm thoughtless windows os.

    3. Re:Why people stay on Windows by Joe+Tie. · · Score: 3, Informative

      You might try crossover too. I havn't tried it myself, but there's been some good reviews of its support for photoshop in linux.

      --
      Everything will be taken away from you.
    4. Re:Why people stay on Windows by JusTyler · · Score: 2, Informative

      I don't know what other OS emulators had been available, but if Serenity Virtual Station does what it says it does, now I can delete my Windows partition completely!

      You could have done that ages ago.. with VMWare. Serenity isn't any more special than VMWare. From what I can make out, you'll have to pay for it as well!

    5. Re:Why people stay on Windows by Anonymous Coward · · Score: 0

      Since the MS buyout, I've been seeing a lot of VirtualPC for Windows -- it now comes with the MSDN subscription, so it's the cheapest choice for people doing MS Dev.

      VPC is also somewhat popular among the classic gaming PC crowd (apparently has better graphic mode support than VMWare), and among people with legacy OS/2 apps.

    6. Re:Why people stay on Windows by Anonymous Coward · · Score: 0

      Join the "Action Pack" subscription. It's $399 (I got mine during a coupon time and it only cost $99)/year and you get basically MSDN lite on a quarterly basis (about like MSDN). I've got a ten seat license of XP Pro, Office 2003, Server 2003, Server 2003 Web Edition, Virtual PC 2004, SBS, along with others I'm forgetting.

    7. Re:Why people stay on Windows by cubic6 · · Score: 3, Informative

      Yeah, the review doesn't seem to show any marked advantages over VMware. Unless they sell it for $20 or give away the Linux version, I don't see them stealing any of VMware's market share.

      --
      Karma: Contrapositive
    8. Re:Why people stay on Windows by grotgrot · · Score: 2, Interesting

      You forgot Qemu. It is fast, open source and doing really well. As a bonus as well as dealing with an entire virtual machine, it can also do individual Linux processes (on a Linux host). That way a PPC Linux user can run i386 Linux binaries (including Wine).

    9. Re:Why people stay on Windows by nukenerd · · Score: 1

      A big reason for smaller companies to choose Windows is the lack of accounting software for Linux. My wife is a book keeper and I did a search for Linux stuff that she might use, but found only software by a Canadian company. Accounting and payroll software is nation specific, and here in the UK Sage dominate the market for small business, and last time I looked they don't do Linux.

      A problem with Open Source development is that it is drowning in photo-album organisers and mp3 players, but lacks boring but essential stuff like company accounting. Commercial developers who might do it mostly look askance at the Linux scene because they don't "get" it.

    10. Re:Why people stay on Windows by spiritraveller · · Score: 1
      Photo-album organizers? I didn't know there was an open source photo organizer.

      If you want accounting software for Linux, try: GnuCash

      or

      SQL-Ledger

      Gnucash is similar to Quickbooks and handles multiple currencies. SQL-Ledger runs on a webserver, so you can run it either on the same computer, or from a webbrowser on a different computer.

      Both are open source. There are other projects too, but you ought to do the research yourself.

    11. Re:Why people stay on Windows by KrispyKringle · · Score: 2, Interesting
      Strange, I did forget it. I mentioned in in my post just prior, though.

      Have you had a lotta luck with it? I was able to run Linux on Linux (but I may as well use UML then), and it was quite fast, but I didn't have Win98 handy to try, which as I heard it was the only Windows to work on Qemu (and even then, quite unreliably). Know anything about that?

    12. Re:Why people stay on Windows by NineNine · · Score: 2, Informative

      They're both cute, but neither one has usable payroll. In GNUCash, you have to figure out all of the formulas yourself for each employee? That's insane! If they don't do payroll well, they're useless to me. I'm sure that they're lacking in other features, too, but that's one reason why the poster would say that his wife, an accountant, doesn't have any useable OSS.

    13. Re:Why people stay on Windows by zerocool^ · · Score: 1

      the review doesn't seem to show any marked advantages over VMware

      Market advantage over VMWare? How about that if it's $20, as you say, it's 1/30th the cost of VMWare.

      Dude, VMWare costs a shitton.

      ~Will

      --
      sig?
    14. Re:Why people stay on Windows by Anonymous Coward · · Score: 0

      "Unless they sell it for $20"

      Read before you type next time.

    15. Re:Why people stay on Windows by cubic6 · · Score: 1

      1) That wasn't a spelling mistake, I didn't mean or say "market advantage". I meant "marked advantage".

      2) I *didn't* say that it costs $20. I said that *if* it costed $20, maybe that would give it a fighting chance. By the way, VMware costs $199, not $600.

      --
      Karma: Contrapositive
    16. Re:Why people stay on Windows by Anonymous Coward · · Score: 0
      Thats right. There are applications on Windows that are better than anything Linux or Mac or any other platform has to offer. In other cases it could just be that the user likes that version of the program rather than a similar (task) application that runs on another platform.

      eg. I like using Vegas on windows but wouldn't really consider using a Mac with FCP, not becuase I don't like Macs but becuase I don't like FCP.

    17. Re:Why people stay on Windows by grotgrot · · Score: 1

      I have only tried it with a Windows host. It opened a window and then immediately closed. Due to that I could never figure out what the issue is. At some point I will get around to trying it on Linux.

    18. Re:Why people stay on Windows by dryeo · · Score: 1

      VMware doesn't run OS/2 or run on OS/2, thats a marked advantage if you are a bank with critical OS/2 software that doesn't want to run on your newest machine

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    19. Re:Why people stay on Windows by jrockway · · Score: 2, Interesting

      Back when I had my G4 cube, qemu ran wine just fine. I was shocked to have Windows programs running on my PPC box. I didn't do anything special either, just downloaded and ran whatever they had available at the time.

      --
      My other car is first.
    20. Re:Why people stay on Windows by allism · · Score: 1

      Unless you go to MS Tech Ed and get a free copy...but no one that reads /. would ever go to Tech Ed...

  6. how about plex86? by Anonymous Coward · · Score: 0

    or win4linux? I believe that vmware is quite hard to win, because the performance are already very good... but thinking of it, I really don't see why I need to run windows on my linux box since I can use winex for games, and for all the rest I can find a better app that runs on linux.

    1. Re:how about plex86? by mccormick · · Score: 0

      plex is altogether dead. And besides, the last direction was onto to basically replicate UML functionality but through a lower level interface, to achieve userspace Linux virtual machines running on Linux hosts, not fully virtualized like VMware.

      --
      Pete
  7. Most important question: by Doomrat · · Score: 2, Insightful

    Is it fast?

    1. Re:Most important question: by Anonymous Coward · · Score: 0

      No.

  8. Two Questions by Rick+and+Roll · · Score: 4, Interesting
    I like to use virtualized computers for software development and testing. There are two questions I have before I will seriously consider this.

    1. How much does it cost?
    2. What will be the basic terms of the licensing?
    3. VMWare pricing is a little steep. It is a fantastic product. I don't, however, use all of its features. One that provided the basic functionality, which is a fast, easy-to-use virtual machine at a fraction of the cost would be useful.

      Also, I would want to be sure that the licensing is per-user, and you can install it on any number of host computers you like, provided only you use it. I would not want to have to pay for a separate copy to use under Windows or Linux, because sometimes I will be on my Windows box emulating Linux, and sometimes on my Linux box emulating windows. I myself might use them concurrently, but I will be the user.

      Just two thoughts before giving this serious consideration as an alternative to VMWare.

    1. Re:Two Questions by goodster · · Score: 1

      "VMWare pricing is a little steep. It is a fantastic product."

      I have to agree with you there. But it's a complete bugger to install properly. I've tried several times to get anything to install on it properly, and no dice.

      Using the 30-day evaluation of VMWare gives you just enough time to get frustrated with it.

  9. Denial of OS by Doc+Ruby · · Score: 4, Insightful

    Can't we strip down the "OS" to just this kind of layer that centralizes access to the unique local hardware and process space? Then the "hosted" OS'es can just be commonly installed apps and libraries. We can carve them up to reduce redundancy. Signed APIs for IPC ACLs would complete this picture. It would remove many of the limits to scaling a processor off a single machine, to any available network resources. And the open source OS'es would be more fit to reproduce in this environment.

    "Things fall apart; the center cannot hold;
    Mere anarchy is loosed upon the world"
    - WB Yeats, "Things Fall Apart"

    --

    --
    make install -not war

    1. Re:Denial of OS by Anonymous Coward · · Score: 0

      What?

    2. Re:Denial of OS by TheRaven64 · · Score: 4, Informative

      Yes, we can. It's called a microkernel. The most popular one is Mach, which typically runs a version of BSD as a userspace process in which programs are run.

      --
      I am TheRaven on Soylent News
    3. Re:Denial of OS by Anonymous Coward · · Score: 0

      Sounds like that wonderful vaporware IBM "Workspace OS" that would magically run both OS/2 and Macintosh (and Taligent!) applications.

    4. Re:Denial of OS by sploo22 · · Score: 1

      Actually, I think this suggestion is more akin to an exokernel.

      --
      Karma: Segmentation fault (tried to dereference a null post)
    5. Re:Denial of OS by fm6 · · Score: 1
      In other words, have X-Windows on top of an NT kernel and Windows GUI on top of a Linux kernel. There's no technical reason why not. NT is (in theory) even designed to support this, with it's "Posix-compliant" APIs.

      But vendors don't sell kernels and libraries. They sell complete systems. Getting all the pieces to interoperate would be like insisting that all the car companies sell cars that use each others parts. In both OSs and cars, it's technical feasible, it would very nice for users, it would lower the cost of the technology drastically -- and the vendors have no incentive to support it.

      I suppose if free/open software ever took over the marketplace, this kind of interoperability would happen all by itself. But I don't see that happening any time soon.

    6. Re:Denial of OS by naasking · · Score: 4, Interesting

      Yes, we can. It's called a microkernel.

      True.

      The most popular one is Mach

      Barf. Not to sound rude, but Mach is a horrid base for an operating system. I'm sorry Apple went with it.

      If you mean popular as in "most widely used", then yes, Mach is the most popular "microkernel" (though it doesn't really fit the definition).

      Mach is far from the most popular in hacker or academic circles (ie. those who know any better). L4 and EROS are far more suitable hosts for a guest operating system. L4 already has Linux 2.2 and 2.4 running as hosts in fact.

    7. Re:Denial of OS by Anonymous Coward · · Score: 0
      Not to sound rude, but Mach is a horrid base for an operating system. I'm sorry Apple went with it.

      Didn't Apple scrap Mach and go with a monolithic kernel for OS X? Yes. I believe they did.

    8. Re:Denial of OS by Jah-Wren+Ryel · · Score: 1

      NeXT used the monolithic verson of Mach (2.5 I think, and 3.x was when CMU when ukernelwith Mach). I don't know about OSX, but since NeXT essentially did a corporate take-over of Apple, it is certainly quite possible that they decided to stick with monolithic version of Mach rather than "upgrade" to the ukernel.

      In fact, given the lack of complaints about stability for OSX, either that's just what Apple did, or they sent A LOT of money fixing up Mach into something that worked and was stable. Something other vendors have not been able to do.

      --
      When information is power, privacy is freedom.
  10. Requires a Kernel Mod? by KrispyKringle · · Score: 3, Informative
    That's odd. Admittedly, it's not unheard of (UML requires a kernel module, but then it's not a hardware emulator, either). But you'd think if it runs with host OSes of FreeBSD, Linux, Windows, and OS/2, it wouldn't rely on anything needing a kernel module; I have no idea how one gains that functionality in Windows or OS/2 (though perhaps this is easier than I am guessing). And I can't help but wonder, then, whether it does hardware emulation in the vein of Bochs, or system call translations in the vein of Qemu. I suppose it's a fair guess that it's the latter, though, since it appears to be x86 only (no mention of support for OSX, which should be easy enough if FreeBSD is supported).

    Ah, well. Trust OS News to be short on technical details. Or even on proper grammar.

    1. Re:Requires a Kernel Mod? by rusty0101 · · Score: 3, Informative

      As far as adding the required functionality to OS/2, Serenity can do that directly, as they are the current developers and distributors of the current implementation of OS/2, aka E-CommStation.

      I think the support would be added to Windows via a .vxd driver, running in ring 0 on the processor.

      The author indicates that the Beta responsiveness is comparable to VMWare, which suggests that it is using some form of providing access to the hardware, rather than emulating hardware in software.

      As a point of recall, OS/2 has x86 virtualization already built in, which allowed users to run dos and win3.0 applications in their own seprate processor spaces.

      Then again, I'm not currently developing emulators for any platform, so what do I know.

      -Rusty

      --
      You never know...
    2. Re:Requires a Kernel Mod? by SEE · · Score: 1

      As a point of recall, OS/2 has x86 virtualization already built in, which allowed users to run dos and win3.0 applications in their own seprate processor spaces.

      Yeah, but x86-32 processors themselves have built-in virtual 8086 processor hardware support. A virtual x86-32 processor is much trickier to implement on an x86-32 machine, since the x86-32 doesn't supply hardware support for that.

      OS/2 isn't the only OS that supports virtual 8086s, either -- Linux/DOSEmu and Windows back to 3.0 (in 386 Enhanced Mode) do, too. Though on Windows you're limited to what OS/2 called Virtual DOS Machines, while Linux supports Virtual Machine Boots.

    3. Re:Requires a Kernel Mod? by dryeo · · Score: 1

      That's odd. Admittedly, it's not unheard of (UML requires a kernel module, but then it's not a hardware emulator, either). But you'd think if it runs with host OSes of FreeBSD, Linux, Windows, and OS/2, it wouldn't rely on anything needing a kernel module; I have no idea how one gains that functionality in Windows or OS/2 (though perhaps this is easier than I am guessing).

      Don't know about windows but OS/2 would most likely just use a device driver (oh no, a reboot) as thats the only way to get ring 0 access

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    4. Re:Requires a Kernel Mod? by dryeo · · Score: 2, Informative


      OS/2 isn't the only OS that supports virtual 8086s, either -- Linux/DOSEmu and Windows back to 3.0 (in 386 Enhanced Mode) do, too. Though on Windows you're limited to what OS/2 called Virtual DOS Machines, while Linux supports Virtual Machine Boots.


      Actually OS/2s virtual machine support is good enough to boot any version of DOS and anything else that will run on a 8086. Minix runs fine here on OS/2.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
  11. Free? by tyler_larson · · Score: 4, Interesting
    I didn't see anything on their site about licensing cost, but it doesn't look like it's free.

    Does anyone know about a free alternative to VMWare etc.? It sure would be nice to be able to run "the other OS" in a virtual machine while I'm on Linux or Windows... but not nice enought to warrant paying for it.

    --
    "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
    RFC 1925
    1. Re:Free? by jlp2097 · · Score: 5, Informative

      Yes, there is Bochs, which is able to run Windows 2000, Windows 95 and a lot of Unices. It is an x86 emulator and according to their own FAQ pretty slow. But if you just want to run some programs from time to time - there you go.
      HTH

    2. Re:Free? by jlp2097 · · Score: 1

      I hate to reply to my own post - but I forgot to mention that Bochs is also available for Windows.

    3. Re:Free? by gnu-generation-one · · Score: 1

      "Does anyone know about a free alternative to VMWare etc."

      Well, you can run Windows programs in WINE.

      And WINE runs on linux.

      And linux runs on usermode linux.

      And using usermode linux, you can have as many virtual machines as you like.

      Plus being WINE, it probably won't take as many system resources as Windows itself (no need to load Internet Explorer regardless, etc.)

      Of course, if you want free software, the Free Software people will offer you a Free operating system. There's no particular reason why they should offer you a commercial operating system (or support for it) for free. They would say "but why don't you use Free Software", or "if you're in the Free world, why do you wish to use a non-Free operating system?" or, "if you wish to use non-Free software, why do you come to us requesting a method of not paying for it?"

    4. Re:Free? by Smartcowboy · · Score: 1

      WINE isn't an alternative to VMWare.

      Wine can run win32 software on linux.
      VMWare can run windows or linux and other on windows or linux.

      Two completely different aproach to two different problems.

    5. Re:Free? by Spy+Hunter · · Score: 2, Interesting

      There is an up-and-coming x86 (and PowerPC and ARM) emulator named QEMU that is over 60 times faster than Bochs (resulting in being ~4x slower than native code). It'll be a while before running Windows on QEMU is reliable, but it can be installed and booted on the virtual machine right now.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    6. Re:Free? by minus_273 · · Score: 1

      Bochs is not a VM it is a CSIM (complete software interpeter machine) and is EXTREMELY slow

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    7. Re:Free? by G-funk · · Score: 1

      Bochs is slower than glacial tho, so if you want to do something other than OS development, it's more or less useless.

      --
      Send lawyers, guns, and money!
  12. Useless in so many ways by Anonymous Coward · · Score: 4, Funny

    Imagine the possibilities. You can boot Windows XP, start this Serenity thing, boot a Linux image into it, run Bochs, and boot Windows 95 into that. And then you'll be set, my friend, because you know what they say: once the Linux community gets this circular OS booting thing going on, Linux will make definite inroads. Watch out, Redmond.

  13. Re:But by notdefinable · · Score: 0, Offtopic

    First off, it's a reply to the question "Does it run linux?" (Re: But) Second, you can tell by, oh, I don't know, clicking on my username to know how long I've been posting, which isn't accurate anyway because I've been reading /. for years but never bothered to give my opinion on things to people that don't matter. And, on the off chance that the person asking the question was being sarcastic, the sarcasm must have been lost in his 4 word post.

  14. Re:MVS by Anonymous Coward · · Score: 1, Funny

    Yes. And it shall be called MVS.

  15. Is this for real? by Animats · · Score: 5, Insightful
    It's not clear what's going on here. If it's an x86 CPU emulator, this is quite possible, but it will be slow. If most code is executing natively, it's necessary to use the hacks VMware does. (IA-32 machines don't hypervise properly, but they're close. That's why VMware is possible, but a horrible hack. Compare VM for IBM mainframes, where the hardware was done right.) The review says that there are no benchmarks because this is a pre-release version.

    Actually, if you want to run virtual machines, the way to go might be the AMD 64-bit machines, which supposedly have the proper hardware support virtual IA-32 machines. Has anybody tried that yet?

    1. Re:Is this for real? by Wudbaer · · Score: 1

      Compare VM for IBM mainframes, where the hardware was done right.)

      Great comparison. Like in: "You can stuff lots of people in your Cessna, but it is a horrible hack. Compare a Boing 747, which is an aircraft done right." The right tool for the right job, and VMWare does its job pretty well, ugly hack or not.

    2. Re:Is this for real? by Anonymous Coward · · Score: 0

      I think the poster was referring to the CPU implementation - not the capacity of equipment. Intel x86 CPU's have a basic flaw in their privileged code execution that makes running guest operating systems difficult. IBM's implementation does not suffer from this problem.

    3. Re:Is this for real? by Animats · · Score: 1
      Exactly. It's not a big flaw, either. It's a few bits of state that look different in user and kernel mode, and can't be faked from user mode. VMware has to scan code for instructions that look at those bits, and patch around the problem. This is a delicate process, because they have to support self-modifying code, code in data spaces, code on the stack, data that looks like code, and similar annoyances. That's where the hacks become ugly.

      This problem could be fixed in hardware, and, I think, AMD did so in their 64-bit implementation. Does anyone know for sure?

      Incidentally, this has nothing to do with Palladium; it's a design bug dating back to the Intel 386.

    4. Re:Is this for real? by Anonymous Coward · · Score: 0

      AMD64 is no more virtualizable than traditional x86. In some ways, it is less.

  16. Re:This is sad, so sad by Anonymous Coward · · Score: 0

    And I for one wouldn't mind not having some elitist-dork pounce one everyone who has a typo or slight spelling mistake.

    Double negative. Booyeah.

  17. VMWare Price Drop by Sunlighter · · Score: 4, Interesting

    VMWare just chopped $100 off the price of VMWare Workstation. You can now buy version 4.5 for $199 (boxed) or $189 (download).

    At the lower price, Im considering buying it myself. (I would buy only one copy for only one host OS.) Maybe theyre feeling the heat from all that open source competition.

    --
    Sunlit World Scheme. Weird and different.
    1. Re:VMWare Price Drop by Wudbaer · · Score: 4, Informative

      More the heat from Microsoft's (ex Connectix) virtual PC which was originally planned to be cheaper than VMWare Workstation while offering similar features (at least on Windows) (which cannot honestly said for the Open Source ones, or noone would buy either VMWare or Virtual PC anymore).

      In any case it's great it has become less expensive as VMWare Workstation really is a great product.

    2. Re:VMWare Price Drop by grotgrot · · Score: 4, Insightful

      Actually I think it is the Microsoft competition, now retailing at $129. I believe the majority of VMWare workstation sales are on Windows.

      Microsoft will be coming out with Virtual Server soon.

      VMWare did do one smart thing. They donated free licenses to many open source projects (such as Samba). That ensured that those talented developers didn't contribute their time to the open source projects due to having something that works for them.

    3. Re:VMWare Price Drop by enkafan · · Score: 1

      You can't forget that Virtual PC also comes with the MSDN Universal Subscription too. I know of quite a few converts, especially in the .NET development world, that have switched to virtual pc because of the MSDN Subscription.

    4. Re:VMWare Price Drop by Wolfrider · · Score: 1

      > I believe the majority of VMWare workstation sales are on Windows.

      --Perhaps. I prefer to be in the minority though; my Vmware Workstation 3.x license is for a Linux host. I wouldn't even *consider* running Vmware on a typical Windows install (as a host) - when, not if, the box crashes, it would take the VM environment(s) with it. Linux == stability, for me.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    5. Re:VMWare Price Drop by macemoneta · · Score: 1

      Only $199? :-) VMWare used to sell the workstation product for $49 for personal use, didn't they? Now that its actually stable and people would buy it, they've priced it higher than actual hardware.

      --

      Can You Say Linux? I Knew That You Could.

  18. Re:But by Anonymous Coward · · Score: 0, Insightful

    It's called a "running joke." Slashdot has quite a few of them. Some of the most popular are the "IN SOVIET RUSSIA..." and "But does it run Linux?" Even if the article was about a Linux Powered Linux Machine Used By Linux, someone would probably ask "But does it run Linux?" So, in conclusion, I think you lack a sense of humor.

  19. Re:This is sad, so sad by sweet+cunny+muffin · · Score: 0, Offtopic

    The double negative makes his point, moron. He would not mind not having something he doesn't like. If you remove one of those negatives, for example, he would mind not having something he doesn't like, it shows you the opposite of what he wants.

  20. Serenity now by ValourX · · Score: 2, Funny

    insanity later

    1. Re:Serenity now by Anonymous Coward · · Score: 0

      Hootchie mama! Hootchie mama!

  21. PowerPC version of Virtual Machine? by -tji · · Score: 1, Interesting

    Since buying my 15" PowerBook G4, I've been able to replicate most of the main functions I had on previous Linux or Windows boxes.

    About the only think I haven't got is a good PPC vertual machine application. Yes, there is VirtualPC, but that emulates a completely different architecture (x86), so there will be a big performance hit. What I am looking for is the equivalent of VMWare for PowerPC. I could then have a farily light weight LinuxPPC image for all my Linux needs, rather than needing to repartition my drive and create a dual boot Linux/MacOS X system.

    Does such a thing exist?

    1. Re:PowerPC version of Virtual Machine? by Anonymous Coward · · Score: 1, Insightful

      Mac on Linux. you'd have to run LinuxPPC, then you can run a Mac OS (Or another PPC based OS for that matter) in that. http://www.maconlinux.org/

      I've been meaning to toy with it for some time, maybe now that I have a new iBook I'll try it on my old iMac.

    2. Re:PowerPC version of Virtual Machine? by pschmied · · Score: 2, Interesting

      Mac-on-Linux is a start. I've used it in the past, and it was quite snappy (on par with VMWare for x86). Unfortunately, it is only hosted under Linux. But for guest operating systems it claims to support Linux, MacOS 9, and MacOS X.

      I've occasionally had the desire to do some sandboxed work on my Mac (I use VMWare for the PC all the time), but I can't bring myself to install Linux on my Powerbook. Removing FreeBSD and installing Linux on my PC (for VMWare) was hard enough.

      But, if you can live with Linux as your host OS on your Mac, give MOL a shot.

      -Peter

    3. Re:PowerPC version of Virtual Machine? by rogabean · · Score: 3, Informative

      from the Mac-on-Linux site:

      Mar 21, 2004 Mac-on-Linux 0.9.70 is out!

      It is here, finally! Some highlights:

      Support for CD burners
      Generic USB support
      Generic SCSI support
      Sound driver rewrite (and ALSA support)
      Networking improvements
      Reduced latency
      Mac OS X 10.3 acceleration
      Performance enhancements
      Various bug-fixes
      Support for the 2.6 kernel
      Debugger improvements
      Misc improvements for SMP systems
      A lot of other minor modifications

      Technical highlights
      THIS LINE-->>> Arch separation (yes... mol will soon run under OS X)
      Reworked kernel API
      New build system

      So keep your eye open. ;)

      --
      "why don't you just slip into something more comfortable...like a coma!"
    4. Re:PowerPC version of Virtual Machine? by -tji · · Score: 1

      THIS LINE-->>> Arch separation (yes... mol will soon run under OS X)

      Nice.. that looks like just what I need. I'll be watching for the OS X release.

      Thanks.

    5. Re:PowerPC version of Virtual Machine? by Phroggy · · Score: 1

      I could then have a farily light weight LinuxPPC image for all my Linux needs,

      Out of curiosity, what needs are those, that Mac OS X can't do as well natively? Some people might need Linux/x86 for proprietary software, but I can't imagine there's much proprietary Linux/PPC software that isn't available for Mac OS X. Is there still a lot of open-source software that doesn't compile properly on OSX?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    6. Re:PowerPC version of Virtual Machine? by -tji · · Score: 1

      You're right, almost all of the Unix things I want to do I can do under OS X. That was the reason I bought the PowerBook in the first place.

      There are some Linux-specific things I want to poke around with, like the Linux kernel, and various extensions to that.

      But, the main reason is that I want to avoid mucking up my MacOS X environment as much as possible. I hesitate before compiling/installing software that needs extensive libraries. Or, perl apps with a bunch of dependencies, etc. I want to have a good feel for the state of the system, and any security issues for misc software scattered around the disk.

      After installing stuff on my Linux boxes for a decent amount of time, there is enough cruft built up around the filesystem that I just blow it away and re-install an updated distribution. I would like to do that less frequently with my PowerBook.

      The virtual machine environments make it really easy to start from new, or roll back to a cleaner version.

    7. Re:PowerPC version of Virtual Machine? by dave1212 · · Score: 1

      Agreed. That's quite an announcement, looking very forward to it for software testing.

  22. Unless it offers... by Trolling4Dollars · · Score: 3, Interesting

    ...spectacularly better performance or a lower price compared to VMware, it's of no value to me. Actually, I'm quite sorry to see the direction plex86 has gone in becuse they could have offered a nice alternative to VMware. Oddly, there doesn't seem to be any company who has hit on the idea of an OS specifically GEARED towards virtualization. I think they'd steal the show. VMware on Linux is about the closest you can get to that right now. But the perfect solution would be a thin OS with no GUI that just allows you to install and run multiple OSes simultaneously.

    1. Re:Unless it offers... by Colin+Smith · · Score: 1

      The problem with this is hardware support. IBM can get away with it because they control the hardware.

      --
      Deleted
    2. Re:Unless it offers... by isj · · Score: 4, Interesting

      Actually IBM z/VM is geared toward virtualization. Everything you run on it is running inside its own VM. The instruction set is also virtualized - it is changed on-the-fly to whatever the CPU supports. That is how old programs from the sixties can still run on modern hardware.

      More information at http://www.vm.ibm.com/

      But z/VM will not be the "new virtual machine" for desktops because: (a) the virtual instruction set is s390, (b) all I/O is done through "channels", (c) you need big iron to run it.

    3. Re:Unless it offers... by Anonymous Coward · · Score: 1, Informative

      > Oddly, there doesn't seem to be any company who has hit on the idea of an OS specifically GEARED towards virtualization

      Google for "Xen", but it's an academic project.

    4. Re:Unless it offers... by kscguru · · Score: 1
      The reason no company offers that OS geared for virtualization is hardware support. Any host OS has to support all the hardware that it runs on, and who has the largest support base? Windows, then Linux. No one else is in the ballpark (except maybe Apple, but that's for Apple hardware only...).

      For comparison, the VMware server offerings DO have their own mini-OS to serve as host. It's a heavily-modified RedHat Linux, which provides a console and basic OS services (like hard disks and network routing), and not much else. Though from what I hear, even that kernel is very specialized and has limited hardware support - you have to run a fairly standard server to get VMware on it.

      --

      A witty [sig] proves nothing. --Voltaire

    5. Re:Unless it offers... by canadiangoose · · Score: 1

      VMWare does that with their ESX Server product. It uses Linux 2.4 as a booloader for the virtualization layer, but otherwise it seems to run on bare metal.

      --
      Never eat more than you can lift -- Miss Piggy
    6. Re:Unless it offers... by minus_273 · · Score: 1

      the problem is not the OS it is ia32 architecture

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    7. Re:Unless it offers... by Anonymous Coward · · Score: 0

      Ever heard of EX Server?

    8. Re:Unless it offers... by HPReg · · Score: 1

      "the perfect solution would be a thin OS with no GUI that just allows you to install and run multiple OSes simultaneously."

      What do you think VMware ESX Server is?

    9. Re:Unless it offers... by dryeo · · Score: 1

      The reason no company offers that OS geared for virtualization is hardware support. Any host OS has to support all the hardware that it runs on, and who has the largest support base? Windows, then Linux. No one else is in the ballpark (except maybe Apple, but that's for Apple hardware only...).

      Actually OS/2 still has pretty good hardware support. I could take my HD and stick it in most any new middle priced computer and everything would work. Wouldn't even need to reboot due to detecting new hardware depending on the audio driver(audio is the weak point, only a few chips are supported and even though the audio is open source the loader is closed). Of course it doesn't support much Windows hardware such as crippled winmodems, winprinters, etc.
      Lots of Linux hardware support gets ported too so basically if Linux supports it so can (and often does) OS/2.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
  23. Uh, this is not a review, but a preview by xswl0931 · · Score: 3, Insightful

    Minor but significant difference.

  24. Re:But by Anonymous Coward · · Score: 0

    Redundant?
    He was tring to be funny, I guess..

  25. Re:But by notdefinable · · Score: 1

    ... road fork you" I will admit to my hoeing and hang my head in shame.

  26. My use for virtual machine software by Anonymous Coward · · Score: 0

    I hardly ever use virtual machine software, but I've got an idea.
    I've heard my college doesn't allow people to use Linux laptops on campus. they say it's a security risk (yet they plan to force everyone to use Windows XP laptops in the upcoming Laptop Initiative).
    I'm just going to run a virtual machine with Windows XP in fullscreen when faculty are around.

    1. Re:My use for virtual machine software by zalas · · Score: 1

      You can probably also get a skin for Gnome or KDE that looks like Windows XP... Or you can program in a 'boss-key' like that old Tetris game, when ESC brings up a fake text based spreadsheet :)

  27. Why? by bonch · · Score: 5, Insightful

    People stay on Windows because:

    - It's easy to use (before someone chimes in with their anecdotal "this happened to me once" situation, yes, for the majority of people Windows is very easy to use)
    - Easy to download and install drivers.
    - As a result, easy to go down to Wal-mart and buy a new printer and have it work in less than a minute.
    - Endless software, including lots of freeware. There's more software for Windows because Windows is easier to develop for, with no endless list of competing, inconsistent toolkits that exist simply to reinvent the wheel yet again and introduce another "choice"
    - Old software still works. I can run my Windows 3.1 programs in XP if I wanted to. Linux distros are still a bit of a moving target. I can't guarantee an RPM I got five years ago will still work, can I? Meanwhile, I can run a Windows app from 10 years ago with no problems.

    If you honestly think the reason that 95% of the marketshare is using Windows is simply because of Photoshop, you're deluded. OS X has Photoshop as well, but look at its share compared to Windows.

    Note that despite all this, Linux can catch up and defeat Windows. But it has to abandon XFree86, implement things like binary installation/uninstallation APIs, one sane toolkit that is a joy to program for (i.e., like .NET or Cocoa), and so forth. Personally, I'm looking forward to the 1.0 release of Y-Windows.

    1. Re:Why? by furballphat · · Score: 1

      - Endless software, including lots of freeware. There's more software for Windows because Windows is easier to develop for, with no endless list of competing, inconsistent toolkits that exist simply to reinvent the wheel yet again and introduce another "choice"

      good one.

    2. Re:Why? by Anonymous Coward · · Score: 2, Informative

      > People stay on Windows because:
      >
      > - Easy to download and install drivers.

      When they work, they work great. The problem is, there often don't work that well. Linux doesn't have drivers for everything, but for the drivers that they do have are rock solid and more generic. USB drivers is a prime example. Windows XP requires drivers for some stuff that Linux works with out of the box. Why doesn't the newest version of Windows treat something as generic as USB more generically?

      > - As a result, easy to go down to Wal-mart and
      > buy a new printer and have it work in less than
      > a minute.

      I've yet to have a problem with printers. What distribution are you using?

      > - Endless software, including lots of freeware.
      > There's more software for Windows because
      > Windows is easier to develop for, with no
      > endless list of competing, inconsistent
      > toolkits that exist simply to reinvent the
      > wheel yet again and introduce another "choice"

      Actually, one of the reasons why I moved to Linux is precisely because there is *more* free software on Linux. There's lots of shareware on Windows, but many contain spyware the ones that don't often contain nagware or inconveniences like having their buttons switch randomly (e.g. WinZip). Linux free software programs have none of this nagware or spyware and you don't have to feel guilty for using it. You don't have to feel guilty about not paying for shareware either. And submitting bug reports is actually encouraged. You can also talk to the main developer of a project and actually get a reply! On Windows everyone pirates software at one point or another and there's no way you could ever talk to the lead developer of a project or get help if you didn't pay. On Linux it's easier to be legitimate than not and it's easier to contribute than be greedy.

      > - Old software still works. I can run my
      > Windows 3.1 programs in XP if I wanted to. I
      > can run a Windows app from 10 years ago with no
      > problems.

      Really? Word 2 doesn't work on Windows 2000 and non of my device drivers from Windows NT work on Windows 2000. Most of my Windows 98 games don't work and forget about DOS. More than a few of my Windows 2000 apps don't work on Windows XP. Why do you think I left windows? I got tired of the upgrade threadmill.

      > Linux distros are still a bit of a moving
      > target. I can't guarantee an RPM I got five
      > years ago will still work, can I?

      Ditto for Windows. Win3.1, Win2000, WinXP, and now Longhorn look and work quite differently and there is no guarentee that new versions of Windows can run old software.

      If you want consistency, go to a Mac. Except for the OS9 to OSX earthquake change, they have been pretty consistent. You'll also have a much greater chance of running a 20 year old Mac app on even MacOSX than you are of running a 10 year old Windows app.

      > But it has to abandon XFree86, implement things
      > like binary installation/uninstallation APIs,

      Linux is well ahead of Windows on this front. Seriously, I've had no problems with yum (or apt-get) on Linux. Meanwhile on Windows, Installshield has been great when it worked but a nightmare when it doesn't. There are "Windows Program Uninstallers" for a reason.

    3. Re:Why? by Anonymous Coward · · Score: 2, Insightful

      Oh no, not another one of those "abandon XFree86" posts. God forbid we'd actually consider the truth, that XFree86:

      A) Puts out well-tested, QAed releases
      B) As such, is very reliable (not had an X crash for years)
      C) Is compact and secure
      D) Still runs on 486 boxes comfortably (go try it; I've done it. It's GNOME and KDE slowing things down)

      Evidently, you don't know much about XFree86 -- fair enough, but try not to look ignorant. If you keep pushing for Y-Windows or Fresco or whatever's the fad du jour, you'll end up with a bloated, slow and bug-ridden windowing system.

      Remember: X works. X is stable. X is VERY fast. But GNOME and KDE are slow, have bugs and eat up memory. Every ill-informed anti-X poster should be shown X running on a 486, and see what a marvellous piece of software it is.

    4. Re:Why? by Fortun+L'Escrot · · Score: 1

      you ever wondered by certain things are easier in windows? maybe that is because so many hardware manufacturers develop for windows and nothing else. try getting said printer working in BeOS which is even easier to use that windows/macos/linux. if the drivers do not exist, hardware will not work as well.

      so i would say a unified driver interface would be something that OSes need to have so that compiling the drivers for a particular OS is as simple as compiling the driver from within said OS and distributing the binaries. less work for OS developers all they have to do is buy into the unified driver interface and voila.

      with that taken care off, all that remains is the unified toolkit interface. you write one application and you can deploy it in any OS environment. sounds a bit like java. but even C could have fit the bill. remember back when C was supposed to be the unifying language of unix. nowadays porting a program written in C though it can be done one often encounters a few snags.

      X works. it just needs drivers that are on the same quality level as their counterparts in windows. X has features in it that windows XP only now incorporated. think: remote desktop. X has this remoteness builtin its an old feature in X. Y doesnt necessarily solve any of those issues. but hey, i hope Y does well.

      i would say that what the unixes of the world need is a clean driver interface, something on par with what netbsd has. this will once and for all take care of the driver issue.

      for packages we need a standard filesystem layout that all the main distros support and follow. then it doesnt matter whether you use rpm, deb, or tarballs. whats important is that each of those package management schemes keep a human-readable (probably in xml) database that keeps track of where each file in each package was installed. this way it matters less what package manager you use, since there is a standard methodology for handling packages. package managers can still be unique as they generally incorporate a distribution model (debs especially) but the put the really important files in the same place respecting the filesystem layout standard. this takes care of your installation/uninstallation issue.

      as for toolkit. developers need a unified toolkit that will allow them to either target a particular toolkit such as qt/kde or gtk/gnome or cocoa, or .net. this way you can write their application add whatever semantics each OS requires, and then compile for many targets. its not the best solution, but they need to start doing this while they are in the development phase.

      DirectX/PS2/Cube they are all platforms that games. a toolkit is necessary that emulates each one of those so that game developers can simply recompile for their target OS and have the game ready for OSes such as linux.

      but all this is really just fluff. linux has already achieved. as an OS it is excellent for servers and desktops. its ability to support hardware has always been there. it just sucks when you spend most of your time reverse engineering hardware you own so it can run with the OS of your choice. so the OS is already ready and now going places.
      it is the other projects you are talking about when you say Linux can catch up with Windows. desktop environment projects. application projects. lets remember the context. windows is a corporation where they pay their programmers to make these software apps. that's ALL they do. open source developers often work on these projects in their spare time and have day jobs. a few lucky ones get paid for the work they do. if everyone got paid what they deserved for the work they did then this would be an ideal world wouldnt it? but that is not the initial reason these developers are working on these projects, they are doing this because they are passionate about it (at least i think so). part of the development process is users submitting bug reports and and code that helps their own efforts. granted not everyone can program (i cant), but still, being a

    5. Re:Why? by curious.corn · · Score: 1

      you don't know what you're talking about...
      easier to use? Oh well... if you follow the wizard click throughs custom built by your peecee vendors yes... it's easier... alas! Try to sidestep the railroad and you're alone... in a rattlesnake den called "The Registry"...
      easier programming? Hmph... you must refer to excel math functions like: average, sum, vector product... oh wait. The walmart printer example? Oh, you must have read ESR's rant... nice try... troll. Endless software? Hmph... how much of it is useless? I have an OSX unix machine and quite a lot of "software" is just crap cocoa sw wrappers around good 'ol bash (I'm not talking about regexp for dummies... no ... plain tar -xz(j)vf tarball)
      listen kid, I'm out of windows for good, dig my mac for it's conveniences but still miss linux's power...
      Easy drivers? Weelll... as long as MS threatens to revoke privileged access to their devel cycle (simply not an option for whoever wants to deliver a product without that "cheap latecomer" feeling) it's a moot point.
      I bought a PB because I couldn't have an IBM ThinkPad with the same "out of the box" experience on unix; thus I went the OS X way. Tomorrow IBM makes a ppc Think? I'm in line for it...
      go on, run you sandra benchmarks for as long as you like... heh! legacy compatibility on windows... what a fool...

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    6. Re:Why? by Anonymous Coward · · Score: 0

      - Endless software, including lots of freeware. There's more software for Windows because Windows is easier to develop for, with no endless list of competing, inconsistent toolkits that exist simply to reinvent the wheel yet again and introduce another "choice"


      Let me also add that when you are learning to code and develope your first few applications for Win32, typically the community is helpful and quick to give concise answers.

      When learning to code for Linux, the majority of people act like zealots who would rather you earn a doctorate in some silly fusion of code and zen. Sorry, no zen for me, I'd just like my project out the door as quickly as possible with the least fuss. I'll leave the "smart" people alone so they can spend their time geo-caching and playing live action role playing games..

    7. Re:Why? by Anonymous Coward · · Score: 0

      Don't be a zealot man. An older person who does not do IT as a profession will have an easier time setting up a printer in XP than any Linux distro. Considering all he would have to do is plug it in while the computer is on. Then not having to worry about the printer not working in any application because support for printers is integrated into the system so all applications can utilize it without further configuration. Sure, it's easy in Linux. But easy to a geek, not an average joe who doesn't like to read.

      The issue you mention about no guarentee on old software working is rather flimsy sounding. I have software for DOS from 1981 that still runs fine on XP. It's an old real estate accounting package written specifically for a company I once worked for. They never had to upgrade since the business model never changed.

      The issues with OS9 on the Mac is a prime example of globally breaking software support. This never happened with Windows. Though, MS never implied any warranty that newer systems would be compatible with older software, it has done better than any other commercial OS at maintaining a very compatible system in regards to old software. Anyone who thinks the Mac is a symbol of compatibility over the years probably has no experience in front of one.

    8. Re:Why? by be-fan · · Score: 1

      no endless list of competing, inconsistent toolkits
      What are: "the XP common controls," "Office toolkit," and ".NET toolkit" then? Even Microsoft can't pick a single toolkit for their products... If you're stupid enough to think Windows has only one toolkit, then I'm hesitant to take anything else you say seriously.

      --
      A deep unwavering belief is a sure sign you're missing something...
    9. Re:Why? by kayen_telva · · Score: 1

      Most of my Windows 98 games don't work and forget about DOS. More than a few of my Windows 2000 apps don't work on Windows XP.

      I call BS until you give an actual list of programs, especially "2000 apps dont work on XP".

    10. Re:Why? by operagost · · Score: 1

      Apparently he hasn't found the Compatibility tab. Even without that, I've only had trouble with some quite old games that use crappy old DirectX 5.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    11. Re:Why? by glitch23 · · Score: 1

      You can't run Windows apps from 10 years ago b/c XP will complain that they aren't 32 bit apps; they are 16 bit. I had to go buy all new versions of games that I had for DOS in order to play them through Windows 95/98 because of the architectural changes in the OS. The Star Wars flight sim games called Xwing and Tie Fighter are the games I had to repurchase. Some games that I used in DOS don't work at all anymore. A lib change in Linux is different than a kernel change in Windows that prevents games from running at all. Upgrade a lib and you are done...or to help the customer just statically link the libs anyway,which is what should be done for commercial apps. Don't alienate users by making them worry about the libs.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    12. Re:Why? by Assembler · · Score: 1

      Where is the transparency though?

      Seriously.. Windows has had it since 2000, and MacOS X breathes on it.

      The oldest computer in my house supports it, and my new computer supports it even better.

      It's one of biggest new things, but applications for Linux that want to use it have to wait for XFree86 to support it.

      It isn't Linux's fault - check out Keith's Screenshots

      I do appreciate the work that the project has done in the past. It does work. Unfortunately, XFree86 as it is right now is making it harder to create an appealing UI for Linux than is necessary. It therefore should be replaced by a project that is nimble enough to adapt to the times.

      And yes, XFree86 crashes. Alt-Ctrl-Backspace is there for a reason.

    13. Re:Why? by Jondo · · Score: 1

      "- It's easy to use (before someone chimes in with their anecdotal "this happened to me once" situation, yes, for the majority of people Windows is very easy to use) - Easy to download and install drivers. - As a result, easy to go down to Wal-mart and buy a new printer and have it work in less than a minute."

      Wrong. Windows drivers are a nightmare compared to Linux now-adays:

      • When I install a new windows system, I need to find and install drivers for all the hardware on that system. That means either using terribly outated (Even when new) OEM driver cd's that usually get lost in desk clutter, or searching endlessly on the net for the "right" driver. Most people don't even realize that installing the correct driver for your chipset and not the default one is actually very beneficial.
      • Installing drivers on Linux couldn't be easier now-adays. 99% of them come right with your kernel. No endless searching the net. Auto-detection in most cases works better too.

      In short, I look forward to installing a new device on my linux system, while I find installing a new device on a windows system a big uncomfortable hassle. On linux, the process is nearly always the same. Example for a new nic:

      lspci;

      to find the type of nic.

      modprobe "driver";

      and then

      dmesg|less

      to make sure everything went properly. On windows, I have to search through often very annoying OEM websites, each with totally different interfaces, download the driver, install, and then reboot. Yuck.

      I work in a callcenter providing technical support for Bresnan Communications, a smallish ISP in the states. You know what our solution most of the time when customers call in with driver problems for their USB cable modems? Go buy a NIC. Installing the usb drivers is wayy too much of a pain in the ass. It can sometimes take hours, especially with win98. Dont have the driver disk for your NIC? Go and buy a new one. It'll come with a driver disk. And at least you'll be able to identify the chip..

      "- Endless software, including lots of freeware. There's more software for Windows because Windows is easier to develop for, with no endless list of competing, inconsistent toolkits that exist simply to reinvent the wheel yet again and introduce another "choice""

      More than one thing wrong here.. GPL is _more_ free than freeware. It promotes community, sharing, and openness. It is often usually of higher quality, as well. And there's tons of it. Check out freshmeat.net or sourceforge.

      Windows is not easier to code for, for more than one reason:

      • It costs money to purchase the operating system, development environment, and compiler. I have to earn the money in order to spend it, which requires effort.
      • API's like QT and KDE are far better, easier, and faster to learn and use than anything in windows.

      Many of the toolkits on Linux also exist on windows. QT, for instance, has a better api, and is realistically cross-platform, such that many commercial developers use it as opposed to MFC or .NET

      "If you honestly think the reason that 95% of the marketshare is using Windows is simply because of Photoshop, you're deluded. OS X has Photoshop as well, but look at its share compared to Windows."

      I'm sure there's more to it than just photoshop. Maybe monopoly leveraging has a little to do with it? Personally, I despise photoshop, and shudder whenever I have to use it. I *hate* the user interface after being introduced to the Gimp. Keyboard and mouse focus in PS is so fucked up its not even funny. The zoom tool is fuckign useless: I can left click on my image and zoom in. I have to rmb and choose from a menu to zoom out!! and the scrollwheel does dick all.

      "Note that despite all this, Linux can catch up

    14. Re:Why? by asit+ler · · Score: 2, Interesting

      He's not being a zealot.

      1) Old people don't normally use Linux.
      2) If they do, they're in the IT field.
      3) Your argument about automatically working on plug-in fits MacOS x.y like a glove.
      4) Old software working: You have a mainly valid point here.
      5) As many OSS beacons would say: "Backwards compatibility is for people who can't write new software." (well, okay, that was a paraphrasing of Linus, but it applies IMHO)

      You can't write good software if you're trying to keep compatibility with version x.y.z-abcd of libblah-x.yz, when libblah was deprecated aeons ago. It's like writing CD-RW programs that need SCSI-emulation, when we have 2.6 with successful ATAPI burning support.

      As a computer security professor I talked to once said: "If you don't start out with security as a Job 0 process, and instead work on making the old stuff good by patching it together, you eventually come out with a Microsoft product."

      While Linux isn't really written with security as job 0, its use of the GPL makes it very subject to peer-review and this makes security very prominent in the development cycle.

      Distros like Debian, with its Security Team, also contribute scads of security stuff, as well as reviewing non-kernel code for security holes.

      In summary, breaking software support is not necessarily a bad thing. Backwards compatibility is taken far too seriously in the PC world. Example: the outburst back in the mid '90s when the executive decision to move the Amiga community to PowerPC-based stuff, away from the 680x0 processor. This change was almost certainly a good thing, but the outburst from the Amiga zealot community was equivalent to that of a bunch of Mandrake users being told that they're moving over to *BSD or Gentoo and they don't have to configure it themselves.

      You don't see Linux users complaining when libblahfoo.xy doesn't work with kernel 2.6.5 but did with 2.6.4. You see them rewrite their badly-written programs to use libblah-AB instead of libblah-xy because AB is better anyway.

      --
      This is not the sig you're looking for.
    15. Re:Why? by Anonymous Coward · · Score: 0

      How do you start a post with "You dont know what your talking about", when you obviously don't know what you are talking about. Do you even run Windows? I think It's stupid when someone who doesn't regularly use Macs pontificates on why they suck.

      I almost don't know what to say about your post except that in almost every instance you either totally miss the point or are to blinded by your love of Unix to see reality.

      Windows 'till there is something better!

    16. Re:Why? by Anonymous Coward · · Score: 0

      Well, a big reason for everybody choosing Windows is, that they do not know about GNU/Linux (happy now, RMS? ;) and Windows is pretty much a standard. In most places, you can't go to a shop and buy a computer with Linux. They always come with Windows XP.

      Linux can be almost as easy to use as Windows - we have distros such as Mandrakelinux that are really user-friendly. Not too much problem setting up your hardware.

      If more companies do what HP did and start selling computers that come with GNU/Linux, people will realise "Hey! This OS doesn't cost anything!" and will try it. First-time users probably won't, but a bit more experienced will. They will do a search and find a bit more information and see that it has good programs such as OpenOffice and will take it.

      The key to make GNU/Linux popular is to let people know about it. I know a lot of people who know nothing about it. Big distros, like RedHat, should start to market their products more aggressively if they want to spread it.

      And games are another important thing. I also know a couple of teenaged guys who probably could change to GNU/Linux, but do not, because it doesn't run their games (and they don't know about Wine). And because it doesn't run their games, it's obviously really bad.

      GNU/Linux already has good office programs, what it needs next is games and marketing.

      ---

      Running 10 years old Windows apps with WinXP isn't that easy, though. Most programs Windows had at that time were dos programs, and those don't run with XP too well, err.

    17. Re:Why? by lwriemen · · Score: 1

      > - It's easy to use (before someone chimes in with their anecdotal "this happened to me once" situation, yes, for the majority of people Windows is very easy to use)

      Ever worked with a complete computer newbie? I have a father in-law, who bought his very first PC (Windows XP). I steered him towards Windows, because I knew he wanted to be able to go into stores and buy software. If not for that requirement, I would have set him up with eComStation or a Mac.
      If he didn't have some support (me) handy, the thing would be strictly a dust collector.

      > - Easy to download and install drivers.
      > - As a result, easy to go down to Wal-mart and buy a new printer and have it work in less than a minute.

      See above. The real test of ease of use comes from the brand new user. Windows fails this test, as do all the other current OSes. Apple probably comes the closest just because they have a one-button mouse. ;-)

      > - Endless software, including lots of freeware. There's more software for Windows because Windows is easier to develop for,

      The real reason is the "applications barrier to entry" imposed by Microsoft's anti-competitive behavior. Software development on Windows isn't any easier than any other platform.

      > with no endless list of competing, inconsistent toolkits that exist simply to reinvent the wheel yet again and introduce another "choice"

      So there's only one software development toolset available for Windows?

      > - Old software still works.
      My experiences from my father in-law's garage sale purchases is that you have a 50-50 chance of getting older software working on XP. Some software you have to go to the command line and install.

      95% of the market is using Windows due to Microsoft's anti-competitive practices, and the now established "applications barrier to entry". Linux is only making in-roads becuase it is free and has good developer support trying to make more user friendly. Apple is more or less just maintaining marketshare. eComStation (OS/2) is having to resort to this virtual machine to try to maintain it's user levels.

  28. Re:MVS by vegetablespork · · Score: 2, Funny

    I believe that would be OS/390^W z/OS this week.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  29. becareful.. by minus_273 · · Score: 3, Insightful

    the i386 aarchitecture is an inheriently non-virtulaizable architecture. The reason for this is the presence of 17 non privileged sensitive instructions. VMware has to modify binary code before executing i386 binaries natively in a VM. Even in that case, we arent really sure what it is they do since it is closed source.

    I would be very very careful with VMs for i386 unless of course i knew exaclty how it was handling those 17 instructions. Just becasue it can run programs does not mean that it is a proper VM or even that it is a secure VM.
    There is a chance you can mess up your machine with theset things.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:becareful.. by Ann+Elk · · Score: 1

      Anyone interested in the virtualization problems in the x86 architecture should read "Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor". Interesting, but I don't think the situation is as dire as minus_273 seems to think.

  30. Firefly reference? by bkhl · · Score: 3, Funny

    Apart from the obvious reference to the village I live in (Svista), is this some Firefly reference going on right under our noses?

  31. OSX by Anonymous Coward · · Score: 1, Interesting

    Is there any sort of emulator that can allow people with x86 architecture boxes to run OSX? I'm not sure about the details involved in creating something like that or if it is even possible so edify me.

  32. Re:This is sad, so sad by Anonymous Coward · · Score: 0

    It was a joke. Get over it.

  33. Serenity more kernel-friendly than VMware? by base_chakra · · Score: 2, Insightful

    One irritating thing about VMWare Workstation is that it's only officially supported with a few very specific kernel versions with standard configurations. In my experience, sometimes it's a problem, sometimes it's not. Serenity reportedly supports all 2.4.x and 2.6.x kernels.

    On another note, VMware released several versions of their software before they finally included such important features as USB support. Even though it's still unclear whether such features will make it into the first official release of Serenity, one wonders how soon an open source project of this magnitude will be able to match VMware Workstation 4.x's performance and core feature set--especially considering that Serenity's supported OS's already rival VMware's.

    If Serenity is more responsive in windowed mode than VMware Workstation, then that's already a big plus.

    1. Re:Serenity more kernel-friendly than VMware? by mabinogi · · Score: 1

      what makes you think this is an open source product?

      It looks commercial and proprietry to me...

      --
      Advanced users are users too!
    2. Re:Serenity more kernel-friendly than VMware? by base_chakra · · Score: 1

      Well, I'll be damned!

      mouth(foot);

  34. Re:But by Anonymous Coward · · Score: 0

    MEEPT!

  35. Regular Wine too... by spiritraveller · · Score: 1

    If you are slightly adventurous, and don't need ImageReady you can also try running Photoshop in regular Wine.

  36. VMware is easy to install on Linux by Bishop · · Score: 1

    I have installed VMware on a number of Linux distros without any issues. It has been a simple matter of untarring the tar.gz archive and running the install script. You will need gcc and the headers for your current kernel. Most distros have a kernel headers or kernel source package. VMware 4.5 now supports 2.6 kernels. Previous version of VMware required 3rd party patches. If you use one of the supported RedHat, SuSE, or Mandrake distros you probably can install the rpm with even less effort.

    1. Re:VMware is easy to install on Linux by Wolfrider · · Score: 1

      --I have vmware 3.x running on a Debian Linux 2.4 kernel (host.) Client environment boots Knoppix DVD beta fine with a 2.4 kernel, but crashes with a kernel panic on 2.6 kernels.

      Note: Host == 2.4 kernel, VM client == 2.6 for testing (crashing.) Is there any 3rd-party fix for v3, or do I need v4 to test 2.6 kernels in the VM environment? (For various reasons I'm unwilling to migrate the host itself to 2.6.) TIA

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    2. Re:VMware is easy to install on Linux by Bishop · · Score: 1

      The only patches I know of are for running VMware 4.0.x on a 2.6 Linux host. This dosen't help you one bit though :-)

    3. Re:VMware is easy to install on Linux by Wolfrider · · Score: 1

      -Thanks anyhow. ;-)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  37. Here you go... by zogger · · Score: 1

    ... I believe this is the closest you can get, not an emulator but a branch off the original OSX project. They have OS that runs on either PPc machines and on x86. There was some schisming a ways back, and I think there's an "offical" apple branch as well, and I do not know which is better or "more pure" or "low on carbs" or whatever the beef is.. or whatever, I just know they exist. this one has the nifty GNU in the front of it.

    Gnu-Darwin

  38. "Why?" -- STOUshare by Dystopian+Rebel · · Score: 2, Insightful
    - It's easy to use
    More significantly, easy to market. Because of what I will herein refer to as STOUshare. People stay with M-Windows because most people are STOUs (Simply Task-Orientated Users) not STEVEs (Serious Techies, Engineers Vilipending Enslavement).

    STEVEs want an open road, the Mustang GT390 of hardware and the Jacqueline Bisset of algorithms... and, er, hardware.

    STOUs want to "send a picture" and "read mail".

    - Endless software, including lots of freeware.

    A STOU doesn't really buy much software. A STOU doesn't even buy the OS: it comes with the "mail reader" or "picture scanner", or they get it for free from someone. A STOU doesn't care about the implications of anything he needs to do his task. (SUVs are for STOUs.)

    In the 90s, MonopoSoft was happy to let piracy go on because it captured STOUshare for them. MonospoSoft understands the economic importance of STOUshare. The first version of M-Windows for which MonopoSoft has seriously tried to control piracy is XP.

    It's just much easier for everyone in the retail food-chain to steer and market to STOUs. Why have a variety of foods when this bag of chips -- the brand your neighbours are eating! -- will do just fine. Oh, by the way, you can't eat anything else.

    Note that despite all this, Linux can catch up and defeat Windows.
    Linux, the STEVE OS, has done most of the catching up that it can with STEVEs. In nations with low per-capita income and a mistrust of the US and MonopoSoft, Linux will probably gain STOUshare.

    Until STOUs can talk about Linux without having to know what they are talking about, Linux will not gain STOUshare.

    Until STOUs can call a Help Desk and talk to more STOUs about problems neither of them understands, Linux will not gain STOUshare.

    Until Linux can do MORE than M-Windows can while supporting all that M-Windows supports and working flawlessly with everything that MonopoSoft controls, Linux can't direct where the market goes and cannot gain STOUshare in North America.

    The outlook is bleak. But there is a trump card: any OS that makes Jacqueline Bisset want you is so STEVE that even all the STOUs will fight for it.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  39. OT, but what's your sig about? by kraut · · Score: 1

    AI isn't usually in the business of killing people, unless you can bore dictators to death with letters.... Puzzled.

    --
    no taxation without representation!
  40. Re:MVS by chez69 · · Score: 1

    actually MVS, OS/390, and zOS are different. zOS is a 64 bit OS and MVS and OS/390 are 31 bit.

    --
    PHP is the solution of choice for relaying mysql errors to web users.
  41. ESX Server Is No Good To Home Users by Trolling4Dollars · · Score: 1

    Speaking as a slightly advanced home user, ESX server wouldn't be of much use since it's pretty expensive and requires very expensive hardware. If we're being completely honest here, most of us do more with omputers at home than work. I run VMWare Workstation so that I can boot Win9x for the occasional app or game that doesn't run in W.I.N.E. People like me need addressing and ESX won't do it. I was kind of excited about Plex86. I've also used Dosbox to some extent (for emulation, not virtualization). But VMWare does something that we really need an inexpensive alternative for... And what better way to provide it than with a system that has a thin OS for running multiple OSes. This is becoming more the norm than the exception.

  42. Not useless, just fun by tizzyD · · Score: 1

    In my old days, I once had an Apple IIci running AUX. Inside that system, I ran the Macintosh app Virtual PC. (At least I think that was it's name, but that was a long time ago . . . a long long time ago ... 1993) Inside of Virtual PC, I installed DOS 6.22. Then, low and behold, I boot up Windows 3.11. At the time, it was the most convoluted way to run Windows, but it worked. Slowly. Very very slowly. But it worked.

    --
    ...tizzyd
  43. I really hate to break it to you, but... by Anonymous Coward · · Score: 0

    YHBT.
    YHL.
    HAND.

  44. Mods: Insightful? by Anonymous Coward · · Score: 0

    Just curious why.

  45. A complete lie by bonch · · Score: 0, Troll

    This, ladies and gentleman, is an example of what happens when ignorance is given a voice.

    You can't run Windows apps from 10 years ago b/c XP will complain that they aren't 32 bit apps; they are 16 bit.

    100% wrong. Windows XP won't "complain;" it will run them just fine. Your post, however, doesn't even make sense.

    Windows 3.1 apps were 16-bit but ran just fine in Windows 95. Win32 was built with a compatibility layer. Consequently, XP runs Windows 95 apps just fine, as NT4 used the Win32 library developed in 95.

    You can even run the MS-DOS Executive from Windows 1.0 under Windows XP.

    Not to mention the fact that Windows XP has a Compabitility tab in application properties that lets you emulate the quirks of older Windows versions if apps start complaining. Why would XP have that if it has no ability to run older Windows applications? Moron.

    I had to go buy all new versions of games that I had for DOS in order to play them through Windows 95/98 because of the architectural changes in the OS.

    1.) Windows 95/98 was built on top of DOS. You would have been able to run your DOS programs just fine. There were no "architectural changes" in Windows 95/98.

    2.) This has absolutely nothing with what I was talking about, because those are DOS programs. I said Windows programs. Again, moron.

    The Star Wars flight sim games called Xwing and Tie Fighter are the games I had to repurchase.

    Then you wasted your money because they ran just fine under Windows 98. How do I know? I PLAYED THEM. Windows 98 is built on top of MS-DOS.

    Some games that I used in DOS don't work at all anymore.

    Again, has nothing to do with anything because I said Windows programs from 10 years ago. I said nothing about DOS. DOS was thankfully disposed of in the NT line of Windows and brought to the masses via XP.

    A lib change in Linux is different than a kernel change in Windows that prevents games from running at all.

    Haha, thanks for the "info." I love that you're trying to inform me when you're completely uninformed...

    As far as Linux goes, fire up an RPM you got in 1997 and see if it runs fine. Let me know how it goes. Next.

    Upgrade a lib and you are done...or to help the customer just statically link the libs anyway,which is what should be done for commercial apps. Don't alienate users by making them worry about the libs.

    Still doesn't change the fact that older RPMs expect things in certain places, expect a certain kernel behavior, expect certain prerequisites that might not be met because they've been replace dor changed names, etc. etc.

    Windows does not have this problem. The solutions I described would help Linux get over this major hassle. Next time, however, I suggest reading up on what you're talking about before you reply about something and make yourself look completely uninformed.

  46. I think that the word you're looking for is by Anonymous Coward · · Score: 0

    Nested, and why that tired joke is modded +5 is a mystery. BTW: Multiple nested (circular? groan) OS'es has been done a lot, not to mention by some of the teams coding these different projects (just look for the screenshots)

  47. Re:What the hell are you talking about? by spitzak · · Score: 1

    This is another weird troll, there have been a lot of them lately. They attack Linux, but rather than with logical things, they say somewhat nonsensical things that have little to do with the problems with Linux and often are complete opposites. Then they tack on faint praise for Linux at the end so that it looks like it came from a Linux supporter.

    When you "go to WalMart and buy a new printer" the reason it "works in Windows" is that there was a DISK IN THE BOX WITH THE PRINTER WITH THE DRIVER ON IT!!! This has nothing to do with the "ease of downloading drivers". To the average user, a driver for either Windows or Linux on the net might as well be on Pluto, both are equally and utterly impossible for them to get or use. This appears to be an attempt to deflect critisism that the real advantage of Windows is it's monopooly position so that drivers are only written for it.

    Every single toolkit for Linux has a Windows port, and are used quite a bit, to write all that "freeware" you are talking about. I recieve huge numbers of questions about the Windows version of my FLTK toolkit, more than about the Linux version, so no foolish claiming they are not used. And I'd like you to explain why there is so much interest in a free software toolkit on Windows (and it's not from Linux fans trying to be portable, some of the users are so stupid they don't know WIndows accepts forward slashes in the filenames and tried to submit a patch to reverse them all!). By definition Windows has at least the same number of toolkits as Linux. Then you can add on the dozens of Windows-only toolkits, including FOUR from Microsoft itself. This I find particularily insulting, as you are basically saying that "innovation" is a bad idea, except when a single powerful entity does it. Face it, you cannot "innovate" and not be "different", and that means there will be multiple solutions to the same problem!

    In my experience old software is about the same on Linux and Windows. *really* old software appears to work on both of them. With the appearance of C++ and really large shared libraries, old software started to break on new systems. I certainly have encountered plenty of large Windows applications that will not run on Windows XP. At work we are still running W2K and NT because Houdini will not run on the newer system. (The Linux distributors are idiots for not testing old software, however. In many cases just copying the libraries off my older machine will make the software work, with no conflicts at all. They really should include those things!)

    You also realize that .NET is a "new and different toolkit" that most Windows programmers are totally unfamiliar with, do you?

  48. Something like this you mean? by jesus_of_the_trailer · · Score: 1

    Xen

  49. No Open Source Photo Organisers? by nukenerd · · Score: 1

    Try these :-

    http://freshmeat.net/search/?q=photo+album&secti on =projects&Go.x=11&Go.y=9

  50. ADVERTISEMENT!!! by Anonymous Coward · · Score: 0

    i wonder HOW MUCH serenity's company PAID OSNEWS TO PUBLISH THIS ADVERTISEMENT, which looks like a review.
    quote: "I AGGREED NOT TO PUBLISH BENCHMARKS", because they show serenity is a crap!!!

    1. Re:ADVERTISEMENT!!! by Anonymous Coward · · Score: 0

      Such an aggreement is not uncommon when getting prerelease software. The "payment" was most likely the software itself to preview so they wouldn't have to buy it. As it is prerelease software I would be surprised if it did perform as well as a mature product but then as you are most likely a shill for either VMWare or Microsoft I suspect you already realize that.

  51. DirectX by Reorax · · Score: 1

    Does it (or will it) support DirectX? This is the main reason I stopped using VMWare to do everything in Windows. I still had to reboot for a lot of games.

    --
    This sig is only here so people stop skipping the last lines of my posts.
  52. Re:MVS by vegetablespork · · Score: 1

    Thanks--I hadn't realized there was really a distinction other than for marketing purposes.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  53. Re:What the hell are you talking about? by asit+ler · · Score: 1

    Your statement about drivers is essentially ass-speak. The drivers for the Windows box that are included on the CD are if the generic ones don't work. In contrast, the Linux distro (barring the user being smart enough to recompile a kernel successfully) with most distros' default kernels, is quite sufficient for the ABC corp, XYZ-68 printer bought at wal-mart for $50. On Windows, there might be drivers included with Windows, the generic might work... and it might not. The same is true for Linux. It's also true, to a lesser extent, on MacOS.

    As I said in a previous post, "Backwards compatibility is for those people who can't write new software." If you're using *really* old software, there's probably a reason, and I respect your choice to run said *really* old sotware. However, on the same token, you can't expect to upgrade your OS and keep compatibility with that *really* old software. If you're running programs dating to the 1970s, written in some obsolete language like FORTRAN IV, you deserve to have your chain pulled, and move to something more recent. If you're so dependent on old versions of shared libraries, mightn't it be a good idea to find a similar program in a more recent version of those shared libraries, but still compatible? Or find a way to make the old software work on the new OS with all the new software? Example: When KDE 3.2-beta1 came out, XMMS was (and is) using GTK+-1.x, and glib1. The artsd 1.2.0 and its betas used glib2. Glib1 and Glib2 can't communicate with each other without breaking each other. Hence, XMMS was unable to use artsd as the output mechanism. The most obvious (to Joe Luser) solution, moving XMMS to gtk2, was not the simplest, or the most elegant. The eventual solution was to write a helper program that could communicate with artsd somehow (IANAP, so I don't know how this was done, I just know it was done) that XMMS could talk to.

    So you see, the solution to backwards compatibility is not black and white. Nor is it even really grey. You can "innovate" without being "different" but then you turn out Microsoft products. "innovation" only happens when someone is not afraid to be different, be ahead of the flock, become the ruler. For this, I applaud the developers of the Y window system, because they're taking the plunge and breaking some compatibility to truly innovate.

    (break out your buzzword bingo cards as you read that)

    --
    This is not the sig you're looking for.