Slashdot Mirror


Microsoft Update Quietly Installs Firefox Extension

hemantm writes "A routine security update for a Microsoft Windows component installed on tens of millions of computers has quietly installed an extra add-on for an untold number of users surfing the Web with Mozilla's Firefox Web browser."

500 comments

  1. Surprise! by jeffb+(2.718) · · Score: 5, Funny

    What, you think you know better than MICROSOFT what should be on your machine?

    1. Re:Surprise! by The+Grim+Reefer2 · · Score: 4, Funny

      What, you think you know better than MICROSOFT what should be on your machine?

      Well they did release Vista.

    2. Re:Surprise! by Smidge207 · · Score: 5, Funny

      What, you think you know better than MICROSOFT what should be on your machine?

      Well they did release Vista.

      Well, they did release Bob.

      --
      Is it just my observation, or is eldavojohn an idiot?
    3. Re:Surprise! by The+Grim+Reefer2 · · Score: 2, Informative

      What, you think you know better than MICROSOFT what should be on your machine?

      Well they did release Vista.

      Well, they did release Bob.

      ...And Clippy, and Windows 98 ME...

    4. Re:Surprise! by smittyoneeach · · Score: 1

      Well, they did release DOS.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    5. Re:Surprise! by danieltdp · · Score: 3, Informative

      Just to be precise: windows Me came after windows 98. Those are two different versions.

      --
      -- dnl
    6. Re:Surprise! by fatray · · Score: 5, Insightful

      Firefox is a competitor to Microsoft. Automatically installing extensions to your competitor's products really is an innovative idea. I wonder if Microsoft has a patent on this?

      This could be misused, though.

    7. Re:Surprise! by AnalPerfume · · Score: 4, Insightful

      It's not YOUR PC though, the hardware is but Microsoft own the copy of Windows running on it, you only own a license to use Windows under their terms and conditions. Under those terms Microsoft can do whatever they want with the consent of the owners.....which is themselves.

    8. Re:Surprise! by anjilslaire · · Score: 2

      Well, they did release DOS.

      Yes, they *released* it, but did not created it.

    9. Re:Surprise! by should_be_linear · · Score: 3, Interesting

      They sure have patent on breaking other people's SW interacting with their SW (Office formats, MS Java, Grub/Lilo support, ... ) so how about giving them little bit of their own medicine? (Breaking .NET plugin with next Firefox update). I know, I know, not gonna happen...

      --
      839*929
    10. Re:Surprise! by Ilgaz · · Score: 2, Interesting

      If Firefox was an evil company of some sort, they would deliberately add some functionality to make browser break when their extension installed from their back and call a good lawyer company. For a software/app at market share of Firefox, I can guarantee millions of dollars in return although I am not a lawyer.

      MS should pray that they don't seem interested in such things and of course, source is open to look/review. E.g. it is not Microsoft.

      If it sounded too childish or tin foil, just check that story http://www.theregister.co.uk/1999/11/05/how_ms_played_the_incompatibility/ . It is not a IT urban legend, it is actually documented in court.

    11. Re:Surprise! by smittyoneeach · · Score: 0

      I suppose one could have said *excreted*, but that would have wrecked the pattern of the jape.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    12. Re:Surprise! by westlake · · Score: 0, Flamebait

      Well, they did release Bob.

      I would like to introduce you to that graveyard of good intentions which is known as Sourceforge.net.

      If you think of Bob simply as an animated guide or avatar he seems he seems to found a home in social networking and PC gaming.

    13. Re:Surprise! by Anonymous Coward · · Score: 0

      Well they did release Vista.

      Well you did buy Vista.

    14. Re:Surprise! by x2A · · Score: 1, Offtopic

      yeah and even the people who did used languages that were already invented and copied many ideas from cpm and ran it on processors made by a company who didn't even invent silicon but used molecules that came from a star that wasn't even a first generation star but was made from recycled material from several generations of stars, but even all of THAT doesn't seem quite as old as this "wasn't invented there" slashdot mantra. Yes it wasn't Microsoft that wrote the code, because Microsoft is a business entity. Software is written by people. Can we all get over that yet?

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    15. Re:Surprise! by fishyfool · · Score: 2

      I think the OP's point is like XP was Windows nt5.1 to Windows 2k's nt5.0 (hint, just an update) and that Windows7 is just an update to Windows Vista, that ME was just an update to Windows 98 osr2.5.

      --
      Enjoy Every Sandwich
    16. Re:Surprise! by Ilgaz · · Score: 3, Informative

      I always wondered if they ever thought "If we didn't acquire quick and dirty OS and go with our own". If you look at the quality of their code on Mac and releases in those ages, it is clearly ages ahead of the clone of the clone they acquired.

      Remember, they had UNIX license directly from AT&T too and selling it as Xenix. It really looks like they try to code Unix again in a different sense but fail, over and over. Judging from OS X Office releases, they wouldn't be a bad Unix/NeXT coding company either.

    17. Re:Surprise! by superslacker87 · · Score: 1

      No I didn't. I got a free license for it from my college.

      Not that it's installed anyway. But I have it if I *snicker* ever wanted to, just in case.

      This folks, is why one should never graduate: free proprietary software for life.

      Wait, I am typing this in Ubuntu....

      --
      I run Ubuntu skinned to look like a Mac on a PC. Go figure.
    18. Re:Surprise! by danieltdp · · Score: 1

      That is why my reply began with "just to be precise" ;-)

      --
      -- dnl
    19. Re:Surprise! by causality · · Score: 2, Informative

      I always wondered if they ever thought "If we didn't acquire quick and dirty OS and go with our own". If you look at the quality of their code on Mac and releases in those ages, it is clearly ages ahead of the clone of the clone they acquired.

      Remember, they had UNIX license directly from AT&T too and selling it as Xenix. It really looks like they try to code Unix again in a different sense but fail, over and over. Judging from OS X Office releases, they wouldn't be a bad Unix/NeXT coding company either.

      Didn't Microsoft have some sort of agreement with SCO (of all people) that prevented them from entering the Unix market? What I don't know is whether that exclusively means "bearing the Unix trademark" or if that also covers "unix clones".

      Otherwise your comment reminded me of that old saying, "those who fail to understand Unix are doomed to re-implement it, poorly."

      --
      It is a miracle that curiosity survives formal education. - Einstein
    20. Re:Surprise! by vandit2k6 · · Score: 2, Interesting

      I think the OP's point is like XP was Windows nt5.1 to Windows 2k's nt5.0 (hint, just an update) and that Windows7 is just an update to Windows Vista, that ME was just an update to Windows 98 osr2.5.

      No, I am sorry ME was complete downgrade to Win 98!

      --
      Its nice to be important but its more important to be nice
    21. Re:Surprise! by danieltdp · · Score: 2, Informative

      MMm. You mean *from* Win98, right?

      --
      -- dnl
    22. Re:Surprise! by Amazing+Quantum+Man · · Score: 2, Insightful

      They sure have patent on breaking other people's SW interacting with their SW

      Yeah, but it has to have expired by now... "DOS isn't done until Lotus won't run".

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    23. Re:Surprise! by vandit2k6 · · Score: 1

      Sure. ME was really complete downgrade to life period! It was a period between Win98 and Win 2000. They obviously wanted to get something out to customers via quick and dirty way, while Win 2000 was still in development. Now when Win 2000 was release that is/was still a really top notch OS.

      --
      Its nice to be important but its more important to be nice
    24. Re:Surprise! by The+Archon+V2.0 · · Score: 3, Funny

      ...And Clippy, and Windows 98 ME...

      And Commodore BASIC.

    25. Re:Surprise! by Supergibbs · · Score: 1

      No, Windows 98SE was the update to Windows 98, remember? We had to pay for service packs back then....

      --
      First post! (just in case I am...)
    26. Re:Surprise! by rvw · · Score: 2, Informative

      It's not YOUR PC though, the hardware is but Microsoft own the copy of Windows running on it, you only own a license to use Windows under their terms and conditions. Under those terms Microsoft can do whatever they want with the consent of the owners.....which is themselves.

      Which is complete and utter bullshit!!! They can state whatever they want in their licenses, but I think you are completely wrong, and at least here in Europe national or EU laws will overrule such conditions. They may still own Windows, but they may not do whatever they like on my or any other computer.

    27. Re:Surprise! by Thornburg · · Score: 3, Informative

      I think the OP's point is like XP was Windows nt5.1 to Windows 2k's nt5.0 (hint, just an update) and that Windows7 is just an update to Windows Vista, that ME was just an update to Windows 98 osr2.5.

      You've got your Windows 9x's confused. Win 95 had an "OSR 2.5" (4.00.950C), Win 98 had "SE" (4.10.2222A).

    28. Re:Surprise! by somersault · · Score: 1

      I'm sure I've seen that comment somewhere before

      --
      which is totally what she said
    29. Re:Surprise! by Endo13 · · Score: 1

      Actually, Win ME was released about 7 months after Win 2000. http://en.wikipedia.org/wiki/Microsoft_Windows#Timeline_of_releases

      Once they realized that Win 2000 was not going to be ready for mainstream use (too many program and device incompatibilities) they quickly threw Win ME out the door because they just couldn't not release a new home user OS in Y2K.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    30. Re:Surprise! by Anonymous Coward · · Score: 1, Interesting

      Except ME was a decent OS. It has one thing over 98se that you cannot deny: If a program crashed, it didn't take down the entire machine. That is the primary reason ME was better than 98SE. Same capabilities, marginally more resource usage (I think it went from 5mb to 12mb memory usage, the ONLY reason people complained at the time, and it was slower)

      Now, 2k was years beyond the 9x line. But ME is the best of that series. It actually had uptimes of days, not hours.

      Also, 2k was not a Consumer OS. It was a business OS. XP was the next in the consumer OS line. 2k != 9x/XP lines, hence better.

    31. Re:Surprise! by AnalPerfume · · Score: 5, Insightful

      I don't doubt plenty of EULAs have illegal terms in them, Microsoft are not alone in this practice. Apple seem worse in this regard with "not allowed to install on non-Apple hardware" and "not allowed as a virtual PC" but like any other agreement, until someone has the money to risk fighting it in court it stands. Pystar tried with one of these clauses and was struck down in the US court. Yes there's a lot more going on there than just one clause but huge mega-rich corporations rely on bullying people into just accepting and paying, not fighting.

      Still, if you feel as a loyal citizen to fight Microsoft on the terms of their EULA in the firm knowledge that "right" will win over a huge lobbying / lawyering budget then be my guest, be a good citizen on behalf of all Windows license holders. I wish you the best of luck, and remember to check down the back of the sofa for every last euro, you're gonna need them.

      Windows is built to remove as many user decisions as possible on the idea that users shouldn't have to be techy to use a PC. This means stuff is enabled and allowed by default. Over the years Microsoft have been nailed for that practice, and have gradually put in fixes to many of them, often far too little and far too late. These features are essentially Microsoft making the decision for the user which on the face of it can be seen as training wheels to keep you safe, but in reality gives malware writers an open goal to aim at, and they have done BIG TIME. It's why Windows is a malware magnet and why NO other OS follows Microsoft's design lead.

      Active X enabled on IE by default? Execute code from websites without asking by default? Run as Administrator by default? Install applications without even informing the user by default?

      All of these and more suggest Microsoft want to be the ones making decisions on behalf of their license holders. From a loyal Microsoft point of view that could be that they want to look after you and have your interests at heart, to protect you from the bad people. Like any other corporation, Microsoft don't give a shit about it's license holders, their priorities lie firmly with THEIR interests, with THEM making as much money as possible. This is hampered when you allow others the control you once held, you then have to convince them to do something you could have done on their behalf with no discussion or notification.

      Microsoft rely on the average user being kept dumb. The more the user knows about day to day computing, the more they can make the decisions Microsoft make on their behalf because they understand them, at least on a basic level. Other OS's find ways to get decent defaults but do ask the users for confirmation on stuff, with help options available; taking the approach of trying to educate the user to some degree and giving them control. We have a LONG way to go before this is working perfectly, but at least some are trying.

    32. Re:Surprise! by civilizedINTENSITY · · Score: 1

      I got that free license for Vista, too. Read the fine print. It doesn't expire when you graduate, so its safe to get a life now.

    33. Re:Surprise! by Anonymous Coward · · Score: 0

      (Pointing) Nerd!!!!!

    34. Re:Surprise! by Opportunist · · Score: 1

      ME was just an update to Windows 98 osr2.5.

      An update with about as much value as the one this thread is about?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    35. Re:Surprise! by Opportunist · · Score: 5, Insightful

      Really? How?

      Oh, lemme think... an unethical company could push an insecure framework into the plugin list of a competing browser so they can claim that the average Firefox installation is at least as insecure as the average IE... nah, who'd do that?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    36. Re:Surprise! by Opportunist · · Score: 2, Insightful

      Would you please point me to the relevant part of (any) Windows EULA where it reads "we'll do what we want with your system and installed programs"?

      Can't?

      I can't either. So it's not part of the contract and thus nothing I agreed with. And I'm not even going to the legal binding effects of EULAs, considering I can't read them before purchase. So please, can the BS, the legal shit around software is already stinking enough as it is.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    37. Re:Surprise! by Opportunist · · Score: 1

      EULAs generally have few, if any, illegal terms in them. Mostly because few EULAs were ever tested in courts. That doesn't automatically mean that they're legally binding. Mostly, again, because few have ever been tested in courts.

      I can write a contract that I don't show you until you signed and it will be in force. You can go to court and you'll probably, if not most likely, win. No doubt about that. Does that mean the contract was invalid? Yes. Did we both adhere to it 'til you tested it? Most likely yes, too. Contracts only come into play as soon as the signing parties don't agree on something. Until then, the contract is a piece of paper with lots of legalese and two or more signatures. Nobody cares about it, though, as long as everyone involved is ok with something. The contract may say I mustn't decompile your software. I might want to, I'll call you, you say ok, I'll decompile. I break the contract, but you don't mind, so what?

      Contracts, and EULAs, don't come into play until one side decides it wants to enforce or contest it against the will of the other party.

      They're not written in blood, for crying out loud. People always act as if contracts are the be-all, end-all of agreements. They're not. They're nothing but an information sheet telling you what you may expect from the other side and what they expect from you. If both sides are happy with something else, something else will happen. Detach yourself from the idea that contracts are to be held no matter what.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    38. Re:Surprise! by AnalPerfume · · Score: 2, Interesting

      "EULAs generally have few, if any, illegal terms in them. Mostly because few EULAs were ever tested in courts. That doesn't automatically mean that they're legally binding. Mostly, again, because few have ever been tested in courts."

      This is exactly my point.

      The company who wrote the EULA for their product will treat it as legally binding until a court tells them it's not. They wrote it for exactly that purpose. They will use threats / bullying etc to try and get people to accept it rather than fight it, because they may just lose the fight, and therefor lose the right to continue using it to extort more money.

    39. Re:Surprise! by RobDude · · Score: 1, Insightful

      People who run updates for the .Net Framework are doing so because they want the .Net Framework's functionality on their machine.

      The .Net Framework includes 'Click Once'. Click Once is deployment/installation tool that is supposed to make .Net stuff 'just work'. You can 'Click Once' from your web browser and have the application installed on your machine and working. Simple. Easy.

      Microsoft included it for the BENEFIT of FireFox users. If you use FireFox and don't want the Click Once deployment functionality installed on your machine, you'd think people would avoid installing it on their machine?

      When MS doesn't make their new toys (Click Once) play nice with other browsers, people attack them. When MS develops an add-on that adds desirable functionality to a competitors browser - again, people get upset.

      Removing it is a trivial task for anyone who knows enough to care.

      I dunno, personally, I don't see the problem. 'OMFG - I installed the .Net Framework on my machine and it added stuff that makes the .Net Framework work on my machine!!! I h4te Micro$uck!'

      If FireFox wants to break support for ClickOnce in their browser, I'm sure they could. But then you are back to the days of IE6. 'Okay Users, we need to run this app on our local intranet. It uses ClickOnce - so you need to run IE and go to \\xyz\ourapp to run it. Don't use anything but IE though, because this only works with IE'.

    40. Re:Surprise! by Anonymous Coward · · Score: 0

      I don't think that gives them the right to modify parts of other companies' software though, such as installing an add-on for a competitor's browser.

    41. Re:Surprise! by cbiltcliffe · · Score: 1

      I don't think you quite get it. The prepositions "to" and "from" are not interchangeable because they have opposite meanings.

      True, but this is one of those things where vagueness in the language can make a sentence mean what you want it to mean, or it's complete opposite.

      Kinda like a sign near my parent's place:
      "This road restricted to heavy trucks."

      Does that mean only heavy trucks are allowed on it? Or heavy trucks are the only thing not allowed on it?
      It depends on whether the "to" acts on "heavy trucks" or "restricted". Which is entirely a matter of what frame of mind the reader is in at the time.

      Similarly, "Me was a downgrade to 98" can mean it's own polar opposite, depending on the listener.

      Is "to" acting on "98" or "downgrade"?
      If "to" is acting on "98", then Me is considered worse than 98.
      If "to" is acting on "downgrade", then Me is considered better than 98.

      Incidentally, the reason I bring this up is that when I read the sentence, I parsed it to mean that Me was worse than 98, which isn't how you took it.

      Replace "to" with "for"...it doesn't change the meaning as I took it, but it completely eliminates the vagueness:

      "No, I am sorry ME was complete downgrade for Win 98!"

      How it's taken is probably more to do with local dialects than anything....

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    42. Re:Surprise! by Anonymous Coward · · Score: 0

      They probably called it Windows Me because Windows 98 OSR2 didn't sound as good.

    43. Re:Surprise! by jythie · · Score: 5, Insightful

      Well, they installed changes to another companies application without asking the user first,.. these changes, while more convient, open up security holes (the down side of 'just work' technologies) that many people go to firefox specifically to get away from.... and then they make it difficult to uninstall (anything that requires an average user to modify the registry manually counts as difficult and dangerous). Big deal or not I could see why people would be pissed, esp network admins that do not want this kind of functionality on their network.

    44. Re:Surprise! by Jake+Griffin · · Score: 1

      ...marginally more resource usage...from 5mb to 12mb memory usage...

      How is a 140% increase described as "marginal"?

      --
      SIG FAULT: Post index out of bounds.
    45. Re:Surprise! by danieltdp · · Score: 1

      This is the first time I see someone say that Me is better than 98.

      Win Me was very unstable. It wasn't necessary to wait for an app to bring it down. Me will go by it self :-)

      --
      -- dnl
    46. Re:Surprise! by Dogtanian · · Score: 0

      Also, 2k was not a Consumer OS. It was a business OS. XP was the next in the consumer OS line. 2k != 9x/XP lines, hence better.

      That's correct in terms of marketing, but misleading and missing the point.

      Technically, and in terms of lineage, XP (NT 5.1) was the successor to Windows 2000 (NT 5.0), which in turn succeeded NT 4.0.

      Even the consumer-oriented XP Home is based on the NT line, not the 9x line (which ended with Windows ME.)

      Which brings me to my other point- MS's original intention *was* (I believe) that what became Windows 2000 would replace both existing consumer and business versions of Windows. In the event, this didn't happen, and we had to wait a couple more years for the two lines to be unified as the NT-based Windows XP.

      But FWIW, XP is apparently not that different to 2000 at a basic level; it doesn't even have a new major number.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    47. Re:Surprise! by jamstar7 · · Score: 0, Flamebait

      People who run updates for the .Net Framework are doing so because they want the .Net Framework's functionality on their machine.

      Rather, Microsoft wants .Net Framework functionality on everybody's machine. It's part of the way Microsoft interfaces the internet with the operating system. Remember, it's supposed to be Oh So Much Better than Java because it's a Microsoft product not a Sun product.

      If FireFox wants to break support for ClickOnce in their browser, I'm sure they could. But then you are back to the days of IE6. 'Okay Users, we need to run this app on our local intranet. It uses ClickOnce - so you need to run IE and go to \\xyz\ourapp to run it. Don't use anything but IE though, because this only works with IE'.

      Why would Firefox want to support ClickOnce? It's a Microsoft product after all, most likely patented or patent pending, and more hassle to deal with than it's worth. The Mozilla Foundation has a set method of submitting Firefox addons for a reason. Microsoft bypassing the process and willy-nilly installing something in Firefox as a 'favor' does not make friends in the Mozilla camp, especially when the app installed makes things more insecure for Firefox in the process. Firefox and Mozilla Foundation are all about choice. Where's the choice here?

      Removing it is a trivial task for anyone who knows enough to care.

      First you need to know it's there. Next, you need to know how to deal with the Registry. Per TFA:

      Big deal, you say? I can just uninstall the add-on via Firefox's handy Add-ons interface, right? Not so fast. The trouble is, Microsoft has disabled the "uninstall" button on the extension. What's more, Microsoft tells us that the only way to get rid of this thing is to modify the Windows registry, an exercise that -- if done imprecisely -- can cause Windows systems to fail to boot up.

      Easy for you, maybe. Not so much for Joe Sixpack.

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    48. Re:Surprise! by hairyfeet · · Score: 4, Insightful

      Please do NOT call ME an "update" to Win98SE. WinME was a total train wreck, I know, because I was one of the poor bastards that got an HP Pavilion with the "new" WinME. I could literally start the PC and start a countdown. It would crash within three minutes of getting to the desktop without touching it.

      So please, don't compare Win98SE, which with a little tweaking was actually pretty stable and with a little DOS work or the right tool could be stripped down and rebuilt like a hotrod for gaming. With WinME the best thing you could do was take it out back and put it down like a lame horse. In fact I became friend with the owner of the last shop I worked at by showing him my evil WinME box and asking for help. He just smiled and said "you are gonna hand me $25 for one of those dead boxes in the corner and come back and thank me the next day." Are you nuts? WTF? Why would I want to pay $25 bucks for a dead box and why would I thank you for it? "Because there is probably one or two good parts on it and more importantly it has a Win2K disc and CAL taped to the top. Trust me, you WILL thank me the next day". Sure enough I walked in with my head held down and he just looked up and smiled and said "Well? lets here it" Thank you for selling the dead box with the Win2k disc. I haven't had a single crash since.

      So please, don't compare the two. I still have a Win98SE box i keep for games and it is still stable as long as you don't overtax it with too much multitasking. The only thing WinME was ever good for, even after numerous attempts at tweaking and stripping trying to get it stable, was that its discs kept those nasty rings off my computer table when I was drinking a cold Pepsi. The only way you can consider those two OSes related is the same way I look at WinXP VS WinVista- Win98SE and WinXP was the normal ones while WinME and WinVista was the retarded cousins drooling on themselves that you hope don't make a mess on your carpet.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    49. Re:Surprise! by HiThere · · Score: 1

      I don't know about now, but at one point they had a line in their EULA that read (approx.) "We have the right to add, delete, modify, copy, or remove any file on your computer." That can be taken pretty much as a paraphrase of your "we'll do what we want with your system and installed programs".

      I stopped using MS software before agreeing to that line.

      Interestingly enough a year or so ago that same line also popped up in a Mac software upgrade's EULA. I stopped buying or upgrading Macs then. Fortunately, I'd already mainly shifted over to Linux, but my wife's been a harder case. She's more interested in what she can do than in legal liabilities, and there are several proprietary applications that don't work particularly well (if at all) on Linux. And their files are in proprietary formats, so I can't do much to save the data. Be Warned.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    50. Re:Surprise! by kiehlster · · Score: 1

      What, you think you know better than MICROSOFT what should be on your machine?

      Well they did release Vista.

      Well, they did release Bob.

      Well, they did release Office Fast Search.

    51. Re:Surprise! by planetmcd · · Score: 1

      I think you have to edit the registry. That is not trivial for most users.

    52. Re:Surprise! by FlyingBishop · · Score: 1

      When MS doesn't make their new toys (Click Once) play nice with other browsers, people attack them. When MS develops an add-on that adds desirable functionality to a competitors browser - again, people get upset.

      And both are perfectly valid reasons to be upset. On the interoperability front, this represents no real change. First of all, there's the fact that you can't uninstall this add-on without uninstalling .NET. That's something that malware does. If Mozilla installed an IE plugin that made Firefox extensions available on IE whenever you installed Firefox, people would be understandably angry with Firefox. Modifying software that isn't yours in a regular update is not "playing nice." That's almost the definition of embrace and extinguish. Microsoft wants Firefox so dependent on MS's proprietary stack that it doesn't matter if people are using Firefox or IE - just so they're using Windows. The browser is only a piece of the puzzle.

      Imagine if Firefox 'helpfully' and silently installed an IE plugin that allowed Firefox extensions to run under IE. How would that in any way be helping? Your .NET argument is equally applicable - obviously if someone wants Firefox they want Firefox extensions in IE. Obviously it's in no way obvious, and violates a trust boundary that's implied when a company offers automatic updates. Offering automatic updates that add functionality outside the bounds of the obvious is not acceptable, and something only malware authors do.

    53. Re:Surprise! by RobDude · · Score: 1

      Looking back I realize my post probably came across as being 'Pro MS'. I'm actually not. I just don't see it as 'pure evil' like a lot of people here.

      Microsoft doesn't install updates without your permission. A lot of people turn on 'Automatic Updates' and it's a good idea for most people. But yes, part of 'Automatic Updates' means that Microsoft is going to install updates, to your software, automatically.

      Oddly enough, a while back, people were flaming MS for advocating ClickOnce when it would only be usable in IE. Then, from what I understand, a 3rd party addon was developed for FireFox and still, people complained.

      MS now has an 'official' plug-in for FireFox, and people are upset that it was automatically installed onto machines that have turned on Automatic Updates.

      I'm not saying MS handled this in the best of all possible ways; but I'm also saying, I don't see the malicious intent here.

    54. Re:Surprise! by The+Grim+Reefer2 · · Score: 2

      Removing it is a trivial task for anyone who knows enough to care.

      I agree with everything you stated except for the above sentiment. I never understand why such a disproportionate number of people in IT, compared to other fields, think this way. Just imaging if you were in an accident and the EMS crew showed up and said, "Eh, he's still conscious, anyone who knows enough to care could stitch those lacerations up".

    55. Re:Surprise! by Sj0 · · Score: 0, Flamebait

      Except ME was a decent OS.

      Sir, I don't say this often. You are a complete fucking moron. What you've written is literally the opposite of reality.

      Windows ME was by far the least stable version of the Windows 9x line. The problems people had with ME were never about resource usage, and always about the fact that it was ridiculously unstable, and Microsoft decided to hide DOS, making it more difficult to repair compared to previous versions of 9x. All of this is well-documented.

      Windows 98SE was the best of the 9x line. ME was garbage, and everyone who actually had to deal with it knew how unstable and unreliable it was. Where were you?

      --
      It's been a long time.
    56. Re:Surprise! by Sj0 · · Score: 1

      Caldera's case, I'm afraid, isn't the squeaky clean piece of anti-microsoft rhetoric it used to be.

      Caldera changed their name to SCO and we all know how that worked out.

      --
      It's been a long time.
    57. Re:Surprise! by RobDude · · Score: 2, Informative

      It's a catch-22.

      If MS makes it so that .Net/ClickOnce/Silverlight or anything else, ONLY works in IE; people get upset that MS is being anti-competitive.

      If MS does make it so that everyone can use .Net/ClickOnce/Silverlight or anything else, then MS is just trying to force EVERYONE to use their technologies.

      I'm completely okay with MS giving out an addon that gives you .Net Framework functionality when you install/update the .Net Framework.

      ---

      Why would FireFox want to support ClickOnce? Because FireFox is a web-browser. FireFox has no offering that competes with something like ClickOnce. Before MS released this patch, there were already (unofficial, not-supported) addons that provided the same functionality. (https://addons.mozilla.org/en-US/firefox/addon/1608)

      FireFox supports the IFRAME. A tag that MS just made up, that didn't conform to any standards. Why did FireFox support it? Because FireFox wanted it's users to be able to use FireFox for anything they could use IE for. ClickOnce is no different. If a user wants to have the .Net Framework/wants to use ClickOnce on their machine - why *wouldn't* FireFox want support for it to be there?

      Not supporting it means people HAVE to use IE to get that functionality.

      ---

      Beyond that, you don't *have* to edit the registry to remove it. That's a hack.

      When the plug-in gets installed, it's not for an individual user; it's for the entire system. Other FireFox plug-ins behave the same way. You can't remove those either, not directly, from FireFox. Because FireFox is treating you as an individual user. You, as a user, can disable the Add-on.

      Everything else about the .Net Framework is also installed for everyone on the system. The same way security patches are installed. Individual users on the machine don't have to each update critical windows crap.

      You can go here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab

      (That's right, Microsoft.com)

      And you can download an update that will make the addons to FireFox work on a per-user level. At which point, FireFox allows you to easily uninstall it with the in-FireFox GUI.

      I haven't tested it, but I'm fairly confident removing the .Net Framework will remove the FireFox addons as well.

      So again, I'm *not* saying Microsoft is in the right here. But I am saying, 99% of the people I hear talking about this are grossly over-reacting.

      We're talking about an Update to the .Net Framework that added .Net functionality to FireFox. If you didn't install the Update, you wouldn't get the functionality.

      At best, this is a reminder to turn off 'Automatic Updates' if you don't trust Microsoft to be updating your files. It's hardly a case of Microsoft trying to 'discredit' FireFox or anything else.

    58. Re:Surprise! by RobDude · · Score: 3, Informative

      http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab [microsoft.com] .NET Framework 3.5 SP1, the .NET Framework Assistant enables Firefox to use the ClickOnce technology that is included in the .NET Framework. The .NET Framework Assistant is added at the machine-level to enable its functionality for all users on the machine. As a result, the Uninstall button is shown as unavailable in the Firefox Add-ons list because standard users are not permitted to uninstall machine-level components. In this update for .NET Framework 3.5 SP1 and in Windows 7, the .NET Framework Assistant will be installed on a per-user basis. As a result, the Uninstall button will be functional in the Firefox Add-ons list.

      This was released on 5/6/2009

      Again, seems like a giant over-reaction.

      The article was written 5/30/2009.

      You'd think the author would take a few seconds before sticking his foot in his mouth, again.

    59. Re:Surprise! by Ilgaz · · Score: 1

      Oh Xenix thing predates whole Linux/SCO etc. thing. It was their actual product, they loved selling it and made great money from it. I mean, MS was also a Unix OS vendor even back in 1978+ period. They obviously knew/saw DOS quirks as most of the great Unix functionality was already up and running back at that time.

      They have ties to SCO but it is not something in evil way, they sold their license to them or something way before this SCO trolling begun. Back at that time, SCO was a reputable company with a good product I guess.

    60. Re:Surprise! by RobDude · · Score: 1

      Because you can 'undo' software changes without any actual damages, unlike your example.

      Basically, if you don't trust Microsoft to run automatic updates on your machine, turn them off. If you have automatic updates on your machine, Microsoft is going to update your software.

      In this particular case, the changes are completely reversible.

      http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab

      So, *if* you have automatic updates turned on, and you *don't* want this, but you've already got it; you can follow the link above and turn it off.

      And that was released three weeks before this article was written. Why it's not mentioned in the article...I can't tell you.

      Basically, if you care enough/know enough to be bothered by this update - you can get rid of it in about 2 minutes. That 2 minutes is the cost you pay for having automatic updates turned on.

    61. Re:Surprise! by Anonymous Coward · · Score: 0

      security holes that many people go to firefox specifically to get away from

      Mind you, this was never more than wishful thinking. (Not that Microsoft is excused, or anything.)

      Captcha: unsuited

    62. Re:Surprise! by Ilgaz · · Score: 1

      If a general user turns off automatic updates, he will be infected by a security exploit. Basic as that as in 2+2=4 sense. They don't read KB articles in needlessly complex URLs either.

      Go and watch how general users use their machines, you will learn a lot. Obviously MS really knows them to exploit their weakness.

    63. Re:Surprise! by Hucko · · Score: 1

      By being .02% of the total resources?

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    64. Re:Surprise! by Ilgaz · · Score: 0, Troll

      Even worse, they tried to do what Apple tried to do and failed. Win ME is some sort of Apple's failed "lets modernise MacOS" plan which took years and a top end manager to figure it won't really happen.

      It is a really interesting Windows edition if you look deeper. They tried to make Windows 2000 on top of Windows 9x, even tried to "system restore" while that archaic FAT32 filesystem was the only option.

    65. Re:Surprise! by RobDude · · Score: 1

      First of all, there's the fact that you can't uninstall this add-on without uninstalling .NET. That's something that malware does.

      I'm not trying to come across like a jack ass, so forgive me if that's how it sounds. But that's just not true.

      First off, that's simply not true. For weeks, you've been able to. http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab

      If Mozilla installed an IE plugin that made Firefox extensions available on IE whenever you installed Firefox, people would be understandably angry with Firefox. Modifying software that isn't yours in a regular update is not "playing nice."

      FireFox is a WebBrowser. Windows is an operating system. You are talking apples to oranges. System-wide functionality SHOULD be provided by the OS. If you install the .Net Framework, you should expect to get .Net Framework functionality across your system. Also, the only people who received this update automatically are the people who have updates set to be automatically installed. That's hardly 'not playing nice'.

      We aren't talking about an Internet Explorer update that installed a FireFox addon. We're talking about an OS level update for a Framework used across the system that added an 'addon' to the 2nd most common webbrowser so that the functionality provided by that framework would function in that browser. You don't have to install the .Net Framework. You don't have to have automatic updates turned on.

      You talk about trust boundaries - but *Windows* is a system-wide OS. Installing an addon hardly violates that. And if you feel it does, you shouldn't have had automatic updates turned on. This type of thing is not new.

      Microsoft wants Firefox so dependent on MS's proprietary stack that it doesn't matter if people are using Firefox or IE - just so they're using Windows. The browser is only a piece of the puzzle.

      Firefox is NOT dependent on MS's proprietary stack. This addon has no impact to FireFox running. This is additional functionality that FireFox does not provide, for users of the .Net Framework.

      Maybe you don't remember the days of 'Sorry, you must use IE6 to visit this website.'. Without ClickOnce support in FireFox, you end up in a situation where you NEED to use IE.

    66. Re:Surprise! by cekander · · Score: 1

      Microsoft rely on the average user being kept dumb. The more the user knows about day to day computing, the more they can make the decisions Microsoft make on their behalf because they understand them, at least on a basic level.

      If you replace "microsoft" with "government" and "average user" with "citizen" your thesis generalizes quite nicely. We certainly have a long way to go, but keep fighting the good fight, bro.

    67. Re:Surprise! by Jamie's+Nightmare · · Score: 0, Troll

      I ran Windows ME on my own machine for nearly 3 years on the same install, and also had it running on my mother's and sister's computers. I found it to be more reliable than Windows 98, which for me had a tendency to boot with drivers mysterious missing, though I did take the added step of disabling system restore and a few other additions (WMI for example). The fact that you simply say it "crashed" without giving much detail, as usual, leads me to believe you simply ride the "ME sucks" bandwagon because it feels good. You have plenty of insults, but not very much technical data.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    68. Re:Surprise! by RobDude · · Score: 1

      Exactly. Automatic updates is a great tool for people who don't want to micromanage their machine. They aren't going to do anything but read e-mail, surf the web (porn mostly) and maybe chat on AIM.

      They don't want to have to install the .Net Framework to use some application they've downloaded, they want it to just work. They certainly don't want to have to keep up with the Framework updates.

      And, that's exactly how it works - it's an optional install, and then automatically updated.

      If a user has the .Net Framework installed, it's getting updated.

      Before this update came out - if you wanted to use a ClickOnce application, you had to use IE. FireFox, too bad. People bitch when MS does stuff like that. Forcing the user to use IE.

      Now this update comes out and users can use IE or FireFox to get the ClickOnce functionality that is part the .Net Framework.

      Before - IE ONLY
      Now - IE or FireFox

      For users who don't know anything about anything; they now have a choice. Before they didn't. This isn't *bad*.

      If you turn off automatic updates, you wouldn't get this. You'd have to decide to install the update. Beyond that, MS already has released an alternative update that installs the add-on on a per-user level so individual users can remove it. It's not some elaborate hack that makes you unable to click 'Uninstall' in FireFox. It's installed on the machine level and FireFox doesn't let individual users uninstall addons that aren't installed at the user level.

      This is a non-story.

      Uninstall the .Net Framework and it goes away. Install the 'Per-user' version and you can remove it.
      Turn off automatic updates if you don't want updates.

      The average user who doesn't know jack (MOST users) are better off with this update. Firefox is better off with this update. It's another thing that can be done in FireFox or IE instead of just IE.

    69. Re:Surprise! by Chabil+Ha' · · Score: 1

      I want to take issue with one point of the article, is that you can one-click uninstall the extention. My 'Uninstall' button was not disabled. I was able to remove it from Firefox. The Windows registry entries in the Annoyances were not there. The folder in %SYSTEMDRIVE%\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation was still there, as well as the entry in Firefox's about.config.

      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    70. Re:Surprise! by jamstar7 · · Score: 1

      +1 Flamebait? Oy, the fanbois are out in force today...

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    71. Re:Surprise! by Jake+Griffin · · Score: 1

      7mb is about 0.02% of 35gb

      Sorry, I didn't realize they had 35 gigs of memory in computers back in 1998. Heck, I didn't even know that ME was 64-bit to address that amount of memory.

      On the contrary, more than 50% of computers had less than 128mb of memory in the year 2000, so 12mb was over 10% of memory available in the majority of computers and about 30% of memory available in about 1/6 of all computers...

      --
      SIG FAULT: Post index out of bounds.
    72. Re:Surprise! by Anonymous Coward · · Score: 0

      Still, if you feel as a loyal citizen to fight Microsoft on the terms of their EULA in the firm knowledge that "right" will win over a huge lobbying / lawyering budget then be my guest, be a good citizen on behalf of all Windows license holders. I wish you the best of luck, and remember to check down the back of the sofa for every last euro, you're gonna need them.

      Why would any citizen need to do that when consumer rights authorities in the EU explicitly state in their FAQs that EULAs are invalid both because of their content and the way they are presented? Currently, at least in Finland the consumer rights authorities are investigating a complaint which might result in requiring software vendors to remove EULAs in Finnish and Swedish (the two official languages there) since they might confuse consumers and violate some other requirements placed on instruction manuals (requirements only apply to Finnish and Swedish). So if anything, in the EU, you can tell MS to take their EULA and shove it.

    73. Re:Surprise! by Anonymous Coward · · Score: 0

      Well, they installed changes to another companies application without asking the user first,..

      Seriously, why the differentiation. If Microsoft Update silently alters the operation of MS Word, that's okay because it's written by them? Do you really mean to suggest that the originator of the software has some sort of inherent right to alter it after it's been purchased?

      Let's ask some more questions: how much disclosure is enough? Installing Norton Antivirus installs IE BHO (Browser Helper Objects) without asking your permission or telling you it's going to. A normal user wouldn't mind because those BHOs are present to "help" the user interface with the software they've just installed. Installing Adobe Reader (at least used to) install an IE plugin, again without asking permission. Again, a normal user wouldn't mind because that plugin was meant to make Adobe Reader more useful. In this case, the .NET Framework distribution installed a FireFox plugin without trumpeting the fact from on high. How - in a nutshell - is this tangibly different? MS Update frequently releases "functionality" improvements such as IE upgrades, SilverLight, Search 4, LiveAnything and .NET Framework revisions. If .NET embeds a plugin in FireFox to make your use of your Windows computer more capable, how is this meaningfully different from either Norton Antivirus or Adobe Reader?

    74. Re:Surprise! by Requiem18th · · Score: 1

      Run as Administrator by default?

      Actually Windows XP makes it next to impossible to use the computer except as administrator. I just tried to do that in a new SP3 install and it's a nightmare. For most tasks there is no automatic gksudo, not even for the clock applet, run as administrator is not easy by default you need a 3rd party tool an even that only helps you if you run as admin from the begining, there is no way to make aadministration programs request for your password.

      The straw that broke the camel's back was that I could browser an external USB HDD without administrator privileges, why? WHY?

      I just changed the account into a administrator one and now I can do some real life work on it.

      --
      But... the future refused to change.
    75. Re:Surprise! by Endo13 · · Score: 1

      even tried to "system restore" while that archaic FAT32 filesystem was the only option.

      Yeah, and we even managed to do a successful restore with it once, where it actually didn't make things worse. (Don't ask me about the other times...)

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    76. Re:Surprise! by MikeBabcock · · Score: 1

      I like the parts that say that you agree to indemnify Microsoft of any harm caused by their software. The total disavowing of any guarantee of fitness for a particular use and the right to revoke your license to use their software at any time for any reason.

      Also entertaining were the Office licenses that included the prohibition on using the software to in any way denigrate Microsoft or Windows.

      --
      - Michael T. Babcock (Yes, I blog)
    77. Re:Surprise! by Anonymous Coward · · Score: 0

      Just to be precise: windows 7 is coming after windows vista. Those are 2 different versions.

    78. Re:Surprise! by AnalPerfume · · Score: 2, Interesting

      After understanding the Linux "run as normal user" principle and how important it is for security I did actually try to apply that Linux user / admin separation on an XP install. You're right, it's a nightmare, with far too many regular user programs needing admin rights to run.

      In fairness I believe Microsoft have learned the error of that approach and have been trying to find a way round it. The problem they have is that they've conditioned users too well. They keep using "we know you don't want to learn anything new" as a reason to stay with Microsoft rather than look at something else.

      They even tried to patent sudo, even though they never invented it and don't use it.....but then since when has that stopped them using legal bullshit to attack and extort money from a competitor?

      Third party app developers don't help the cause either by not programming their user apps to need regular user rights. On the other hand OEM installed Windows which most Windows users have, tend to be installed as admin anyway to it's a fair bet that every user will be running as an admin.

      I have serious issues when the average Joe Sixpack can go into the system folder, delete and change stuff at random with NO knowledge about what he;s doing. My mate's lil cousin has been known to do that, randomly delete files in the System32 folder that he don't like the name of because he's bored, then he complains when his PC don't boot up.

      It's important that these functions should be doable. It's vital that the user / admin rights stop the average user from doing it. Of course, if people (or remote websites) were stopped from being able to hose their PCs, lots of PC repair stores would lose a LOT of customers and a lot of income. It does help their revenue stream when a clean PC can be hosed by the following day and needs a repeat appointment.

    79. Re:Surprise! by sumdumass · · Score: 2, Informative

      Windows 2000 was never intended to be a "general user" or "home user" platform and it's original launch date was intended to be in 97 or 98. When the NT 5 beta 2 was released, Microsoft was finally hammering home the notion that Windows NT 5.0 was being designed solely for businesses, not for individual users at home. Microsoft's Jim Allchin spoke of releases that would follow NT 5.0, such as NT 5.1 "Asteroid" and NT 6.0 "Neptune," which would feature a consumer edition. Post-NT 5.0, Windows would receive a maintenance-free user interface and a unified Web/Win32 API. "NT everywhere" was the theme of the show. (of course NT 5 is windows 2000)

      In line with the Asteroid release containing a consumer edition, it was something like service pack one or two in windows 2000 before some of the more major problems with consumer level access was addressed.

      Windows ME however was the original 98 to NT transition plan that Gates was talking of back in 1998. It's release was behind then rushed too. XP was the first planned and first implemented consumer lever transition to the NT style Kernel. The NT numerical names would have been windows 2000 as NT 5.0, Windows XP as 5.1, and Vista or the 2008 server as NT 6.0.

      There was a rumor that MS was going to combine the best of windows CE with ME to create a consumer level NT platform but it was scrapped as marketing feared the slogan would become windows "CE ME NT": hard as a rock and dumb as a brick. Anyways, in the middle there, MS did come out with the windows "really good edition". This version was one of my favorites and you can even run a demo of it on that site.

    80. Re:Surprise! by JackieBrown · · Score: 1

      I believe superslacker87 was referring to obtaining more free proprietary software, not to whether a license can expire.

    81. Re:Surprise! by hairyfeet · · Score: 3, Interesting

      Actually I can explain EXACTLY why it crashed, as being a PC repair guy off and on since Win3.xx I have had much experience in the area. I can also explain why yours worked and mine didn't.

      You see the main difference between Win98SE and WinME was .VXDs VS WDM. I would bet if you had that machine and looked at the drivers that ALL the drivers were WDM. You were what we in the biz called "lucky bastards" because nearly all the OEMs just used the same VXDs that were SUPPOSED to be supported in WinME, or even worse like mine ended up this horrible fucking mess with half of the older drivers being VXD and half the newer being WDM. You see, in WinME in my experience VXD and WDM just don't play nice together. In fact they hate each other and will happily kill themselves and the OS with it due to conflicts.

      So you see grasshopper, you were one of the lucky bastards that got a machine with WDM only drivers. MSFT in their infinite stupidity said that WinME could use both, so many OEMs(like that damned HP which is STILL running not ten feet from me with a rock solid Win2K) didn't bother writing drivers for their older chipsets. Instead they just reused the Win98SE drivers while only writing drivers for the newer hardware as WDM. That was a recipe for total disaster and why you could set your watch by how fast mine crash. The video chip was WDM, the audio VXD, and the network and modem was one of each. So it wasn't FUD, it was MSFT releasing an OS which really didn't support the drivers they say it did. If you had all WDM you were good. All VXD and you had about a 60/40% chance at being stable. A mix of the two? You're fucked. And that is what happend to me and way too many WinME owners. We got fucked.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    82. Re:Surprise! by Antique+Geekmeister · · Score: 1

      Without the crudity, I have to agree. I ran the OS for about six months because I wanted to play some Win9x games I owned, and the hardware vendors would not sell Win98 in the hardware configuration I wanted. Oh, my, it was bad.

    83. Re:Surprise! by Idiomatick · · Score: 1

      Maybe he celebrates his millenniums 2 years early? You shouldn't discriminate.

    84. Re:Surprise! by Anonymous Coward · · Score: 0

      OSX runs as an admin by default too... still better than windows

    85. Re:Surprise! by Anonymous Coward · · Score: 0

      Total FAIL... WinME was total crap worse than the Win95 Original 3.1 upgrade floppies...

    86. Re:Surprise! by GregNorc · · Score: 1

      Time for the obligatory "Bill Gates' wife was the project manager for Microsoft Bob" post.

      (Though, to be fair, she was "only" his girlfriend at the time of Bob's development and release of Microsoft Bob.)

    87. Re:Surprise! by supernova_hq · · Score: 1

      Removing it is a trivial task for anyone who knows enough to care.

      Tell that to the poor IT guy that has to remove it from 1000+ machine in 10+ buildings spread over a city block!.

    88. Re:Surprise! by Anonymous Coward · · Score: 0

      Except ME was a decent OS

      Wow, where can I get the hallucinogenic drugs that you're on?

    89. Re:Surprise! by noundi · · Score: 1

      Rule of thumb, gratis does not necessarily equal to good. Have fun trying to break the chain.

      --
      I am the lawn!
    90. Re:Surprise! by Anonymous Coward · · Score: 0

      You're not going to let facts get in the way of anti-Microsoft ranting now, are you?

    91. Re:Surprise! by Fred_A · · Score: 1

      Windows is built to remove as many user decisions as possible on the idea that users shouldn't have to be techy to use a PC.

      This idea is a major modern problem and I'm not sure it can really only be pegged on Microsoft. Ever since personal computers started to be sold en masse, they were touted as being "simple". One of the great marketing lies of our time.

      So nowadays we still have some of the "older" people calling their case a hard drive (although they regularly know their word processor inside out) and a lot of teens being perfectly fluent in the subtleties of IM and community networks but still not having the faintest clue what a network is. Different generations, one having grown with the tech and they still haven't learned a thing except for a few apps. Because computers actually are complicated. Despite what Microsoft and others say.

      This has a lot of not only commercial and technical consequences, but also a lot of societal ones. Because people aren't able to grasp the implications of the technologies that are being deployed.

      As for the usual car analogy, if most people won't know how to fix their car, an awful lot still know more or less how it works, petrol is squirted in the engine, ignited, moves pistons which moves the wheels, you can turn the wheels, etc. This is regularly taught in generic schools nowadays. It's hight time that basic computing theory (and *not* using MS Office) was taught there too.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    92. Re:Surprise! by Pofy · · Score: 1

      >It's not YOUR PC though, the hardware is but
      >Microsoft own the copy of Windows running on it,

      No, Microsoft owns the COPYRIGHT to Windows. The individual copies of Windows are owned by their cusotmers, the users, the ones who bought the individual copies.

      >you only own a license to use Windows under
      >their terms and conditions.

      No need for any license (in many countries at least) since copyright law doesn't have "use" as an exclusive right of the copyright holder. Further more, any copying needed during use are specifically allowed by the copyright law without permision needed by the copyright holder. As mentioned above, some countries might have it otherwise but in general, not.

      In addition, many countries, for example those of the EU have additional laws regulating contractual terms with consumers forbiding unfair such terms, meaning even if one would in some way enter into a contract with a softwaremaker for some rerason, they could still not dictate their terms freely.

    93. Re:Surprise! by Anonymous Coward · · Score: 0

      Microsoft doesn't install updates without your permission. A lot of people turn on 'Automatic Updates' and it's a good idea for most people. But yes, part of 'Automatic Updates' means that Microsoft is going to install updates, to your software, automatically.

      This is not about automatic updates. It is an update to the .NET framework, one you'd want to install, if you use the .NET framework, which - in addition to updating the .NET framework - quietly installs this Firefox plugin.

      That's about as non-malicious as someone who distributes a cracked MS-office CD, and includes a virus. The virus will be installed when you install MS-Office, just like this plugin is installed when you update the .NET framework.

    94. Re:Surprise! by WhatAmIDoingHere · · Score: 1

      Neptune was the "home" version of 2k. It had its plug pulled so the developers could go work on what was to become XP.

      --
      Not a Twitter sockpuppet... but I wish I was.
    95. Re:Surprise! by Hucko · · Score: 1

      While I agree with your assessment, I personally had a very good experience with WME, especially compared to 98. That said, I did notice a curious commonality of other WMe machines, that is, they effectively eventuated in your assessment today.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    96. Re:Surprise! by steveo777 · · Score: 1

      You have the wrong version number for the Windows 98 downgrade to ME. The version was 2.(-i)666... or some other equally evil number.

      --
      This sig isn't original enough, it's time to come up with something witty...
    97. Re:Surprise! by ginbot462 · · Score: 1

      This is troll? WTF? Is this a common cut and paste Rob story couched in metaphor of VXD and WDM drivers?

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
    98. Re:Surprise! by DaVince21 · · Score: 1

      No, I am sorry ME was complete downgrade to Win 98!

      Why are you sorry? Were you responsible for that whole mess?

      --
      I am not devoid of humor.
    99. Re:Surprise! by hairyfeet · · Score: 0, Troll

      I think I must have pissed off a troll last week, since I seem to be having a lot of posts rated "troll" for simply answering a question. The guy asked why my PC crashed and I told him. Unless I have a stalker troll I really can't see how answering why WinME crashed would be a troll unless somebody out there REALLY liked the old VXD driver model.

      But like I said I may have gained me a stalker troll as I've noticed I have had a lot of my +3-+5 posts lately that suddenly dropped several points for no reason at all. Oh well, if somebody asks me a question I consider it rude not to answer, so stalker troll will be kept busy.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    100. Re:Surprise! by averner · · Score: 1

      I thought Windows operating systems were tied to their original machines when installed by an OEM? Or is that only for the newer ones?

      --
      Member of the 7 Digit UID Club
    101. Re:Surprise! by cboslin · · Score: 1
      It is not just you. I have noticed several anti-Microsoft posts getting mod-ed down as either offtopic or Trolll. Often these posts have excellent information based on actual experience as your post did. And even if the post is not 100% on topic, if it is relate-able than I consider it NOT TO BE OFF TOPIC. Relate-able: as in something that occurred before that is similar to what happened today (the Win 95 ~ Win ME ~ Win 2000 analogy to what is happening now with Windows XP ~ Windows Vista ~ Windows 7) OR any example of Embrace, Extend and Exterminate ; each example shows a repeatable disdain for us (consumers) and that Microsoft does not care if they abuse your (customer) TRUST! (These relate-able incidents should NEVER be considered OFFTOPIC, they most certainly are examples of a repeatable-abuse-the-customer pattern; therefore, are ON TOPIC, just not 100% on topic.)

      Of course pro-Microsoft users will attack you (and me) for even mentioning these facts. We both must hope for meta-moderation. I wish someone at slashdot would look at their server logs to see who is doing this and prevent them from moderating anymore. I had a post go +2 in one category, +3 in another category, than finally get labeled -1 Troll or 0 Off topic, thus my Karma comes into question and makes it more likely that I will be modded down in the future if a post strays a little bit as most real world experiences often do.

      Look at this example with auto-updating of a plug-in for FireFox, its been happening for well over a year now, see related link and paragraph below, obviously it could be prevented, but Microsoft in its infinite wisdom chose NOT to do anything about it. What could they do you ask, easy, take it out of the auto update. I included one link, where you see one or more additional comments approximately every 30 days as a new set of Windows users is hit by this junk.

      Funny that when you follow the posts in this type of thread about a Microsoft problem issue of this type, you will see the pro-Microsoft crowd at first deny there is a problem. Either outright denial or through misdirection. When this repeated (and it is repeated) denial-redirection-tactic fails as it often does it time for step two.

      Deny that anything similar to it has happened before, ever, therefore this is a brand new issue unrelated to any issue that has become before, everything is new under the sun. This is not a repeat issue. (They do not want people to see the repeatable pattern of abuse that most of us have experienced first hand and are fed up with). Of course this fails them as well as there is too much history (too much prior art, bad-analogy I know, but at least its not a bad car analogy) and Microsoft has done this over and over and over again. Sorry folks, that is a fact!

      When those two approaches fail, they come out with some lame defense, excuse or attempt at re-direction. Here are some that you will notice over time. Here are some examples:

      • it was covered in slashdot before, why is it coming up again. (You mean it happened before and nothing was done to fix it, fail again)
      • Would everyone who voted this old news to the front page kindly line up...thank you. Don't do it again. (Sorry, not going to stop us from shining a spotlight on the obvious, nope, fail again)
      • We have dealt with this before, please moderate this or that comment down. (Again see first bullet point, you still fail)
      • nothing to see move along (keep wishing that we would overlook this crap, not going to happen. Fool me once shame on you, fool me twice shame on me, this has occurred or very similar events more than three times already and we know it, you know it, we want others to know it, and it is RIGHT to point this out (AGAIN and AGAIN and AGAIN), fail again)
      • they try weak attempt at rationalizing the issue away (they get creative too, these comments shou
    102. Re:Surprise! by Allador · · Score: 1

      Well, they installed changes to another companies application without asking the user first

      Are you purposely trying to mislead people, or are you just posting about something which you know little about?

      Installing a plugin to a piece of software that explicitly supports plugins from 3rd parties in NO WAY qualifies as 'installed changes to another companies application". The JRE, Flash, and PDF plugins all do this.

      these changes, while more convient, open up security holes (the down side of 'just work' technologies) that many people go to firefox specifically to get away from

      Not really. As far as plugins like this go (JRE,Flash, PDF, etc), the .NET stuff has been nearly flawless from a security perspective. And despite the poor ass reporting from the article, ClickOnce is not ActiveX, its not even close. ClickOnce in no way allows websites to install software to your computer without your acknowledgement. Even software that you choose to download runs in a very tight sandbox, that has a dramatically better security history than Java (the nearest equivalent).

      and then they make it difficult to uninstall

      This was a mistake, but also an easy mistake to make given how the Firefox plugin mechanism works when installing system wide software.

      Big deal or not I could see why people would be pissed, esp network admins that do not want this kind of functionality on their network.

      Again, you're either being disingenuous or ignorant. Network admins run WSUS or some other patch management tool, and make an explicit choice of what software patches to run. And the vast majority of them want/need .NET service packs since so much business software runs on .NET.

    103. Re:Surprise! by Allador · · Score: 1

      It's part of the way Microsoft interfaces the internet with the operating system.

      This statement makes no sense. I dont think you know what .NET is.

      Why would Firefox want to support ClickOnce? It's a Microsoft product after all, most likely patented or patent pending, and more hassle to deal with than it's worth.

      Why would Firefox want to support Adobe? Or Java? Who asked them to? Your statements lack logic and make little sense. No one asked the FireFox non profit US corporation to be involved with this in any way.

      The Mozilla Foundation has a set method of submitting Firefox addons for a reason. Microsoft bypassing the process and willy-nilly installing something in Firefox as a 'favor' does not make friends in the Mozilla camp, especially when the app installed makes things more insecure for Firefox in the process. Firefox and Mozilla Foundation are all about choice. Where's the choice here?

      This also makes no sense. FireFox doesnt have an 'approval system' for addons/plugins as you seem to suggest.

      And MS doesnt write .NET software to please employees of the Firefox non-profit. Why would they? They write software to please their customers, and this support (clickonce in firefox) has had huge demand for a long time. This is a big benefit to their customers.

      First you need to know it's there. Next, you need to know how to deal with the Registry.

      Or just install the latest updates, which fix the uninstall problem. Or disable the addon. No need to modify the registry.

    104. Re:Surprise! by Allador · · Score: 1

      If the IT guy is using removal techniques that are sensitive to quantity and/or location, then he/she is a bad IT guy, and your company needs to find someone better.

    105. Re:Surprise! by Allador · · Score: 1

      Are you trying to be clever and not-so-subtly imply that the .NET framework is an 'insecure framework' and this is Microsoft?

      I think you should do some research, or at least get slightly informed.

      Nearly all of the people complaining about this will have the JRE, Flash, and likely PDF installed as plugins. All of which are swiss-cheese as far as security holes, compared to .NET.

      If people wanted to restrict their plugins to reduce security vulnerabilities, then they should have started complaining about this many, many years ago with the JRE and flash.

    106. Re:Surprise! by Allador · · Score: 1

      Your statements do not in any way reflect reality. You're expecting XP, which was designed and release in 2001, to behave the same way your other modern OS's do.

      That being said, running as non-admin DOES work quite well in XP, and even in Windows 2000. I've been doing it at every company or IT shop I manage since about 2002. It works great as long as there is an IT dept to work out the few misbehaving apps.

      It doesnt work for home users, maybe thats what you're talking about?

      You use RunAs, and more latterly, MakeMeAdmin. Works like a charm.

      For the few apps that misbehave, you either make the vendor fix the damn software, or you make minor registry and file acl tweaks to make the software work. It's really not a big deal.

    107. Re:Surprise! by supernova_hq · · Score: 1

      Usually IT guys don't need to set up software to remove browser extensions. Software apps are usually trivial to install/remove remotely, addons not so much. Especially when you never thought you would have to, so never set it up!

    108. Re:Surprise! by Anonymous Coward · · Score: 0

      Genius...

    109. Re:Surprise! by hairyfeet · · Score: 1

      There is a loophole, don't know if it is still in effect, in that as long as some of the parts in the original are reused it still counts as an OEM. They used to even sell you the OS with a IDE cable or mouse back in the day until they made it a "non trivial part" which they switched for a CD Rom or a RAM stick. Which is why we have the 'system builders' licensed cheaper discs that builders like me usually use now.

      I actually managed to get a good RAM stick, a fan, and a 20Gb HDD that is still running the OS in that very same box to this day(at 1.1GHz it makes a quite good Nettop) not ten feet from where I am sitting typing this. So to answer your question OEM MSFT licenses are a lot like MS Office, in that nobody but a sucker pays full retail for it. You can find discounted versions all over the place. I paid $130 for the XP X64 system builders that I am running as the OS I'm typing this on(if you need the RAM and floating point speed but don't want the suck of Vista/7, get it. best damned MSFT OS I've dealt with since Win2K) which is a full XP X64 SP2 install disc, which I believe runs closer to $300 if you went full retail. If I would have bothered to look for an OEM instead of system builder I would have probably got it even cheaper. So don't bother paying retail, just get OEM or builder. Why pay more when you don't have to?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    110. Re:Surprise! by Ilgaz · · Score: 1

      I remember it bragged about restoring a overwritten system dll thanks to new technology. The problem? It was actually win32.hybris virus it restored :) The most advanced pre-rootkit virus of all times, almost polymorphic.

  2. Uhuh by jav1231 · · Score: 5, Funny

    The new extension allows Firefox to experience the same rich vulnerabilities that IE users have come to expect!

    1. Re:Uhuh by ibookdb · · Score: 4, Insightful

      Then this is a problem with Firefox, not IE, that it let's plugins be installed without user intervention. At the least it should warn upon next start that "Blah has been installed, do you want to enable it?"

    2. Re:Uhuh by TheRaven64 · · Score: 4, Informative

      There is no way in which this can be implemented that could not be bypassed by a plugin that collusion from the OS (unless you have a TPM, but that just moves the problem one layer down). An update program designed to update the OS could very easily suppress the warning.

      --
      I am TheRaven on Soylent News
    3. Re:Uhuh by Anonymous Coward · · Score: 1, Informative

      Some one with physical, root access to the machine (such a Windows update) would be able to simply pre-acknowledge the add-on though. And considering that Microsoft already adds this without warning, I would not put it past them.

    4. Re:Uhuh by pizzach · · Score: 3, Interesting

      Then this is a problem with Firefox, not IE, that it let's plugins be installed through the filesystem without user intervention. At the least it should warn upon next start that "Blah has been installed, do you want to enable it?"

      When you have access to the filesystem, and I assume Windows Update runs with full privileges, you can do whatever the hell you want. If MS really wanted to, they could be replacing libraries in the Firefox folder. In many ways this is similar to the argument that if a hacker has physical access to the machine, you're toast.

      Having said that, a number of Linux distros have taken to including certain addons optionally or by default with a Firefox install. I don't really want to see this feature taken away and there is a very real purpose...to make mass management of Firefox installations easier.

      --
      Once you start despising the jerks, you become one.
    5. Re:Uhuh by Anonymous Coward · · Score: 1, Insightful

      Insightful? How in the world do you expect an application installed on an operating system to protect itself from another application that the operating system gives COMPLETE access to everything because said application is part of the operating system? How could they protect from that?

    6. Re:Uhuh by KiloByte · · Score: 2, Insightful

      If you have total control over the computer, you can change files of another program as you wish. It is generally impossible to install an extension without the user's interaction -- unless you mess with Firefox' internal structures, which is what Microsoft here does.

      A question "Blah has been installed, do you want to enable it?" would be wrong in all legitimate cases, since the user already elected to install the thing. A trojan (Windows Update here) can do whatever it wants anyway, if you add a confirmation flag the trojan will simply pre-enable it. Even a checksum (including proper cryptographic ones!) won't save you.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    7. Re:Uhuh by Midnight+Thunder · · Score: 1

      When you have access to the filesystem, and I assume Windows Update runs with full privileges, you can do whatever the hell you want. If MS really wanted to, they could be replacing libraries in the Firefox folder. In many ways this is similar to the argument that if a hacker has physical access to the machine, you're toast.

      Well, a solution would allow people to tell the difference between what was subvertedly installed, and intended to be kept that way, and what was installed without the standard process, but wasn't intended to be hidden.

      --
      Jumpstart the tartan drive.
    8. Re:Uhuh by Chees0rz · · Score: 1

      So firefox maintains a file on the filesystem that indicates which programs were installed through firefox and whoops, MS flips that bit as well.
      I imagine the only way to do this is with some sort of hashed-timestamped-checksum... but even then... MS can just look at the source code and mimic it.
      Okay- I give up. There is no way to do this.

    9. Re:Uhuh by Midnight+Thunder · · Score: 1

      I imagine the only way to do this is with some sort of hashed-timestamped-checksum... but even then... MS can just look at the source code and mimic it.
      Okay- I give up. There is no way to do this.

      Well, at least it would let us know whether Microsoft was trying to be malicious. If they aren't trying to be then they won't hack this file and if they are we have confirmation.

      --
      Jumpstart the tartan drive.
    10. Re:Uhuh by cbiltcliffe · · Score: 2, Insightful

      Again...exact same problem. How does the Firefox protect against trusted programs from flipping the bit that Firefox sets to say the extension has been installed properly?

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    11. Re:Uhuh by jamstar7 · · Score: 1

      Well, a solution would allow people to tell the difference between what was subvertedly installed, and intended to be kept that way, and what was installed without the standard process, but wasn't intended to be hidden.

      Well, I think that way, it seems you think that way, but it seems Microsoft doesn't think that way.

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    12. Re:Uhuh by HiThere · · Score: 1

      You mean like a disabled "uninstall" button?

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    13. Re:Uhuh by TranceThrust · · Score: 1

      Agree, but perhaps keeping track of user-accepted plugins in a (weakly) encoded file, would make bypassing an illegal act?

    14. Re:Uhuh by Anonymous Coward · · Score: 0

      I have commented about this in a previous /. article and how Firefox could be fixed to overcome such vulnerabilities. The solution is a bit like the much disliked UAC under Vista but done right. Roughly it would go something like this...

      When a user installs Firefox for the first time they are prompted for an admin password. A hash of the current configuration is then calculated and locked down against this password. Then, every time a significant configuration change is made to Firefox and the hash doesn't match, the user is shown what has changed and if they would like to accept or decline the changes. If the accept they must enter the correct password or else the changes are discarded.

    15. Re:Uhuh by Eil · · Score: 1

      Then this is a problem with Firefox, not IE, that it let's plugins be installed without user intervention. At the least it should warn upon next start that "Blah has been installed, do you want to enable it?"

      Since Firefox is open source, people will always be able to figure out a way to quietly install extensions, plugins, bookmarks, and so on in a way that the user can't immediately see. The only real way to solve that (superficially, at least) is to close up the source code and implement some kind of built-in DRM. Somehow, I don't think you'll get much support behind that idea.

      It should be obvious that the problem is not with Firefox. It's with Microsoft installing software and making changes to your computer that you didn't directly authorize. But they've been doing that for well over a decade, so it shouldn't be news to anyone by now, least of all Windows users who have had this happen to them time and time again but still insist on using software that they will never have any real control over.

    16. Re:Uhuh by DarkGreenNight · · Score: 2, Informative

      Firefox did warn me about the installation on its following restart. I changed an option (to make it ask for permission to execute things) and then I disabled it.

      Nonetheless I don't like a bit being forced to shallow this.

    17. Re:Uhuh by Anonymous Coward · · Score: 0

      Nahhh! The problem is with the way MS Windows is designed. It allows for the installation of Firefox plug in without permission. Most (I could be wrong here) plug-ins end up in the Mozilla plug-ins folder. This particular one, as stated in the article, is embedded in the Windows Registry. Hardly fair play.

      So pointing the finger at Firefox is easy, unjustified and somewhat insulting.

    18. Re:Uhuh by Kalriath · · Score: 1

      Oh bullshit. The file is located in C:\Program Files\Mozilla Firefox\Plugins, just like Java Quick Start. Not in the registry (which is impossible anyway). This is NOT a problem with the way MS Windows is designed, and it's not the responsibility of the operating system to protect third party apps running on it from unauthorised plugin installs anyway.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    19. Re:Uhuh by martin-boundary · · Score: 1

      In many ways this is similar to the argument that if a hacker has physical access to the machine, you're toast.

      However, unlike a hacker, if a company like Microsoft does it they can be prosecuted under the DMCA anti-circumvention provisions. In principle, if Firefox announce that they want to prohibit automatic addons and if they implement a simple MD5 type validation check, then if Microsoft try to change the DLLs or include an addon in a devious way they'll be wide open to a lawsuit.

    20. Re:Uhuh by Allador · · Score: 1

      Well, a solution would allow people to tell the difference between what was subvertedly installed, and intended to be kept that way, and what was installed without the standard process, but wasn't intended to be hidden.

      Good Lord, the ignorance on slashdot about how computers work is alarming.

      This plugin WAS installed in the normal way. Just like Flash and the JRE was installed in the normal way to FireFox.

      There are two ways to install plugins on firefox. Machine-wide and user-specific. This was done machine-wide.

    21. Re:Uhuh by badkarmadayaccount · · Score: 1

      Why wouldn't everybody support it? Proactive security should be in any application. Also, closing the source isn't required. That's like saying OBSD is insecure because of the license. I dare you to compromise a system like that.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  3. fairly sure that by Pvt_Ryan · · Score: 5, Insightful

    this is old news.. That extension was "added" at least a year ago i think..

    1. Re:fairly sure that by Anonymous Coward · · Score: 2, Insightful

      Yup. But not that long ago:

      http://tech.slashdot.org/story/09/02/01/2143218/Microsoft-Update-Slips-In-a-Firefox-Extension

      Someone should check these dupes...

    2. Re:fairly sure that by Taagehornet · · Score: 5, Informative

      ...and we've already discussed it here at least once: http://tech.slashdot.org/article.pl?sid=09/02/01/2143218

    3. Re:fairly sure that by mrsteveman1 · · Score: 5, Funny

      New Slashdot rule, forget TFA, don't even read the discussion until the 2nd or 3rd time around

    4. Re:fairly sure that by impaledsunset · · Score: 2, Insightful

      Are you sure that's the same one? There is no mention what extension it is in the summary (no, I didn't RTFS, but I asked a friend to read and summarize it for me). This might be a new one. Like one that makes Firefox use Trident, support ActiveX and use Bing as a default search! Oh noes! Just imagine! It could also include eat babies, remove Linux related stories from Slashdot, add DRM and even be incompatible with the GPL! Don't downplay it! That's serious!

    5. Re:fairly sure that by hellocatfood · · Score: 1

      I do think so. I've had it disabled for the last few months. Unfortunately I can't uninstall it

    6. Re:fairly sure that by Ouchie · · Score: 1

      Yeah, Luckily I use Ubuntu for most stuff and I've found myself using Google Chrome more often under windows.

      --
      "Of all the things I've lost, I miss my mind the most." ~Ozzy Osborne
    7. Re:fairly sure that by Ark42 · · Score: 5, Informative

      Apparently, MS released a v1.1 of the plugin, but it can't install if you left 1.0 disabled (like I did). If you re-enable the plugin, then go manually re-download and re-install the hotfix which included this plugin more recently, you will get v1.1 of the plugin, after which, you CAN uninstall it.
      Note that disabling the plugin still leaves a string in your user-agent saying what version of .net you have installed, so either get it uninstalled, or go check and delete the right entry from general.useragent.extra.* in about:config

    8. Re:fairly sure that by morgan_greywolf · · Score: 2, Interesting

      The new twist is that the article's author just realized that the extension can't be easily uninstalled:

      I'm here to report a small side effect from installing this service pack that I was not aware of until just a few days ago: Apparently, the .NET update automatically installs its own Firefox add-on that is difficult -- if not dangerous -- to remove, once installed.

      Annoyances.org, which lists various aspects of Windows that are, well, annoying, says "this update adds to Firefox one of the most dangerous vulnerabilities present in all versions of Internet Explorer: the ability for Web sites to easily and quietly install software on your PC." I'm not sure I'd put things in quite such dire terms, but I'm fairly confident that a decent number of Firefox for Windows users are rabidly anti-Internet Explorer, and would take umbrage at the very notion of Redmond monkeying with the browser in any way.

      Big deal, you say? I can just uninstall the add-on via Firefox's handy Add-ons interface, right? Not so fast. The trouble is, Microsoft has disabled the "uninstall" button on the extension. What's more, Microsoft tells us that the only way to get rid of this thing is to modify the Windows registry, an exercise that -- if done imprecisely -- can cause Windows systems to fail to boot up.

      The sad thing is that I think probably everyone missed this because this is not new behavior for Microsoft.

    9. Re:fairly sure that by th3rtythr33 · · Score: 0

      And how many more lives must this Extension claim before we stop ignoring the "a new add-on was installed" message when we start our Firefoxen?

    10. Re:fairly sure that by Ilgaz · · Score: 4, Insightful

      So lets speak about what has changed in 1 year? Firefox developers still didn't implement some sort of "If some extension installed behind my back (offline), ask user about it in next launch" functionality. Of course, it is a community/open source project. I would suggest and ask for votes if I was really a Firefox user but I am not.

      It is Microsoft and couple of ignorant developers currently installing local extensions, no malware or serious privacy issue yet. It is just inconvinience but things may change. Firefox is a very major player in browser business now and extensions can be very powerful. Users still run as "super user", even if they weren't, there is no precious data besides users home dir and browsing habits anyway. Understand what I am really afraid of?

      It is simply "check whatever was there in last quit and what was added when I got first launched" functionality. Nothing fancy, nothing fascistic like app store. Oh if they look at source and haxor the functionality? That is the time you do a nice submission to ClamAV/Kaspersky/Symantec/MCafee and they will care for the rest.

    11. Re:fairly sure that by Z00L00K · · Score: 1

      Are the slashdot editors starting to get senile?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    12. Re:fairly sure that by AnalPerfume · · Score: 5, Funny

      The concept of "download and install an uninstaller to uninstall a program you never asked for but Windows allowed to be installed" seems very common on Windows. Just goes to show Windows is built for developers to exploit, rather than users to use. And people still call it a "personal" computer. I guess one more oximoron can't hurt.

    13. Re:fairly sure that by Anonymous Coward · · Score: 0, Troll

      Wow, so it not only installs the .NET security hole into Firefox, it then starts broadcasting it to every web site you visit? "Hey, you can infect me!"

    14. Re:fairly sure that by thePowerOfGrayskull · · Score: 4, Funny

      New Slashdot rule, forget TFA, don't even read the discussion until the 2nd or 3rd time around

      What do you mean, "new"?

    15. Re:fairly sure that by Ilgaz · · Score: 1

      In case of dupe, CmdrTaco's evil mind did a neat trick that when you say "omg dupe, stupid editors", you blame whole community including mods :)

      How? Story comes from Firehose thingie. So, it was up to Firehose using registered users to "vote down" as dupe or tag as dupe.

      While on it, as a person with horrible grammar,spelling, I can suggest them to auto add us like "Firehose editors" to break sentences of stories in a way that even OS X Leopard grammar checking will crash. I actually managed to do it.

    16. Re:fairly sure that by drinkypoo · · Score: 1

      Has he tried disabling it? There have been reports of it making Firefox unstable but I haven

      Seriously though, I got this thing today while running Vista updates for the first time (I've never used Vista except to download something else until the day before yesterday) and disabled it a couple hours ago, no problems yet. Is disabling the extension not good enough? I do find the whole thing offensive, but so long as it can be disabled I don't see so much reason to get pissed off. Do we get upset when Ubuntu includes their own Firefox extension?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:fairly sure that by penguin_dance · · Score: 1

      Normally Firefox DOES ask if you want to install a new extension. However, it seems the boys at Redmond just got around that security catch. Gee, an add-on that makes a competing browser vulnerable and is virtually impossible to uninstall--who'd have seen THAT coming?

      You can apparently disable the thing by going into the add-ons and clicking the disable button. (Someone will have to research whether the disable actually works or just makes you THINK it did....) It should also be noted that it becomes disabled if you upgrad to the latest beta version of Firefox 3.5 because it's not compatible. Also portable Firefox on USB drives are not affected.

      --
      If you've never been modded as "flamebait" or "troll," you've never tried to argue a minority viewpoint here!
    18. Re:fairly sure that by HappySmileMan · · Score: 1

      So lets speak about what has changed in 1 year? Firefox developers still didn't implement some sort of "If some extension installed behind my back (offline), ask user about it in next launch" functionality.

      It DOES tell you when a new extension has been installed when you first run it, and then you're able to disable it, Microsoft seem to have made it un-uninstallable though, which is the problem, and one you probably can't blame on Firefox.
      Not sure HOW it was made hard to remove, whether that's a Firefox feature or whether it's a Windows thing, but for example you can install some Firefox extensions through the package manager on some Linux distros for all users, and they can't be uninstalled in Firefox by a user since they were installed as root, I'd imagine something similar is done on Windows, but you can disable the extension

    19. Re:fairly sure that by Nakor+BlueRider · · Score: 2, Informative

      MS has instructions here for the extension's manual removal, for any who want them:
       
        How to manually remove the .NET Framework Assistant for Firefox

    20. Re:fairly sure that by plague3106 · · Score: 1

      It DOES tell you when a new extension has been installed when you first run it, and then you're able to disable it, Microsoft seem to have made it un-uninstallable though, which is the problem, and one you probably can't blame on Firefox.

      Firefox provides a way to install extensions which cannot be uninstalled, and that's MS' fault for using it? Interesting.

    21. Re:fairly sure that by interkin3tic · · Score: 1

      New Slashdot rule, forget TFA, don't even read the discussion until the 2nd or 3rd time around

      How would I know it was the 2nd or 3rd time a story had come up if I don't read anything? I can only hope microsoft will come up with a firefox extension that will alert me when we're in the 2nd discussion of something.

      I guess it doesn't matter, I'm just gonna post "first post" anyway...

    22. Re:fairly sure that by Anonymous Coward · · Score: 0

      Was that English? My language parser went into an infinite loop.

    23. Re:fairly sure that by Anonymous Coward · · Score: 0

      The sad thing is that I think probably everyone missed this because this is not new behavior for Microsoft.

      No, the sad thing is that this started in February, 2009, this guy has just learned of it... and Slashdot is treating it as current news.

      Was installing it without notification a poor choice? Sure, but that problem has long since been fixed, and wasn't that big a deal to work around in the first place: Just disable the extension in Firefox.

      But, any chance to drive up Slashdot ad revenue, I suppose... and there's nothing quite like the chance for some good old-fashioned Microsoft bashing to bring out the Linux zealots and wannabes in droves.

    24. Re:fairly sure that by gparent · · Score: 2, Insightful

      Yep, exactly like the Java VM. Idiot.

    25. Re:fairly sure that by camperdave · · Score: 4, Funny

      Obviously he didn't read the memo the first two times around.

      --
      When our name is on the back of your car, we're behind you all the way!
    26. Re:fairly sure that by Thaelon · · Score: 1

      Except you didn't follow it through.

      Let's say I deliberately install 15 extensions, then restart.

      Firefox is now going to ask me 15 times if I want to keep this extension? How annoying. Even if it only asks once, if I want to keep "these 15 extensions", what if I miss the sneaky one that time because it's at the bottom? Or I just assume that since I just installed 15 and restarted it, that they're all OK?

      I'm already tired of Firefox's irritating startup procedure as it is. When I start firefox, I expect to see a usable browser window as quickly as my computer can deliver it. Not a dialog asking if I want to update these extensions. Especially not a dialog that asks me if I want to update these extensions, then, after I click yes, will do the updates, then sit there doing nothing while demanding that I click "continue" before I get the browser window I requested 30 seconds ago!

      Ugh!

      When I open Firefox, I want a browser window I can use immediately. All of Firefox's housekeeping crap should take a backseat to my selfish demands. To blatantly personify, Firefox is getting upity and thinks what it wants to do is more important than what I want it to do. But I have news for it, I can uninstall it and use Chrome, Opera, or Internet Explorer at a whim!

      If the things Firefox needs to ask me are in the form of demands rather than optional questions, it's doing it freaking wrong.

      --

      Question everything

    27. Re:fairly sure that by adolf · · Score: 5, Informative

      TFA, which almost nobody bothered to read, links to an MSDN blog (which even acknowledges and links to the previous Slashdot story), which absolutely nobody bothered to read. Because, if the submitter, or the editor, or anyone had bothered to do so, they'd realize what a total non-issue this is: It's already fixed, which is why it works fine for you, drinkypoo.

      This blog states that the plugin was initially installed as a system-wide thing. And, with FF, users can't simply remove system-wide things by themselves. Which, of course, makes sense to anyone who has spent more than ten minutes working on a system with proper basic security. They detail a long-winded workaround.

      Right. So. Then there's this:

      Update (5/2009): We just release an update to .NET Framework 3.5 SP1 that makes the firefox plug in a per-user component. This makes uninstall a LOT cleaner.. none of the steps below are required once this update is installed.

      I'd guess that you simply already have this newer version of the .NET package, which includes a Firefox plugin which is installed in a manner more in-keeping with what folks might normally expect, and accordingly can be uninstalled in a manner that folks might normally expect.

    28. Re:fairly sure that by Anonymous Coward · · Score: 1, Funny

      Absolutely! Firefox, despite it's reputation, is *HIGHLY* unsecure!

      I've easily demonstrated how It won't protect itself vs fdisk, format, or applying 220 volts directly to the harddrive!

      Secure browser my ass...

    29. Re:fairly sure that by morgan_greywolf · · Score: 1

      Disabling it keeps it from working, sure. If it didn't, Mozilla would have some 'splainin' to do.

      Do we get upset when Ubuntu includes their own Firefox extension?

      No, because Ubuntu tells us about it ahead of time. Microsoft installed it without notice, in a browser that was installed after the fact. What if a Vista update included an add-on for World of Warcraft? How would you feel about that?

    30. Re:fairly sure that by drinkypoo · · Score: 1

      What if a Vista update included an add-on for World of Warcraft? How would you feel about that?

      Probably less worried than I am about putting .net into Firefox... which is why I disabled the extension.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    31. Re:fairly sure that by morgan_greywolf · · Score: 1

      No, the sad thing is that this started in February, 2009, this guy has just learned of it... and Slashdot is treating it as current news.

      No, he talked about on his blog earlier, something to the effect of "Nothing to see here, move along." and then discovered that he could not uninstall it after the fact, months later. This blog was more or less an apology to his regular readership. That's why it's important to RTFA.

    32. Re:fairly sure that by Whalou · · Score: 1

      I got the memo. I simply forgot to put a cover sheet on my TPS report.

      --
      English is not this .sig mother tongue...
    33. Re:fairly sure that by HappySmileMan · · Score: 2, Insightful

      Firefox provides a way to install extensions which cannot be uninstalled, and that's MS' fault for using it? Interesting.

      Show me an application that can stop the administrator of the computer from changing any of it's settings while not even running and I'll accept that you're right.
      That is, if it's done without posing far more serious flaws (setuid root comes to mind).

      And I did elaborate on how it could be done (admittedly not very well, but good enough to get the point across I would think, basically if installed by Administrator then User doesn't have permission to delete the files, kind of like every file on any operating system).

    34. Re:fairly sure that by Malc · · Score: 1

      So what would be the Linux approach when a package was released with a broken uninstall? Step-by-step instructions to do it manually? I'd rather just download something that does it for me. Much more user friendly thanks.

    35. Re:fairly sure that by gbjbaanb · · Score: 1

      true.. but there's plenty more that get installed.

      I find today I have a Silverlight plugin, a Genuine Advantage plugin, an Office 2007 plugin, a Windows Media Player plugin, and a new WPF plugin (I thought Silverlight was WPF for the web, obviously I need both for all the rich GUI apps I don't want to use).

      I expect to have more next time I get a service pack update from MS.

      I'm keeping them there in the hope that someome comes up with a class action lawsuit I can benefit from :)

    36. Re:fairly sure that by machine321 · · Score: 1

      How is that new?

    37. Re:fairly sure that by Smallpond · · Score: 1

      Firefox provides a way to install extensions which cannot be uninstalled, and that's MS' fault for using it? Interesting.

      Troll. Windows Update installs things as Administrator that reguler users cannot uninstall.

    38. Re:fairly sure that by pyrrhonist · · Score: 1

      When I start firefox, I expect to see a usable browser window as quickly as my computer can deliver it. Not a dialog asking if I want to update these extensions.

      You can turn it off: Options... --> Advanced --> Update --> Automatically check updates to: Installed Add-ons

      I'd be better if there was a setting to make the extension update request appear in a pop-up (tray) notification (like what happens when the browser is already running).

      then, after I click yes, will do the updates, then sit there doing nothing while demanding that I click "continue"

      That ticks me off to no end as well. Unless the installation of one of the add-ons failed, you don't need to tell me about the installation that I just confirmed that I wanted to do. I don't know it there is a setting to turn this off.

      --
      Show me on the doll where his noodly appendage touched you.
    39. Re:fairly sure that by AnalPerfume · · Score: 1

      Linux has a single application which does all the installing / uninstalling a bit like a storeroom manager, everything goes in and out through that person. Windows has an open door policy where people can put what they want where they want, whether it's fully working or not, has an unistall option or not, has the users permission or not. Not only that, there's nothing checking that they clear out their mess after removal.

      Call me lazy if you want, call me picky if you want but I like a simple, elegant, effortless, and secure solution that puts ME firmly in control of what happens on MY PC.

    40. Re:fairly sure that by X0563511 · · Score: 1

      Do we get upset when Ubuntu includes their own Firefox extension?

      Yes, I do at least. Those extensions usually don't last long.

      I have two addons, and one plugin that I require. Adblock plus, Adblock plus element hiding helper, and flash.

      I don't need beagle, I don't need branding, I don't need desktop "integration" - it's a damn web browser already.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    41. Re:fairly sure that by X0563511 · · Score: 1

      but for example you can install some Firefox extensions through the package manager on some Linux distros for all users, and they can't be uninstalled in Firefox by a user since they were installed as root, I'd imagine something similar is done on Windows, but you can disable the extension

      This is because those package-manager extensions end up in /usr/lib, which you (as a normal user) generally have read-only access to. Extensions you install in the browser end up in ~/.mozilla, which you generally have read-write access to.

      The same could be done on windows by editing the extension's ACLs to disallow modification or deletion.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    42. Re:fairly sure that by electrostatic · · Score: 1

      Thank you.
      I followed the instructions and removed it successfully.
      In brief, you Reset an item in about:config, delete a registry key and a folder under ...\Windows\Microsoft.Net\..

    43. Re:fairly sure that by plague3106 · · Score: 1

      Show me an application that can stop the administrator of the computer from changing any of it's settings while not even running and I'll accept that you're right.

      Show me why FF doesn't force every extension to allow to be uninstalled. Installing the add-in in one thing, but FF itself won't let the user uninstall the extension?

    44. Re:fairly sure that by plague3106 · · Score: 1

      Asshat. Most people ARE running as Administrators on their Windows boxes, and thus can uninstall.

      More to the point, why are plugins being installed into program files to begin with? There's the All Users folder for shared data, or the users profile path for user specific data.

      It seems to me this is poor coding on Mozillas part, as if their program ONLY looked for plugins in those locations, this becomes a non issue.

    45. Re:fairly sure that by Tenebrousedge · · Score: 1

      Packages don't have uninstallers, that's the package manager's job. If your package manager won't remove packages, that would be a problem, but not an unsolvable problem. You might download a different package manager to fix it, but what you're talking about is extremely unlikely.

      So the linux approach would be to use a standard method of installing and uninstalling software, so that you don't run into those issues. If you really needed to, you could get the list of installed files and pipe them to rm. From a ten second google search, that would look something like rpm -ql foo | rm

      Mac OS X, I believe, will also give you a list of installed files for you to attack from the command line. OS X is equally susceptible to the issue of a broken uninstallation script, but at least you don't have to scour the net for an executable file that may or may not be infected and which may or may not fix the issue. Heck, you're assuming that the program you want even exists!

      I've been using linux for about five months. It is pleasantly free from many issues that plague other operating systems, but comes with its own share of quirks and bugs. Two things have been impressed upon me by that experience. The first is that linux is fixable. It is completely open, designed with tinkering in mind, and if things go wrong, you have options: man pages, bug reports, google, and if you really need to (and have that ability---I do not!) you can write your own code to fix the issue.

      However, the more I use linux, there is a feeling of despair and anguish that grows in me, and a question that gnaws at my thoughts: Why can't Microsoft make a good operating system? How is it that Vista cost six billion and failed? It's beyond my comprehension. I just hope that Windows 7 will be a relatively painless alternative to other OS's.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    46. Re:fairly sure that by sanctimonius+hypocrt · · Score: 1

      Firefox developers still didn't implement some sort of "If some extension installed behind my back (offline), ask user about it in next launch" functionality.

      It's pre-empted by the "If I'm using Windows assume I expect this sort of nonsense" functionality.

    47. Re:fairly sure that by cbiltcliffe · · Score: 1

      It's "new" in the exact same sense that this extension is "new".

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    48. Re:fairly sure that by jamstar7 · · Score: 1

      Disabling it keeps it from working, sure. If it didn't, Mozilla would have some 'splainin' to do.

      No, if it's impossible to disable, the author of the plugin got some 'splainin to do...

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    49. Re:fairly sure that by klui · · Score: 1

      The problem is in order to install the .NET update, you need to be admin. Security-minded people who use Windows do so as a normal user. Therein lies the problem. Admin writes the registry entry in HKLM but running Firefox as a normal user, one cannot write in HKLM, only HKLU. I don't like having to run Firefox every time I update something on my system to see if some extension has been installed.

      Sun did this same shit for their recent update of Java.

      So after most updates, I now have to go to HKLM/Software/Mozilla/Firefox/extensions and clear out crap I don't recognize. Imagine if extensions were created by many other software companies that hijack their competitors' installs and we'll have a much bigger problem.

    50. Re:fairly sure that by Svippy · · Score: 1

      The same kind of "new" as in Windows NT, I presume.

      --
      Clicked pie.
    51. Re:fairly sure that by Anonymous Coward · · Score: 0

      It's already fixed

      no, it's not fixed. They just made it easier to remove something that they should never have installed in the first place.

      installed in a manner more in-keeping with what folks might normally expect

      no, folks might normally expect that this wouldn't be installed at all without at least some warning and the ability to opt out.

    52. Re:fairly sure that by pyrrhonist · · Score: 1

      Linux has a single application which does all the installing / uninstalling a bit like a storeroom manager,

      Windows has two frameworks that do this: Windows Installer and ClickOnce. Windows Installer has been in use since 1999, and most third-party installation package creators (like WISE or InstallShield) use this API. ClickOnce was created in 2004 to install user-specific .NET applications (i.e. applications installed only for the current user and not for the entire machine). ClickOnce functions similar to JNLP.

      Of course, nothing is stopping anyone from using NSIS or Izpack to install something on Windows. However, Linux isn't immune to this either. On Linux, you can also:

      • Install software using an installer (like Izpack or a shar).
      • Install software with application-specific installers like CPAN, PEAR, the Firefox extension installer, JNLP, etc...
      • Build an application directly from source.
      • Install a different package manager.

      Windows has an open door policy where people can put what they want where they want

      Windows has permissions on both the file system and configuration data, and requires the appropriate permissions to install software.

      whether it's fully working or not

      Windows applications aren't the only software that has bugs.

      has an unistall option or not

      The Windows Installer is transactional, and creates a rollback script as it installs the software.

      has the users permission or not.

      Opening an installation package will cause the installer to prompt the user.

      Not only that, there's nothing checking that they clear out their mess after removal.

      The Windows Installer does this (see above).

      Technically, you could create a custom install action without an appropriate custom uninstall action, but you can do exactly the same thing on Linux (i.e. You can create post-install scripts that don't change back things that the post-install script changed).

      --
      Show me on the doll where his noodly appendage touched you.
    53. Re:fairly sure that by Ilgaz · · Score: 1

      That is the thing alerting me, black/gray hats learning from their beloved MS as we speak. "Impossible to uninstall" really rings some bells in those guys dirty minds.

    54. Re:fairly sure that by gparent · · Score: 1

      Just wait until the next time it happens and we'll discuss that rule a second time.

    55. Re:fairly sure that by Anonymous Coward · · Score: 0

      But I have news for it, I can uninstall it and use Chrome, Opera, or Internet Explorer at a whim!

      It seems more likely that you'll just fire it up so you can whine about it on the Internet.

      Bitching and moaning - it doesn't solve anything, but it sure is fun!

    56. Re:fairly sure that by Lars+T. · · Score: 0, Troll

      Disabling it keeps it from working, sure. If it didn't, Mozilla would have some 'splainin' to do.

      No, if it's impossible to disable, the author of the plugin got some 'splainin to do...

      And the Firefox team wouldn't? Or are you telling they would need the explanation for the obviously needed fix?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    57. Re:fairly sure that by genericpoweruser · · Score: 1

      I agree with this sentiment.
      I want Firefox to keep my extensions up to date but browsing is more important to me than that. I'd like the following options:
      1) Firefox should not check for updates on startup (which more than likely slows it down) and instead defer it by like 5 minutes.
      2) Updates should not pester me to restart, but should wait until I close the browser on my own accord.
      3) And finally, when an addon is updated, it should not redirect me to the addon's homepage. /rant

      --
      A fool and his lamb are worth two in the bush.
    58. Re:fairly sure that by MikeBabcock · · Score: 2, Informative

      Are you unaware that most Linux distros don't use 'uninstall' software, but keep track of the files belonging to various 'packages' in a central database allowing the removal of any of said software at any time without any special third party software nor the permission of the installing package?

      --
      - Michael T. Babcock (Yes, I blog)
    59. Re:fairly sure that by adolf · · Score: 1

      You don't need to install the latest-and-funkiest .NET shit. You just don't need to.

      That most folks opt into using automatic updates (NO, it's not default -- the default is to annoy the shit out of you until you decide whether or not to schedule automatic updates), and blindly accept whatever comes down the chute, does not mean that they were left out of the decision-making process.

      I'm sorry that you don't understand a modern computer any better than you do, AC, but ignorance is no excuse.

    60. Re:fairly sure that by Anonymous Coward · · Score: 0

      I have to agree about that godamn continue button,
      what a pain in the ass piece of crap that is.

    61. Re:fairly sure that by Antique+Geekmeister · · Score: 1

      Oh, my. No. Most Linux releases have a single primary package management system, such as Debian's .deb system, or RedHat's RPM system. But people consistently install packages by other means, for both good and bad reasons. This includes SuSE's YaST, CPAN, Python's pear utilities, and NVidia's binary installer.

      I agree with your desire, but have personally cleaned up far too often from the mix of software installers and their conflicts.

    62. Re:fairly sure that by Antique+Geekmeister · · Score: 1

      Transactional my eye. It records a transaction list, but that list is extremely poorly managed and often involves files, particularly configuration files and DLL's, that wind up overwriting each other and are extremely unwieldy to uninstall. They're also amazingly bad about cleaning out the Registry debris and installation time configuration changes that can, and do, interfere with other software.

    63. Re:fairly sure that by Idiomatick · · Score: 1

      Sorry this was my first time reading a discussion, didn't know it was a rule.

    64. Re:fairly sure that by Tubal-Cain · · Score: 1

      He said not to read the discussions. Headlines are OK, and you might not get much flack for reading the summary.

    65. Re:fairly sure that by Kalriath · · Score: 1

      What's a Firefoxen?

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    66. Re:fairly sure that by pyrrhonist · · Score: 1

      that list is extremely poorly managed

      No it isn't. The only time an uninstall script doesn't work is when developers use custom actions. The same issue occurs under Linux with post-install scripts.

      and often involves files, particularly configuration files and DLL's, that wind up overwriting each other

      You are seriously behind the times. "DLL Hell" was eliminated almost a decade ago thanks to the use of Windows Installer, Windows File Protection, Side-by-Side Component Sharing, .NET, etc.

      and are extremely unwieldy to uninstall.

      They are uninstalled when the uninstall script is executed.

      They're also amazingly bad about cleaning out the Registry debris

      Windows Installer removes any registry keys that are installed by it. The application can still make a registry key that the Windows Installer doesn't know about. The same exact thing happens under Linux if the application writes to /etc, but the package manager doesn't know about the file.

      and installation time configuration changes that can, and do, interfere with other software.

      The same exact thing can and does happen under Linux. An rpm can change configuration files or a sysctl and mess the system up.

      You can stop trolling now. You're not doing anything to help the Linux cause by spreading ignorant FUD, even if you think you are.

      --
      Show me on the doll where his noodly appendage touched you.
    67. Re:fairly sure that by AnalPerfume · · Score: 1

      If your Windows installer does clears the mess after a program is uninstalled you must be using different programs than I did. I found that it does occasionally happen that a program removes stuff like it's own shortcuts but more often than not it just leaves them behind for you to manually remove the dead links; if you notice them and can be bothered doing something the developers should have had the courtesy to do.

      Hell, Windows allows them to throw in links, shortcuts, toolbars anywhere they like at install time so that lack of interest in the customers choice surely only goes downhill when the customer turns their backs on a program and removes it. It's odd that the concept of a "shortcut" is supposed to save time, yet if every application throws 2 or 3 icons onto the desktop it takes you longer to hunt through them all to find the one you're looking for. The same applies to the "all programs" menu where stuff is added at the end of the list, often by the vendor, so you can easily have to look through 2 or 3 random ordered columns to find the link you're looking for.

      Again, call me lazy if you want but when a browser installs clean and puts itself into "Internet" on the menu it is a genuine shortcut in time looking for the link to click on. The fact that I know the link is removed when I uninstall also helps keep the menu free of dead links. The only ones I need worry about are those I manually put there.

      That could be from the arrogance of the developer in assuming that "hey it'll be re-installed" or "if we keep the little advertising spots on the users PC, they may be tempted to run the program, forget they removed it and install it again. If we remove the advertising it's out-of-sight, out-of-mind."

      It's not just minor freeware etc programs which routinely do this it's major applications you'd expect to know better. Yes the Installer function allows that feature, but not many developers actually use it, so the end result is that it may as well not exist. In theory newly installed applications also list on the add / remove programs, which is sketchy and curiously has no way to "add" programs, only remove or reinstall what's already listed as installed.

      "Opening an installation package will cause the installer to prompt the user."

      I'd love to see a screen capture of a virus prompting the user for permission to install. Is this the default in Windows 7 now? If so Windows will actually be usable, and not a malware magnet it's always been up until now. Microsoft's partners won't be happy, many of their business models rely on Windows being shit and constantly needing protection and cleaning. Sarcasm aside, the lack of this is another reason why Windows is plagued with malware.

      "Windows has permissions on both the file system and configuration data, and requires the appropriate permissions to install software."

      All systems do, but running the default user as admin bypasses all of that. Anything the user does is done with admin rights, like scripts executing code from websites, the PC assumes the user initiated it. If you run any OS as an admin you're bypassing that security feature, that's why no other OS does it by default.

      UAC is Microsoft's attempt at fixing that and giving (kinda) sudo-ish functionality to Windows. It was clunky in Vista, Windows users have long been conditioned into not being prompted for stuff because they've previously been running as admin often without knowing it. When it gets to the stage when your conditioning of your license holders has gotten so strong they rebel against their own interests you have a problem. You're back to the "we have to make decisions for them so they don't have to" which then puts you back into the realm of "enable stuff by default" mode because anything disabled can easily be seen wrongly as broken by the user.

      A little education is the key here, but education will open Microsoft users to the fact that they have more knowledge about how a PC works, they can adapt easier to other OS's. The "Linux is

    68. Re:fairly sure that by AnalPerfume · · Score: 1

      "Why can't Microsoft make a good operating system? How is it that Vista cost six billion and failed? It's beyond my comprehension."

      Microsoft (like all other corporate entities) exist for one purpose, and one purpose only; to make money. Everything they choose to do (or not do) feeds into that bottom line somewhere. The decision to put paid man-hours into adding something or fixing something is dependent on whether they can make money from the end results of that decision, or if not doing it will cost them more money than paying people to do it.

      Windows is built by a corporation for other corporations, not end users. When you install Windows it's ready to have other stuff installed on it like an office suite, graphics software, firewall, anti-malware protection etc. The marketplace around Windows with partners etc is all about trial ware, software licenses. It's all "we'll sell you a solution to a problem you don't even know you have". The security settings allow developers free reign over what they install in their .exe files and whether they bother removing it when the program is removed.

      It's not made for end users, only a sold to them in the form of a generated number and a license to use it under their terms and conditions. Microsoft's customers are other businesses, specially the large entertainment and gaming industries, where Windows is stuffed with DRM at almost every turn. From their perspective Windows is great, but then, from their perspective DRM is great too.

      Linux is designed by users for users. Applications grow from users needing to scratch their own itches and finding that other people also have that same itch. Individual users don't have any corporate profit driven agenda to force into their applications. Corporations do contribute, some better than others, some with positive intentions for Linux, some negative. The development model of open source helps protect against corporations who seek to abuse Linux though. If Microsoft / Novell get their way and shove Mono into some distros by default, people can remove it or switch distros. If a project is taken over by a hostile entity like Microsoft it can be forked and continue with a new name and the same developers.

      On Windows many application developers will hold back on features because it can be a selling point to the new version AKA a carrot. If people feel they need to keep buying the latest version of an application just to get a new feature it's more profitable for the vendors. When you hear responses to technical questions about "just upgrade to the new version", it almost always costs money to buy a new license for the new version.

      This has it's limits and often turns into bloatware. Look at Nero the CD / DVD burner. Several years ago it was the best little burner on Windows, but what happens when it reaches it's peak and does everything people need it to do? How do Ahead convince people to buy the new version? They add new features of course, whether the new features really suit the software or add value isn't the issue, the issue is getting new stuff to add as bullet points in their advertising to get people to buy it. Now Nero is huge, and the reputation it once had has changed.

      In the FOSS world most applications are free, so there's no reason not to upgrade to the new (stable) version, or hold back on features. Basically, innovation can be held back, denied to those who won't or can't pay, or it can be released for everyone to benefit and perhaps improve on.

      It really depends on your perspective, Windows is great for vendors / repair people as most stuff comes as an optional chargeable extra, which means more profits. Even security is an extra, as well as fixing a broken Windows PC damaged by lack of security. If your business relies on Windows being bad, do you want them to produce a good OS? If you're also a Windows end user it would cut down on your headaches but it'd force you out of business too.

      The proprietary model is to deny features unless the end user pays extra for them.

    69. Re:fairly sure that by Antique+Geekmeister · · Score: 1

      Oh, dear. You are an optimist, aren't you?

      The amount of uninstallable debris that builds up on a Windows computer over time is amazing. DLL Hell didn't go away because a few programmers have learned to use it: it's a function of default practices of using 8.3 namespaces, a fascinating set of locations to look for libraries, programmer laziness causing them to stuff all their DLL's in the same place, and a desire to replace standard system DLL's with third party ones to force their use instead of that provided by the other vendor. That's not something an installer can automatically fix, becuse it's rooted in bad programming practice. And it makes cleaning up after such installers rather awkward.

      And you've seriously waved a magic wand at, and this ignored, the other changes done by the _software creator's_ installation process. Adding a cartload of registry keys and configuration oddnesses that a tool like Windows Installer does not reverse is completely standard practice: look at the handling of registration keys for licensed software for examples. And the installers you're applauding are way, way, way too often used to install multiple packages simultaneously about which the installers do not inform you, and which are _deliberately_ written to be difficult to remove. Welcome to the world of adware and vaguely legal "monitoring your experience" spyware.

      Whether this is the fault of the developers for adding their own installation oddnesses to Microsoft's installers is pretty much irrelevant. It's far too common of a practice to ignore, and a well-written installation wrapper can't prevent it, anymore than a well-written RPM or .deb system can prevent idiots like NVidia from replacing your system librarys with symlinks to their proprietary debris and then failing to clean up after themselves.

      These sorts of mess can certainly happen under Linux, but the debris left behind tends to be much, much smaller. And because the installers are better documented and more transparent, it's usually much simpler to clean up.

    70. Re:fairly sure that by jamstar7 · · Score: 1

      How is the Firefox team liable for something a 3rd party developer puts in their plugin? Isn't it up to the 3rd party developer to make the damned thing compatible?

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    71. Re:fairly sure that by Lars+T. · · Score: 1

      How is the Firefox team liable for something a 3rd party developer puts in their plugin? Isn't it up to the 3rd party developer to make the damned thing compatible?

      If a 3rd party created a Firefox plugin that you can't turn off in Firefox, there sure as hell would be a bug or even a severe flaw in the design of the security sytem in Firefox. How can you claim anything else?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    72. Re:fairly sure that by HappySmileMan · · Score: 1

      It seems to me this is poor coding on Mozillas part, as if their program ONLY looked for plugins in those locations, this becomes a non issue.

      Then Windows Update would put the extensions in THERE, and it'd still be impossible to remove without Administrator privileges, because either way the files created would be created with same permissions.

    73. Re:fairly sure that by jamstar7 · · Score: 2, Informative

      How is the Firefox team liable for something a 3rd party developer puts in their plugin? Isn't it up to the 3rd party developer to make the damned thing compatible?

      If a 3rd party created a Firefox plugin that you can't turn off in Firefox, there sure as hell would be a bug or even a severe flaw in the design of the security sytem in Firefox. How can you claim anything else?

      OK, the API is documented. If a developer decides to not follow the API, then Firefox is at fault? How so? Did the Mozilla Development Team stick a gun in his face and tell him "Hey, don't follow the API!' or something? I'm sorry, it's sounding like if I go get hammered at the bar then try to drive home while at 5-8 times the allowable blood alcohol level, it's not my fault, it's the fault of General Motors for building the Cavalier I drive.

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    74. Re:fairly sure that by plague3106 · · Score: 1

      Perhaps you can look at the first line of my previous post. You know, the part where most people are running as administrators.

      At any rate, the Uninstall being unavaible has nothing to do with file permissions. The button simply isn't there (and since I was running as an administrator, the file permission issue is non-existent).

    75. Re:fairly sure that by Lars+T. · · Score: 0, Troll

      Gee, what a fanboi. It should simply not be possible to write a plugin not following the API - if it were, Firefox would be defective by design. And you know why (don't answer that rhetoric question)? Because the functionality of en-/disabling a plugin should only be available from within Firefox and not to any external apps or plugins and most certainly not be part of a well-documented API.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    76. Re:fairly sure that by pyrrhonist · · Score: 1

      The amount of uninstallable debris that builds up...cleaning up after such installers rather awkward.

      That's a troll based on outdated information. Stop spreading false information.

      And you've seriously waved a magic wand at, and this... adware and vaguely legal "monitoring your experience" spyware.

      That completely ignored any information in my reply. You've also added a completely offtopic rant about spyware that ignores the fact that Linux software vendors do and have done this in the past.

      Whether this is the fault of the developers ... clean up after themselves.

      I agree. The point being that it is completely without merit to blame Microsoft for something developers do that is contrary to the documentation. It is as much without merit as it would be to blame RedHat for a poorly written rpm.

      These sorts of mess can certainly happen under Linux, but the debris left behind tends to be much, much smaller.

      This is anecdotal information that I disagree with.

      And because the installers are better documented and more transparent, it's usually much simpler to clean up.

      This is an opinion based on outdated information or ignorance. Creating a proper installer on Windows is trivial and well documented.

      --
      Show me on the doll where his noodly appendage touched you.
    77. Re:fairly sure that by pyrrhonist · · Score: 1

      If your Windows installer does clears the mess after a ... the developers should have had the courtesy to do.

      Your information is outdated. If the installer creates the shortcut, it is deleted provided that you did not move the shortcut yourself.

      Hell, Windows allows them to throw in links, shortcuts, toolbars anywhere they like at install time

      First of all, this is no different than any other operating system that has a packager that runs as root. Secondly, Windows does not allow installation to some areas of the filesystem. Third, Windows also restricts installers from installing to some areas of the file system without explicit user permission.

      The same applies to the "all programs" menu where stuff is added at the end of the list, often by the vendor, so you can easily have to look through 2 or 3 random ordered columns to find the link you're looking for.

      This is no different than when an application is installed on Ubuntu and updates the KDE, Gnome, or Xfce menu.

      In theory newly installed applications also list on the add / remove programs, which is sketchy and curiously has no way to "add" programs, only remove or reinstall what's already listed as installed.

      This is based on outdated information.

      I'd love to see a screen capture of a virus prompting the user for permission to install.

      Viruses don't bother calling the installer and instead use shellcode exactly the same way that they've done on other operating systems starting with the Morris worm.

      Microsoft's partners won't be happy, many of their business models rely on Windows being shit and constantly needing protection and cleaning. Sarcasm aside, the lack of this is another reason why Windows is plagued with malware.

      This is based on completely accurate information. ;)

      All systems do, but running the default user as admin bypasses all of that... by default.

      This is based on outdated information.

      UAC is Microsoft's attempt at fixing that and giving (kinda) sudo-ish functionality to Windows.

      This is only one of the measures in place to fix this.

      It was clunky in Vista, ... "enable stuff by default" mode because anything disabled can easily be seen wrongly as broken by the user.

      That is not the path that Microsoft is taking with Windows 7.

      A little education is the key here... The "Linux is a scary and hard to use" line weakens with every user who learns the basics of how their PC works.

      Most computer users are not scared of Linux, because they do not know that it even exists.

      --
      Show me on the doll where his noodly appendage touched you.
    78. Re:fairly sure that by AnalPerfume · · Score: 1

      When a package is installed in Linux, the shortcut is put in it's category in the menu. If you install Firefox you know it will appear under something like "Internet / Browsers" or even just "Internet". In Windows it adds a Mozilla Firefox sub-menu with various Firefox, Firefox Safe Mode etc to the end of the list. If a user forgets it's a Mozilla application they're not looking for "Mozilla". If you have a lot of applications installed you're looking through a long unordered list to find the shortcut. Not to mention the fact that in Windows there are two places these shortcuts go, all users and current user, which is not very apparent on the front facing end, or programs which have no need to run at boot deciding to add themselves into the start folder.

    79. Re:fairly sure that by pyrrhonist · · Score: 1

      When a package is installed in Linux, the shortcut is put in it's category in the menu. If you install Firefox you know it will appear under something like "Internet / Browsers" or even just "Internet".

      It also places applications like Emacs and Vim in "Accessories". That's just about as arbitrary a place as the Start Menu. Furthermore, between releases the categorization of an application can change. So after you get used to it being under "Editors", it suddenly changes to "Accessories".

      In Windows it adds a Mozilla Firefox sub-menu with various Firefox, Firefox Safe Mode etc to the end of the list.

      Yes, it groups everything related to the application in the same menu item. That's much better than dividing OpenOffice up between "Office" and "Graphics". "I want my office drawing application. Where is it? Oh, yeah, it's in the Graphics menu away from everything else related to the application."

      If a user forgets it's a Mozilla application they're not looking for "Mozilla".

      The just go to the top of the menu and select "Internet", or they recognize the icon, or they type "firefox" into the search box, or they type "internet" into the search box.

      If you have a lot of applications installed you're looking through a long unordered list to find the shortcut.

      It's sorted alphabetically, and contains a visible, easily accessible search box and a scrollbar. Under Ubuntu 9.04, the "Accessories" menu is of a similar size and has scroll pads. The thing it lacks is a clearly visible search. I don't see how the Ubuntu version is any better than the Windows version. It is not any more usable, and even lacks features that the Windows menu has.

      Not to mention the fact that in Windows there are two places these shortcuts go, all users and current user,

      Yeah, and on Linux there are an infinite number of places where a menu item can be because they're defined by configuration files that have the ability to include other files from arbitrary places in the filesystem. So what?

      which is not very apparent on the front facing end,

      As with Linux, the user never sees this. It's just a menu.

      or programs which have no need to run at boot deciding to add themselves into the start folder.

      Yeah, so what? Linux does exactly the same thing. I certainly didn't ask for Linux to start up "Evolution Alarm Notifier", but it's in my startup applications. I don't even use Evolution, so why is it in my startup applications?

      Your arguments are specious at best.

      --
      Show me on the doll where his noodly appendage touched you.
    80. Re:fairly sure that by AnalPerfume · · Score: 1

      Interesting examples you choose to use, and how you're trying to portray them as the norm rather than the exception.

      People who use VIM or Emacs are power users, chances are they're gonna run them from the terminal regardless of where they appear on the menu. The "Accessories" menu is for the oddball applications which don't fit into any other category, which is always gonna be a lot smaller on Linux because all the regular stuff that does fit into a category is in that category. You're right in the fact that it's no more arbitrary than the "all programs", other than it's been filtered and listed alphabetically.

      I've not noticed any changes in category between releases but I don't doubt it happens from time to time. I have noticed different distros split things up differently. My user internet applications are under Network where I believe they should be under Internet, but these things are part of getting used to the distro you use, they are not likely to change much (if at all) between releases.

      Where the Linux system (with Gnome at least) has issues is that sometimes applications are not listed by name, but rather by function. So GEdit is listed as "Text Editor". This can be annoying when looking for GEdit on the menu.

      Open Office Draw is a strange example and one I agree with you on. The rest of the Open Office suite appears under the Office menu, it's odd that one part of it does not.

      Most of the time Linux applications won't start at boot unless you tell them to, the exception being server daemons. Other applications do occasionally have stuff that do, like your Novell Evolution notifier.

      Ubuntu does have a lot of things running to make it easier for the newbie. The more newbie friendly distros tend to try to cut out the steps a user needs to make to get something working. Of course there's a trade off again, that you can have it set to run at boot automatically or let the user do that step on the understanding that if they don't know about it, or know how that they will assume it's not working.

      The "infinite number of places" a menu item can be in Linux fits neatly into a single /usr/share/applications/ which by my count is one place. You're right in the fact that it's a back end location, the user only sees the menu.

    81. Re:fairly sure that by AnalPerfume · · Score: 1

      I forgot to mention that the whole point of a "shortcut icon" is so you can quickly see the thing you want and double click on it. Having to find it by searching for it is just as long a route as scanning down column after column of options until you spot it. It's hardly what I'd call a shortcut.

      Damn /. needs an "edit your posts" option for perhaps 5 minutes after you post so "quick further thoughts" don't need a separate post.

    82. Re:fairly sure that by Allador · · Score: 1

      You know, I'd expect someone with that low of a UID would have a better understanding of how computers work.

      More to the point, why are plugins being installed into program files to begin with? There's the All Users folder for shared data, or the users profile path for user specific data.

      This is really simple stuff. Machine wide software is installed centrally, some would even say, 'machine-wide'. In which case Firefox doesnt have the ability or desire to uninstall 3rd party software from the machine, and most folks wont have the privs anyway since that requires admin elevation.

      However, there is a per-user Enable/Disable setting. So you cant uninstall .NET from your machine through FF, but you can trivially disable the plugin.

      Note that this is exactly how the JRE, Flash, PDF, etc all work. If this is news to you, then you havent been paying attention for the past 10 years.

      Only plugins that were installed per-user can be installed/uninstalled by FF.

      See FF has two kinds of plugins. Per-user and per-machine.

      Does that help?

    83. Re:fairly sure that by pyrrhonist · · Score: 1

      Interesting examples you choose to use, and how you're trying to portray them as the norm rather than the exception.

      It's what you've been doing the entire time.

      People who use VIM or Emacs are power users, chances are they're gonna run them from the terminal regardless of where they appear on the menu.

      That's speculation, and is completely irrelevant. The launchers are in the Accessories category, which is one big list. That doesn't help with finding the application any more than the way Windows does it.

      The "Accessories" menu is for the oddball applications which don't fit into any other category,

      The point that it's for "oddball" applications is irrelevant. The fact that the applications were categorized as "oddball" is the problem. The default categorization on Linux does not necessarily make it easier to find applications than on Windows.

      which is always gonna be a lot smaller on Linux because all the regular stuff that does fit into a category is in that category.

      That's pure speculation.

      You're right in the fact that it's no more arbitrary than the "all programs", other than it's been filtered and listed alphabetically.

      All Programs is also listed alphabetically.

      but these things are part of getting used to the distro you use,

      That's an apologist's argument. You don't have to convince me to use Linux; I've been using it since 1993.

      Open Office Draw is a strange example and one I agree with you on. The rest of the Open Office suite appears under the Office menu, it's odd that one part of it does not.

      That's the point; it's not easier, just different.

      Most of the time Linux applications won't start at boot unless you tell them to, the exception being server daemons. Other applications do occasionally have stuff that do, like your Novell Evolution notifier.

      The exact same thing can be said about Windows.

      Of course there's a trade off again, that you can have it set to run at boot automatically or let the user do that step on the understanding that if they don't know about it, or know how that they will assume it's not working.

      Ditto.

      The "infinite number of places" a menu item can be in Linux fits neatly into a single /usr/share/applications/ which by my count is one place.

      There are also files in /etc and in the user's home directory. Three places. That's one more place than the absolutely insane two places you were complaining about in Windows.

      You're right in the fact that it's a back end location, the user only sees the menu.

      Exactly like under Windows. See how this argument is completely pointless?

      The point is that your view of Windows isn't based on actual facts. The fact that you're dredging up ten year old FUD and quoting it as gospel should maybe clue you in that you're acting on your emotions to an extent. I mean, do you see people in this day and age complaining that it takes Linux 20 minutes to copy a 4 meg file? No, that would silly, and people would point out the fallacy. So it shouldn't surprise you when you get called out for doing the same thing. I will never understand this type of slavish devotion towards a software platform. As far as I'm concerned, they all suck immensely.

      Now, I'm going to go back messing with GNOME-Do in Ubuntu running in VirtualBox on Windows Vista. Have a wonderful day.

      --
      Show me on the doll where his noodly appendage touched you.
    84. Re:fairly sure that by Antique+Geekmeister · · Score: 1

      Admittedly, my claims are anecdote, for you. For me, they're direct experience, including the three machines belonging to visiting consultants I had to clean up before the big presentation last month. This sort of installer nonsense has been going on for years. When I click on a 'setup.exe', I don't know nor do I have a choice which installer it is using. I don't have the tools, nor do most users, to review what it actually does or where it put it. And the abuses of the system, the outside-the-installer configuration manipulations which the better installlers cannot even _hope_ to reverse or track, remain standard operating procedure. And yes, DLL hell still happens, although it's slowly gotten better. And yes, one of those machines was a Vista box. (Cleaning up that was an education: that stupid "allow or deny" dialogue box has trained everyone like Pavlov's dogs to drool and hit the "allow" box, which is great for protecting Microsoft for admitting their historically rotten security is their fault but has proven absolutely useless.)

      I _do not care_ whether it's because the developers chose to ignore the better installer practices you describe, and which in principle I agree seem wise. Whether better class of Microsoft installers _can_ be used properly, far too frequently, they are not. And the result is conflicts and debris. Whether it's "outdated" with the latest releases, and it's gotten better (which I'll agree it has), it remains true of plenty of commercial software and supported Windows operating systems.

      Go ahead: clean up after a failed PeachTree accounting software installation, of an old version needed to access old data properly. (I clocked my wasted time "just fixing" his machine instead of handing him a fresh machine and a disk image of his old one, and warned the consultant: when it hit 8 hours, we wouldn't pay him for the day. I had to do it, not our IT people because of the NDA material involved, although I did consult our IT people. He didn't get paid for that day, and we swapped machines.)

      Creating a proper installer may be "trivial", but so is installing security patches. It still doesn't happen anywhere nearly enough, and is often against policy because the installers _choose_ to interfere with other software or with the removal process.

    85. Re:fairly sure that by badkarmadayaccount · · Score: 1

      Idiot. Most users run as admin.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  4. Some Left Over Stupidity from the Last Millennium by eldavojohn · · Score: 5, Insightful
    Wow, well, you know what can I say? I applaud Microsoft for their work in Vista & Windows 7 in separating userspace from kernelspace and then they just go and do something like this:

    Microsoft .NET Framework Assistant 1.0
    Adds ClickOnce support and the ability to report installed .NET framework versions to the web server.

    I do not like the sound of that nor does Annoyances.org as the article notes. I don't like the idea of sending anything about software on my computer to a web server without me knowing about it. I really don't like the sound of ClickOnce either! Isn't this the mentality that has gotten IE users in trouble time and time again?!

    I don't have a problem with the .NET framework ... as long as we're not heading back to blurring the line between what the browser should have access to (certain user space files) and what the browser inadvertently has access to (.NET libraries right in the kernel).

    --
    My work here is dung.
  5. Dupe by MyLongNickName · · Score: 2, Informative

    I read about this on Slashdot a couple weeks ago.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    1. Re:Dupe by MyLongNickName · · Score: 3, Informative

      Ah, finally found the link. Sadly enough, Slashdot's search engine didn't find it but Google's did.

      http://tech.slashdot.org/article.pl?sid=09/02/01/2143218

      (would have posted sooner, but have to wait 5 minutes between posts)

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Dupe by Anonymous Coward · · Score: 5, Funny

      Sadly enough, Slashdot's search engine didn't find it but Google's did.

      Hey, be fair. Slashdot has only had a search feature for about 10 years - it takes time to make these things useful.

      And their development team (Sid) has been feverishly at work all those years in order to bring us world-beating innovations the giant green "Reply to This" and "Parent" buttons (we has such a hard time finding those links before the advent of those buttons) and features to break certain browsers. Add to that the Herculean efforts to change the wait between AC posts (the "Slow Down, Cowboy" feature) from 2 minutes to an amount of time generated by a random number generator and added to 2 hours while telling us things like "it has only been 96 days and 14 minutes since you your last post - you must wait at least 2 minutes before posting" and you can see that Sid (who does this in his spare time between grade-school classes) has had a pretty full plate.

      Oh, and Sid has discovered girls, so his mind is elsewhere these days (he has to adapt - he never had exposure to girls while working for Slashdot).

      So, a little less of the bitching, if you please.

    3. Re:Dupe by Anonymous Coward · · Score: 0

      I found it too!

    4. Re:Dupe by _ivy_ivy_ · · Score: 1

      Slashdot's search engine didn't find it but Google's did.

      Did you "Bing" it?

    5. Re:Dupe by gEvil+(beta) · · Score: 1

      (Score:5, Closer to the truth than we want to admit)

      --
      This guy's the limit!
  6. Microsoft patching 3rd party apps? by GordonCopestake · · Score: 0

    What ever next!?

    I wonder if Mozilla know about this? Probably done with their consent as it can only be a good thing, but whats next? Firefox updates on Windows Update?

    1. Re:Microsoft patching 3rd party apps? by ReverendLoki · · Score: 2, Informative

      As far as I know, Mozilla puts no restrictions on who can release what sort of Add-Ons. In this equation, Microsoft controls the OS and the software update program; they needed no permission from Mozilla to push this out.

      And as an Add-On, it's not really akin to patching a 3rd party app exactly. It's just a MS program that closely works and integrates with the publicly documented interface of a 3rd party app.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    2. Re:Microsoft patching 3rd party apps? by dimeglio · · Score: 1

      It's not that they don't need permission, they don't have to ask for permission. How about if Firefox would update IE as part of a patch with an add-on/extension that would allow it to render pages using its Mozilla engine? Or if Java updated would install a replacement for the .NET runtime using entirely Java code?

      This is no less than taking advantage of the monopoly MS has on operating systems and using this to drive their own agenda.

      --
      Views expressed do not necessarily reflect those of the author.
  7. Uhm... but this is old news, isn't it? by w4rl5ck · · Score: 0, Redundant

    The .net-Update has "installed" this Add-On secretly for a few months now, as far as I know. It just got into the "normal" Windows auto-update stream, thus annoying more and more people? Or am I somehow mistaken?

    1. Re:Uhm... but this is old news, isn't it? by asdf7890 · · Score: 2, Interesting

      The .net-Update has "installed" this Add-On secretly for a few months now, as far as I know. It just got into the "normal" Windows auto-update stream, thus annoying more and more people? Or am I somehow mistaken?

      It has certainly been around for some time, and I think it has been in updates that Joe Public gets automatically for a while too. My guess is that this reported has only just heard about it so to him (and presumably other too) is it new news.

      At first it turned up as part of the Visual Studio install/servicepack, so developers got it first, I'm not sure when I first noticed it appearing on machines that had the relevant .Net libraries but no VS.

      I don't have a problem with the add-in existing, or it being installed by default. But being installed by default with no opt-out and with the uninstall/disable options removed from the user, is either bad customer care or plain malice (though for all the noise my inner tin-foil-hat is making I can't think of anything logical that such malice would achieve for MS, so "not caring about the customer" is the more likely option).

    2. Re:Uhm... but this is old news, isn't it? by clone53421 · · Score: 1

      Note to self: post higher up on the discussion so mods aren't already sick of reading the same thing written fifteen hundred ways by people who posted after me.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    3. Re:Uhm... but this is old news, isn't it? by danomac · · Score: 1

      But being installed by default with no opt-out and with the uninstall/disable options removed from the user, is either bad customer care or plain malice (though for all the noise my inner tin-foil-hat is making I can't think of anything logical that such malice would achieve for MS, so "not caring about the customer" is the more likely option).

      Someone should tell this to Adobe too - installing Reader 9 installs AIR and Acrobat.com with no way to disable it, unless you use some switches on the command line. Most users don't bother (of course, there's no GUI options.) It also installs an annoying icon on your desktop. This is 2009, not 1992.

    4. Re:Uhm... but this is old news, isn't it? by asdf7890 · · Score: 1

      Someone should tell this to Adobe too - installing Reader 9 installs AIR and Acrobat.com with no way to disable it, unless you use some switches on the command line.

      I just tell people to install a different PDF viewer unless they need something specific that only AR supports (or that AR supports better than the alternatives).

      This isn't going to work for the .Net environment though as there are not complete viable alternatives and enough software out there that is build on the framework that "just find other applications that don't use it" is no more practical than telling people to move away from Windows completely (OK so that is often practical, but you try convincing many people of that!).

  8. Really? by viyh · · Score: 1, Funny

    Microsoft trying to take over the world by shady practices? Yeah, right...

    --
    "I have never let my schooling interfere with my education." --Mark Twain
    1. Re:Really? by amicusNYCL · · Score: 1

      Really? Adding .NET support to Firefox === trying to take over the world? I think you overestimate .NET a little.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    2. Re:Really? by jamstar7 · · Score: 1
      More like, trying to wipe out Flash, etc.

      In the case of Flash, I can certainly see pushing a stake through its heart. But Silverlight is just more of the same. .Net? Microsoft's Java replacement. Somebody wanna explain to me why all the sites I might wanna build need Java, Silverlight, Flash, or .Net? And why I can't use Apache and must now use the Microsoft mandated webserver?

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    3. Re:Really? by amicusNYCL · · Score: 1

      I haven't needed to use anything that heavy to build a site, most of what I've done lately I've been using ExtJS for the frontend. The learning curve is a little steep with their object model, but it's a really powerful framework, for both interface stuff and data management. About the only thing you really need something like Java or Flash for would be a web-based game with decent graphics. I've got some pretty beefy ExtJS-based applications I'm hosting on Apache though, I guess it depends what you need your sites to do.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  9. How to disable... by Anonymous Coward · · Score: 5, Informative

    Tools > Add-Ons > Plugins > Disable all Microsoft plugins.. and Adobe Acrobat's, QuickTimes & anythiing else that looks suspicious

    1. Re:How to disable... by blahbooboo · · Score: 1

      Tools > Add-Ons > Plugins > Disable all Microsoft plugins.. and Adobe Acrobat's, QuickTimes & anythiing else that looks suspicious

      As it said in the article, you can't uninstall it nor disable it...

      Thankfully it's not compatible with Firefox 3.5 beta 4!

    2. Re:How to disable... by YesIAmAScript · · Score: 4, Informative

      The article doesn't say you can't disable it. In fact, in the screenshot in the article, the disable button is clearly enabled.

      The last .NET update did the same thing, put in an extension to FireFox that you couldn't uninstall, only disable. Java does the same thing, I have TWO Java SE FireFox extensions disabled in my list (neither can be uninstalled).

      With this latest .NET update the uninstall button actually works for the .NET extension. At least on my Windows 7 machine.

      --
      http://lkml.org/lkml/2005/8/20/95
    3. Re:How to disable... by Andy+Dodd · · Score: 4, Informative

      It says nowhere in the article that you can't disable it, just that you can't uninstall it.

      In fact, the screenshot in the article shows an active disable button, but not an active uninstall button.

      In a previous post, someone said that this is due to admin privileges issues. Most extensions are installed by a user and reside in a user-accessible directory. Firefox allows for system-wide installation of extensions by pointing to them with a registry entry. System-wide-installed extensions fundamentally can't be uninstalled directly by a user without some sort of privilege escalation, which Firefox doesn't support. MS didn't explicitly disable uninstallation, it's just a side effect of being a system-wide installation.

      --
      retrorocket.o not found, launch anyway?
    4. Re:How to disable... by maxume · · Score: 2, Informative

      Yeah, this one is at HKLM/Mozilla/Firefox/Extensions.

      I don't care about it, so I have no idea if deleting that key is sticky or not (perhaps some watchdog or another puts it back...).

      Mozilla has, for some value of documented, documented this:

      http://kb.mozillazine.org/Uninstalling_extensions#Windows_Registry_extension

      --
      Nerd rage is the funniest rage.
    5. Re:How to disable... by Anonymous Coward · · Score: 0

      Tools > Add-Ons > Plugins > Disable all Microsoft plugins..

      Note that this doesn't disable sending the .NET CLR version in the Firefox http user agent string.

    6. Re:How to disable... by ignavus · · Score: 1

      You can also uninstall the .NET update with an Ubuntu CD.

      Removes a few other Windows vulnerabilities at the same time.

      And speeds up your machine.

      I recommend it.

      --
      I am anarch of all I survey.
    7. Re:How to disable... by spyowl · · Score: 1

      System-wide-installed extensions fundamentally can't be uninstalled directly by a user without some sort of privilege escalation, which Firefox doesn't support. MS didn't explicitly disable uninstallation, it's just a side effect of being a system-wide installation.

      That doesn't make any sense. If a user is able to install the systemwide extension, that same user should be able to uninstall it also. There are 2 scenarios:

      1. If an extension was installed through Firefox, delete it and remove all its configuration.

      2. If it's a file contained outside of Firefox - i.e. not installed directly via Firefox - and resides in some external .net directory, then the "uninstall" functionality should simply be able to remove all references to that extension from Firefox. It would be similar to disable functionality, but take it out of the list altogether and remove all its references, settings, etc.

      In either case, uninstall should never be disabled unless the user doesn't actually have rights/privileges to uninstall.

  10. Time to try Opera? by Anonymous Coward · · Score: 0

    "A routine security update for a Microsoft Windows component installed on tens of millions of computers has quietly installed an extra add-on for an untold number of users surfing the Web with Mozilla's Firefox Web browser.

    Earlier this year, Microsoft shipped a bundle of updates known as a "service pack" for a programming platform called the Microsoft .NET Framework, which Microsoft and plenty of third-party developers use to run a variety of interactive programs on Windows.

    Annoyances.org, which lists various aspects of Windows that are, well, annoying, says "this update adds to Firefox one of the most dangerous vulnerabilities present in all versions of Internet Explorer: the ability for Web sites to easily and quietly install software on your PC.""

    *Sigh*

    1. Re:Time to try Opera? by Anonymous Coward · · Score: 0

      Wrong, retard.

      Suck it. .NET has to be allowed by the user to install *anything* on your computer, jackass.

      "But Oh!, wait! People won't know what it is and will just allow it!"

      People are morons. Just like you. Such Social Engineering tricks have been possible with EXE files since the internet began, imbecile.

    2. Re:Time to try Opera? by jamstar7 · · Score: 1

      Suck it. .NET has to be allowed by the user to install *anything* on your computer, jackass.

      If you mean, allowed when you set Updates to automatic, then yes, you 'allow' it to be installed when you fail to click that button (updates are allowed by default and have to be specifically turned off to disable it) to shut it off. How else are you to keep up with bug and security fixes in your Windows OS?

      --
      Understanding the scope of the problem is the first step on the path to true panic.
  11. Firefox needs to fix this. by Jartan · · Score: 5, Insightful

    Several companies have pulled this stunt where they stealh in an addon and disable the uninstall button. Firefox makes this too easy and needs to change how it handles addons which are not installed expressly via the user.

    1. Re:Firefox needs to fix this. by MyLongNickName · · Score: 5, Insightful

      Hi. If you are running automatic updates, then by default, you have a process running on your computer with administrative privileges. So, you are proposing that Firefox somehow magically blocks that? Even if you find a way to do that, you would piss someone like me off. I am the defacto sysadmin for a small company. If I want auto update to run and update all computers, I do NOT want individual applications vetoing the updates. If I have a problem with an individual update, it is up to me to test the update before pushing it out to client computers. Simple as that.

      It is goofy workarounds and disregarding of conventions that create the big messes.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Firefox needs to fix this. by Captain+Hook · · Score: 5, Informative

      This isn't an update from Firefox's point of view, it's the installation of an add-on which has not be requested by the user, at the very least, Firefox should prompt the user at the next startup if a new add-on has been installed.

      --
      These comments are my personal opinions and do not necessarily reflect the opinions of the other voices in my head.
    3. Re:Firefox needs to fix this. by MyLongNickName · · Score: 1

      Irrelevant. I can see notifying the user. However, an update process running as root can do whatever the hell it wants.

      Lessons to be learned.

      1) In general, do not run as root (admin)
      2) Don't run auto-update

      For the 95% of the folks who don't care about what Windows puts on their system, this is irrelevant to them. To those who care about what add-in shows up in Firefox, simply obey these two rules. Non-issue.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    4. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      Letting the user install a addon makes the machine just as vulnerable. Machine owner != user. So really I get annoyed that the default mode is user addons, and not system wide addons. (yes we change firefox settings to just that)

    5. Re:Firefox needs to fix this. by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      Hi. If you are running automatic updates, then by default, you have a process running on your computer with administrative privileges. So, you are proposing that Firefox somehow magically blocks that?

      You make this sound impossible, but that's not the case. Firefox doesn't have to automatically load any plug-in in the right folder. It can keep a list of which ones the user has manually approved and only use those. It can keep that list in an encrypted config file if it has to to keep MS from manually editing it. That's not to say Mozilla should adopt this behavior, only that MS having an admin process does not mean they can realistically control the workings of software running.

    6. Re:Firefox needs to fix this. by flonker · · Score: 1

      An encrypted config file can be considered to be quite similar to DRM. It won't work. If FF can read it somehow, then anyone else can read it by looking at how FF does it. It's even easier because FF is open source.

      With that said, an open, unencrypted system that allows updates to be automatically added, but gives you a list of which ones were added since you last started FF would be very similar, without making companies try to work around it.

    7. Re:Firefox needs to fix this. by MyLongNickName · · Score: 1

      And what prevents the updater from marking it as "approved"? You are thinking tactically. But strategically, the mindset has to be "run as root and a process can do whatever it wants, for good or for bad". If you have this mindset, it changes your decisions about how to run systems. Least privileges is a good philosophy.

      Bottom line, is this is not Firefox's fault. I think they are handling things properly in this case.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    8. Re:Firefox needs to fix this. by Phroggy · · Score: 1

      An encrypted config file can be considered to be quite similar to DRM. It won't work. If FF can read it somehow, then anyone else can read it by looking at how FF does it. It's even easier because FF is open source.

      With that said, an open, unencrypted system that allows updates to be automatically added, but gives you a list of which ones were added since you last started FF would be very similar, without making companies try to work around it.

      Except that in order for Firefox to give you a list of which add-ons have been added since the last time you started FF, it has to keep track of a list of which add-ons were installed the last time you started FF. All Microsoft has to do is append their add-on to this list, and the next time you launch FF, it'll think you already had this add-on installed before, the user has already been notified, etc. That was the reason for the encryption suggestion, but you're right, if Firefox can edit the encrypted list, anybody else can edit the encrypted list too.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    9. Re:Firefox needs to fix this. by 99BottlesOfBeerInMyF · · Score: 1

      And what prevents the updater from marking it as "approved"?

      My implication was that the file where it is "approved" was encrypted, requiring Microsoft to reverse engineer how Firefox unencrypts the file in order to change it instead of just corrupting it and requiring all the extensions to be manually approved.

      . But strategically, the mindset has to be "run as root and a process can do whatever it wants, for good or for bad".

      Except root can't do things unless it understands how and even then it is not necessarily legal.

      Bottom line, is this is not Firefox's fault. I think they are handling things properly in this case.

      That's not really the topic of this thread. One could make arguments either way depending upon one's priorities.

    10. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      You mean some sort of functionality to disable the addon? If only there was a button you could click...

    11. Re:Firefox needs to fix this. by BitZtream · · Score: 5, Informative

      They aren't 'stealth'ing in an add or nor are they 'disabling' the uninstall button.

      The 'uninstall' button is for user specific addons, not system wide add ons. The uninstall button has never worked for system wide addon installations. It is a feature, and a required one if you expect Firefox to actually get anywhere in the business world. This is done by adding a single registry key and can be done for ANY add on, regardless of who makes it or where it is installed.

      It serves two purposes. First it allows things to install add ons before the browser is installed so that when you later install Firefox it will be aware of existing items and not require you to jump through hoops to get them to work. Second, it allows administrators and other software packages to install something globally, for all users of the host, without requiring each user to manually install the add on and keep it updated.

      I'm sorry that this doesn't fall into your narrow little view of the world, but for the rest of us this sort of thing is a requirement to use Firefox in the business world.

      Finally, there is a very simple solution. Don't install software that does things you don't want it to do. You're an idiot if you think there is anything what so ever that Firefox can do to stop this sort of thing. There isn't. Add ons will ALWAYS be able to install themselves with out notifying you, welcome to open source, EVERYONE can see how to do it, thats a feature of open source. There is nothing Mozilla can do to stop it short of releasing a version with some non-OSS component that can be used to prevent it from happening using digital sigs to verify that only allowed add ons are installed or not load them. And as soon as they do that Slashdot will be ranting and raving about freedom to do whatever the hell it wants.

      You got your software freedom, you wanted everyone else to have the same access to the software as you do. Great, they do, now you get to deal with the consequences of that.

      Its not like user add-ons can't do the EXACT SAME THING. All you need to do is remove write permissions from your own files when you startup and Firefox won't do shit when you tell it to uninstall it except throw an error. Any add on can do that, and Firefox is unlikely to ever 'fix' that problem as its one that Firefox shouldn't be responsible for.

      You can fix the problem on your computer yourself to make sure this doesn't happen with some registry permissions in HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla, take away all write/modify access to this key from everyone after you've installed Firefox. Problem solved. That is where various addons for Mozilla software can be installed globally by a system administrator.

      As for Firefox removing that feature, go ahead and let that happen. Find out how many IT departments suddenly want even less to do with Firefox. I'm sure they'll love you for having it removed when they have to do something retarded like run a login script to roll out extensions rather than just pushing a registry change via group policy.

      The worst part is that this gets modded insightful. This isn't fucking insightful, its ignorant, short sided and shows a complete lack of understanding about whats going on and why.

      Whats worse is ignorant dipshit comments like this end up making me fucking defend Microsoft.

      Get a clue, then start bashing, people with far more intelligence and understanding of this sort of thing work on it, not you, ever consider there MAY be a reason?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    12. Re:Firefox needs to fix this. by 99BottlesOfBeerInMyF · · Score: 1

      An encrypted config file can be considered to be quite similar to DRM. It won't work. If FF can read it somehow, then anyone else can read it by looking at how FF does it. It's even easier because FF is open source.

      Yes, very similar to DRM. Are you familiar with the DMCA?

      With that said, an open, unencrypted system that allows updates to be automatically added, but gives you a list of which ones were added since you last started FF would be very similar, without making companies try to work around it.

      The problem being, if it is unencrypted, MS can manually edit wherever the list of already approved files is stored, unless it is in the cloud or something, and even then it may be possible.

    13. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      piss-ants like you are why we need better windows administrators.

      processes on Windows never run as root - that would be administrator - never mix the two, they aren't compatible - ever.

      If you work in a corporate environment and you rely on autoupdate to keep your systems patched, you're an idiot. sus, sms, 3rd party management applications all give finer grained control over which patches are deployed, when, and with which options. autoupdate can and will miss some updates from time to time - or install something that breaks another application.

      Yes, I've blocked IE8 from installing - period - even though M$ thinks it's a CRITICAL patch.
      I've also regedited the .Net applet from firefox so that it no longer loads.

    14. Re:Firefox needs to fix this. by BitZtream · · Score: 1

      It was requested. It just wasn't requested by you clicking on an extension package via the Firefox GUI, it was requested by the update that added the registry key that lets Firefox know where this extension is. And because the update was requested by someone with admin rights on the PC then it seems pretty clear that the SEVERAL layers of security that are in place to slow this sort of thing down have been circumvented, BY AN ADMIN OF THE PC.

      And for the record, modern versions of firefox WILL warn you, stop clicking the message boxes that pop up so fast. It will also tell you when its updated (version number for the addon has changed). This has happened for some time, I think it started right after this was done with Java installs and as per usual a bunch of uppity idiots went'a'rant'n on slashdot.

      Don't like it? Don't run automatic updates from a company you don't trust, not really a difficult conclusion to come to. It sucks having to be responsible for something, I realize that you shouldn't have to be responsible for anything you've ever done and that its not fair that the world doesn't work just the way YOU think it should, but reality is difficult sometimes, sorry.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    15. Re:Firefox needs to fix this. by Culture20 · · Score: 1

      Yes, I've blocked IE8 from installing - period - even though M$ thinks it's a CRITICAL patch.

      Maybe they know something about IE6/7 that you don't. Considering that they said they wouldn't put into the auto-update stream, then a couple days later they put it in the auto-update stream and refused to explain why or pull it back, it makes me think they know about an unfix[ed/able] vulnerability in their older browsers.

    16. Re:Firefox needs to fix this. by maxume · · Score: 1

      They are being pretty gregarious. As you say, an installer can just stomp in and edit whatever is necessary, but automatically running extensions based on the addition of a single registry key sets quite a lot bar.

      --
      Nerd rage is the funniest rage.
    17. Re:Firefox needs to fix this. by MyLongNickName · · Score: 3, Insightful

      If you work in a corporate environment and you rely on autoupdate to keep your systems patched, you're an idiot.

      From my original post: 'If I have a problem with an individual update, it is up to me to test the update before pushing it out to client computers. Simple as that.'

      So much for your reading skills.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    18. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      at the very least, Firefox should prompt the user at the next startup if a new add-on has been installed.

      ...which it does.

    19. Re:Firefox needs to fix this. by sabt-pestnu · · Score: 1

      Don't install software that does things you don't want it to do.

      The plugin was installed by automatic updates. The automatic update did not describe that it was going to install the plugin. Therefore, automatic updates cannot be trusted "not to do things you don't want them to do".

      However, (other) automatic updates correct vulnerabilities in the operating system. Failing to install automatic updates because they can't be trusted means your system remains vulnerable to new attacks.

      Remaining vulnerable is undesirable. Using automatic updates is undesirable. The only remaining option is to not use the OS.

      Best argument I've seen yet for switching to Linux.

      Even more amusing, you've assumed ignorance on the part of the GP, then provided an explanation that requires modest technical expertise to implement.

      Myself, I think that you err: You already see that there are people who use Firefox that don't have your level of knowledge. Firefox-the-browser might not need to be responsible for uninstalling such plugins, but Firefox-the-application sure as perdition should have a tool that lets the non-techie uninstall such plugins on his personal desktop. You crow about how it would suffer in the business market, yet trivialize the home market. It's not an either-or situation. You have to win both.

    20. Re:Firefox needs to fix this. by MyLongNickName · · Score: 1

      That's not really the topic of this thread. One could make arguments either way depending upon one's priorities.

      Um.... look at the title of this thread Firefox needs to fix this!. The original poster is essentially laying the blame for this on Firefox, not Microsoft, or the user.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    21. Re:Firefox needs to fix this. by Bilbo · · Score: 1
      > Finally, there is a very simple solution. Don't install software that does things you don't want it to do.

      The problem is that people aren't "installing" software, at least not in their minds. They are following what security experts have been screaming about for years -- namely keeping up to date on their MS security updates. They don't know that this is a feature upgrade. It's just something that tags along with all the other security updates they are dutifully downloading and applying.

      What are you going to do? Tell grandma to install only those MS updates which she understands? Yea, like that's going to help.

      --
      Your Servant, B. Baggins
    22. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      How do you propose a corporate environment not use autoupdate if they don't have a Windows server available for WSUS? Through a bazillion scripts to push out each little update?

    23. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      Who modded this insightful? It's a total strawman created by leaping to the weird conclusion that the only way for Firefox to provide the user control over how extensions get installed is to interfere with MS auto-updates.

    24. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      Finally, there is a very simple solution. Don't install software that does things you don't want it to do. You're an idiot if you think there is anything what so ever that Firefox can do to stop this sort of thing. There isn't. Add ons will ALWAYS be able to install themselves with out notifying you, welcome to open source, EVERYONE can see how to do it, thats a feature of open source. There is nothing Mozilla can do to stop it short of releasing a version with some non-OSS component that can be used to prevent it from happening using digital sigs to verify that only allowed add ons are installed or not load them. And as soon as they do that Slashdot will be ranting and raving about freedom to do whatever the hell it wants.

      You got your software freedom, you wanted everyone else to have the same access to the software as you do. Great, they do, now you get to deal with the consequences of that.

      Though you raise good points in your post, the one I quoted above is overly reliant on the assumption that Microsoft is playing nicely with the OSS community. Because we are reading this article on Slashdot, it should not be difficult to infer what's really happening. Microsoft released a closed-source, don't-know-what-it-does extension to Firefox, which is supposed to be an open-source program. Those of us who still run Windows rely on Microsoft's patches to keep our systems from being gutted on the Internet. One of these patches forces said Firefox extension on you and uses the "system add-on" feature as an end-run around not just the user's security policy, but also that of the computer's admin. Plus, the update provided by Microsoft does not inform you of this installation beforehand.

      To be honest, I don't really want Mozilla to try to filter this behavior either. Mozilla and their software are not the problem; Microsoft and their software are. As a home computer user who wants to control what is running on my computer, I find this act to be yet another instance of Microsoft overstepping their boundaries and dictating their computer policy to me. It's especially insulting when you consider Microsoft's track record on their policy's overall security. Even having this extension in Firefox makes it less secure because it gives malware an avenue to install itself. This line of thinking should be immediately apparent to a sysadmin who as a matter of corporate policy needs to have control over the network and each computer therein. Microsoft essentially used your own tools against you and wrested that much control over the system away from you.

      As I mentioned earlier, this is a huge concern for people like me who run Windows boxes at home and want to keep them safe. It is apparent to me and has been for a while that if you use Microsoft products, you will never truly have "your software freedom". I am finally taking steps to correct this issue, and it is my hope that I will soon be able to fully convert to a more open operating system.

    25. Re:Firefox needs to fix this. by microbee · · Score: 1

      Firefox needs to fix this.

      It's like saying: the government needs to fix poverty.

      It's easy to say "fix it all!" until you actually have the knowledge, experience and position to do so. Then you'd realize "darn, why hadn't I thought of this shit?"

    26. Re:Firefox needs to fix this. by Aurisor · · Score: 2, Insightful

      Add ons will ALWAYS be able to install themselves with out notifying you, welcome to open source

      The fact that firefox is open-source has absolutely nothing to do with the ability of add-ons to install without a user's knowledge. A process running with superuser permissions (like windows update) could alter the state of any program on the machine, whether it be open-source or not.

      As interesting as I found the information you brought to the table about firefox add-on handling, your stream of abuse and specious arguments made your post sound rather juvenile.

      Next time, after you finish a post, take two minutes to walk around, cool off, and then come back and edit out all of the abuse and slander. That will make it much easier for the rest of us to read your posts.

    27. Re:Firefox needs to fix this. by Xtifr · · Score: 1

      requiring Microsoft to reverse engineer how Firefox unencrypts

      "Reverse engineer"? You mean they have to read the source code? Oh noes! How will they ever manage to do that!?

    28. Re:Firefox needs to fix this. by dotgain · · Score: 1

      Best argument I've seen yet for switching to Linux.

      I'm sorry, but just to clear things up, you've actually made no argument whatsoever for running Linux.

    29. Re:Firefox needs to fix this. by Blakey+Rat · · Score: 1

      The plugin was installed by automatic updates. The automatic update did not describe that it was going to install the plugin.

      Are you sure? I never read the EULAs or release notes. You've carefully read them?

      Remaining vulnerable is undesirable. Using automatic updates is undesirable. The only remaining option is to not use the OS.

      Best argument I've seen yet for switching to Linux.

      How is the situation in Linux any different?

    30. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      And then you would actually have something to whine about, sounds like win-win to me.

    31. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      Way to be an asshole about it, shit-for-brains.

    32. Re:Firefox needs to fix this. by Anonymous Coward · · Score: 0

      It does prompt you. For as long as I can remember. This happened months ago and I knew about it immediately. Couldn't uninstall it, but I could disable it. Don't care to uninstall it, but some do.

  12. Nice Security Update by causality · · Score: 5, Insightful
    From the fine article:

    A routine security update for a Microsoft Windows component installed on tens of millions of computers has quietly installed an extra add-on for an untold number of users surfing the Web with Mozilla's Firefox Web browser.

    If this was part of a "routine security update" then it's getting easier to understand why there are so many unpatched Windows machines out there. Things like this may seem minor but they really erode the trust that must be present in order to allow a vendor to automatically push system updates. It always did amaze me that whenever major worms come out and infect millions of PCs, they do it using vulnerabilities that have already been patched some time ago. I'm wondering how much this lack of trustworthiness has to do with it.

    --
    It is a miracle that curiosity survives formal education. - Einstein
    1. Re:Nice Security Update by TheGratefulNet · · Score: 2, Funny

      I don't do windows updates. the last 'tinyXP' install was it and whatever came with it, came with it. period.

      on WGA at all and - again - whatever level its at, its at.

      BUT - no wga is a godsend and having a custom windows that is almost entirely crap-free (as much as we can make it) means we don't have to trust papa MS to give up new updates. the updates started being untrustworthy and doubtful a few years ago (around WGA time, really).

      since the wga days, I stopped doing online updates and did only a 'walkaround cdrom' update. even that dried up so I had to stop that procedure.

      if windows gets borked, I reinstall from that point again (or some backup). I do most of my 'dangerous' stuff on a vnc session with the real net i/o going on on linux and bsd (and opensolaris). the win box is just a vnc-viewier and not much else in a net work context (no local browsing, almost ever!).

      this way, I really dont' CARE about this or that security update on windows. I avoid dangerous activity on windows and my win install never changes 'from under me' as it would during various windows updates from MS!

      I prefer a slightly older system (of patches) on xp than trusting each new update.

      I will trust 'apt-get update' on those boxes and I'll trust the solaris updates, but I will NOT TRUST MS binary updates! not anymore. I'd rather re-install if things go bad than trust their ever-infringing updates.

      --

      --
      "It is now safe to switch off your computer."
    2. Re:Nice Security Update by Anonymous Coward · · Score: 0

      Oh yeah. I bet that multibillion dollar company really cares if you install their updates. If you paid for XP they already got your money.

      They save on bandwidth costs when smelly hippies like you dont update. Good Stuff...

    3. Re:Nice Security Update by Yvanhoe · · Score: 1

      I may also add that when Windows XP was released, fear of such (and worse) things happening was one of the main things holding back people on Win2k.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    4. Re:Nice Security Update by AnalPerfume · · Score: 2, Insightful

      When Microsoft abuse the concept of "critical" in Windows updates to shove IE8 and WGA onto people's PC's knowing they most likely know nothing about it and have it set to automatically download and apply all critical updates it certainly does erode trust when they find out. On every Windows PC I have to deal with I NEVER allow automatic updates because I don't trust Microsoft to act in the users interests. I do updates manually, and always select "custom" to weed out the shit Microsoft are trying to push.

    5. Re:Nice Security Update by Anonymous Coward · · Score: 0

      If this was part of a "routine security update"

      It wasn't. It is part of a service pack for the .NET framework. A version of the .NET framework that is an optional installed (well, until Win7 when it's there by default). It wasn't pushed as a security update, just a software update. Nor is ClickOnce silent. The article is a couple pack of bull pooh

    6. Re:Nice Security Update by Culture20 · · Score: 1

      I do updates manually, and always select "custom" to weed out the shit Microsoft are trying to push.

      The problem here is that it doesn't (didn't months ago) show up as "Microsoft unremovable Firfox plugin" in the Windows Update list. It's built in to a .Net 2.0 and .Net 3.5 critical update. I (and many others) manually pushed this critical update to a lot of machines before anyone noticed "Hey, there's this new Firefox plugin". I never thought I'd have to run a tripwire equivalent on MS machines before & after an MS update to weed out stupidity like this.

    7. Re:Nice Security Update by Kamokazi · · Score: 1

      Very little, I'd wager. Don't attribute something to careful thought and consideration for what can easily be explained by stupidity and/or ignorance.

      Most users are too stupid to have opinions on trustworthiness in the first place. They get infected because just click the X on the stupid bubble that keeps popping up in their system tray telling them to update or renew their 30 day trial of crap antivirus that came with their PC.

      You're looking at a demographic of probably less than 5% that actually gives a shit. The rest are just blissfully ignorant (and malware-ridden).

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
  13. Microsoft Quietly Installs Firefox Extension by bagsta · · Score: 1

    The next thing will be Microsoft to automatically update Firefox :-P (even in Linux flavors...)

    --
    Until the skies turn blue...
    Until the air of freedom strikes us...
  14. How inconsiderate! by goldaryn · · Score: 5, Funny

    Man, this is so unfair to us Ubuntu users

    Someone please send me the .xpi

    1. Re:How inconsiderate! by Garganus · · Score: 1

      Cereal and milk all over my keyboard and mousepad. Thanks.

    2. Re:How inconsiderate! by hansamurai · · Score: 4, Informative

      Well, Ubuntu users get the Ubuntu Firefox add-on which has actually conflicted and broken other popular add-ons like Tab Mix Plus. I never actually figured out what that add-on even does before I disabled it.

    3. Re:How inconsiderate! by The+Grim+Reefer2 · · Score: 1

      If you have Flash running you should be able to get the full Windows experience from here: http://www.deanliou.com/WinRG/

    4. Re:How inconsiderate! by Hal_Porter · · Score: 1

      Someone please send me the .xpi

      Operator: Somebody set up us the .xpi
      Operator: We get signal.
      Captain: What !
      Operator: Main screen turn on.
      Captain: It's you !!
      GATES: How are you gentlemen !!
      GATES: All your Firefox are belong to us.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    5. Re:How inconsiderate! by Anonymous Coward · · Score: 0

      Cereal and milk all over my keyboard and mousepad. Thanks.

      It just wasn't that funny.

    6. Re:How inconsiderate! by Anonymous Coward · · Score: 2, Informative

      After a quick look at the source, this is what this extension does:

      - Changing the start page
      - When a plugin is missing, make the Ubuntu package system deal with it.
      - In the extension manager add an option to download ubuntu-managed extensions (system-wide, apt-get controlled)
      - When apt-get updates firefox, communicate need to restart it to the user.
      - Add the ask.com search plugin (wtf?)

  15. And yet... by someyob · · Score: 4, Interesting

    at the same time it was Firefox that quietly allowed it to happen. "I admit that maybe I missed the point", he said as he rushed home to check his Windows machine.

  16. Remove it! by Dystopian+Rebel · · Score: 5, Informative

    http://www.annoyances.org/exec/show/article08-600

    Note that Oracle (nee Sun) is also doing this with a Java extension.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:Remove it! by Dunbal · · Score: 1

      Note that Oracle (nee Sun)

            Oracle was not "born as" Sun (which is what "née" means). They were two separate companies until the recent purchase of Sun by Oracle.

      --
      Seven puppies were harmed during the making of this post.
    2. Re:Remove it! by Waccoon · · Score: 1

      Multiple extensions, actually. You should take a look at IE's plug-in manager after installing Java.

      With all those "helpers", I'm not surprised that Java apps are so slow to start up. Bloat as far as the eye can see.

  17. How to remove by NES+HQ · · Score: 5, Informative
    In case anyone's wondering:

    http://blogs.msdn.com/brada/archive/2009/02/27/uninstalling-the-clickonce-support-for-firefox.aspx

    1. Re:How to remove by Inda · · Score: 1

      Cheers.

      Why does that page take 20 second to load?

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  18. Anecdotal problem by Dan+East · · Score: 5, Interesting

    I noticed this on a work machine and read about it last week. Instead of trying to manually remove the extension (the Uninstall button is disabled for this one and only extension) I simply disabled it. Starting that same day, the machine (2.3 Ghz dual core Vista with 4 GB RAM) has begun locking up hard when using Firefox. This doesn't happen with IE or any other software. It locked up 5 times on me with Firefox within 1 hour, and has not locked up at all since then, as I have not used Firefox. It is abundantly clear the problem is related to Firefox, and the only thing I did with Firefox was disable the extension and restart.

    Has anyone else experienced anything like this after disabling the .NET extension? I'm curious how deeply this extension hooks into the OS and if it is capable of freezing up the entire OS. Firefox, on its own, should not be capable of locking up the entire machine.

    --
    Better known as 318230.
    1. Re:Anecdotal problem by bennini · · Score: 5, Insightful

      Firefox, on its own, should not be capable of locking up the entire machine.

      you must be new to Windows

    2. Re:Anecdotal problem by aarmenaa · · Score: 1

      It may or may not be a related issue, but after disabling the .Net extension a while back, visiting Hulu now locks up Firefox until I kill it. I also have a lot of addons in general, though.

      --
      "I do a grep for shit, bollocks, and tits before checking in code. I'm professional..." -RECURSIVE_META_JOKE, reddit.com
    3. Re:Anecdotal problem by drinkypoo · · Score: 1

      The only thing I've noticed with Firefox on Vista (I just got a new-used desktop machine with it, so I'm checking it out... I've already got it dual-booting Jaunty x64) is that my downloads shit themselves. It's gotten to the point where I'm resorting to wget. I can't resume anything. I was trying to get the service pack downloadables in case I ever wanted to install Vista again. (Can't imagine why, probably just because I have a license. I have my XP license VM'd up on my laptop, too.) I have not yet disabled the extension, though. I haven't tried any big downloads since Vista SP2 but some ~9MB ones failed with weird symptoms before that, too, not just the 300+MB service packs.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Anecdotal problem by Anonymous Coward · · Score: 0

      Of course it's not, because by disabling it you prevent it from running. Maybe you should fix your machine; .NET hooks "into the OS" just as much as the Java standard library does.

    5. Re:Anecdotal problem by entirely_fluffy · · Score: 1

      I disabled it and had no problems like that.

    6. Re:Anecdotal problem by BitZtream · · Score: 5, Informative

      When you disable the extension Firefox does not load anything other than its manifest. It doesn't matter WHAT the extension does or how 'deeply the extension hooks into the OS', its not loaded. Your lockups are unrelated to this extension if you have it disabled. The could very well be related to any number of other things that change during patching, but this particular extension is not it.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    7. Re:Anecdotal problem by devnullkac · · Score: 1

      Sounds like the most direct form of Microsoft's favorite tactic against "open" competitors: Embrace, Extend, Extinguish.

      --
      What do you mean they cut the power? How can they cut the power, man? They're animals!
    8. Re:Anecdotal problem by Anonymous Coward · · Score: 0

      So are you, apparently ... I haven't seen Firefox bring down the entire Windows OS in a looooooooooooong time.

    9. Re:Anecdotal problem by EkriirkE · · Score: 1

      don't forget to remove/clear the "dotnet" UserAgent string MS added in about:config

      --
      from 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
      to 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F
    10. Re:Anecdotal problem by ignavus · · Score: 1

      Firefox, on its own, should not be capable of locking up the entire machine.

      Firefox, on its own, won't even run. It is not an operating system, or even a windowing environment - it requires both. It is never "alone".

      --
      I am anarch of all I survey.
    11. Re:Anecdotal problem by CBob · · Score: 1

      One of the home machines picked up the bug. I wondered why FF was crashing so much & not SeaMonkey.

  19. Attention! by Anonymous Coward · · Score: 5, Funny

    Would everyone who voted this old news to the front page kindly line up...thank you.

    *SLAP*

    *SLAP*

    *SLAP*

    *SLAP*

    (etc...)

    Now, don't do it again!

  20. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 5, Informative

    ClickOnce makes it possible to install applications over the web (WoWAceUpdater was an example of this) at the user's demand, it will not automagically download .NET-capable trojans to send back personal information. If you're truly paranoid and wish to disable it, the instructions are pretty simple and can be found by googling.

    On that note, Java's JRE does the exact same thing (adds a firefox extension without the using knowing about it, and reports back version).

  21. It's a string in the user-agent by tepples · · Score: 5, Informative

    Adds ClickOnce support and the ability to report installed .NET framework versions to the web server.

    I do not like the sound of that nor does Annoyances.org as the article notes. I don't like the idea of sending anything about software on my computer to a web server without me knowing about it.

    But do you know what your browser is already sending? Mine is sending this:

    User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)

    "Windows NT 5.1" is Windows XP, and "Gecko" is the HTML/CSS engine used by Firefox, Iceweasel, SeaMonkey, Fennec, etc. Sites can query the versions of various addons that handle an object type, such as Java SE and Flash Player, by embedding such an object. What's so different between querying the .NET Framework version through this add-on and doing so through the Silverlight addon?

    1. Re:It's a string in the user-agent by mrsteveman1 · · Score: 4, Informative

      What's so different between querying the .NET Framework version through this add-on and doing so through the Silverlight addon?

      Because i don't want either one?

    2. Re:It's a string in the user-agent by lightning_queen · · Score: 0, Redundant

      Then do a little research and don't download the update. Or disable the addon.

    3. Re:It's a string in the user-agent by slashd'oh · · Score: 5, Informative

      You can go to "about:config" and clear the value of "general.useragent.extra.microsoftdotnet" to remove the "(.NET [...])" part of the UA string.

    4. Re:It's a string in the user-agent by Anonymous Coward · · Score: 0, Insightful

      How about Microsoft not taking liberties with my computer and installing spyware in the first place? Why should one NEED to "do a little research" in the first place, you god damned apologist retard?

    5. Re:It's a string in the user-agent by morgan_greywolf · · Score: 1
    6. Re:It's a string in the user-agent by thePowerOfGrayskull · · Score: 2, Insightful

      How about being able to trust that when MS installs ".Net Framework 3.5 SP1" it's a service pack to the framework that I use for development and execution of applications, without having to worry that they might bundle something else in with that update, completely unrelated to what they tell me they install?

    7. Re:It's a string in the user-agent by Rockoon · · Score: 1

      ClickOnce *is* related to "deployment and execution of applications"

      --
      "His name was James Damore."
    8. Re:It's a string in the user-agent by metamatic · · Score: 1

      If you don't want .NET or Silverlight, don't install them.

      I don't have .NET installed in my XP image, and so I didn't get this extension.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    9. Re:It's a string in the user-agent by lightning_queen · · Score: 1

      Actually, it's not "completely unrelated." ClickOnce is part of the .NET framework. The addon allows someone using Firefox to download/install an application deployed using ClickOnce, instead of having to go to Internet Explorer to do so. The .NET Framework is a package of various tools for both developers and clients. Service Packs are designed to update, enhance, or add to that suite of tools. The addon is an addition to those tools. Java does the same thing when you install the Java Runtime client. It's just as equally uninstallable-but-disable-able. Is it shady? Certainly. It should be clearer when *anyone* that is not the user running the currently opened instance of Firefox installs an addon. Are MS being dickish about it? Not really. The disabled uninstall is, as someone else pointed out, a permissions discrepancy between program that installed the addon (the "user" it runs under) and the physical user. There's also an update, and other instructions, that allows it to be removed.

    10. Re:It's a string in the user-agent by thetoadwarrior · · Score: 1

      It's not their right to install it in the first place and what is the point of not allowing people to uninstall it but disable it. If it's not being used either way then let me fucking uninstall it like I want.

    11. Re:It's a string in the user-agent by lightning_queen · · Score: 1

      Then don't run Windows. There are plenty of perfectly acceptable alternatives out there.

      And I'm not an "apologist retard" (and resorting to name calling is unbecoming, though I guess I should expect it from some posting as an AC). I actually don't really like Microsoft. However, my current career path has put me in a position that allows me to understand what the addon actually is and is used for, and I'm therefore less quick to put on my Tin Foil Hat in this case.

      It takes all of thirty seconds to go to Google, type in the name of the addon, and get all the information you need about what it is, what it's for, and how to uninstall it.

    12. Re:It's a string in the user-agent by 2short · · Score: 1

      You run Windows.
      You don't want to do research.
      You run Windows update.
      You are outraged that MS installs what they think best on your computer.
      In this context, you call other people "retard".
      Someone thinks that's "Insightful", but it isn't me.

    13. Re:It's a string in the user-agent by causality · · Score: 1

      And I'm not an "apologist retard" (and resorting to name calling is unbecoming, though I guess I should expect it from some posting as an AC). I actually don't really like Microsoft. However, my current career path has put me in a position that allows me to understand what the addon actually is and is used for, and I'm therefore less quick to put on my Tin Foil Hat in this case.

      The problem isn't the addon or its functionality. The problem is the intrusive method by which it was installed. If the Windows Update item were not labelled a "security update", for example if the actual security update (if any) were completely separate from this addon, or if the installation of this addon required informed consent by the user, then this wouldn't have been a problem. To talk about the addon and its functionality and how useful it may be is nice and all, but it also completely misses the point. You might have the best and most useful addon in the world, but if you install it on other peoples' computers in an underhanded or less-than-honest way, you're going to cause problems.

      Then don't run Windows. There are plenty of perfectly acceptable alternatives out there.

      Personally, I don't run Windows. They make a decent keyboard and mouse but otherwise I have no Microsoft products at all. The fact that I don't consider Microsoft to be trustworthy, and that incidents like this keep coming up from time to time to reinforce my lack of trust for them, is a big part of why I don't use their products. However, no matter how I may feel, lots of people use Windows and many of those folks enjoy it. I'm betting that stealth installs are not what those people signed up for.

      What Microsoft did here is just plain wrong and it's indefensible, no matter how great the addon may be. They are a large, powerful company with many resources and much talent available to them -- it is reasonable to expect better from them, especially on an ethical issue like this one. I don't like the way the AC responded to you either, for he seems more intent on alienating you than communicating with you, but you are indeed playing the apologist.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    14. Re:It's a string in the user-agent by lightning_queen · · Score: 1

      How is telling someone that's complaining to disable the addon or spend thirty seconds on Google to uninstall it (and it's actually been fixed by M$ and doesn't require anything more than updating it to get rid of it) apologist?

      I don't deny (fully agree, actually) that how M$ rolled it out is shady. Ethically speaking, they should have anything that affects a third party application as a separate download and make it clear what it's for. However, thanks to US law, they can basically say "you agreed to our terms of service when you installed the OS, and our ToS says we can push out whatever updates we want."

      The addon was rolled out with an update to the .NET framework, because ClickOnce is part of the .NET framework. The addon adds functionality to Firefox to make use of ClickOnce (as opposed to requiring Internet Explorer to download an application that was deployed using ClickOnce). With a little twisting of logic, it becomes quite easy to see how Microsoft probably felt justified to include the addon in with the framework update. It's not like it was in an update for, say Office or the hibernate functionality.

      There are two things, also, that add to people's negative reactions -- 1.) the initial inability to uninstall the addon, and 2.) the fact that it's Microsoft.

      What most people seem to be missing is that the JRE also ships with a Firefox addon, and it's not obvious that it's getting installed when you install the JRE.

      They also seem to be missing that the Java addon also cannot be uninstalled from the addon window. This is not something that Microsoft or Sun or Oracle did that circumvented something in Firefox. This is how Firefox handles addons installed by the permission level typically used by installers (system-wide). While Microsoft was in the wrong to not be more open about the installation, they at least took a step in the right direction by updating the addon so that it could be removed in the addon window.

      Was Microsoft wrong to go about it the way they did? Certainly (and, in my opinion, so is Sun/Oracle; no one should be able to modify a third party application without being very explicit about it). Was it their fault the addon's uninstall option was disabled? Kind of, since it's also Firefox's policy to behave that way for the different access levels. Does Microsoft deserve the lack of trust they get? Definitely. Is the sky falling because of this update? No.

      Regardless of what either the M$ fanbois or the M$ haters think, Microsoft is run by mere humans. This particular issue was partly unintentional (as evidenced by the update to allow it to be uninstalled) and partly poor customer service. At least Microsoft put in a description for the addon that shows up in the addon window so the user has an idea of what it's for (which the Java Quick Starter 1.0 doesn't do, surprisingly).

      And thank you for your considerate response.

    15. Re:It's a string in the user-agent by encoderer · · Score: 1

      You mean like the FF Extension? You realize that Adobe does the exact same thing with the java VM. It's SOP that you're complaining about only because it's Microsoft. ...Just sayin'

    16. Re:It's a string in the user-agent by Anonymous Coward · · Score: 0

      While I would normally agree completely, there's this little thing called Microsoft Systems Management Server that means I don't have control over what gets put on my work machine. Nothing I actually use requires .Net, so if it were up to me, I'd happily not install it. Since it isn't, I was rather displeased by this.

    17. Re:It's a string in the user-agent by causality · · Score: 1

      How is telling someone that's complaining to disable the addon or spend thirty seconds on Google to uninstall it (and it's actually been fixed by M$ and doesn't require anything more than updating it to get rid of it) apologist?

      When I initially read that, it sounded to me like you were downplaying or de-emphasizing the underhandedness on Microsoft's part of this action. That is, I felt you were saying that the remedy isn't so bad (and it isn't, as far as these things go) but weren't appreciating that the user shouldn't have to remedy this in the first place even if that remedy is an easy one. More on that in a moment ...

      I don't deny (fully agree, actually) that how M$ rolled it out is shady. Ethically speaking, they should have anything that affects a third party application as a separate download and make it clear what it's for. However, thanks to US law, they can basically say "you agreed to our terms of service when you installed the OS, and our ToS says we can push out whatever updates we want."

      I do consider whether an action is legal to be an entirely separate question from whether it's right. I think we can both agree on that. I appreciate your taking the time to clarify your position because I believe I have misinterpreted it and I apologize for my assumption.

      While Microsoft was in the wrong to not be more open about the installation, they at least took a step in the right direction by updating the addon so that it could be removed in the addon window.

      In my opinion, it's more wrong for Microsoft to do this than it would otherwise be, because they primarily market their products as "easy to use!" and they market them to a customer base that largely consists of people who do not want to learn about computers and want many things to be taken care of for them. Personally, I disagree with the entire idea of relying on a vendor as a substitute (as opposed to a supplement) for doing your own learning and thinking, for I see that as something like institutionalized helplessness. It does amaze me that people are not only willing to use a tool every day for years without learning more about how it works, but also that many people dearly want to do this and will accept all sorts of disadvantages in order to do it. Either way, I digress. Microsoft is being trusted a lot more than people typically trust other vendors and that makes it worse when they abuse that trust.

      And thank you for your considerate response.

      I believe that ideally, I should be kind to the kind and the unkind alike, for I should not allow another person's impatience (or other flaws) to determine my behavior. However, I don't mind pointing out that you have made that especially easy because you have shown that you are more than worthy of a reasonable, considerate response and you demonstrated this even when I completely misinterpreted you. So, thank you too!

      --
      It is a miracle that curiosity survives formal education. - Einstein
    18. Re:It's a string in the user-agent by lightning_queen · · Score: 1

      Your signature certainly fits your attitude. :)

      I think Microsoft and the majority of the population perpetuate the idea of just letting "mommy and daddy" (in this case, Microsoft, or the vendor in general) handle everything, unquestioningly. And, I agree, it is astounding that they do this.

      they primarily market their products as "easy to use!"

      That reminds me of the "Mac Attack" commercial, with the legal text that pops up. :P

    19. Re:It's a string in the user-agent by Anonymous Coward · · Score: 0

      Then why did you install .NET.

    20. Re:It's a string in the user-agent by Rockoon · · Score: 1

      My karma is still excellent.

      This is all explained in the previous slashdot posting of this issue. ClickOnce = Good, PlugIn = Harmless, Zealots = Stupid and Harmfull.

      You want your parents downloading programs that arent ClickOnce, be my guest. You can fix their machine after they trash it.

      --
      "His name was James Damore."
    21. Re:It's a string in the user-agent by Anonymous Coward · · Score: 0

      Why exactly do you think you should have any say as to what is installed on a machine that's not yours?

    22. Re:It's a string in the user-agent by mrsteveman1 · · Score: 1

      .NET itself isn't some kind of add-on to Windows, recent versions of Windows include it by default, and i believe the XP service packs do too.

    23. Re:It's a string in the user-agent by Anonymous Coward · · Score: 0

      But Firefox IS NOT. Firefox is not related to any Microsoft product AT ALL.

      Many of us installed Firefox because it has a better security track record. Microsoft keeps making all these stupid decisions about how the browser should execute code (hint: it should not), called things like ActiveX or ClickOnce.

      Some of us didn't like that. That's why we installed Firefox.

    24. Re:It's a string in the user-agent by thePowerOfGrayskull · · Score: 1

      But what I said was "development and execution" not "deployment and execution". ANd in any case, it bears no relation to firefox - nor would I as an end user have any reason to suspect it would alter my FF install based on the summary provided.

    25. Re:It's a string in the user-agent by thePowerOfGrayskull · · Score: 1

      I think you have a case of Vendor Confusion (VC) -- which is better than VD. Nonetheless - I complain about it when Sun does it too.

    26. Re:It's a string in the user-agent by metamatic · · Score: 1

      No, the XP service packs don't include .NET.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    27. Re:It's a string in the user-agent by mrsteveman1 · · Score: 1

      Vista does...and so will 7.

    28. Re:It's a string in the user-agent by Allador · · Score: 1

      You might have the best and most useful addon in the world, but if you install it on other peoples' computers in an underhanded or less-than-honest way, you're going to cause problems.

      You're overblowing this by a couple of orders of magnitude.

      Some points to keep in mind, for this to have happened to you:

      1. You already made a conscious choice to install that version of .NET.

      2. That version of .NET installed the plugin in IE.

      3. You made a choice to install the update, or you allow auto updates.

      4. The first time you restarted firefox after this, you had to ignore the popup that tells you that this new plugin was installed. And you had to choose NOT to disable it (which works just fine, only 'uninstall' was blocked).

      This was a very minor thing. Most people that installed .NET 3+ expected ClickOnce to work on all browsers. Why wouldnt it? Adding this to the other popular browser, which huge numbers of people have been asking for for years, is not that big of a deal.

      It wasnt a silent install, it didnt use any nefarious techniques, it didnt bypass FF's plugin mechanism (despite the general ignorance of /.'ers on how the two types of plugins work on FF), and it is trivial to disable.

      The only arguable thing here is that they should have shipped it as a standalone patch. This is arguable, but fairly minor.

      And its only arguable by people who also chose to uninstall/disable Flash, JRE, and PDF plugins as well, as those are all full of holes and have a long history of security issues. The .NET sandbox, on the other hand, has a nearly flawless security history.

    29. Re:It's a string in the user-agent by causality · · Score: 1

      You might have the best and most useful addon in the world, but if you install it on other peoples' computers in an underhanded or less-than-honest way, you're going to cause problems.

      You're overblowing this by a couple of orders of magnitude.

      Some points to keep in mind, for this to have happened to you:

      1. You already made a conscious choice to install that version of .NET.

      2. That version of .NET installed the plugin in IE.

      3. You made a choice to install the update, or you allow auto updates.

      4. The first time you restarted firefox after this, you had to ignore the popup that tells you that this new plugin was installed. And you had to choose NOT to disable it (which works just fine, only 'uninstall' was blocked).

      This was a very minor thing. Most people that installed .NET 3+ expected ClickOnce to work on all browsers. Why wouldnt it? Adding this to the other popular browser, which huge numbers of people have been asking for for years, is not that big of a deal.

      It wasnt a silent install, it didnt use any nefarious techniques, it didnt bypass FF's plugin mechanism (despite the general ignorance of /.'ers on how the two types of plugins work on FF), and it is trivial to disable.

      The only arguable thing here is that they should have shipped it as a standalone patch. This is arguable, but fairly minor.

      And its only arguable by people who also chose to uninstall/disable Flash, JRE, and PDF plugins as well, as those are all full of holes and have a long history of security issues. The .NET sandbox, on the other hand, has a nearly flawless security history.

      Treated as an isolated incident, you may have a (debatable) point. However, let's not forget that this is the same company that made WGA a "security update," so they have some history of pulling shit like this. Just like this addon, WGA did not fix any bugs or flaws in existing Microsoft software, so it is dishonest (the kind of intellectual dishonesty that some call "PR") to call either one a security update. It's quite naive to ignore the fact that they have a history of doing this, or to pretend like it somehow doesn't matter and doesn't affect how their actions should be viewed today. Even if their intent really truly was innocent (which would be nice but cannot be proven), the fact that they have abused the update system in the past to push software that is not in the customers' interests but is in their own interests means they deserve to have this regarded as a suspicious move.

      Besides, if you want to publish an extension for Firefox, the correct place is addons.mozilla.org. You know why Microsoft didn't do it that way? Because it isn't a captive audience. No one would go to mozilla.org and download this extension unless they really wanted it, which doesn't get the marketshare/usage numbers that Microsoft desires. People who trust Microsoft to not issue a "security update" that doesn't actually fix a flaw in existing Microsoft software, now those are a captive audience for so long as they have auto-updates enabled.

      Hopefully you now understand why this is regarded by some as an underhanded move. Now if you like Microsoft and think they're great, you won't want to regard this as underhanded. You'll believe whatever you want to believe no matter what I say or what anyone else says. So, what you believe isn't my concern. In fact, I've never seen Microsoft do anything that was unethical or questionably ethical without somebody somewhere defending them and I accepted this reality a long time ago. It's like some people want so badly to believe that they're going to play nice this time that they want to give amoral corporations a benefit of doubt that they do not deserve and have not earned. It's funny, because most of these same people would never trust a human being again who betrayed their trust only one time.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    30. Re:It's a string in the user-agent by Allador · · Score: 1

      Besides, if you want to publish an extension for Firefox, the correct place is addons.mozilla.org. You know why Microsoft didn't do it that way?

      Thats garbage and you know it.

      Do you go to addons.mozilla.org for your flash plugin for FF? What about for your JRE plugin? How about PDF?

      Addons.mozilla.org is for extensions to FF, not system-wide plugins. The .NET ClickOnce is clearly an example of the latter.

      At any rate, I'm just explaining this so you understand why other people don't share your optimism that Microsoft is acting in good faith. They're very much like a lot of governments; any one action, viewed in isolation, looks like it's not so bad, not such a big deal, and no one understands why you would oppose it on principle because it looks relatively innocent. However, the sum total of all of their actions paints a very different picture and clearly illustrates that they are not your friend and will do anything they can get away with in order to further their own interests.

      I wouldnt describe my point of view as 'optimism' and I dont have opinions about corporations. What really gets my goat in these conversations is how much people get emotionally tied up in these things, and hugely anthropomorphize companies.

      I dont see MS in a rosy light, I dont see it in any light at all. I've been dealing with them in a computing environment for 15+ years. I find them to be fairly predictable, even in their less-than-well-thought-out moves (like this one). Sometimes they act in a useful manner, sometimes in an aggravating manner. What I dont get is why anyone thinks they're any different than any other business.

      But mostly, on a topic like this, its just because its so damn pointless.

      Yes, they made a bad choice of packaging. The rest of it all is generally a 'good thing' for the vast, vast, majority of their customers. I would bet that on the order of 95% of their customers would prefer NOT to have to take any specific action (other than approval of the update in WSUS or their package manager) to get this functionality. Many, many businesses wanted this. For a long time.

      But then you get some of the slashdotters, who dont have a freaking clue what they're talking about. Dont know how FF plugins/extensions work. Dont know what .NET is, or what ClickOnce is. Have never had to distribute an update to an extant piece of software used by large numbers of customers in their lives. And yet, despite their gargantuan ignorance, they come on here and talk about how the sky is falling because of this.

      It's mostly the rank ignorance of most of the posters, thinking that OMG M$ hacked Firefox! and that sort of emotional and uninformed garbage.

      Furthermore, anyone who has worked in a large organization in a position of responsibility can understand how some of these things happen. Nearly all large corporations are somewhat dysfunctional, and its extremely hard to make sure that every single one of your employees always acts perfectly, not only for the majority of your customers, but for the rabid but vocal minority, who will start bonfires and froth at the mouth if you make the slightest mistake, even with the best of intentions.

      Lastly, to get back to the matter at hand, all someone has to do is use their common sense here. There is no motive or incentive to do this for MS. There's no secret benefit, and in fact, its only very recently in their history that they did provide interop software like this, to make their stuff work on other platforms (in this case, the browser being the platform).

      But a common sense test says to any rational person that there wasnt a malicious intent here, because there's no gain! Despite the promiscuous mob memes that float around here, there really isnt a viral nature to technologies like .NET, where MS somehow magically gains if they can slip the software into other platforms. In fact, given how ma

  22. Unbelievably Evil by dtjohnson · · Score: 1

    From TFA:

    Annoyances.org, which lists various aspects of Windows that are, well, annoying, says "this update adds to Firefox one of the most dangerous vulnerabilities present in all versions of Internet Explorer: the ability for Web sites to easily and quietly install software on your PC."

    This is unbelievably evil, even for Microsoft. Has Steve Ballmer lost his flippin' mind?

    1. Re:Unbelievably Evil by Kushieda+Minorin · · Score: 1

      Has Steve Ballmer lost his flippin' mind?

      No, just his chair.

    2. Re:Unbelievably Evil by Anonymous Coward · · Score: 0

      The article does need some fact checking. The update is infact uninstallable hand has been for quite a while .

    3. Re:Unbelievably Evil by BitZtream · · Score: 1

      Why is it evil exactly? Its rather common practice that when software that works with a browser is installed to go ahead and install the browser plugin. You installed the .NET framework. It is intended to work inside a browser. You updated the software with a new feature that adds support for Firefox via this extension.

      So, why exactly is this so evil? So far it has required YOU to make several choices that resulted in this happening, not doing any of them would have prevented it. You installed the .NET framework and you enabled auto-updates.

      Simple solution, turn off auto updates and pay more attention to what you install. You being ignorant of what you are doing on your computer doesn't make them evil, just makes you stupid.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    4. Re:Unbelievably Evil by The+End+Of+Days · · Score: 1

      This is unbelievably evil

      Only if you consider "unbelievably evil" to be synonymous with "mildly inconvenient."

      It helps to get the information straight, as well. Believing the article is the first step towards stupidity, since almost the entire thing is factually incorrect.

  23. "Firefox allowed this" argument not valid... by Anonymous Coward · · Score: 0

    I'm not sure the "Firefox allowed this to happen" argument is a completely valid one here. The people installing the add-on quietly in this case are the same people that make the operating system, and thereby the conditions that Firefox runs on.

    We don't know what kind of obscure tricks they used to get this to work on *their own operating system*, obviously they are in control of it and can do pretty much they want. An application can't offer protection against tampering with the operating system by it's creators who have full control over their obscure source code.

    1. Re:"Firefox allowed this" argument not valid... by Anonymous Coward · · Score: 0

      They didn't have to use any "obscure" tricks you freetard, this has been a feature of Firefox for a long time and has been used by Sun, Adobe and Apple now with both addons and browser plugins. Get a grip.

  24. Re:Some Left Over Stupidity from the Last Millenni by Bert64 · · Score: 4, Insightful

    Not exactly..
    You have to explicitly acquire the JRE and install it, and the first version you install includes the firefox extension, subsequent updates may update functionality you already installed.

    It's not like the JRE shipped by default with the OS, and the original version didn't include the firefox extension while subsequent updates bring this new functionality.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  25. Re:Some Left Over Stupidity from the Last Millenni by Brett+Buck · · Score: 5, Funny

    I don't have a problem with the .NET framework ... as long as we're not heading back to blurring the line between what the browser should have access to (certain user space files) and what the browser inadvertently has access to (.NET libraries right in the kernel).

            I sure hope they come up with a way to run ActiveX in Firefox, I want seamless integration of my botnet...

            Brett

  26. ClickOnce deployment by Anonymous Coward · · Score: 1, Informative

    As clearly no one posting here knows anything about it here is some info:
    http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

    These are not "web" apps, this is for deploying a client side .NET app, and keeping it updated, it is not a vulnerability.

    1. Re:ClickOnce deployment by Anonymous Coward · · Score: 0

      "...and keeping it updated, it is not a vulnerability" - YET.

  27. Horray, Thanks M$ by Co0Ps · · Score: 2, Insightful

    The fact that microsoft enabled .net support into my firefox simply can't get my upset. I'm just happy that they actually took time to code an addon for their biggest competitor. As long as the addon does something useful, why should I care? Horray, Thanks M$.

    1. Re:Horray, Thanks M$ by ConceptJunkie · · Score: 1

      My sarcasm meter blew a fuse on your post. The question I have is this: What does this thing do, and why would I, even in theory, want it?

      --
      You are in a maze of twisty little passages, all alike.
    2. Re:Horray, Thanks M$ by Co0Ps · · Score: 1

      Did you suggest I was sarcastic? I seriously wasn't sarcastic at all. Not now either. And same here, but probably something useful for the .net libary, or they wouldn't have spent time making it.

    3. Re:Horray, Thanks M$ by ConceptJunkie · · Score: 1

      No, I was suggesting I couldn't tell. ;-)

      Seriously, what does this .NET extension do? That's the question I haven't seen a straightforward answer to. The implication is that it allows for automatic installation of software via the browser, which to me is a VERY bad thing. Billions of man-hours have been consumed by such dangerous capability and there is little evidence (to me anyway) that it's getting any better.

      Frankly this is one of the many, many reasons I have abandoned Microsoft use at home. I still use XP at work, which is fine because it does what I need, but Microsoft has lost me as a customer, which I had been since the 1980s, including about 15 years as a professional Windows developer. Vista was the final straw, but it was another in a long string of reasons why I choose not to do business with such an arrogant, self-serving (at the expense of their customer), and yes, _evil_ company.

      --
      You are in a maze of twisty little passages, all alike.
    4. Re:Horray, Thanks M$ by Co0Ps · · Score: 1

      The plugin enables .net click once support, which is not the same thing as installing software without concent. Could be useful...

    5. Re:Horray, Thanks M$ by ConceptJunkie · · Score: 1

      The plugin itself is installed without consent, and I have no doubts that this is yet another vector that will be exploited by bad guys. Microsoft keeps inventing the same bad stuff over and over and over again. Every Microsoft application expands and expands until it becomes a means by which people can take over your computer. I really thought they'd gotten past this mentality by now.

      --
      You are in a maze of twisty little passages, all alike.
    6. Re:Horray, Thanks M$ by Allador · · Score: 1

      You're barking up the wrong tree here man.

      ClickOnce is not ActiveX. Not even remotely or anything like it.

      Nothing downloaded via ClickOnce is 'installed'. It's a per-user thing and it runs in a sandbox.

      The .net sandbox, which has a hugely better security record than the JRE.

      They added this to FF because of huge, massive, user demand for it. Lots of corporate apps are done in .NET and deployed over ClickOnce.

      Similarly, lots of companies dont use IE, so if they want ClickOnce to work through FF, they want an official build.

      These really aren't the droids you're looking for.

  28. Surprise sex is a nice way of saying... by Anonymous Coward · · Score: 1, Funny

    rape.

    --Jimmy Carr (iirc)

  29. Grrr. by apodyopsis · · Score: 1

    Don't worry it says it only reports the installed .NET framework versions so websites can decide what version of garbage they can spew to your browser.

    After all, we all know here on /. that we can trust that description implicitly given Microsoft's past history of 20 years of good karma, open and friendly practice and just nice old fashioned values.

    Gah, I find the mere concept of this nauseating. It further illustrates that even now the idea of a standard web experience across operating systems and browsers is a pipe dream, because nobody codes to the lowest common denominator and the standards are too fragmented.

  30. Not the only ones that are doing that by joseprio · · Score: 5, Informative

    In my system I also have the "Java Quick Starter" (from Sun), and I already removed the Skype add-on.

    As a Firefox extension developer, I've received several complaints about disappearing toolbar buttons, and the answer is always the same: check for the Skype extension that was installed without your consent, and uninstall it. Plus, navigating the browser history was a lot slower, and removing that add-on solved the problem (the Skype extension will scan the page contents to substitute phone numbers by Skype actions).

    This is not limited to Firefox, as this stuff has been happening in Internet Explorer for a long, long time. Still, it would be nice if Firefox would protect its users from non-authorized extensions, warning of what was installed, and providing a easy way to uninstall/disable it.

    1. Re:Not the only ones that are doing that by what+about · · Score: 1

      Is there any correlation between the Java quick starter and Skype add-on ?

      The way it is written it looks like that since there is Java then there is Skype, no ?

      Let's bash Java if it is Java fault :-;

    2. Re:Not the only ones that are doing that by Waccoon · · Score: 1

      Firefox doesn't even keep track of which extensions lock-up when starting up the browser. If there's a bad extension, Firefox effectively goes into an infinite loop of startup crashes. The only "easy" way to fix it is to uninstall the browser, trash the Firefox profile, and reinstall everything from scratch. Then, you can finally install extensions one at a time to find out which one causes the problem, assuming that two extensions aren't fighting with each other.

      This is why the web browser should be the new OS, of course. It's just like the glory days of 1990 all over again, where we re-installed Windows every 6 months and spent countless hours enabling and disabling MacOS extensions and rebooting a zillion times. What fun.

    3. Re:Not the only ones that are doing that by Allador · · Score: 1

      Still, it would be nice if Firefox would protect its users from non-authorized extensions, warning of what was installed, and providing a easy way to uninstall/disable it.

      There is no such a thing as a non-authorized extension. The very concept doesnt even make sense. If you have the rights to install a machine wide plugin to FF then either your machine is busted, or its authorized.

      On your second item, FF does PRECISELY that. The next time after this install that you started FF, it popped up a window that said this plugin was installed. You either explicitly turned off this behavior or you didnt read it and just clicked ok.

      Lastly, FF does provide a trivial way to disable it. You click the disable button.

  31. Not Oracle by Reality+Master+201 · · Score: 1

    Note that Oracle (nee Sun) is also doing this with a Java extension.

    Sun is still an independent company; the sale hasn't been completed yet, AFAIK.

  32. f@ck you microsoft by Anonymous Coward · · Score: 0

    this is the reason why i run on a cracked xp installation, M$ obviously doesn't deserve the consumer base they have, and I sure as hell will not let them fuck up my computer

  33. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 0

    It's not like the JRE shipped by default with the OS, and the original version didn't include the firefox extension while subsequent updates bring this new functionality.

    Yup, we have microsoft to thank for that...

  34. Re:Some Left Over Stupidity from the Last Millenni by doti · · Score: 1

    Isn't this the mentality that has gotten IE users in trouble time and time again?!

    And now it will get Firefox users in trouble time and time again.
    It's a win-win situation for them.

    --
    factor 966971: 966971
  35. Problem fixed. by Anonymous Coward · · Score: 1, Insightful

    Ok, just checked since there was an "update", and I was able to uninstall the plug-in via the Firefox Add-On's window. Rabid /.'s can calm down now.

    1. Re:Problem fixed. by causality · · Score: 1

      Ok, just checked since there was an "update", and I was able to uninstall the plug-in via the Firefox Add-On's window. Rabid /.'s can calm down now.

      That doesn't explain what it was doing there in the first place, or whether the person who put it there is still employed at Microsoft. You speak about this as though it were entirely a matter of practicality, as though being able to uninstall it makes everything okay. That isn't the case. It's a trust issue. There's just no good reason why something like that is included in a "security update".

      --
      It is a miracle that curiosity survives formal education. - Einstein
  36. BIG DIFF by sproketboy · · Score: 1

    BIG diff: The Java plugin is not to allow silent installs of software. It's a small service to load core Java to make applets start faster.

    1. Re:BIG DIFF by Anonymous Coward · · Score: 0

      BIG Diff: You're a fucking idiot. ClickOnce doesn't allow silent installs, you have to press "Accept" just like ActiveX.

    2. Re:BIG DIFF by sproketboy · · Score: 1

      You're a fucken AC coward. Like ActiveX have a great security record. You fucken DOLT.

  37. I don't have it by Beelzebud · · Score: 1

    I've been using Vista for a awhile now, and my machine is up to date, and yet I don't have this addon.

  38. Re:Some Left Over Stupidity from the Last Millenni by tepples · · Score: 1

    ClickOnce makes it possible to install applications over the web (WoWAceUpdater was an example of this) at the user's demand

    This has been possible since the first EXE file was sent over HTTP. You click once to download the installer, and once the download finishes, you choose Run in the download manager. Why should it be even easier for less-knowledgeable end users to install fake video codecs that include fake antivirus software complete with a fake virus?

  39. How to uninstall... by The+Mysterious+Dr.+X · · Score: 1

    I guess this was released nearly a month ago, but here's the update that lets you uninstall it: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab

  40. Shameless plug... by cAllison · · Score: 0, Offtopic

    I'll take this opportunity to just say... http://www.srware.net/en/software_srware_iron.php It's like Chome, without the Google.

  41. Looks like it's possible to remove somewhat easily by deepgrey · · Score: 1

    however, who knows what else this does.

  42. No .NET in Kernel by Anonymous Coward · · Score: 0

    There are no .NET libraries in the kernel. It's all user space. Just like Java, .NET runs in a sandbox - web applets cannot touch or see your disk.

  43. Important Dupe by jonathanhowell · · Score: 2, Informative

    This is a dupe.
    http://tech.slashdot.org/article.pl?sid=09/02/01/2143218

    Even so, it's important to point out the transgressions of companies like Microsoft (SCO, Apple, Google, ...).

  44. Bug in Firefox by Lord+Bitman · · Score: 4, Insightful

    This allows an extension to be installed:
      - Without notification
      - Without the option to "uninstall"
      - (apparently, from the article) With the ability to install more things to your PC (which I thought Extensions were forbidden to do, and only Plugins [eg: Flash] could do)

    This is clearly a bug in Firefox, and a fix should be released immediately.
    I'd think that firstly Firefox should default to considering the extension "unauthorized" and put up a big scary warning like "Unauthorized extension detected: An external program has installed an extension in a manner which bypasses Firefox's normal security features. It is recommended that you click "uninstall" below, unless you are absolutely sure you know what you are doing"
    But there's no framework in Firefox (that I am aware of) for such an authorized/unauthorized check to be established. (It would mean defaulting everything except this Microsoft extension to "trusted")

    Sounds like a move by Microsoft to say "see! Open source isn't safe! Look what we could do!" once Firefox releases a fix that says "Warning: Unauthorized extension signed by 'Microsoft Corp' detected!"

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:Bug in Firefox by sdiz · · Score: 1

      Except you are just wrong.
      This is a feature in firefox for administrator installing an extension globally for all users.

    2. Re:Bug in Firefox by JesseMcDonald · · Score: 2, Informative

      This isn't a bug in Firefox. The update process is running as Administrator (if not Local System) and has write access to every file on the system including the Firefox binaries themselves. The updater shouldn't be modifying third-party software, but if that's what Microsoft chooses to do there isn't much third-party developers can do to stop them.

      As for the inability to uninstall the extension, that's standard for extensions installed into the main Firefox application directory. You can only uninstall extensions installed into your personal profile; this behavior is the same under Linux for extensions installed via the package manager. You can disable any extension via your profile regardless of where it was installed, assuming the extensions themselves don't interfere--they have full access to and control over the Firefox UI while it's running. Once an extension is disabled it is no longer loaded at startup (apart from the manifest) and should be completely inert.

      I do agree that system extensions should probably be disabled by default, with some sort of prompt to enable them when they're first detected. That would be a bit more user-friendly, but can't ultimately prevent system-level processes from messing with how Firefox operates.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    3. Re:Bug in Firefox by Anonymous Coward · · Score: 0

      Kay, then how do you expect IT guys to roll out updates to 1000 machines running Fx on their network?

      Oops, there goes your open source browser at work. Have fun with interblag exploder...

    4. Re:Bug in Firefox by Tokerat · · Score: 4, Insightful

      You do realize that the reason it cannot be uninstalled is because Firefox (securely) does not do privilege escalation and the extension was installed by Windows Update for all users; in which case the extension is located by reading en entry from the registry instead of your own individual Mozilla profile.

      I agree with the statement there should be some type of warning when new plug-ins are installed. OH WAIT, there are warnings. Doesn't the add-on window pop up and say "1 new extension installed"? That's right.

      The REAL fault here is with Microsoft not telling users it was MODIFYING THE SOFTWARE OF ANOTHER VENDOR, but apparently we're STILL going to blame the other vendor (Mozilla), even though we know the real story.

      I sure liked technology more back when only smart people pretended to understand it.

      --
      CAn'T CompreHend SARcaSm?
    5. Re:Bug in Firefox by Anonymous Coward · · Score: 0

      The REAL fault here is with Microsoft not telling users it was MODIFYING THE SOFTWARE OF ANOTHER VENDOR, but apparently we're STILL going to blame the other vendor (Mozilla), even though we know the real story.

      I suspect the fact that these extensions can be fully installed without Firefox even being present at the time is part of the reason notification isn't given. Microsoft, and they're not alone, is trying to SIMPLIFY computing for the masses, and through that not explaining wtf ".NET browser integration" means to everybody.

    6. Re:Bug in Firefox by Waccoon · · Score: 1

      To be fair, I think there is a difference between adding something without permission, and really going out of your way to defeat a warning notification With only a minor change, Firefox can easily detect if a plug-in exists and hasn't been run before.

      Adding a plug-in for a 3rd party product is annoying but fairly common practice, and only your typical Slashdotter will hear about it. Changing the configuration files of a 3rd party product would be a PR nightmare for Microsoft... or worse. Even clearing the cache would raise hell, no matter what the reason.

    7. Re:Bug in Firefox by Lord+Bitman · · Score: 1

      I expect that when those 1000 machines start firefox, firefox notifies them of changes and provides an option to revert them, prompting for authorization where necessary.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
  45. Annoying, but... by Corson · · Score: 3, Insightful

    What is annoying is that it's installed without warnings or questions asked. The good part may be that it provides (or could provide) some functionality and M$ is finally acknowledging the percentage of Firefox users out there.

    1. Re:Annoying, but... by causality · · Score: 5, Interesting

      What is annoying is that it's installed without warnings or questions asked. The good part may be that it provides (or could provide) some functionality and M$ is finally acknowledging the percentage of Firefox users out there.

      I've seen the way they "acknowledge" competitors before. I like Firefox; that's why I'd prefer they keep ignoring it.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    2. Re:Annoying, but... by Anonymous Coward · · Score: 0

      Its not just M$ other companies do this, "QuickTime" for example. I think you are reading to much into it to appease your fellow readers.

    3. Re:Annoying, but... by Anonymous Coward · · Score: 0

      You can't possibly mean that "acknowledge" is MS speak for "rape", can you?

    4. Re:Annoying, but... by SparkleMotion88 · · Score: 1

      Bill Gates: Your Internet ad was brought to my attention, but I can't figure out what, if anything, Compuglobalhypermeganet does, so rather than risk competing with you, I've decided simply to buy you out.

      [Homer and Marge quietly discuss this proposal]

      Homer: I reluctantly accept your proposal!
      Bill Gates: Well everyone always does. Buy 'em out, boys!
      [Gates' lackeys trash the room.]
      Homer: Hey, what the hell's going on!
      Bill Gates: Oh, I didn't get rich by writing a lot of checks! [insane laughter]

    5. Re:Annoying, but... by TropicalCoder · · Score: 1

      Microsoft is preparing for the day a ruling comes out from the EU that will end IE's position as the default browser. It is preparing itself for a world where IE no longer dominates, by developing techniques such as it did with the Firefox extension to continue leveraging the browser as it always did to extend its monopoly on the desktop onto the web. This whole fiasco was a trial balloon, to see how much it can get away with. Microsoft is able to easily rationalize why the Firefox extension was pushed out and uninstallable. The next attack on browsers will be less of a shock to us, and have less justification. Finally they will establish this as common practise, doing things like automatically adding Silverlight plug-ins to all browsers, and people won't even blink an eye. We will be exhausted after having discussed all the dupes on Slashdot about this at each attempt.

  46. Re:Some Left Over Stupidity from the Last Millenni by ais523 · · Score: 1

    But to do that, you have to click twice! That's so old-fashioned...

    --
    (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
  47. Although, by Random2 · · Score: 0, Offtopic

    It was nice of the poster to put this up, for those of us who weren't here the first time and don't have several hours do spend digging through the archives...

    --
    "Our goal each year should be to increase the number of goals we set for ourselves!"
  48. Opera by Anonymous Coward · · Score: 0

    Opera just won't run anymore for me. "Sure let's graft ourselves to the competition that we know of... and just break everyone who won't let us attach."

  49. Re:Some Left Over Stupidity from the Last Millenni by nvrrobx · · Score: 1

    How you got modded up as insightful is amazing.

    Have you ever taken a look at your User Agent string? It sends your browser and your operating system to the server, and in many cases, it can send extensions that exist in your browser. Examples:

    Mozilla/5.001 (windows; U; NT4.0; en-US; rv:1.0) Gecko/25250101

    Or my current user agent:

    Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/528.18.1 (KHTML, like Gecko) Version/4.0 Safari/528.17

    Unless you're setting your User-Agent to something like, "ImABrowser (Some computer; Some proc; Some OS; Some language)" stop sounding the alarm.

  50. Re:Some Left Over Stupidity from the Last Millenni by Ilgaz · · Score: 1

    Funny is, the real thing they stole the feature (Sun Java) does it very happily without having anything installed to "extensions" or "plugins". Java Webstart. Of course, it is ages ahead of the copier too.

    Understand why Apple carefully picks the term "Photocopier" when talks about Redmond? They can't/don't make the exact copy, it is always backwards compared to the real thing just like photocopy.

    There is something called "file types" on all operating systems down to Symbian on handhelds. You register filetype with helper app and expect browser to pick it from that database. It works on my Symbian S60 128MB RAM having handset :)

  51. V1.1 Has the Uninstall Button Active by Astronomerguy · · Score: 2, Interesting

    I'm Running Firefox on the Windows 7 RC, and v 1.1 of the Microsoft .NET Framework Assistant has the "Uninstall" button enabled. Looks like this was an old-news thing that's been fixed.

  52. Re: I applaud Microsoft for their work in Vista .. by Anonymous Coward · · Score: 0

    I applaud Microsoft for their work in Vista & Windows 7 in separating userspace from kernelspace

    Hahahaha .. oh .. hahahaha .. oh oh .. wait .. mwaaahahahaha. The bestest clueless comment I have read in a very long time. Congrats, dude. Well done. Pishi eshe.

  53. old news by jsnipy · · Score: 1

    Same article with same title a while back. You should also add "Quicktime Quietly Installs Firefox Extension" or "Adobe Quietly Installs Firefox Extension"

    --
    -- if you mod me down, I will become more powerful than you can possibly imagine
    1. Re:old news by JSBiff · · Score: 1

      Let's not forget the Anti-virus vendors "quietly installs Firefox Extension", and I think Java also does, no? And yes, this is not news - it's a dupe of a story /. posted months ago.

      Personally, I don't really care. I installed .Net support on my computer, and if Microsoft adds a Firefox extension to allow .Net in Firefox in addition to IE, that just means Firefox (at least on Windows) will work with more websites (although, ideally, websites wouldn't be embedding non-cross-platform .Net stuff when they could use Java, Flash, or something else instead; and yes, I know about Mono. . .but given Microsoft's recent TomTom lawsuit, I don't really want to use .Net on a non-Microsoft platform - I really, truly think Microsoft are just trying to setup an extortion racket on Linux users who make use of Mono).

    2. Re:old news by The+End+Of+Days · · Score: 1

      That's like telling /. to put down the Hustler and masturbate to Vogue.

  54. check your plugins too by Anonymous Coward · · Score: 4, Insightful

    i had "windows presentation foundation" installed too, with no details at all what it did or any obvious way of deleting it
    eventually i navigated to
    C:\WINDOWS\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation

    and deleted everything in it and it was all gone

    Mozilla needs to put a stop to this being possible and at least advise the user on the info screen what DLL is responsible and a way to forcibly remove it

  55. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 0

    NET libraries right in the kernel

    Err what? That's like saying JAR files right in the kernel, complete bollocks. The .NET CLR runs in ring 3 like any other user program, and loads libraries once it runs.

  56. Marginalizing Opera again by Anonymous Coward · · Score: 0

    There people go marginalizing Opera again and not giving us those fancy plugings that garbage up the system leaving us with our small compacts browser just as pristine as its always been.

  57. Re:Some Left Over Stupidity from the Last Millenni by twidarkling · · Score: 1

    While I emphatically disagree with the practice of slipping a modification for a seperate program in with other updates, rather than being explicitly seperated out and accepted in the clear, your bit about

    It's not like the JRE shipped by default with the OS, and the original version didn't include the firefox extension while subsequent updates bring this new functionality.

    is misleading. Of course JRE doesn't ship with the OS. It doesn't ship with any OS. It's a product made by a company seperate from the OS's manufacturer. It's like bitching about a .pdf reader not coming with the OS, and when you go get it, it plugs in to your browser to read .pdfs in the browser window, but the .jpg viewer that came with the OS gains .pdf support through a later update, and causes .pdf links in your browser to open in it instead after you install the update. Would it have been nice to know about this before it was installed? Yeah. Can you turn the feature off? Yes. Can you remove it? Yeah, but it takes mucking about in shit you'd rather not. All this is is an update to the OS that was unadvertised. Take it in stride, and just disable it.

    --
    Canada: The US's more awesome sibling.
  58. Slip Adobe/Apple and guarantee +5 by Ilgaz · · Score: 1

    Another populist slashdotter AC plays the old game and wins.

    What really makes Adobe Acrobat reader and Quicktime "suspicious"? Having MPEG1/3/4/PDF embedding functionality along with the TIFF coming with legitimately installed software plugin coming from legitimate companies is suspicious how?

    You forgot Realplayer btw, it would give your little AC post +10 informative. Guess what, WE KNOW how to disable or rm plugins. It is the ultimate unethical method of MS we argue about. The nature of company and things they are capable of doing is another matter too. Adobe/Apple won't say "lets crash that stupid little browser", they won't deliberately do it but MS is certainly capable of doing such stuff. How do I know? Look to US Court documents.

    1. Re:Slip Adobe/Apple and guarantee +5 by TheRaven64 · · Score: 1

      Adobe Reader (note they dropped 'Acrobat' from the name a few years back) is suspicious because it has had several arbitrary-code execution holes in the last year. Not sure about QuickTime on Windows, but on OS X it has a less-than-spotless security record.

      --
      I am TheRaven on Soylent News
  59. ObQuirk by Anonymous Coward · · Score: 0

    Has Steve Ballmer lost his flippin' mind?

    Objection: Assumes organs not yet entered into evidence.

  60. Correcting Parent by Anonymous Coward · · Score: 0

    The .NET libraries are not built-in to the kernel.

    In addition, they are not installed by default in Windows XP. A user must either download them from the Microsoft Download Center or choose them as an optional update in Windows Update. Windows Vista includes versions up to .NET 3.0 because some operating system components rely on the framework. The update in question is an automatic update in Windows Vista.

  61. The moral of the story is... by petrus4 · · Score: 3, Insightful

    ...If you're not already using a FOSS operating system, (Linux or FreeBSD) you probably should be.

    Microsoft bet on people not wanting to exercise personal responsibility; that is how they make their money. Windows makes life easier for you by providing you with a scenario where you don't need to take a month or so of your time to customise an open source operating system in order for it to be exactly the way you want it.

    However, understand that like with anything else, an exchange is happening here. You want them to provide you with convenience, to make it easy for you, and to basically do pretty much everything for you. They therefore have every right (because you've given it to them) to screw you in whatever manner they feel like. If you uncompromisingly, unthinkingly give them responsibility for your welfare, don't be surprised when they do something which isn't in your best interests.

    You can't have it both ways. You can't buy a fast food operating system and relinquish responsibility to a corporation in that manner on the one hand, and then expect it is going to be entirely and exclusively beneficial to you on the other.

    It is a law of the universe; there is no free lunch, and in one way or another, you pay for everything.

  62. IE compatibility mode? by carbona · · Score: 2, Funny

    Maybe now Firefox will now run in "IE" compatibility mode so I can "correct" all my CSS 2.0 compliant code to render correctly on Redmond's browser.

  63. Good news for Beta testers by Jorkapp · · Score: 1

    Seems MS didn't factor in the beta releases of Firefox. To get rid of it on 3.5B4, uninstall works from the add-ons window.

    Funny how broken compatibility makes it work like it's supposed to.

    --
    Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
  64. Gnashing my Teeth by Thumper_SVX · · Score: 3, Insightful

    I'm grinding and gnashing my teeth, but not for the reasons everyone else is.

    OK, I hate to defend Microsoft, but they absolutely stated this Firefox extension was to be installed in the release notes for the patch; http://www.microsoft.com/downloads/details.aspx?FamilyID=CECC62DC-96A7-4657-AF91-6383BA034EAB&displaylang=en

    Also, as I recall this patch was one of those ones that requires you to click "Agree" or somesuch before installation despite setting to automatically download and install updates.

    All of this crap occurs because people don't bother to read release notes any more. They would rather someone else take responsibility for their machines. Well you know what? Microsoft does just that, on a requested and as-needed basis. If you'd rather manage your own patches, then damn it... do it. But do it properly; read the bloody release notes so you know what's going on your machine. If you would rather Microsoft take that responsibility for your machine from you, then do that... but don't bitch when they do something you don't expect because you asked them to just take care of it for you.

    Now, I'm not saying there's not other issues at play here; like installing a patch into a competing product and the potential ethical concerns therein... but can this not be construed as (a) a tacit approval of Firefox as a "valid" third-party browser and (b) an attempt to ensure that the user who requested that Microsoft take charge of their experience get the best experience possible?

    OK, I will say before I get lynched that I don't really like this too much, myself... I don't much appreciate when people do stuff to my machines that I don't like... but I also accept that this is inevitable. If you turn ANY part of your systems management over to a third party, sometimes they're going to do things that you disagree with. This is only even vaguely newsworthy because it doesn't happen that often. At least, not as often as it could.

    If you really don't like it, disable it. And if you don't want this happening again, then start doing your patching the old fashioned way; by downloading the patches by hand and installing them. But don't start crying when they do something unexpected because you didn't read the agreement you agreed to, or read the release notes to understand what the patch is doing.

    This is NOT a failure of Microsoft OR Firefox. This is a failure of the user community who would rather hand off their systems management to a third party, and the "advanced" user community who just blindly install patches and updates with no attempt to research the implications of said update.

    Me? I'm primarily a Mac and Gentoo user... and yes, I understand that on my Mac I'll get updates from Apple that do much the same stuff as this... but I also read the release notes that are handily downloaded with the patches... that way I know what to expect. With Gentoo, I do the same. I use Windows at work, and manage a large network of systems... and yes, this patch was deployed to my client base... and yes, the Firefox users have the .NET plugin... and yes, they can disable it if they like. In our regression testing, the plugin appeared to have little to no impact on the client system other than adding yet another add on to the list.

    1. Re:Gnashing my Teeth by Curmudgeonlyoldbloke · · Score: 1

      ... but they absolutely stated this Firefox extension was to be installed in the release notes for the patch; http://www.microsoft.com/downloads/details.aspx?FamilyID=CECC62DC-96A7-4657-AF91-6383BA034EAB&displaylang=en

      That's the "bucket and shovel" update after the original patch that installed the extension in the first place. The original update is described here:

      http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en

      There's no mention of Firefox.

    2. Re:Gnashing my Teeth by Thumper_SVX · · Score: 1

      I sit corrected... but my point stands.

    3. Re:Gnashing my Teeth by lomedhi · · Score: 1

      No, I don't think it does. Regardless of whether you micromanaged your updates or trusted Microsoft to handle it, there was no mention of the Firefox extension in the original update release notes. Users were not given any opportunity to evaluate whether the update's behaviour was acceptable to them.

      --
      Did you say "insightful" or "inciteful"?
  65. Comment removed by account_deleted · · Score: 1, Offtopic

    Comment removed based on user account deletion

  66. Re:Some Left Over Stupidity from the Last Millenni by gEvil+(beta) · · Score: 1

    Understand why Apple carefully picks the term "Photocopier" when talks about Redmond?

    Cos they realize calling it a Xerox machine goes into all sortsa places Apple doesn't want to go. : p

    --
    This guy's the limit!
  67. Updated by MsGeek · · Score: 5, Funny

    "Windows 7 isn't done until Firefox won't run."

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:Updated by Yvan256 · · Score: 1

      Score:5, Don't-give-them-ideas.

    2. Re:Updated by BikeHelmet · · Score: 1

      For Vista, wasn't it OpenGL?

      For Windows 7, wasn't it SLI? Or did they back down on that?

    3. Re:Updated by HeronBlademaster · · Score: 1

      I have enough trouble getting DirectX to work in a bearable fashion in Vista/7. Don't curse me by making OpenGL stop working... (I've got a Dell laptop with a GeForce Go 7300, if anyone cares and/or has a solution.)

    4. Re:Updated by BikeHelmet · · Score: 3, Interesting

      Microsoft removed the superior method of communicating with hardware that OpenGL had been using since Win9x.

      They designed something very similar to what OpenGL did, for DX10, which improved communications efficiency quite a bit. (Takes far less CPU power to talk to the videocards, compared to DX9)

      Unfortunately, there's only one of these channels in the kernel now, so OpenGL has to sit on top of it. (Reducing OpenGL's efficiency, since it doesn't need all the overhead that DX10 does)

    5. Re:Updated by HeronBlademaster · · Score: 1

      Interesting.

      In any case, I have several games which, in Windows Vista and Windows 7, actually perform better with the game's "3D acceleration" option turned off. (Peggle, or Plants Vs Zombies, for example, are simply unplayable until the option is disabled, at which point they perform quite well. In XP the option didn't make much difference.)

      Some games, however, simply lose over half their framerate compared to XP on the same machine (CS: Source, going from 50fps to 20fps), while other games go from "barely playable" on XP to "slightly less than playable" (Left 4 Dead, going from 20fps to 15fps).

      All these are DirectX games, as far as I'm aware.

      Granted, these are likely driver issues, but nVidia doesn't really update the drivers for the GeForce Go 7300 anymore...

      Hmm... this is *way* off topic. Ah well.

    6. Re:Updated by BikeHelmet · · Score: 1

      Not really OT. It's all similar actions involving different software.

      7300 GO... that's quite underpowered. Driver issues are going to be very noticeable on that.

      It's possible that the hardware acceleration is misbehaving because your desktop is already accelerated. I wonder how it would act if Aero were disabled? In theory it should behave the same as XP.

    7. Re:Updated by HeronBlademaster · · Score: 1

      Sure, it's underpowered *now*... but it wasn't so bad two years ago when I bought it ;P

      I'll try things with Aero disabled and see what happens. Thanks for the tip.

  68. ... and I ... by rgviza · · Score: 1

    just quietly disabled it.

    --
    Don't kid yourself. It's the size of the regexp AND how you use it that counts.
  69. Of Fears and Mongers by Anonymous Coward · · Score: 0

    From TFA-

    What's more, Microsoft tells us that the only way to get rid of this thing is to modify the Windows registry, an exercise that -- if done imprecisely -- can cause Windows systems to fail to boot up.

    ZOMG!!! Teh Registrzor!!! U kan op3n whole in Teh Spaze Thyme Continual!!!

    Won't someone think of the chidrens?

  70. Upgrade! by Anonymous Coward · · Score: 0

    Well they did release Vista.

    You can always upgrade to Windows Mojave.

    1. Re:Upgrade! by Anonymous Coward · · Score: 0

      Is it me, or is "Windows Mojave" going to become the joke name for the hypothetical version of Windows that actually proves to be stable and secure at launch?

  71. vs Linux by kahrn · · Score: 1

    As much as people hate MS, is this really any different from a Linux distribution releasing patches specific to that distribution? Would we complain then?

    1. Re:vs Linux by causality · · Score: 1

      As much as people hate MS, is this really any different from a Linux distribution releasing patches specific to that distribution? Would we complain then?

      It's different. On the Linux distribution, nothing is stopping you from using an alternative program, looking for a binary install of that program minus those patches, or failing all else, compiling the program from source code so you can have it as patched or un-patched as you like. On Windows you have no such options, nor would such options appeal to most of their customer base.

      Additionally, some Linux distributions customize apps far more than do others. For example, I use Gentoo. Gentoo's attitude is "if anything we do prevents you from making a choice about what goes on your system, please file it as a bug." Again, you aren't going to get that from Microsoft. By the way, Gentoo does patch applications like most any other distribution does, only they tend to be bugfix and interoperability patches and rarely or never (I can't recall ever seeing it happen) affect the functionality or the look-and-feel of the program. One exception might be the "gentoo-sources" kernel sources, but you are not forced to use that; you also have the option of using "vanilla-sources" which is exactly what it sounds like.

      --
      It is a miracle that curiosity survives formal education. - Einstein
  72. Re:Some Left Over Stupidity from the Last Millenni by rgviza · · Score: 1

    While I emphatically disagree with the practice of slipping a modification for a seperate program in with other updates, rather than being explicitly seperated out and accepted in the clear, your bit about

    It's not like the JRE shipped by default with the OS, and the original version didn't include the firefox extension while subsequent updates bring this new functionality.

    is misleading.

    The plugin offers access to the java api. If you don't update the plugin too, it stops working ;) So Sun has the choice of catering to people like you, and having broken java browser plugins all over the place, or updating the plugin with the jre and having it keep working, though admittedly, client side java is pretty broken even when it "works". It's likely that even if they gave you the choice of updating jre separate from the plugin, you wouldn't notice that it was broken due to your simplex mode of excluding everything but core functionality during updates, since a lot of the time, java updates break existing applets anyway.

    Admittedly, if I were in charge at Sun, I'd do the same thing. Client side java barely works as it is. You really don't need your browser plugin to be out of sync with the rest of the jvm on zillions of clients and add to the mess.

    To use your .pdf support analogy, would you rather that Adobe give you the option to only update Acrobat Reader, if not updating the plugin broke it? This analogy actually works with java, since the Adobe browser plugin is pretty hopelessly sucky too.

    -Viz

    --
    Don't kid yourself. It's the size of the regexp AND how you use it that counts.
  73. I bought a Mac by pcairic · · Score: 1

    After 25 years of working for/with/against Microsoft Windows. I just had enough.

  74. Re:Some Left Over Stupidity from the Last Millenni by encoderer · · Score: 1

    Isn't that a distinction without a difference to most users?

    I'd wager that in nearly every case where a user installs the java VM themselves, it's because they tried to install/run an app that required it and were told that they needed the Runtime, with a link to download or include as part of the current install process.

    And I'd wager that in nearly all of those instances, the user has at best a cursory idea of what the Java VM is.

    The fact is.. all this is doing is adding 50 bytes to your 500 byte UserAgent string, and supporting ClickOnce which is a distribution method identical to that used by Java and very similar to what's now used in Adobe Air.

  75. Firefox cannot fix this by js_sebastian · · Score: 2, Insightful

    This is clearly a bug in Firefox, and a fix should be released immediately. I'd think that firstly Firefox should default to considering the extension "unauthorized" and put up a big scary warning like "Unauthorized extension detected:

    None of this is technically possible. Windows update runs with administrative privileges, and there is nothing firefox, or any application can stop it from doing. Firefox could make it harder for microsoft to add an addon, but it would basically be some kind of drm-style security-by-obscurity race against reverse engineering. This is a social, not a technical problem.

    1. Re:Firefox cannot fix this by Lord+Bitman · · Score: 1

      Detecting a change and making a notification come up if one is found is not "drm". Trying to prevent people from injecting something behind the back of the notification system /would/ be, but it's ridiculous to say it's technically impossible to provide a simple notification which, yes, can be bypassed using admin rights, but that would mean Microsoft (or whatever company) going out of their way to hide what they're doing. Not quite as easy to defend.

      This is a social problem wich has exposed a technical flaw: there is no notification when the state changes in a way which was not directly caused by the end-user. Sounds like a problem to me.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
  76. Summary of previous discussion by TropicalCoder · · Score: 5, Insightful

    To save you all the trouble of reading the previous Slashdot discussion, I have summarized it below.

    What does this Firefox extension do?

    1.) It installs a BHO (Browser Helper Object)
    2.) The .Net Framework Assistant also changes the User-Agent string of the Firefox browser, adding "(.NET CLR 3.5.30729)"

    A Browser Helper Object (BHO) is a DLL module designed as a plugin for Microsoft's Internet Explorer web browser to provide added functionality.

    "BHO can be used to install additional features or functions that are useful, it can also be exploited to install features or functions that are malicious. Some applications, such as the Google or Yahoo toolbars, are examples of good BHO's. But, there are also many examples of BHO's which are used to hijack your Web browser home page, spy on your Internet activities and other malicious actions."

    The author on this site goes on to say: "If you are really concerned about bad BHO's and their affect on the overall security of your computer, you can just switch browsers. BHO's are unique to Microsoft's Internet Explorer and do not impact other Web browser applications such as Firefox."

    Now that Microsoft has infected Firefox with this extension, his advice in the line above is obsolete!

    The following phrases were copied and pasted wholesale, directly from the previous Slashdot discussion without attribution (except in one case where I copied the entire text of one submitter's comment).

    The .Net Framework Assistant also changes the User-Agent string of the Firefox browser, adding "(.NET CLR 3.5.30729)", so infected sites can better detect which MS vulnerability to exploit. The .NET framework is not required for Firefox to run. Why would any sane person assume installing a totally unrelated framework would scribble all over Firefox?
    It most definitely IS unexpected, because I was never notified anywhere that a MICROSOFT update would entail installing an addon to a completely NON-Microsoft product.

    How are they allowed to get away with this? Isn't installing BHOs that are not asked for and cannot be uninstalled without hacking pretty much the definition of malware?

    Microsoft modified *another company's products*. What's next? MS is going to start adding updates to VLC player or Utorrent or OpenOffice or WordPerfect?!?!? They shouldn't be messing with non-microsoft products.

    Microsoft is doing this in an update without notifying its users (as far as has been reported) that this update will be modifying third party software with no easy way to prevent or uninstall the change.

    The true question here is not how to uninstall it. The question everyone should be asking is: is it messing with other settings in firefox, reporting back to MS what other extensions I use, monitoring my web traffic, going to break my browser, new security holes?

    Ok Microsoft, you are making automatic changes to software written by other companies without permission or request of the user. I don't care if you say it's just an extension, you didn't ask me!

    The precedent has already been established that the OS can be configured to require the local administrator to give explicit permission for each patch to be applied; the outrage here is that this time, that choice was not offered, and the affected software was neither part of the operating system nor even a Microsoft product.

    For those of you who are assuming it's probably safe (and admittedly, you're probably right), there's another good reason to get rid of it. Microsoft changing your browser string to indicate that this piece of software is installed in your browser. The purpose of this, most likely, is to increase the installed base for this software, and use that as an argument

    1. Re:Summary of previous discussion by TropicalCoder · · Score: 1

      All joking aside, and in the spirit of dupes, here I am reposting my only original thoughts on this issues from several pages on, because I think it is important...

      Microsoft is preparing for the day a ruling comes out from the EU that will end IE's position as the default browser. It is preparing itself for a world where IE no longer dominates. It is doing this by developing techniques such as it did with the Firefox extension to continue leveraging the browser as it always did to extend its monopoly on the desktop onto the web. This whole fiasco was a trial balloon, to see how much it can get away with. Microsoft is able to easily rationalize why the Firefox extension was pushed out and uninstallable. The next attack on browsers will be less of a shock to us, and have less justification. Finally they will establish this as common practise, doing things like automatically adding Silverlight plug-ins to all browsers, and people won't even blink an eye. We will be exhausted after having discussed all the dupes on Slashdot about this at each attempt.

    2. Re:Summary of previous discussion by vux984 · · Score: 2, Insightful

      It most definitely IS unexpected, because I was never notified anywhere that a MICROSOFT update would entail installing an addon to a completely NON-Microsoft product.

      Oh? And when you download Adobe Acrobat Reader, were you shocked and surprised and offended when it did its thing to your browser too? Gasp its just a document viewer for PDFs... why is it installing browser addons?

      The addon is relevant to the .net frameworks functionality, and its reasonable to assume people downloading an updating the .net framework should be aware of what it is and does, and want the functionality.

      Plus...

      1) Microsoft does notify you if you actually read the information about what you are downloading.

      2) Firefox also notifies you when it starts up. If you don't want it just click disable. Microsoft knows this, and took no steps to try and stealth it in, so its RELYING on firefox's built in addon-notification. I don't see anything wrong with this.

      1) Firefox is not a Microsoft application. It is installed at the will and whim of the end-user. And the end-user should have control over what is installed into their Firefox.

      Lets take a look at my Addon's and Plugins... approximately 1/3rd of them were not explicitly installed by me, this is that half:

      1) Adobe Acrobat .. Firefox is not an Adobe application !!!
      2) Citrix ICA Client .. WTF... I access the Terminal Server via Program Neighborhood... I didn't ask for this in firefox!
      3) iTunes Application Detector... Holy craps! Apple's in on this too?
      4) Java Platform SE 6U13. I installed Java for OO.o what's it doing in Firefox... Man am I getting steamed.
      5) Microsoft SharedView Plugin - Cripes... Microsoft snuck this into FF when I installed SharedView! Bastards.
      6) QuickTime 7.6 -- Apple again fuckers!!
      7) VMware Remote Console Plug-in -- holy shit even VMWARE is teh evilz!

      Yeah, sorry, I'm having a tough time working a lot of outrage over the "Microsoft .NET Framework Assistant"

      2) Microsoft has every opportunity to give that end user A CHOICE.

      FF already notifies you on start up. Microsoft knows this. What is the advantage of being asked twice?

      3)They have no right to assume that I want their goddamned "Clickonce" thing to work.

      So don't install automatic updates to features if you don't want them automatically updated.

      Given Microsoft's track record with security, I worry:

      - Windows user installs Firefox to avoid IE's security flaws.
      - Microsoft silently installs a plugin onto Firefox that reports the browser includes .NET functionality allows websites to host .NET executables.
      - Hackers discover a way to exploit this.
      - Thus, Firefox is now less secure thanks to Microsoft

      a) It wasn't silent. FF tells you quite plainly that it happened.
      b) It isn't unique to microsoft... Adobe, Citrix, Sun, VMware, and Apple are all doing it too... in some cases they even do it on Linux.

      c) I'm curious what your "better solution" is? And why isn't relying on FF's own notification mechanism not acceptable to you?

      Your argument sounds pretty shrill to me.

    3. Re:Summary of previous discussion by Pvt_Ryan · · Score: 1

      1) Microsoft does notify you if you actually read the information about what you are downloading.

      2) Firefox also notifies you when it starts up. If you don't want it just click disable. Microsoft knows this, and took no steps to try and stealth it in, so its RELYING on firefox's built in addon-notification. I don't see anything wrong with this.

      1) ahh it's ok they told me I just missed it while reading the 67 other security updates. As long as it is in the small print that's ok.. 2) Part of the problem is that Disable IS DISABLED!!!!

      Lets take a look at my Addon's and Plugins... approximately 1/3rd of them were not explicitly installed by me, this is that half:

      Well You might want to watch what you install then. ALL of mine (bar the MS one) were installed by me on purpose.

      But hey I don't care it's only on my work laptop as I have switched to xubuntu at home.

    4. Re:Summary of previous discussion by LaskoVortex · · Score: 1
      I want to mod you over rated, but I won't.

      1) Microsoft does notify you if you actually read the information about what you are downloading.

      In the fine print? You know that's BS. How about a dialog that says "do you want to modify your firefox install with our blah blah extension y/n?" You know and I know that fine print on an FF (thanks for explaining the acronym by the way) is not read by end users.

      2) Firefox also notifies you when it starts up. If you don't want it just click disable.

      Most users don't remember what they installed and think that it was already there so they must have authorized it at some point or maybe that some IT guy did. We are not talking about /. guru-geeks, we are talking about clueless office workers and casual home users--99% of the market.

      1) Adobe Acrobat .. Firefox is not an Adobe application !!! [etc]

      Adobe Acrobat is not a browser--it is not a competing product. None of the examples you listed are competing products. You can't make the distinction? The crux of the problem is a conflict of interests--and whose interests is MS going to look out for when it installs an extension to a competing product?

      --
      Just callin' it like I see it.
    5. Re:Summary of previous discussion by vux984 · · Score: 2, Insightful

      1) ahh it's ok they told me I just missed it while reading the 67 other security updates.

      And your alternative is?

      As long as it is in the small print that's ok..

      FF notifies you to.

      2) Part of the problem is that Disable IS DISABLED!!!!

      No. Its not. The option to Uninstall is disabled. The option to "disable" works just fine.

      The reason the option to uninstall is disabled is because it was installed by the windows update service, which is a very high priviledge account. The account that you use to run FF on the other hand doesn't have equivalent permission so you can't remove it. This is actually a good thing.

      If you really want to remove it, you simply need to remove it from the add-ons folder manually, with suitable priviledge escalation. However, its smarter to just disable it so that it knows its already been installed and disabled. If you remove it, it will be restored next time its supposed to be updated.

      Well You might want to watch what you install then. ALL of mine (bar the MS one) were installed by me on purpose.

      I call bullshit.

      On the one hand very few people are aware installing something like itunes will add an extension to firefox. And it certainly doesn't make a big production of "clearly notifying" you.

      On the other hand, if YOU watched what you installed better, you wouldn't have been surprised by the MS extension either.

      But hey I don't care it's only on my work laptop as I have switched to xubuntu at home.

      You should care.

      1) If an extension is installed via yum or apt-get or whatever you can't 'uninstall it' from within firefox. The option is greyed out same as windows. Same reason too: priviledges.

      2) Things you install into ubuntu, from 3rd parties, will drop extensions into firefox without making a giant production of telling you about it too.

      Hell, I wouldnt be surprised if one day you'll apt-get mono as a package pre-req for something else, and then lo and behold find the "Mono .NET Assissant 1.0 ClickOnce support" sitting in your firefox extensions next time you launch it.

    6. Re:Summary of previous discussion by vux984 · · Score: 1

      How about a dialog that says "do you want to modify your firefox install with our blah blah extension y/n?"

      So now I have to say yes twice? Once to the installer, and then again to Firefox?

      And where does this end? Do I get a dialog prompt that says "do you want to modify X with Y" for all 67 updates? Why not?

      Most users don't remember what they installed and think that it was already there so they must have authorized it at some point or maybe that some IT guy did.

      How do you get "This extension was installed since the last time you launched firefox" as something that was already there? I mean sure you can argue that users don't read, but then giving them another dialog to agree too isn't going to help either... and if they do read its pretty clear its something new.

      And if there is an IT person responsible for the system, then yes, he effectively did put it there if he's allowing automatic updates.

      Adobe Acrobat is not a browser--it is not a competing product. None of the examples you listed are competing products.

      1) Microsoft.NET Framework is not a competing product to Firefox. I realize Microsoft also makes internet explorer, and I see where you are trying to go with this, but if MS had spun IE off into a separate company before doing this, would that change /.'s reaction. No I don't think so.

      2) And, in point of fact, my comment about Apple *IS* a situation with a competing product, or perhaps you forget Apple makes safari? So here we have Apple, a browser maker pushing out an unrelated product that -gasp- isntalls an extension into a competing product: Firefox...

      Where's the self righteous outrage about that? Where?

    7. Re:Summary of previous discussion by initialE · · Score: 1

      approximately 1/3rd of them were not explicitly installed by me, this is that half:

      Good God man, you've added 1/6 more extensions just by talking about it here!

      --
      Starbucks, Harbuckle of Breath.
    8. Re:Summary of previous discussion by Anonymous Coward · · Score: 0

      What I'd like to know is why a 3rd party app can fully install a FF extension without any user intervention or notification.

    9. Re:Summary of previous discussion by Kalriath · · Score: 1

      The reason the option to uninstall is disabled is because it was installed by the windows update service, which is a very high priviledge account. The account that you use to run FF on the other hand doesn't have equivalent permission so you can't remove it. This is actually a good thing.

      That's not actually true. The "Uninstall" option is removed for all global extensions (Java Quick Start is another example of this) not because of the account it was installed with.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  77. Microsoft's Firefox strategy by TheDarkener · · Score: 1

    1) Send Mozilla Firefox team a cake
    2) Quietly install .NET add-on through Windows Updates
    3) *classified*
    4) Profit!

    --
    It is pitch black. You are likely to be eaten by a grue.
  78. Hah by Anonymous Coward · · Score: 0

    Wow. As an attorney, if I worked for Microsoft I'm not sure I could make that argument with a straight face. I can imagine the judge either growing redder by the moment, or breaking down into hysterical laughter.

  79. Windows-only Firefox? by artemis67 · · Score: 4, Interesting

    I'm just thinking that if this update is making Registry changes, then the plug-in is Windows-only, and it means that Firefox users on Windows will now have a different browsing experience than Firefox users of other platforms.

    So, the plug-in accomplishes two things for Microsoft: 1) it promotes the .NET platform to a wider audience, and 2) it promotes Windows as being the superior OS to run Firefox in.

    It's a win-win scenario for Microsoft. Firefox can continue to gain marketshare, but Microsoft will have their tentacles in it, making sure that the adoption of Firefox does not lead to a platform-agnostic world. And it rewards the .NET developers for investing in Microsoft-only technologies.

    1. Re:Windows-only Firefox? by genericpoweruser · · Score: 1

      Well said. I had noticed the plugin but thought I indirectly put it there when I installed the .NET framework. But after reading your post I'm now convinced to remove it. Take that Microsoft!

      --
      A fool and his lamb are worth two in the bush.
    2. Re:Windows-only Firefox? by bpsh · · Score: 1

      (2) it promotes Windows as being the superior OS to run Firefox in.

      It's a win-win scenario for Microsoft. Firefox can continue to gain marketshare, but Microsoft will have their tentacles in it

      My web browsing used to be secure, and Microsoft are now (in a small way perhaps) controlling my browser and making it vulnerable. Surely that makes Microsoft guilty of propagating malware?

      Nick

  80. Again: Embrace, Extend, Extinguish by janwedekind · · Score: 1

    I think you nailed it. Microsoft has accepted Firefox as a standard and it is dealing with this problem the usual way.
    I would not be surprised if next thing they are going to distribute Silverlight for Firefox in a similar fashion.

    1. Re:Again: Embrace, Extend, Extinguish by badkarmadayaccount · · Score: 1

      Somebody tell RMS to reroute all resources to dotGNU, ASAP. I'm serious, and worried. No trademarks are gonna save us like Sun.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  81. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 0

    What is this nonsense? No part of .NET runs in kernel mode.

    Lots of other things do though, like windowing and graphics. Are you saying the browser shouldn't be allowed to display a window or draw any graphics because that calls into kernel mode?

    This is such bullshit. In reality it's completely irrelevant whether something is running in kernel mode or not, or if it's running as an administrator or a standard user. A program needs no special rights to steal all your files and personal data, access the internet, make itself automatically start, or make you part of a botnet. All this can be done as a standard user.

  82. Unethical by dontgetshocked · · Score: 1

    This is unethical in my humble opinion but hey this is Microsoft.All things are lawful but not all things are advantageous!

  83. Re:Some Left Over Stupidity from the Last Millenni by Ilgaz · · Score: 1

    On that matter, SJobs was really right. Xerox can come up with the coolest thing ever invented which happens every time and yet can't sell it. I mean we are lucky they stole... err acquired engineering teams :)

  84. Easy short term way to fix.. by HJED · · Score: 1

    Just install Firefox 3b4, the add on is not compatible :-), although Firefox 3 is really slow
    And of-course this is a short-term solution.

    --
    null
  85. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 0

    The difference is that ClickOnce doesn't install it the same way regular setups work. I'm too lazy to link the details (you are as well, so why would I give a shit?), but it's something about .NET, auto-updates and the like. Just look it up.

  86. Old news... by bwcbwc · · Score: 1

    Hey people. We hashed this one out back in February.

    The blogosphere's just been celebrating Groundhog Day for the past 4 months, I guess.

    --
    We are the 198 proof..
  87. Re:Some Left Over Stupidity from the Last Millenni by Ironica · · Score: 1

    your bit about

    It's not like the JRE shipped by default with the OS, and the original version didn't include the firefox extension while subsequent updates bring this new functionality.

    is misleading. Of course JRE doesn't ship with the OS. It doesn't ship with any OS. It's a product made by a company seperate from the OS's manufacturer. It's like bitching about a .pdf reader not coming with the OS, and when you go get it, it plugs in to your browser to read .pdfs in the browser window, but the .jpg viewer that came with the OS gains .pdf support through a later update, and causes .pdf links in your browser to open in it instead after you install the update.

    I think that was his point. Comparing Java JRE to this Firefox add-on isn't accurate, BECAUSE Java is a totally separate program you go out and deliberately get, and then install, and it happens to install an add-on to your browser (and IIRC tells you so in the install wizard). OTOH, the .NET add-on is being installed by a security update to the OS, without notifying you that they're changing functionality in a separate program.

    --
    Don't you wish your girlfriend was a geek like me?
  88. I know where you're coming from, BUT. . . by Fantastic+Lad · · Score: 2, Insightful

    It is a law of the universe; there is no free lunch, and in one way or another, you pay for everything.

    Funny. I thought that paying Microsoft a lot of money for their product was the cost of the "lunch". Just because they can screw people doesn't mean that they are on any sort of moral high ground when they do. Not everybody is adept at reading and understanding the fine print like some of us happen to be. I can't stand the argument that we have nobody to blame but ourselves in a society where it is impossible for any one person to learn all the trades and skills necessary to function today. I don't know how to fix a car engine or perform surgeries, so I have to rely on others to do their jobs responsibly, and I'll be damned if I'm going to be made to feel guilty for not being a mechanic or a surgeon. Nor will I ever say that being raped is your own fault if you can't be bothered to learn martial arts or carry a gun. There is a reasonable expectation of decency from others in our society, and when that expectation is violated, there should be penalties.

    I'm not seeing nearly enough penalties dished out these days. I almost wish I'd taken up law enforcement so I could prosecute top-flight political assholes. Because we certainly don't have a V or a Batman looking out for us.

    -FL

  89. ClickOnce by tepples · · Score: 1

    The difference is that ClickOnce doesn't install it the same way regular setups work.

    I've looked it up on MSDN: it's more like Java Web Start. Your app runs in a sandbox and gets only "Internet zone" privileges unless the user grants more privileges. It's unclear from the MSDN page whether an Authenticode digital signature from a trusted CA is absolutely required to prompt the user for elevation; if so, it'll be difficult for free software developers to use this deployment method without having to pay $200 per year to a CA for the privilege of updating his app.

  90. Trust by Anonymous Coward · · Score: 0

    I trust any random non-porn, non-cracking website more than Microsoft. This is a no-brainer: They're a monopoly and I KNOW they're out to get me.

  91. Re:Some Left Over Stupidity from the Last Millenni by Anonymous Coward · · Score: 0

    I use two different OS's that both ship with a JRE by default, and I don't understand why that would keep them from integrating with additional software I install, or providing plug-ins after I've installed said 3rd party software.

    What harm or discomfort do these extensions cause?

    Crybabies.

  92. If this is the case then... by RsJtSu · · Score: 1
    If I sold you my house, I should have every right to walk in without you knowing and install something of my choosing. What does it do?

    Well I just wanted to tell everyone that every house I've lived in has had a light switch that does nothing, so I thought I would add one to your ceiling. Don't worry, it will be out of the way.

    Does it hurt anything? No, does it piss you the hell off to know there is a light switch on your ceiling now for no reason and you didn't ask to have it put there? You're damn right.

  93. My only concern by Xenophon+Fenderson, · · Score: 2

    Does NoScript prevent .NET applets from running unless I explicitly trust the site? If so, then no big deal as I would have gladly downloaded this functionality separately had I know it existed (which is what I have to do with Java on all my Windows boxes).

    You also might notice that both Silverlight 2 and Office 2007 add plugins to Firefox, again behavior that is congruent with at least Adobe Acrobat and Flash. And - happy day - their execution is controlled by NoScript, so I don't mind that at all.

    If anything, I'm glad to see Microsoft supporting alternative browses. I'm almost certain that these efforts are driven by anti-trust judgements against them in a number of different jurisdictions, but that's fine with me, too.

    --
    I'm proud of my Northern Tibetian Heritage
  94. Re:Surprise! - dummy.... by aqk · · Score: 0

    Microsoft rely on the average user being kept dumb. The more the user knows about day to day computing, the more they can make the decisions Microsoft make on their behalf because they understand them, at least on a basic level. Other OS's find ways to get decent defaults but do ask the users for confirmation on stuff, with help options available; taking the approach of trying to educate the user to some degree and giving them control. We have a LONG way to go before this is working perfectly, but at least some are trying.

    This may be the wine talking on a Monday night, but the average user,both Mac and PC, IS dumb!

    I have met many users with Mac systems- some are smart and know whats going on, but the majority are dumb, and cannot use their Mac any better than they could use a PC.

    At least MS is trying to protect their dummies, although I (as a somewhat tech-savvy user) don't like the "ARE YOU SURE YOU WANT TO DO THIS?"

    But it's the price we have to pay for popularity.
    Sorry, you Mac "non-dummies".

  95. Dupe by Foxing_Demon · · Score: 1

    So am I the only one to remember this piece of news from February?

    http://tech.slashdot.org/story/09/02/01/2143218/Microsoft-Update-Slips-In-a-Firefox-Extension

    In other news, Microsoft fucking it's users.

  96. Oh yeah, well double surprise on you! by lpq · · Score: 1

    What company's software did Microsoft illegally install changes to?

    Firefox is a company? I thought it was supposed to be a _system_ web-browser -- designed to work with a users's web sites? If a user wants to use MS based utils and wants to install plug-ins to THEIR web browser, then shouldn't they have that right?

    Er...so tell me again, what company's software did Microsoft illegally make changes to?

    Doofus!

    P.s. I hate various aspects of MS as much as the next Linux/unix/open-source/XP diehard -Vista DRM-hating, Win-7 = Vista-II with minor performance enhancements (but never benched against XP3) & likely to be included, enhanced, end-user management for law-enforcement similar to what's required on cell-phones (universal tracking, remote turn-on, remote activation, silent listening with a conference-phone microphone) -- but has yet to come to a PC near you. Everything Vista was for Hollywood & Content Producers, is the next evil place for MS to go with Windows...add remote capabilities for arbitrary 'law enforcement' to remotely control PC's that are off or behind firewalls and get capabilities remotely in league with the black market botnet masters...

    They'll have to do it to protect the children! Child-pr0n is stored stenographically across millions of home computers! Of course the owners of all those computers are aiding, abetting and guilty of conspiracy -- thus able to be prosecuted and given the sentences of the maximums of the worst offender in each category. Given enough time, and the walls we build to keep our borders 'safe' will be repurposed to keep "us" in.

    Idjot! :-)

  97. Simple Solution by Hach-Que · · Score: 2, Insightful

    Mozilla should release an immediate update that simply ignores the registry entry and prompts the user whether they want they want an additional security hole installed.

    Maybe Firefox could silently filter Automatic Update installations to make sure they never install extensions again?

  98. Uh... by silver007 · · Score: 1

    This same thing was reported here after the last big update release. Guess I'll wait, for my own entertainment, and see if it's reported again after the next Vista update package.

  99. Again....? by hesaigo999ca · · Score: 1

    Haven't they learned, they should be brought to court already over this. I do not want any add-ons for firefox when I do a M$ update. I choose my firefox addons, not M$, and who is to say what that new addon really does, and once it's been installed, maybe there is something in the addon, that will never leave the registry or the PC, maybe it might be microsoft, trying their hand at a firefox logger
    trying to log all firefox activity to see why FF is now the prefered client, hell......now I guess I have no choice but to get Lynx!

    Thanks M$, I would not have made my next move without this one....Lynx...pure security!

  100. Old news by Anonymous Coward · · Score: 0

    This is old news.

  101. just one more example of extension abuse by alexanderstohr · · Score: 0, Offtopic

    "RealPlayer Browser Record Plugin" - hard to say how it came, but it has its uninstall button disabled, compalins about not beeing compatible with FF 3-something and this wont resolve by any standard update way.

  102. Re:Some Left Over Stupidity from the Last Millenni by Allador · · Score: 1

    OTOH, the .NET add-on is being installed by a security update to the OS, without notifying you that they're changing functionality in a separate program.

    No, its not.

    It's a security update to .NET, which you have already make an explicit choice to install on your machine.

    It's also been out for like a year.

    It's also (ClickOnce support in FF) something that there is HUGE demand for, and has been for years.

  103. Re:Some Left Over Stupidity from the Last Millenni by Allador · · Score: 1

    Funny is, the real thing they stole the feature (Sun Java) does it very happily without having anything installed to "extensions" or "plugins". Java Webstart. Of course, it is ages ahead of the copier too.

    Dont you just love it when people get self-righteous about something that they're dead wrong about?

    The reality is that the JRE DOES use a plugin.

    In fact, if you took 8 seconds to look in the plugins of your FF, you'd see that Java did install one (or probably more) plugins to work within FF.

    There is something called "file types" on all operating systems down to Symbian on handhelds. You register filetype with helper app and expect browser to pick it from that database. It works on my Symbian S60 128MB RAM having handset :)

    No, it doesnt. What you're describing is how the OS Shell handles what applications to launch with what file types.

    Having browsers very explicitly NOT do that was a major step forward in security, done many many years ago.

  104. A sequel to this by tronkel · · Score: 1

    Message from Microsoft to Linux fans who run Firefox: And for your continuing enjoyment of our products on your PC, our next contributed Firefox Extension will automatically download and install MS Windows on your PC, delete Linux and then debit your credit card for the cost of a copy of Windows. How did we get to know your credit card number? -- oops that was because of a previous clandestine install of a Firefox extension that we wrote ourselves. Who says Microsoft does not encourage inter-platform connectivity?