Microsoft Busting Its Own Browser+OS Myth
An anonymous reader writes "Longtime Microsoft watcher Mary Jo Foley used her Redmond magazine column this month to point out that after years of arguing that the browser is 'inextricably linked' to the operating system, the company's current push to get users to drop IE 6 for newer versions, plus IE's separate release schedule, are disproving its own argument. From the article: 'Microsoft has insisted that its browser is part of Windows, and, ironically, that's coming back to haunt the company. Customers can mix and match different versions of IE with different versions of Windows. ... But Microsoft has done very little to get this message out there. I'd argue this is because it makes plain the absurdity of the company's claims that IE is part of Windows.'"
Damage has been done. Sure Firefox, Chrome, Opera and the lot are slowly regaining market share, but that was a tactic they needed when they wanted to drive Netscape out of the market, which they ultimately did. Companies like this don't create arguments that hold up to long term scrutiny, they don't need to.
Rhymes that keep their secrets will unfold behind the clouds.There upon the rainbow is the answer to a neverending story
And nobody believes it now.
A possible alternative headline could be "Obvious lie from MS turns out to be a lie"
but those lawsuits are over, so why worry about it
It's not a myth. After that valid argument was deemed insufficient to get out of the anti-trust lawsuits, Microsoft has made a concerted effort to detach IE from the OS.
For example, since IE7, attempts at FTP gets shunted to Windows Explorer. Windows Update on Vista and Windows 7 no longer use IE. The help system uses Trident, but not IExplore.exe. Windows in the EU now prompts the user for which browser to install.
IE is not inextricably bound to the OS because MS has intentionally been keeping it split. However, just because you can get IE removed/disabled, doesn't mean you can remove the HTML rendering engine (Trident). Just like stripping Safari out of OSX, doesn't completely remove WebKit (used in iTunes and a lot of other things).
I'm out of my mind right now, but feel free to leave a message.....
Were does one draw the line between OS and application (and let's not draw libraries into this).
So you're busting the idea of a modular Operating system where the one module of the OS requires some version of the other module but won't function without it?
It doesn't matter anymore. The argument was only important long enough to bamboozle the court system. After that, Microsoft could scream the truth from the highest mountain top with impunity. It's not like the court system is going to admit to its own incompetence, and punish Microsoft for lying.
XP Comes with IE6, you can upgrade to IE7 or IE8 or not, your choice. How does this prove that IE is not linked / embedded in the Operating System.
I can upgrade a component of my OS or not...
Ever tried with with SMS (now SCCP)? Microsoft didn't make it easy in older versions.
Even if users can have any one of several version of IE, they all still have IE. The linux kernel is part of the OS, but users upgrade it constantly. Microsoft's argument may have been silly, but her point doesn't make sense to me.
In addition, lets take a look at where we are so many years later. Apple's industry dominating platforms are locked into iTunes and the App Store. Both of which are far more intrusive than IE ever was. Try installing Mozilla AppFox or FireTunes on your iPad...
"Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
What "Part of the OS" means, and what are the effects?
Arguabilly, a perl distro is part of most Linux distros, since key parts of the distro are written in Perl. A "Perl-less" version of the distro is maybe possible, simply removing perl, and replacing all these parts by other modules that don't need it.
So something can be "part of the OS", and at the same type, can be replaced?
MSHTML.dll seems part of XP the same way a Hard-Disk is *not* part of the console XBox360. This is because all the XP have this DLL, and you are supposed to assume it exist. But some XBox360 consoles don't have a harddisk, so you can't asume your game can use a harddisk, so you have to program it to run from ROM in a optical mecanical device.
So..
I mostly think the article is wrong, and consoles suck.
-Woof woof woof!
'Microsoft has insisted that its browser is part of Windows, and, ironically, that's coming back to haunt the company. Customers can mix and match different versions of IE with different versions of Windows.....But Microsoft has done very little to get this message out there. I'd argue this is because it makes plain the absurdity of the company's claims that IE is part of Windows.'"
Fallacious logic!
Internet Explorer is part of Windows and not Internet Explorer 6 is part of Windows.
Customers are just plain lazy or the IT departments just don't care if its IE6 or IE9 on 3 year old systems they just attend to when it's broken down.
I think the whole post is not worth news for a nerd. There is no logic to this argument and should be trashed.
True browser / OS integration is hard to pull off and Microsoft has 100% not pulled this off. To start off you can remove IE and still use Windows. Second if you want to see what a Browser + Desktop integrated setup is like just look at KDE, that is a true Browser + Desktop. What Microsoft has is a craptastic browser that is associated wit the same company as the OS and hence they say they reliant on each other. Personally I think it great the OS and browser aren't linked. Who actually likes IE?
Well, if you completely stripped IE from Windows, things that depend on an HTML renderer would break, such as help (.chm), HTML apps (.hta), and .Net (web browser control), to name a few.
Side note: Mac OS X uses Webkit to render help and a number of other OS parts / pieces.
Um, when Microsoft made that claim, they were referring to Windows XP and Internet Explorer 6 which are both almost 9 years old. At that time, IE6 was very likely tightly linked to the OS. They slowly "unlinked" it over the years which I'm sure was a lot of work. You can argue that they shouldn't have linked it in the first place (you may or may not be right). The fact that you could upgrade from IE6 to IE7 or 8 does not mean it was not linked - can you not upgrade certain pieces of the OS on Linux, Unix, or MacOS in small pieces? Isn't that what a patch is?
We are now to MAJOR OS versions later and Microsoft doesn't claim the OS and the browser are linked anymore.
Popisms.com - Connecting pop culture
Microsoft released a version of Windows without IE, and it was unstable, erratic, and unreliable.
IOW, indistinguishable from the regular version.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
I'm just waiting for IE 10 on ChromeOS. Won't google make the same argument as Microsoft then?
The problem for Microsoft is that IE6 really is part of Windows XP. The code of IE was split up amongst various DLLs which also do other things. IE was tied into other functions and deliberately made difficult to remove. And, of course, the "File" menu on IE6 has no "Exit" option.
While IE is less integrated into Microsoft's OS than it used to be, Microsoft's Media Player is now tied into the OS even more tightly. Microsoft is no longer afraid of Netscape. They're afraid of Apple iTunes.
seriously, what are you talking about?
It breaks my pluginses, my precious!
I recall part of the argument at the time being that the Windows (File system) Explorer and Internet Explorer had converged / were intertwined / had more or less become two parts of the same thing.
But I can't remember the details or if it was even a valid argument at the time, so maybe someone who was paying more attention can fill that in.
I mean I understand that certain people are clueless and therefore can be convinced to believe anything. And there are certain people who prefer deluding themselves even though they know that their delusions are just that - delusions. However, anyone who ever worked with Windows knows that IE is indeed a part of Windows. There's no debate about that and there has never been. Just because the user can switch from one version of IE to another doesn't in any way contradict the claim. It simply proves that the IE, as a system component, is designed properly and very professionally, i.e. with a sufficient level of decoupling and interface abstraction. I understand that this very fact has been a significant source of inferiority complex attacks for the followers of certain of other OS-es, developed by certain half-illiterate crowd of various "c00l hack0rz". So they will undoubtedly try to pervert its meaning. But that doesn't change the reality, at least for those who prefer to live in connection with it.
The web would have resulted in the loss of MS profit if it had been allowed to grow freely. At that time many production machines were still using very simple systems that could be implemented on web based interface. Companies like Compaq were still competing hard and had non-MS offering that were less complex and more reliable than the PC. MS Office was not quite everywhere, and options existed. The fight was going over who controlled the application front end. If the application front end was platform independent, then people could run software on MS servers, but the desktop could be anything for the average worker drone.
This could not happen. So MS made IE into a application front end that would only run on windows. This meant that the servers and desktop had to run MS software. OEM could not develop intelligent terminals that would have saved huge amounts of administrative costs. OEM could not sell this intelligent terminal for the same price as a MS PC and pocket the profit.
In reality what happened, the lie that MS could make people believe, no matter who much they said it, is that there is a real benefit to having the server run the same software as the desktop. So people continued to use MS desktops, but many switched to linux servers. This meant the bombs that MS put in IE to connect it to MS Windows became a liability. They tried to stop *nix with ad campiagns, in the courts, but with IE 8, even if the propaganda continues, the effect is clear.
Which is also why there is so much activities over phones and tablets. The OEM is nevery going to make a fair profit with MS, neither are developers. That is why most of the cool stuff have been developed in places outside of the US. Google is sharing profits, and, no matter what any says, so is Apple. The App store has made it possible to make money. MS is now where Unix was in the 80's. An expensive albeit still relevant dinosaur. It is a matter of time until people look on our old desktop like we looked at IBM 360 of VAX. A little nostalgic, but happy we have something bette.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
Microsoft doesn't want users to know they can upgrade their browser? Is that why I've been seeing TV ads for IE 8? I don't think I've *ever* seen an ad for a web browser on TV. Especially given that they are giving away IE 8 for free, making no money on these ads...
Arguabilly, a perl distro is part of most Linux distros, since key parts of the distro are written in Perl.
But a machine's administrator can easily replace /usr/bin/perl with any binary that implements a compatible interface. Any /usr/bin/perl that parses and runs the same language will do, even if it has third-party defect fixes applied to it. Microsoft doesn't make that so easy with mshtml.dll: either you use Microsoft's mshtml.dll, or you don't use Windows.
and consoles suck.
True, HTPCs are better in theory, but in practice, consoles have far more local-multiplayer games.
I'm pretty sure IE is still integrated into Explorer.exe, which is the default shell of Windows.
Enlightenment is the elimination of that which is unnecessary.
Well, if you completely stripped IE from Windows, things that depend on an HTML renderer would break
They should depend on a browser but not necessarily IE, as I explained in another comment.
such as help (.chm)
These should be viewable with any web browser, provided that the operating system provides a URI scheme handler for files within a CHM archive.
HTML apps (.hta)
These depend on quirks of Internet Explorer; I'll grant that.
"It's all cloud computing now"
Provided that you're willing to pay 60 USD a month for mobile broadband. A lot of us aren't, and we use numerous offline-mode workarounds such as IMAP sync, the Read It Later extension, and the like. Until IE supports HTML5 cache manifests and HTML5 web storage like Chrome and Firefox, IE won't be ready for the netbook.
I'm curious to know if anyone has tried IE7 or IE8 on an older computer running XP that has less than 256MB RAM? Such PCs (barely) meet the requirements for XP, and since IE is "inextricably part of the OS", Microsoft is IMHO on the hook to come up with a solution for such users...
For example, I have an old Toshiba Libretto 110CT. The specs: Pentium-MMX, 233MHz, 64MB RAM, 160GB PATA HD (I upgraded for the better access rate, since it only supports PIO mode), 802.11b WiFi... Going above 64MB RAM is not an option (excluding one hack that requires soldering and could bring it up to a massive 96MB). It's a neat little toy, especially for DOS games, and works reasonably well with XP Pro, Office XP, WordPerfect 11, etc.--especially after I disable 7 unnecessary services. Firefox 3.6 is painful on it, but it runs better than earlier versions of Firefox due to improvements in Javascript. IE6 runs reasonably well--better than Firefox. So, I'm curious--is IE7 or IE8 worth a try on this thing?
I know IE7 sucks with Javascript, so should I just go to IE8? Has anyone even tried IE7/8 on a very low end PC that barely meets XP & IE specs? Even IE8 says it needs only 64MB RAM. (I still need access to Windows Update and the occasional website...)
Windows 3.1x calc: 3.11 - 3.10 = 0.00
The problem is that everything to do with help and a bunch of the new Vista/7 displays are rendered using HTML. It is presumed that there will be something called MSHTML.DLL around which will do this rendering and have the COM/COM+ interfaces that are required.
Guess what? That pretty much limits it to the IE browser. Especially considering the level of documentation available about all the COM interfaces that are required for the HTML rendering object.
Take out that renderer and the OS is non-functional. Perhaps more so with Vista and Windows 7 than XP (and earlier), but substantial functionality of the operating system itself is indeed dependent on the exact implementation of the HTML renderer.
This doesn't preclude adding another browser which does not remove MSHTML.DLL, so naturally FireFox and Chrome will work just fine. It is just removing the HTML COM object that counts. And I would suspect that while there might be some flexibility with upgrading, it isn't going to be completely transparent. Having the HTML Help facility stop working or other displays that require HTML rendering would be a big problem.
Was introducing HTML Help the way they did it as a component of the OS a mistake? Maybe. But in 1995 it was a somewhat different decision and while Apple seems to have no trouble making their users re-buy software every few years the Microsoft users seem to really want to hang onto applications for a lot longer. One impediment to moving to 64-bit versions of the OS is the lack of support for 16-bit (Windows 3.1) applications, if you can believe it.
Customers can mix and match different versions of IE with different versions of Windows.....But Microsoft has done very little to get this message out there. I'd argue this is because it makes plain the absurdity of the company's claims that IE is part of Windows.
and i'd argue that you probably don't know much about configuration files. the OS could still be linked to an "IE Hub" that would then invoke whichever version of IE, for whichever user, using whichever preferences settings were requested.
At a point during Microsoft's anti-trust trial Microsoft claimed that the OS/browser integration was not possible to untangle in the time frame demanded by the court.
This has been exaggerated by Slashsnot et al. to mean that Microsoft claimed it was incapable of ever separating the OS from the browser. The exaggeration is further compounded when it is said that Microsoft is holding to this mythological claim to this day.
Microsoft never argued it was impossible to separate the OS from the browser. Didn't happen. Also, Microsoft is not arguing such today. timothy, anonymous reader and the rest: please grow up and stop now.
The last time I installed Windows 95 (the first release, which did not yet have IE) I then tried to get a browser onto it.
Since I was tech-savvy enough to know about FTP, I tried FTP'ing to various browser-software sites, including Microsoft and (iirc)Netscape. I was not successful, and could not get directions from any web sites, since there was no browser to get to the web sites with. I eventually was able to telnet to a *nix shell account, and use a text-based browser (lynx, iirc) to get a windows-compatible browser file.
As a car analogy, a web browser is like tires. If you managed to get an [car]/[OS] without [tires]/[browser], good luck getting to the [tire store]/[browser installer].
MS was in the middle of its overreaction to the fact that it had underestimated the potential of the web and was doing things like 'active desktop' and putting html content in folders for windows explorer to display. They really were on a path of integrating the browser and OS because they envisioned html evolving to a point that it would be the universal language of all UI elements. They were forced to keep them separated as a result of losing the case and that turned out to be a good decision. (It also seems to have made Gates pause long enough to reflect on his own life and focus on charity work.)
The whole premise of this really bad article is all wrong. I seriously doubt that there's a single person at MS concerned about the appearance of having had a faulty argument 10 years ago regarding Windows 98 - they lost the case!
Man, I wish I'd recorded the patent application number when I put that in my quotes file.
Method and system for creating and searching directories on a server. ( #5794230 )
Who cares if Microsoft lies, they don't know what they are doing, anyway. Their long term vision lacks anyway. Apple has a store MW wants a store. Apple has an App store, Microsoft wants an App store, Apple has Ipod, Microsoft wants an Ipod. Etc. They want to be the best, but each time they just give up. If Microsoft ever had the edge of vision, they have lost in anyways. They are already have become the boring IBM Gates never wanted to be. And Gates is gone. There is no leadership, there is no focus. They just want to do everything, and they do everything.... Poorly
Microsoft illegally leveraged their monopoly at the time. Including a competitive browser for "Free" with Windows was the downfall for Netscape. The browser did have a cost but it was blended in with the cost of Windows which almost everyone run. Netscape could no longer sell their browser and the rest is history. The browser was never a part of the operating system and really never needed to be. It just was Microsofts way of protecting its monopoly. I think what most people miss is that Microsoft never wanted web browser technology to exist! They only produced IE in order to kill off Netscape. They had that idea that only specific windows desktop applications would provide some access to the internet in a very controlled way, not like browsing or surfing the web for whatever content you would like. Development for IE almost came to complete halt if it wasnt for open source browsers coming of age.
Explorer and IE use the same underlying libraries, and the help system(among other things) uses the HTML engine provided by IE to function. IE is definitely integrated into the OS(which was what Microsoft always claimed). Whether it should be or not is another matter, but there is a certain amount of logic in having only one html engine, and the file/web browser combo isn't exactly unknown in the open source world either (Konqueror).
Just because Microsoft can replace an existing version of IE with another one doesn't mean that Windows would actually work if you completely removed it.
But my roommate, at the time, did Windows installations on grey boxes full-time. He discovered that if you used the IE3 uninstaller, IE4 would uninstall just fine, leaving a completely usable system (as far as Win95 was concerned). This means that Microsoft added something to the IE4 uninstaller to willfully break machines that uninstalled iE4.
The creation of an IE-free version for the European market also underlies their claims.
Nonetheless, it does remain a legally perilous path for Microsoft to expressly admit that IE really isn't tied to the operating system.
Sometimes boldness is in fashion. Sometimes only the brave will be bold.
"I think we should have to do even more cloning .. of Netscape", Oct 1995
.. We will bind the shell to the Internet Explorer so that running any other browser is a jolting experience", Nov 1995
.. Instead you need to ask a more neutral question
about how the internet technology needs to merge with local computing", Feb 1996
"PSD needs to get serious about cloning Netscape
"I would NOT phrase the survey, or other things only in terms of "put the browser in the OS
"INTERNET EXPLORER: Unless specifically requested to the contrary by the end user of the Customer System and provided proper translation is available, COMPANY will ship MS Internet Explorer 2.0, and the most current subsequent higher version Product Releases and Version Releases thereof, preinstalled on all new Customer Systems which are validated and released for shipment by COMPANY after April 1, May 1996"
'Microsoft has insisted that its browser is part of Windows'
Is "is" was or is "is" is? It is possible it was but is not. It is most likely "is" wasn't... but all us technical people knew that.
[signature]
Isn't Apple pushing standard HTML5? Not every browser has adopted the standard yet, but it isn't a bunch of closed extensions like Microsoft pushed for IE years ago.
Then there is also the fact that countless yes the information and thanks..