Slashdot Mirror


Windows 7 Kill Switch For IE Confirmed — For More Apps, Too

CWmike writes "Microsoft has confirmed that users will be able to remove its IE8 browser, as well as several other integrated applications, from Windows 7. Jack Mayo, a group program manager on the Windows team, listed in a blog post the applications that can be switched off. They include Internet Explorer 8, Fax and Scan, handwriting recognition, Windows DVD Maker, Windows Gadget Platform, Windows Media Player, Windows Media Center, Windows Search, and XPS Viewer and Services. He explained that the files associated with those applications and features are not actually deleted from the hard drive. The public beta of Windows 7 does not include the ability to 'kill' said apps. But a pirated copy of Windows 7 Build 7048 includes the new removal options, and has been leaked on the Internet." (We mentioned the reported ability to turn off IE8 yesterday as well.)

54 of 208 comments (clear)

  1. Why not? by John+Hasler · · Score: 4, Interesting

    > He explained that the files associated with those applications and features are not
    > actually deleted from the hard drive.

    Why not?

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Why not? by Jurily · · Score: 2, Insightful

      Other stuff depends on them.

    2. Re:Why not? by qoncept · · Score: 4, Interesting

      The article also mentions they can be reinstalled/reenabled without the installation disk. My guess is that genuinely is the reason. I remember Windows 95 randomly asking me to insert the installation disc when I was updating drivers or installing non-MS software, which was ridiculous.

      Of course, its also possible the libraries are still being used (and loaded, and still eating up resources) for other things.

      --
      Whale
    3. Re:Why not? by davidphogan74 · · Score: 4, Informative

      One of the articles mentions Windows Update, which requires IE's API's to work properly. I'm sure other cases would come up as well.

    4. Re:Why not? by ikirudennis · · Score: 3, Insightful

      Does that mean that flaws in IE8 still leave a computer vulnerable if it's been "uninstalled?"

    5. Re:Why not? by yenne · · Score: 2, Insightful

      I always figured it was because so many features of the system libraries were wired into IE. The help system, the active desktop, file thumbnail previews, any HTML display object created by application code -- seems like all of these would be wired into the same dynamic library for optimal support and space/memory efficiency.

      Given that the user might still expect all that other stuff to work after "removing" IE, what are you really removing? A windowed presentation with some bookmark functionality?

      Perhaps someone else can comment on how close Windows is to allowing some other browser vendor to be a plug-in replacement for all that other functionality.

    6. Re:Why not? by Anonymous Coward · · Score: 3, Interesting

      It is the nightmare called windows side by side install.

      So you uncheck the box it is 'uninstalled'.
      Later on you decide 'wait a second I did want that' and check it back.

      Now instead of popping the disk back in. It is magically there again.

      Any application can take advantage/disadvantage of this. Basically you install it into the winsxs dir and it pretty much stays forever.

      The only resource that will be consumed is disk space.

      For example in vista telnet is not 'on the box by default' you go check the box and it installs it into the system32 dir. Where did it get that? The network was off, and i put no disk in. It did a hard link to the real file that lives in the winsxs dir. You can get this same sort of thing in linux using the ln. In windows not so easy but it can be done.

    7. Re:Why not? by digitalunity · · Score: 4, Insightful

      Explorer, MMC, Control Panel, just to name a few all use mshtml.dll. In addition, any .NET application that utilizes the WebBroswer class or MFC application that uses the CHtmlView class will need mshtml.dll to be available.

      The only alternative here is for Mozilla or another OS browser to reimplement mshtml.dll from scratch - a daunting task of questionable logic.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    8. Re:Why not? by nobodyman · · Score: 5, Informative

      From the article:

      If a feature is deselected, it is not available for use. This means the files (binaries and data) are not loaded by the operating system (for security-conscious customers) and not available to users on the computer. These same files are staged so that the features can easily be added back to the running OS without additional media. This staging is important feedback we have received from customers who definitely do not like to dig up the installation DVD.

      Best of both worlds in my opinion. I also like that there is one unified interface for managing features. This is just one example, but in vista you could use 'add/remove components' for IIS, but if you wanted to disable Media Center, you had to do it from the group policy editor. Extremely frustrating.

    9. Re:Why not? by Captain+Spam · · Score: 5, Interesting

      The only alternative here is for Mozilla or another OS browser to reimplement mshtml.dll from scratch - a daunting task of questionable logic.

      "Daunting" puts it lightly, apparently. WINE, for instance, attempts to reimplement mshtml.dll via the Gecko engine for all the things that use it for HTML rendering. Like, say, Steam. To date, I still don't think it's possible to complete a purchase or demo download from start to finish entirely within the Steam client under WINE/Crossover. You still need to start the purchase externally, enter Steam, and finish it there because they haven't fully reimplemented all the calls properly.

      So, yes, it has been tried, and it isn't quite perfect yet.

      --
      Demanding constant attention will only lead to attention.
    10. Re:Why not? by Mofassa · · Score: 2, Informative
      This is stated clearly in the blog post:

      These same files are staged so that the features can easily be added back to the running OS without additional media. This staging is important feedback we have received from customers who definitely do not like to dig up the installation DVD.

      and

      A second decision is that we also continue to support the APIs available for features where these APIs are necessary to the functionality of Windows or where there are APIs that are used by developers that can be viewed as independent of the component. As many of you know these are often referred to as âoedependenciesâ and with Windows the dependencies can run both internal to Windows and external for ISVs.

    11. Re:Why not? by Ethanol-fueled · · Score: 2, Informative

      I don't see why not.

      Remember XP, where you could "remove" IE in the "add/remove Windows components" menu? Then you click "My computer" and type in a web address in the address bar and BAM! It's launched in IE!

      switched off" != uninstalled.

    12. Re:Why not? by thetoadwarrior · · Score: 2, Insightful

      Why would they need the installation disk? No disk was required to install IE7 on XP. You won't need a disk for IE9. So there is no reason a disk should be required for IE8.

      It's a free program and they already do checks to see if you have a valid installation so why leave it on the system when it can be downloaded? In fact this would be better.

      When someone wants to re-enabled IE again they're taken off to the IE site where they have to download the installer and get the latest version rather than some outdated version that's been sitting hidden away on their system.

    13. Re:Why not? by Chyeld · · Score: 2, Interesting

      Yes, they renamed the 'uninstall' process to 'kill switch' and repeated the same old tired BS about how this one really does turn it off. Really. Trust us.

      Be nice if instead, they actually wrote a real API for these items so you could just drop in your replacement DLLs for the programs you actually wanted to drive the show and let people do things like 'integrate' Gecko into the shell.

    14. Re:Why not? by PJ1216 · · Score: 2, Informative

      That only takes care of one of a bunch of applications. Sometimes its just easier to have everything all the same way as opposed to having one being treated differently then the others. Please keep in mind, more than just IE is being discussed here.

    15. Re:Why not? by Ethanol-fueled · · Score: 2, Interesting

      Be nice if instead, they...let people do things like 'integrate' Gecko into the shell.

      Integration of a browser into their shell is what caused this problem in the first place. I don't understand why that's necessary outside of thin-client and kiosk applications.

    16. Re:Why not? by Sancho · · Score: 5, Informative

      Internet Explorer is a web browser. Trident is the layout engine. Other programs can make use of Trident to, in effect, allow for web browsing. Microsoft can use Trident in places other than IE where it makes sense to have a layout engine. Removing IE will not remove Trident.

      It's really not that hard, people.

    17. Re:Why not? by shutdown+-p+now · · Score: 2, Informative

      Given that the user might still expect all that other stuff to work after "removing" IE, what are you really removing? A windowed presentation with some bookmark functionality?

      Well, yes, that, and an address bar. That's also what most people call a "browser". The thing that renders the pages is "rendering engine". IE is the browser, MSHTML/Trident is the rendering engine.

      Perhaps someone else can comment on how close Windows is to allowing some other browser vendor to be a plug-in replacement for all that other functionality.

      MSHTML is embeddable into applications as an ActiveX control. ActiveX is COM-based, and COM is all about programming against interfaces. In case of MSHTML, that's the IWebBrowser2 interface, and everything that it references. Due to the nature of COM, it is, of course, entirely possible to provide your own implementation of all of these. At some point, the application also has to instantiate a specific COM component implementing that interface - that's identified by a GUID in the registry. Again, it is quite possible to rewrite that registry key so that it points to your implementations instead of MSHTML.

      Of course, this is still a very non-trivial task, because there are many subtleties. Applications that host MSHTML can rely on many of its features (custom HTML elements and CSS properties, VML, JavaScript extensions or VBScript, ability to host .NET and ActiveX controls, etc). Those are all documented, but the sheer amount of things that must be handled is staggering.

    18. Re:Why not? by mrbene · · Score: 2, Informative

      So that they can be re-installed without requiring the re-insertion of the DVD.

      If they're using the same functionality as "Windows Features" in Vista, then when the feature is disabled, it's uninstalled and it cannot be executed. Imagine having the Windows ISO copied to the HDD and not having it mounted. If you want to install a component (like IIS), you don't go digging for the install disk - just check a checkbox and wait 10+ minutes.

      And when it's uninstalled, the files remain on the HDD in the ISO equivalent, but do not remain in the 'accessible' folder structure, and are therefore no executable.

      I'd expect that you'd be hard pressed to find iExplore.exe after unchecking the "IE8" checkbox in Win7.

    19. Re:Why not? by Chyeld · · Score: 3, Interesting

      Incorrect. Microsoft can't uninstall the RENDERING engine because they've done their damnest to hook it into everything in the system while obscuring how it's done to ensure no one can come along and rip it out and replace it.

      My suggestion was, given they weren't suppose to do that and even got spanked for doing it, maybe they should stop trying to pull this crap and simply publish the API's that their rendering engine implements. And by publish, I don't mean the typical Microsoft BS of dumping out a specification that even they can't implement, but an actual honest to goodness "this does that, that does this" document.

      If they did that, then regardless of the 'advisability' of the integration in the first place, you'd at least have the opportunity to replace the rendering engine with your own.

    20. Re:Why not? by icannotthinkofaname · · Score: 2, Insightful

      Hanlon's razor.

      So...Microsoft isn't evil, just unreasonably retarded? Seems like that would explain a lot of their decisions at least since when Ballmer took over. Maybe through the company's whole life, though I don't know much about the time when Gates actually ran the show.

      --
      Let q be a radix > 1. I am in ur base-q, killing 10 d00ds.
    21. Re:Why not? by mahadiga · · Score: 2, Insightful

      Please do not buy software from Closed source software vendors.
      Because you don't OWN a product unless you can MODIFY it.

      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
    22. Re:Why not? by Kalriath · · Score: 2, Insightful

      There is a real API. All you need to do is properly implement the IWebBrowser interface. No one does though. But then again, why should they make it so you can replace Trident? No one is claiming that Apple should let you replace WebKit or that the KDE project should let you replace KHTML.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    23. Re:Why not? by Kalriath · · Score: 2, Insightful

      The IWebBrowser interface, it's documented in MSDN. All a library has to do is expose that to replace Trident. But like I said before, it's a little unfair to expect that when Apple is perfectly OK to tie WebKit into anything that moves and KDE uses KHTML for a bunch of stuff too. You can't remove (or replace) the rendering engines on those. Well, maybe you can on KDE.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  2. A single step toward modularity by qoncept · · Score: 3, Insightful

    The killer is that these are all just specialized applications that should be easily installed and uninstalled, just like any other application. It blows my mind that they could be so entrenched that just removing them, or not having them installed to begin with, isn't trivial.

    --
    Whale
    1. Re:A single step toward modularity by Anonymous Coward · · Score: 5, Funny

      Not only that, but having 2 apps to do the same thing is ridiculously wasteful and inefficient.

      I know. Why only have 2 apps to do the same thing when you can have 5, 6, hell maybe an even dozen?! Go Linux.

    2. Re:A single step toward modularity by Anonymous Coward · · Score: 4, Informative

      It blows my mind that they could be so entrenched that just removing them, or not having them installed to begin with, isn't trivial.

      Software engineering 101: what part of the word "dependency" blows your mind? What platform lets you snap out the provided rich text rendering engine for something else? Practically every application on the platform uses it in some way! And why do you trust Joe Sixpack to do this? What will he do when it renders things oh-so-slightly differently? He won't put together that it is because he changed out the HTML renderer.

      Everyone here continues to bellyache about things without offering up solutions that actually work outside of their parents basement. This is not a new problem, dependency management sucks, and will always suck because third party apps are built to certain implementations of things and become reliant on undocumented behavior without even realizing it.

    3. Re:A single step toward modularity by saiha · · Score: 2, Informative

      You stated it yourself, things (and by things I mean built-in windows apps) are built on undocumented behavior making it almost impossible to replicate.

      The dependency on a specific library isn't the problem here, its the dependency on apps/libraries that are developed with way too much intimate knowledge of the OS.

  3. Deleted or Deactivated? by oahazmatt · · Score: 4, Insightful

    Which is it? One sentence says that the program can be "removed" and then it's explained that the program can be "turned off" but the files aren't deleted. That's hardly removing the product. It's equivelent to not using it.

    --
    Those who believe the Internet is private,
    find their privates are on the Internet.
    1. Re:Deleted or Deactivated? by xigxag · · Score: 2, Insightful

      In Windows, certain programs are by default associated with particular file types. For example, by default mp3s are associated with WMP. This turnoff switch will likely do more than simply remove the shortcut, it will also remove the default associations.

      Subsequently, if you want to actually reclaim the one-half of one percent of your hard drive being taken up by the unneeded applications, you can just go ahead and delete the files manually. Frankly, I don't think it's worth it, since other programs (even third party apps) may be expecting certain files to be present by default in Windows installations, and once you delete the file, you'll have to go fishing for your installation disk in order to restore the functionality. Except increasingly OEM computers DON'T COME WITH INSTALLATION DISKS, and if you forgot to make a restore disk, you'll be very sad.

      But I partially agree with some of the comments here: It would make more sense (IMO) for Windows to greet you with the following choice upon initial configuration:

      1) Enable All Default MS Windows Helper Applications
      2) Do not install Default MS Windows Helper Applications. Just install the basic MS Windows operating system. (note, may affect some functionality of 3rd party applications)
      3) Expert: Selectively install/enable/uninstall/disable MS Windows Helper Applications

      Couple that with by default requesting the user to insert a blank DVDR or USB stick to create a restore "disk" as the final step in setting up the operating system.

      This would help resolve their ongoing "bundling" debacle.

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
  4. Re:Shortcuts by davidphogan74 · · Score: 4, Informative

    It also prevents them from being loaded, as the articles explain. If needed for API's that require them, or if you turn them back on, they're available, but otherwise don't get loaded.

  5. Stupid... by Bert64 · · Score: 4, Insightful

    > He explained that the files associated with those applications and features are not
    > actually deleted from the hard drive.

    That is stupid... The idea of removing something, is to reduce clutter on your system and reduce the support burden... If something is installed but not being used it still needs security patches. If it's removed, you no longer have to worry about it at all.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Stupid... by Kalriath · · Score: 2, Informative

      It does remove them, but it doesn't nuke them from the installation image. Basically, (bear in mind that "disk is cheap") when you install Windows Vista or later, it dumps a copy of the installation media on your hard drive so that you don't need the DVD to install or remove stuff. When you remove a component, the installed version is deleted and the copy of it in the image is left alone so that you can easily put it back. Think of it as apt-get with a local repository if it helps any. I can't speak for whether it keeps the install image security-updated though - that I don't know.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  6. Re:now this switch should be on by default by qoncept · · Score: 4, Insightful

    I don't know that that's fair. When I came back to my computer after installing Ubuntu for the first time, I found a whole lot of garbage I didn't and would never want installed, and much of it I wasn't able to uninstall after the fact. But people want to be able to use their computer out of the box and not have to install anything. "People" being most people, not you.

    --
    Whale
  7. Two revisions too late? by hwyhobo · · Score: 4, Insightful

    Having installed IE8 just recently, I find it vastly improved (particularly in speed) compared to IE6 and 7. It is slightly amusing that Microsoft gives us the option to remove it now.

    --
    End anonymous moderation and posting on /.
  8. Re:Kill switch for DRM by MBGMorden · · Score: 4, Informative

    I plan to buy a new LCD and I will choose something with DVI instead of HDMI just because DRM. As I don't have HDMI capable hardware I would like to kill DRM on my machine (don't watch TV so I don't have an HD TV either), If Win7 allow me that and after all the kids in their basements test the OS for hidden nasties and middle fingers from MS, I'll switch for Win7. I need 64bit addressable memory.

    Besides some extra pins for audio, HDMI and DVI differ only in pinout. Electrically they're the same, and you can go from one to the other with just a simple converter. A monitor and computer with plain DVI can still use DRM if both support HDCP (and in the same light, HDMI can be transmitted unencrypted just like DVI is).

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  9. Re:now this switch should be on by default by TheCycoONE · · Score: 2, Informative

    I switched to Gentoo a couple years ago, but I'm pretty sure when I was using Ubuntu I could remove just about anything.

  10. Re:Kill switch for DRM by RzUpAnmsCwrds · · Score: 2, Interesting

    I plan to buy a new LCD and I will choose something with DVI instead of HDMI just because DRM.

    You can implement HDCP (DRM used with HDMI) on DVI, and most new monitors with DVI do implement HDCP.

    It's also possible to implement HDMI without HDCP, but it's exceedingly rare.

    FYI, the DRM features of Vista/7 only seem to come into play when:
    - Playing back DVDs with a "legit" DVD player (e.g. PowerDVD). VLC doesn't care about the DRM.
    - Playing back Blu-ray discs (without a program such as AnyDVD HD)
    - Playing back DRM-enabled Windows Media or Zune files

    Basically, Vista DRM allows programs to query the audio/video devices and determine whether or not HDCP is enabled and whether or not unsigned drivers are being used. One easy way to "disable" the DRM features in Vista is to simply enable test mode (which allows unsigned drivers to be loaded). This, of course, will prevent WM-DRM, Blu-ray, and DVD playback - unless you use measures (such as VLC or AnyDVD) to circumvent the DRM.

  11. Re:A contradiction? You tell me. by Em+Emalb · · Score: 3, Insightful

    Dude, it's a step in the right direction and you're irritated at them for it?

    People have been screaming about this for literally YEARS and when something positive is initiated, they still get blasted for it.

    --
    Sent from your iPad.
  12. What is the same thing? by tepples · · Score: 2, Insightful

    Not only that, but having 2 apps to do the same thing is ridiculously wasteful and inefficient

    Tell that to anybody who plays two MMORPGs, or anybody who uses two file sharing networks, or anybody who has Nano, vi, Emacs, and gedit all installed, anybody who has both Emacs and Lockjaw installed (they both include a Tetris clone), or anybody who actually puts effort into her MySpace profile (need to test on webkit, gecko, and trident). "The same thing" isn't always as easy to define as you might think.

    1. Re:What is the same thing? by geobeck · · Score: 2, Informative

      Tell that to anybody who plays two MMORPGs, or anybody who uses two file sharing networks, or anybody who has Nano, vi, Emacs, and gedit all installed, anybody who has both Emacs and Lockjaw installed (they both include a Tetris clone), or anybody who actually puts effort into her MySpace profile (need to test on webkit, gecko, and trident). "The same thing" isn't always as easy to define as you might think.

      To the vast majority of Windows users, most or all of the terms I've emphasized above don't apply. To them, proposing a second web browser would elicit a reply like "Why would I need Firefox? I've already got the Internet on my computer!" or similarly, "OpenOffice? I can already open Office. Why would I need to open it through that other picture?" or "I can get geckos and tridents on my MySpace from the picture thingy, but what's a webkit?"...

      --
      Find environmentally and socially responsible products on http://buy-right.net
  13. Re:A contradiction? You tell me. by KTheorem · · Score: 3, Informative

    The rendering engine for IE is used other places in Windows (like the help system IIRC). The same goes for others like WMP. The libraries are needed for other applications and the executable is so small in comparison that removing it rather than just disabling it makes some sense.

  14. Files not deleted by FadedTimes · · Score: 3, Insightful

    I am fine with this. If I decide I do need the app, it is nice to not have to find the install media or do a download. I am glad they have the ability to some what 'kill' the app. When I go to Windows 7, I will kill everything but IE (I have websites that require it that I need). This is at least a step in the right direction. They also are not installing some applications by default anymore in Windows 7, and you have to get them if you want to from the download site.

    1. Re:Files not deleted by Phroggy · · Score: 3, Informative

      If you use Firefox, you can probably use the IETab extension to load specific web sites using Internet Explorer's rendering engine (which will NOT be removed when you disable IE), integrated with Firefox's tab management. You can maintain a list of sites that should be loaded with IE's engine, so it's automatic and you don't have to switch browsers.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  15. Microsoft picking its battles by thethibs · · Score: 2, Redundant

    It sounds like Microsoft has decided to go along with the gag. The EU regulators, not one of which can do arithmetic with their hands in their pockets, seem to believe that there can be only one browser, one media player, etc. in Windows, and that having these installed prevents the user from installing anything else and making it the default.

    The EU is threatening, as a last resort, to force Microsoft to make it possible for users to uninstall IE so that they can install something else and Microsoft's response is "No problem, it's done". This leaves the EU with its big threat defused.

    Of course no one is going to bother uninstalling Microsoft applications--they'll just install competitive apps and click "Yes" when they are asked whether they should be the default--which is what they can do now.

    If they do uninstall IE, a lot of people will be in for a bit of a shock when they click Help on one of the many applications that loads IE to present HTML help files.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  16. Re:Shortcuts by thethibs · · Score: 4, Insightful

    That's a vital point. IE's underlying APIs are published and available to developers. There is no way to know how many applications (in addition to Update) would be broken by completely removing IE.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  17. Re:Kill switch for DRM by vux984 · · Score: 3, Informative

    I plan to buy a new LCD and I will choose something with DVI instead of HDMI just because DRM.

    Do you know what you are talking about?

    The DRM is HDCP, not HDMI. DVI is compatible with HDCP, and most new DVI panels support HDCP over DVI.

    If you go out of your way to find one that doesn't, you are just being a twit. Not having HDCP support just means you can't play HDCP content; it doesn't strip HDCP protection from a signal or anything like that.

    If you don't play and don't intend to ever play HDCP content, then it doesn't matter in the least whether or not your panel supports it or not, because its not going to affect you in the slightest. Having HDCP support doesn't automatically encrypt not HDCP content.

    I'm curious what monitors are currently on your short list of possible buys?

    The only monitors at newegg that I can find that don't support HDCP are the lowest end consumer junk TN panels that only have 1 VGA input. And no digital inputs at all.

    The year of ubuntu on the designer workstation?? *ubuntu 9.04 beta 4 64bit It's pretty pretty fast and stable.

    Your going to look pretty silling sitting there with your no-name brand 17" VGA monitor with a cheap 6-bit TN panel trying to convince people you are a "professional graphics designer".

  18. Re:now this switch should be on by default by stevied · · Score: 3, Informative

    Full-blown apps are relatively easy to remove, but some of the "desktop environment" stuff - applets, the various managers (volumes, power), libraries - sit at the centre of a web of dependencies and aren't easy to get rid of. Even things that are only "Recommends:"-ed seem to pop back sometimes when I'm not looking :/

    Having said that, disk is insanely cheap these days, so that even I, who's pretty obsessive about avoiding 'bloat', have learnt to live with leaving the packages around. Memory's pretty cheap too, and anyway actually stopping unnecessary components from running is a bit easier.

    And, of course, no one distro / desktop environment "fits all." Xubuntu is lighter and more "loosely coupled", and there are other Ubuntu variants that are even more hardcore (I keep meaning to give #! a spin ..) That's really where free software trumps commercial: each subculture that feels the need can roll its own.

  19. Well... by Superdarion · · Score: 2, Insightful

    I don't see the average user uninstalling IE8 just because there's an option to do it.

    It's an option that most people won't use, so Microsoft is giving in on something that really doesn't do them any harm.

    The smart part is that now that there's an option to uninstall IE8, it's harder to complain about it since the fact that it's still in any given computer is not Microsoft's doing, but the user's lack of desire to uninstall it, so IE8 must be working well enough for the average user. At least that's what MS will say.

  20. Re:A call for programmers by Dotren · · Score: 2, Funny

    Could whoever is writing the Conficker++ 2.0 right now please include an auto-deactivate all important MS apps please? Thanks. I'm really looking forward to what that would do to economies and submarines.

    I think you'd see the full force of Microsoft put to squashing the vulnerability all of the sudden.

    Let's say though that they didn't.. let's say the bug is not fixable in a reasonable time frame (reasonable being according to the average consumer.... probably less than a week).

    I predict the following would occur, in this order:
    1) The year of Linux on the Desktop would finally be realized
    2) Linux gurus would become Gods among men for a day
    3) The following day, "Computer Support" jobs would replace dentists as the occupation with the highest suicide rate as the flood of ex-windows end-users start calling for tech support

  21. Re:now this switch should be on by default by shadowbearer · · Score: 2, Informative

      What "garbage apps" did you want to uninstall?

      Ubuntu has a pretty clean installation, there's not much in there - short of maybe a few games that don't take up much space - that any user won't want.

      Care to name some? Or are you just trolling?

    SB
     

    --
    It's old. The more humans I meet, the more I like my cats. At least they are honest.
  22. Re:now this switch should be on by default by digitalchinky · · Score: 2, Insightful

    One man's garbage is another's treasure.

    If you are in an office environment and you're at all BOFH inclined, then there are a lot of things that are not necessary, clean as their installation may well be. Instant messaging, bittorrent, games.

  23. Re:Shortcuts by GrumblyStuff · · Score: 2, Funny

    IE's underlying APIs are published and available to developers.

    Malware developers?

  24. Re:Kill switch for DRM by Kalriath · · Score: 2, Informative

    Actually, it's a violation of the HDMI specification to not implement HDCP.

    --
    For a site about things like basic rights, Slashdot users sure do like to censor "dissent".