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)."

17 of 166 comments (clear)

  1. 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.

  2. 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.
  3. 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.

  4. 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.

  5. 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 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
    2. 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.

  6. 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

  7. 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.

  8. 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?

  9. 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.

  10. 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.

  11. 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.