Removal of Internet Explorer

The idea of the removal of Internet Explorer (IE) from Windows was proposed during the United States v. Microsoft case. Later, security advocates took up the idea as a way to protect Windows systems from attacks via IE vulnerabilities.

The process of removing Internet Explorer from a personal computer has changed over the browser's version history, but the nature of many of its upgrades and installation methods has been a matter of public interest. The first version to be included was version 2 with Windows 95 in late 1996. Later, users who upgraded to IE3 (which came out in 1996), could still use the last IE, because the installation converted the previous version to separate directory.[1] However, Internet Explorer 4 created a controversy with its shell integration with Windows Explorer. With later versions removal (or inability to do so) became more complicated. With the release of Internet Explorer 7, shell integration began being reduced, such as changing ActiveX hosting and a different look than Windows Explorer.

It was proposed that a special version of Windows 7, Windows 7 E, would be shipped without Internet Explorer in Europe as a result of EU antitrust investigations against Microsoft.[2][3][4][5] However, in July 2009, Microsoft cancelled the Windows 7 E editions due to negative reactions from computer manufacturers.[6]

Overview

Internet Explorer comes as an integrated component of Windows that cannot be uninstalled. Newer versions of Internet Explorer are sometimes released for existing operating systems, replacing the older version. Optionally, users may later choose to revert this upgrade. Starting with Windows 2000, it is possible to disable Internet Explorer: The user can no longer launch it but its web browser engine remains operational for applications that use it.

This is not unique to Windows: Safari, the default browser on Mac OS X, is similarly integrated into the operating system. While it is possible to delete the application itself without problem, Safari is in fact merely a front-end for Apple's open source WebKit framework, which is heavily integrated into the operating system and cannot be removed.[7]

The idea of removing Internet Explorer was proposed during the United States v. Microsoft Corp. case. One of Microsoft's arguments during the trial, however, was that removing Internet Explorer from Windows may result in system instability.[8]

Definition

It is unclear what it means to "remove IE" because such a removal depends on being able to determine which files or functions on an installed Windows system are part of IE — that is, to draw a line between IE and the rest of Windows. Microsoft has held that this is not meaningful; that in Windows 98 and newer versions, "Internet Explorer" is not a separate piece of software but simply a brand name for the web browsing and HTML rendering capacities of the Windows operating system. In this view, the result of removing IE is simply a damaged Windows system; to have a working system without IE one must replace Windows entirely.

In contrast, some programmers and security writers have held that it is possible to have a useful and working Windows system with IE excised. These people include consultant Fred Vorck, who advocates that consumers should have the choice to remove "integrated" features of Microsoft Windows[9] and participates in the HFSLIP project; Dino Nuhagic, who is the creator of nLite, a product that allows users to remove Windows components like Internet Explorer and Windows Media Player;[10] and Shane Brooks, who created 98lite and XPLite to remove and manage Windows components[11] after the installation of the operating system. Some people have suggested the use of alternative browsers instead of Internet Explorer, to try reduce the risk of vulnerabilities.[12]

Methods

Methods have been developed by these programmers and others to remove Internet Explorer from Windows 95 after installing,[13][14] as well as before install time.[15] Removing Internet Explorer from Windows 2000,[9] Windows XP and Windows Server 2003[16][17] is also possible at installation time.

The Australian computer scientist Shane Brooks demonstrated that Windows 98 could in fact run with Internet Explorer removed. Brooks made his work available as a freeware removal utility called IEradicator, which removes all versions of IE from all versions of Windows 9x.[18] Brooks went on to develop a more sophisticated program for Windows 98 and Windows ME, marketed as 98lite, which turns IE, along with several other "mandatory" Windows components, into optional components that can be added or removed from the OS at will. He later created XPLite, which renders many parts of Windows 2000 and XP into optional components. Both of Brooks's programs can remove IE after the installation of the operating system. Another programmer named Bruce Jensen published a similar utility called "Revenge of Mozilla."

There are other methods of removing IE based on modifying the Windows installation process so that IE is never installed in the first place. 98lite can be used in this way. A method developed by Fred Vorck manually alters the setup scripts for Windows 2000 to prevent the installation of IE.[19] His process has been automated as a feature of HFSLIP. nLite and HFSLIP are automated programs that allow users to modify the Windows installation process, both to incorporate patches and updates and to exclude IE and many other Windows components from installation as desired.

Impacts

Removing Internet Explorer does have a number of consequences. Some programs bundled with Windows, such as Outlook Express, and some basic Windows components, such as Help and Support, depend on libraries installed by IE in order to function. Before Windows Vista, it was not possible to run Windows Update without IE because the service used ActiveX technology, which no other web browser supports. With IE removed they fail to work, either partially or entirely. In addition, third-party web browsers based on Trident engine require IE and stop working without it.

References

  1. "By having IE3 rename your previous version, Microsoft gives you a fallback in case IE3 crashes. IE3 also scans for Netscape bookmarks and converts them to IE3 favorites." http://www.windowsitpro.com/article/articleid/2801/internet-explorer-30.html
  2. "Windows 7 Pre-Order Offer". Microsoft. Retrieved 2009-07-15.
  3. "No IE onboard Windows 7 in Europe". BBC. 2009-06-12. Retrieved 2009-07-15.
  4. "Windows 7 to be shipped in Europe without Internet Explorer". Ars Technica. Retrieved 2009-07-15.
  5. John, Bobbie (2009-06-12). "European version of Windows 7 will not include browser". guardian.co.uk. Retrieved 2009-07-15.
  6. Warren, Tom (August 1, 2009). "Microsoft scraps Windows 7 'E' version for Europe". Neowin. Retrieved 2009-08-01.
  7. "The WebKit Open Source Project". Webkit.org. Retrieved 2008-09-16.
  8. "U.S. v. Microsoft: Court's Findings of Fact". United States Department of Justice. 2005-11-05. Retrieved 2005-05-12.
  9. 1 2 http://www.vorck.com/windows/2ksp5.html#download-ie6
  10. "MSFN - Where People Go To Know". Msfn.org. Retrieved 2008-09-16.
  11. "LitePC Technologies". Litepc.com. Retrieved 2008-09-16.
  12. "Redmond | Feature Article: Time to Dump IE?". Redmondmag.com. Retrieved 2008-09-16.
  13. "AOL.com - Netscape". Netscape.com. Retrieved 2009-12-17. Archived copy retrieved from Internet Archive.
  14. "How to Remove Internet Explorer and Outlook Express from your Computer". Support.microsoft.com. Retrieved 2008-09-16.
  15. "Nathan's MAD IE De-integration Lab". Toastytech.com. Retrieved 2008-09-16.
  16. "nLite - Deployment Tool for the bootable Unattended Windows installation". Nliteos.com. Retrieved 2008-09-16.
  17. "TommyP's HFSLIP". Hfslip.org. Retrieved 2008-09-16.
  18. "IEradicator 2001". Softpedia. SoftNews. 24 March 2003. Retrieved 21 January 2014.
  19. Vorck's Windows 2000 Repository
This article is issued from Wikipedia - version of the Monday, March 14, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.