Ship of fools
Posted on 6 Mar 2008 at 10:44
Jon Honeyball finds himself reaching for the bottle in a vain attempt to come to terms with the rationale behind Microsoft's bid for Yahoo.
What I'd do is take the new kernel and bolt in Microsoft's HyperWee (I'm sorry, "Hyper-V") hypervisor, then have a Vista OS that boots into fully hardened mode, where no applications can either install or run unless they're digitally signed. No apps can run if they talk to the outside world, either, so no email clients, web browsers, IRC engines and so forth, and absolutely no server processes that serve data out onto the internet or intranet. I'd allow corporate applications to be run there, providing they've been installed and run by Softricity or some equivalent service, under the harsh glare of examination and management by the network administrators.
Then there'd be a second Vista OS image that allowed only "mostly trusted" applications, email being a good example if it has good back-end antispam and antivirus engines. These are apps that are probably benign in themselves, but whose data content you might not trust entirely. Office fits into this category quite nicely, given Microsoft's continuing reluctance to make digital signing of Office macros mandatory.
Finally, you'd have a Vista "Dirty Space" image in which everything else is run - games, web browsers and anything that's unsigned or has been downloaded from the internet. This session will almost certainly be self-cleaning, reverting to a frozen known-good image every time it quits and thus ensuring that nothing nasty can survive the disinfection process.
Naturally, this vision raises some technical problems. All the various sessions will need to be presented in a single, seamless desktop space, but this can already be done. Then there'd need to be some management of application state and data - there'd need to be multiple registries with their components locked down and read-only - but this is do-able, too. You'd also need to manage the filesystem state, but this, too, can be done. You'd end up with a truly hardened OS that used virtualisation technology to run all applications in strong boxes.
Is this likely to happen? No. The word is that the Windows 7 launch is being pushed closer in an attempt to get something out there with more appeal after the Vista Millennium Edition debacle. What are the key timescale issues to watch? Well, first I expect the availability of XP to system builders will be extended yet again, beyond this summer: let's put it to the end of the year at least. Then look forward to a drip-feed of leaks from Microsoft about how it's using Hyper-V in experimental form on the desktop and how this could bring radical new security and reliability enhancements to the desktop.
The problem for Microsoft is that those of us who want to do this sort of thing can, and are, already doing it: only a few machines in my network run without a hypervisor in place. And I can run those Windows images on any hardware platform I like. Which is why Microsoft's response to desktop hypervisor operation needs to be radical, brave and forthright. And now...
Office XML
I recently read about senior Microsoft staff being disappointed at the way their OOXML standards process was being handled, with suggestions that some parties might be being underhanded. This given existing accusations about Microsoft stuffing the voting panels, but never mind.
I dashed off an email to the Microsoft UK PR team asking how Microsoft felt justified in seeking ISO standard status for OOXML when it wasn't even capable of storing numbers correctly. Go back a few issues for the full blood and gore on this matter, but suffice it to say here that a number such as 1234.1234 is a problem for Excel because of the way the IEEE floating-point number system works.
advertisement
- Delving into the Norton 2010 line-up
- Banish your Wi-Fi woes
- How to commit Facebook suicide
- Which smartphone keyboard is the best?
- We can beat the botnets
- Paying for code doesn’t mean owning it
- Cracking the iSCSI conundrum
- The perfect open-source task scheduler
- Exploring Microsoft Office 2010 beta
- How to stop tech ruining your home life
- How to change the default template in Word 2007
- Book review: Rework by Jason Fried and David Heinemeier Hansson
- Panorama parents deserve their file-sharing fine
- Google and BT offer free website service to British businesses
- Lords' last chance to protect broadband customers
- Extreme handwriting recognition on the Dell Latitude XT2
- 12 surprising things that Wolfram Alpha knows
- Nokia N900: phone or pocket computer?
- The sinister side of Spotify
- My brain can type!
- Windows 7 XP Mode now runs on all processors
- Intel claims new processors boost security
- Tiny domain names to be released in UK
- Google launches bolt-ons for web apps
- Microsoft warns users off 64-bit Office 2010
- Google to steal Office Web Apps' thunder?
- Network provider admits customers still don't trust the cloud
- Twitter earned Dell $9 million
- Amazon cloud "doesn't come down at Christmas"
- Microsoft: Oracle's fighting the "evolution of the industry"
advertisement



Printed from www.pcpro.co.uk