Is it me or is Ubuntu (Unix) now well ahead of Windows in the usability stakes?
Installing VirtualBox on Ubuntu, I just type "apt-get install virtualbox". If I didn't want to use the command line, there is also a graphical interface that does the same thing. It goes and gets all the dependencies for me - even if I want the latest version (3.1) I can just click on the link on Sun's web site and it will still install it as a local package, getting all the bits I need.
Now switch to Windows Server 2008. Yes, Citrix XenApp is packing a somewhat larger punch than a piddly little thing like VirtualBox, but it still shouldn't be this hard. Downloading every file is a struggle because Internet Explorer is constantly pestering me to see if I trust every possible site I visit. (And just to download something from Microsoft themselves it needs about a dozen sites) Rather than figuring out what I need, I need to independently go and get .NET Framework, Java, install IIS and Terminal Services, enable a bunch of random options in IIS, reboot several times... and of course, you can't just put this stuff in one place if you need to repeat it again because the "downloads" of the applications are just installers than go and download the real application when you run them.
Proper package management has been around for years. What happened to Microsoft'scopy and corrupt embrance and extend strategy?
Installing VirtualBox on Ubuntu, I just type "apt-get install virtualbox". If I didn't want to use the command line, there is also a graphical interface that does the same thing. It goes and gets all the dependencies for me - even if I want the latest version (3.1) I can just click on the link on Sun's web site and it will still install it as a local package, getting all the bits I need.
Now switch to Windows Server 2008. Yes, Citrix XenApp is packing a somewhat larger punch than a piddly little thing like VirtualBox, but it still shouldn't be this hard. Downloading every file is a struggle because Internet Explorer is constantly pestering me to see if I trust every possible site I visit. (And just to download something from Microsoft themselves it needs about a dozen sites) Rather than figuring out what I need, I need to independently go and get .NET Framework, Java, install IIS and Terminal Services, enable a bunch of random options in IIS, reboot several times... and of course, you can't just put this stuff in one place if you need to repeat it again because the "downloads" of the applications are just installers than go and download the real application when you run them.
Proper package management has been around for years. What happened to Microsoft's

