Feeds

Removing IE would kill Win2k, WinXP, MS, says Redmond

Big Red Legal Switch marked 'don't press'

  • alert
  • submit to reddit

3 Big data security analytics techniques

Both Windows XP and Windows 2000 will be rendered inoperable, and Microsoft will be unable to develop future new operating systems, if it is forced to separate IE from the operating system, according to court filings the company made on Friday. The US States still fighting Microsoft argue, on the contrary, that separation of this and other matters now "integrated" into the OS is both feasible and necessary.

Hence the appearance of serial expert witness Lee Hollaar, whose task it will be to provide the necessary techie data to 'prove' whether or not the disentanglement can be done. We've been down this particular road before a couple of times during and prior to the trial, and we've had Microsoft threatening to ship broken versions of operating systems before. But this time the company seems to be threatening to withdraw Windows from the market entirely, and not develop or ship it ever again.

Which is new, although threatening to tag its antagonists with responsibility for the total destruction of IT's biggest success story (which is effectively what Microsoft is doing here), if legally enforced separation were to go ahead, is something else we've heard before.

So off we go down memory lane. A long time ago, Microsoft began bundling/integrating Internet Explorer with Windows, prompting a preliminary injunction from Judge Jackson, who was then in the chair. Microsoft had previously shipped Windows and IE separately, IE not having actually been what you'd call fully developed when Win95 first came out, but in the period up to the injunction in late 1997 it had somehow become a part of the operating system. Before the appeals court rescued Microsoft by tossing out Jackson's injunction, Microsoft was indeed saying it'd have to ship versions of Win95 that didn't work in order to comply with it.

Note however that this particular scrap took place over Windows 95. Windows 98 was then in beta, and would ultimately ship with IE "integrated," but the disputed version of IE only shipped with later OEM versions of 95 on new machines, while it was (and for that matter, still is) also downloadable as an add-on. The trial documentation included an email from Bill Gates from February 1997 saying it would be important to leverage the OS to make people use IE instead of Navigator, and there was much else that suggested bolting the two together was a predatory decision, rather than a technical one.

As Win98 was essentially a retread of 95, shipping a version without IE oughtn't to have been any more difficult, but the overturning of the injunction meant Microsoft was able to ship it according to plan while the full trial was starting off, and that Professor Ed Felten was called in to demonstrate an uninstall program during the trial. This was the source of much hilarity, when Microsoft was caught accidentally falsifying a video 'proving' that it didn't work, and of much wrangling.

Felten didn't remove all the IE code, so Microsoft did a lot of arguing that he'd just hidden it. Removal/hiding also resulted in some functionality being broken, but the court's conclusion, supported by the appeals court, was that Microsoft had illegally "commingled" code, that is arbitrarily bolted functionality together in order to glue IE into Windows.

It seems equally clear that IE could be removed from Win9x if Microsoft wanted to do it, and that the Microsoft versus Hollaar argument will initially reprise the Felten row. However, this time around we'll be talking about Windows 2000 and WinXP as well, and that widens the battlefield quite a bit.

Microsoft has had a lot more time to build IE deeper into its latest versions of Windows, and if we're being charitable we might even say it's put a lot more IE-related functionality into the OS, which would break if IE were removed. If we were being uncharitable we could say that much of this functionality is IE-dependent precisely because the High Command required that it be so - it could have been done by alternative means, and any vast recoding problems caused by removal are therefore self-inflicted.

What Hollaar comes up with should therefore be interesting, especially if Shane at 98lite.net doesn't come up with a remover for Win2k OSR2 and WinXP sometime soon. 98lite provides an indicator of what can and can't be done as far as IE removal goes. As far as Win9x is concerned, it's worth noting that some features get lost depending on how much you remove, and that one of the permutations offered requires that you use the Explorer version from Win95. Also, note what Shane has to say about web view and active desktop being unavailable after IE's fully removed: "HELLO!!!!! You just removed IE!!! Thats the whole point!!!!!"

So when the arguments come round again, remember that one person's broken may be another one's fixed. ®

SANS - Survey on application security programs

More from The Register

next story
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Batten down the hatches, Ubuntu 14.04 LTS due in TWO DAYS
Admins dab straining server brows in advance of Trusty Tahr's long-term support landing
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Oh no, Joe: WinPhone users already griping over 8.1 mega-update
Hang on. Which bit of Developer Preview don't you understand?
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
Microsoft TIER SMEAR changes app prices whether devs ask or not
Some go up, some go down, Redmond goes silent
Ditch the sync, paddle in the Streem: Upstart offers syncless sharing
Upload, delete and carry on sharing afterwards?
prev story

Whitepapers

Designing a defence for mobile apps
In this whitepaper learn the various considerations for defending mobile applications; from the mobile application architecture itself to the myriad testing technologies needed to properly assess mobile applications risk.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.