VMware Announces UVAC Winners
muff1253 writes to tell us VMware yesterday announced the winners of the Ultimate Virtual Appliance Challenge (UVAC). The contest, which started at the end of February, was designed to test teams on their ability to create a "pre-built, pre-configured, and ready-to-run" application that could be packaged with operating systems in virtual machines.
It seems like the top three winners are working in the right direction. I setup a virtual machine at home (albeit using Virtual PC) after Symantec kept quarantining all of the fun tools that I wanted to work with. Virtual machines provide a great environment for setting up network tools that might otherwise not get along with applications and services running on a production server.
First of all, I had no idea what the article was about from the summary. Once I clicked through however I became even more perplexed, for a different reason.
The idea behind the contest is that you build an application bundle that can be run "out of the box" inside of vmware, with no configuration or installation.
So the question is, if you are going to target your application to a virtual machine, why use vmware? Why wouldn't you use java or python, for example?
====
Crudely Drawn Games
One point to it that I could imagine is that two years from now, this post will still be here, but TFA might have moved or disappeared entirely.
Insert self-referential sig here.
It looks like all the winners are just some application that already works just fine, in a VM.
That's great and all, but wouldnt it work EXACTLY the same if you did an "install with defaults" on your normal system?
Just saying, you might save 500MB, or even 900MB of download in some cases. One is only 3MB, wow!
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Actually I think it's a Good Thing to always have somebody copy/paste the article into the discussion, so that it becomes part of the thread's permanent archive.
If you go back and read Slashdot stories from more than a year or two ago (always amusing, I strongly recommend it), most of the links to articles are dead. The only threads where you can really read TFA are the ones where somebody pasted it in as a comment.
You do have a point though, it doesn't really deserve a +5 moderation; as long as the person puts "ARTICLE TEXT" in their subject line (which is also a good thing to do!) it's easy enough to find in the the thread if you want to read it, even if it's down at +1 or +2. The only reason to mod it up would be if somebody posted it AC and you wanted to make sure it was readable to people who browse at +1.
So in general, it's definitely karma-whorish, but on the other hand it's also rather useful...so who cares if people get some free points?
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
As a coworker of the winning team, the main reason for doing an appliance version (apart from participating in this contest) was packaging. We actually do have a "native" windows port of the code (using python, pygtk etc.), and it's about 25 MB zipped when containing all the dependancies, of which there is really way too many to ask a random user to install so it all has to be packaged into the same thing, really.
The vmware image is about 72 MB bzip2-compressed which includes a stripped-down Ubuntu, X11 etc. And it runs on Windows, any random Linux distro that might have an old pygtk/cairo/whatnot that doesn't work with our code, OS X (with OS X vmware) out of the box. Nice even if you do lose some performance and run into issues inherent to virtualization (accurate timestamps and promiscuous mode inside the virtual machine are tricky and do have limitations!).
We mostly run and develop it natively ourselves (on FC5 and OS X), yet we run into "AAARGH! How do I get
a new enough Y for OS X to run this" discussions every week or so.
At first glance I thought it read "UNIVAC winners".
*Phew*
"We are all geniuses when we dream"
- E.M. Cioran
The VMware web site often gives the impression that the company employs a lot of people who have no understanding of computers. The announcement has no links to the winners! The web pages don't display well in Firefox. There are numerous other flaws.
If I didn't already know that VMware is a reputable company, I would never buy anything from a company with such a clueless web site. Obviously someone at VMware thinks that non-technical people have something valuable to contribute to a technical company, even though they cannot understand what they are doing.
Winner: HowNetWorks
Second Place: Trellis NAS Bridge Appliance.
Third Place: Sieve Firewall