Slashdot Mirror


A Bad Month for Firefox

marty writes "Februrary is not a good month for Mozilla developers. Infoworld reports about the efforts of Polish researcher Michael Zalewski, who apparently kept finding new vulnerabilities in the popular browser on a daily basis through the month, first postponing the 2.0.0.2 update, and then finding a remotely exploitable flaw in it immediately after its release."

195 comments

  1. Compelling reasons to switch to 2? by soupforare · · Score: 2, Insightful

    I'm still running 1.5.0.9 and it works a treat. Am I missing something besides, apparently, h4x?

    --
    --- Do you believe in the day?
    1. Re:Compelling reasons to switch to 2? by arodland · · Score: 2, Funny

      You're also missing the annoying UI design and worse performance.

    2. Re:Compelling reasons to switch to 2? by kv9 · · Score: 5, Informative

      You're also missing the annoying UI design and worse performance.

      I agree that the UI is not the most pretty thing ever envisioned (why does everyone go for ROUND shit now? let me guess, the UI designers have Macs) but performance wise it got better. also it's more stable and the integrated session management allows you to get rid of all the clunky extensions that tried to provide sessions (along with the kitchen sink)

      there's also tabbed browsing improvements and other features. GP, check the changelogs.

    3. Re:Compelling reasons to switch to 2? by mccoma · · Score: 1

      let me guess, the UI designers have Macs

      Given how the UI looks and acts on a Mac, I can assure you that this is not the case.

    4. Re:Compelling reasons to switch to 2? by Anonymous Coward · · Score: 0

      You're missing the new and improved FireFox 1.5.0.10!! Seriously, they just released it today... You picked the perfect time to make that comment...

    5. Re:Compelling reasons to switch to 2? by Chimera512 · · Score: 1

      I don't like the New UI either and I have had massive problems with stability in 2.0. I'll start the brower and it'll just eat my CPU cycles and keep it spinning at 100% until I kill the Process, it is a HUGE pain in the ass. I'll be switching back to 1.5 as soon as I find a mirror to get the old version from. I've also been using Opera which seems to work only a little better than ff 2.0 on my hardware and does things I don't like in the UI and is not as intuitive.

    6. Re:Compelling reasons to switch to 2? by kv9 · · Score: 1

      [...] massive problems with stability in 2.0

      I guess it's like with soylent cola -- the taste varies from person to person. I've been enjoying it all the way, through Phoenix/Firebird/Firefox and now 2.0. The only things that caused grief were fucked extensions, not the browser itself.

      I'll be switching back to 1.5 as soon as I find a mirror to get the old version from.

      there you go. have fun.

    7. Re:Compelling reasons to switch to 2? by lortho · · Score: 1

      The vulnerabilities in 2.0.0.1 were also in 1.5.0.9 - you should probably get the 1.5.0.10 patch.

    8. Re:Compelling reasons to switch to 2? by mrchaotica · · Score: 1

      (why does everyone go for ROUND shit now? let me guess, the UI designers have Macs)

      Nope, if the UI designers had Macs, I wouldn't have to download a theme to get it to look good in Mac OS!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    9. Re:Compelling reasons to switch to 2? by Anonymous Coward · · Score: 0

      At least with 2.0 I can leave my browser open overnight without it ransacking my memory. I had it open for three days once!

    10. Re:Compelling reasons to switch to 2? by adrianmonk · · Score: 1

      I'm still running 1.5.0.9 and it works a treat. Am I missing something besides, apparently, h4x?

      Yes: when the app crashes for whatever reason, Firefox 2.x automatically offers you the opportunity to reload the pages (and tabs) that you had open before the crash. I can't think of any other compelling features of Firefox 2.x, but to me, this alone is worth it. It's very handy, also, when the browser hasn't completely crashed but is just mildly wedged.

      I believe you may be able to get basically the same feature for Firefox 1.5.x with a plugin, but it's nice having it built in.

  2. Bottom line by AndyBassTbn · · Score: 5, Insightful

    Bottom line - the more people use Firefox, the more people look for bugs and vulnerabilities, the more people find them. The same thing happened with IE.

    Granted, I do think Firefox is far superior to other browsers on the market, but I don't think that this should surprise anyone. At least Firefox is being fixed quickly. I suspect other software companies may not have held back their release times on upgrades to fix additional bugs. ("Don't worry now, just get this new version out before the deadline, we'll fix it later...")

    --
    I hope the land around you yields, a crop like all the other fields, and then your waiting might make sense...
    1. Re:Bottom line by Mateo_LeFou · · Score: 4, Insightful

      "the more people use Firefox, the more people look for bugs and vulnerabilities, the more people find them. The same thing happened with IE." Except that with the Fox, half of the people looking for and finding bugs are doing so in order to help get them fixed.

      --
      My turnips listen for the soft cry of your love
    2. Re:Bottom line by drsmithy · · Score: 2, Funny

      Bottom line - the more people use Firefox, the more people look for bugs and vulnerabilities, the more people find them. The same thing happened with IE.

      But, how can that be ? We are constantly being told marketshare is irrelevant !

    3. Re:Bottom line by eneville · · Score: 1

      Bottom line - the more people use Firefox, the more people look for bugs and vulnerabilities, the more people find them. The same thing happened with IE.

      But, how can that be ? We are constantly being told marketshare is irrelevant !

      its not market share at all. lynx had a vuln, hardly anyone uses that. its just about speed of code changes. if thousands of people are all changing the code at once it becomes more work for the programmers to check all the diffs and work on code at the same time.
    4. Re:Bottom line by Frizzle+Fry · · Score: 0

      Marketshare is by far the most relevant thing. There is a huge black market in IE vulnerabilities. If you find an unknown exploit, you can sell it to people who want to use it to set up spam botnets or make money installing spyware or whatever. So crackers make a living finding IE exploits. No one is doing that for Firefox because there is no money in it. If there were as many people running Firefox on Windows as IE, people would be willing to pay as much for exploits and then the good crackers would actually be looking for them.

      Keep in mind that one product where open source has more market share is web browsers, and Apache 2 has had way more vulnerabilities found and patched than IIS 6.

      --
      I'd rather be lucky than good.
    5. Re:Bottom line by Tiger4 · · Score: 3, Insightful
      ("Don't worry now, just get this new version out before the deadline, we'll fix it later...")?

      As much as I am annoyed by MS for their practices, that particular one is perfectly reasonable and acceptable.

      If the overall program was not managed that way, they would have chaos. Every potential change to the main configuration has to be assigned to a given build and release. The place to attack the "problem" is in how they assign priorities to problems and bug fixes. The criteria for Critical and Non-Critical bugs, for High, Medium, and Low Risk threat and fixes are where software quality hinges. MS does it one way, Mozilla a different way. To some extent they will converge. Hopefully for us all, not too much. But definitely they will converge. If they don't do effective Configuration Management, they don't know what they have, and they can't be sure about what results they will get. The development process is tricky enough without deliberately adding random uncertainty to the process. If it means delaying a given fix for some period of time, so be it.

      I would not be at all surprised to see Mozilla eventually adopt a variant of the MS "Update Tuesday" model. For all but the Most Critical changes, just hold all updates them bundle them and push them at the end of the next week/month/quarte. One thing they already do better than MS is to fully declare a new revision, rather than just issues a patch and updat a table with the information. Makes it easy for humans to know at a glance what revision they are at. (By the way, I got 1.5.0.10 shoved at me last night)

      --
      Behold, this dreamer cometh. Come now, and let us slay him... and we shall see what will become of his dreams.
    6. Re:Bottom line by H8X55 · · Score: 2, Interesting

      Except that with the Fox, half of the people looking for and finding bugs are doing so in order to help get them fixed.

      (insert devil's advocate)
      But for how much longer? the more positive attention fox draws from the unwashed masses, the more negative attention will turn in that direction from malware developers. If you go from 5% marketshare to 25% marketshare - your percentage of people looking for and finding bugs for good would drop through the floor. Think of it like this - Maybe one out of every ten of my FFX using friends actually do any app-dev work. Is that accurate? Maybe 10% of all users? If more 'regular people' started using FFX, ditching IE, you think you're still going to have 10%? Safari and FFx are safe for now, because they're not being targeted by hundreds/thousands/millions.

    7. Re:Bottom line by Frosty+Piss · · Score: 1, Troll

      As is typical with Open Source, with Microsoft, it a terrible symptom of everything that's wrong with The Borg. But with Firefox, it's a "feature".

      --
      If you want news from today, you have to come back tomorrow.
    8. Re:Bottom line by kimvette · · Score: 2, Funny

      I don't use lynx, ever. I use links.

      Oh I know, I know, it's bloated, it has features 99% of users never use, but darn it, I'm one of those 1% of users and I need my full-featured curses-enabled links console browser! Point-and-click, baby! ;)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    9. Re:Bottom line by Mateo_LeFou · · Score: 1

      I don't think it goes without saying that all applications are targeted the same. They're not; certain companies, for whatever reason, have pissed more people off than others. Fact is, Firefox is a community-oriented, community-developed piece of software. It's not a plannedly-obsolete product designed to improve someone's bottom line. As such, it doesn't foment the kind of animosity that certain other pieces of software I could name do...

      --
      My turnips listen for the soft cry of your love
    10. Re:Bottom line by rmdyer · · Score: 1

      "I do think Firefox is far superior to other browsers on the market."

      Far superior? I think you need to backup that painfully abstract and non-obvious statement.

      I just cranked up my copy of Firefox 2.0.0.1 today after some time has passed since I last used it. I have it set to a blank page. You know what the first thing it asked me was after firing it up? It wanted to know if I wanted to set a "cookie" for the site "newsrss.bbc.co.uk" This would have been normal except for the fact that I hadn't yet even typed in a URL yet. You might say, "well, that's just the RSS news feeds doing its thing". And I'd say, "except for the fact that I'm not subscribed to any feeds!"

      Web browsers need to work like newspapers with hyperlinks. That's about it.

    11. Re:Bottom line by Jahz · · Score: 1

      Except that with the Fox, half of the people looking for and finding bugs are doing so in order to help get them fixed.


      (insert devil's advocate)

      But for how much longer? the more positive attention fox draws from the unwashed masses, the more negative attention will turn in that direction from malware developers.

      If you go from 5% marketshare to 25% marketshare - your percentage of people looking for and finding bugs for good would drop through the floor.

      Think of it like this - Maybe one out of every ten of my FFX using friends actually do any app-dev work. Is that accurate? Maybe 10% of all users? If more 'regular people' started using FFX, ditching IE, you think you're still going to have 10%?

      Safari and FFx are safe for now, because they're not being targeted by hundreds/thousands/millions. I would contend that 10% is a wildly inaccurate estimate. There are millions of FF users, including my parents, sister and all of my friends/professors here at the University. There might be one person among that group who has contributed code... I doubt 10% of the FF user base has the knowledge or technical ability to patch/hack Mozilla source. Perhaps 10% contribute if you include QA/Bug reports/Documentation etc, but not "App-Dev" work.

      Two years ago Firefox Downloads passed 25,000,000. To illustrate my point, lets say FF has 5,000,000 active users world wide (probably an order of magnitude more in reality). Now if 10% of those people hacked out the source and contributed code on a regular basis, Mozilla would have 500,000 patches to deal with. That's just too much to handle as each patch needs to be analyzed, merged and tested independently! If just 1% of the user base contribute code to this project, it will remain a wild success. I don't know of any project that needs over 50,000 developers working on it except maybe the overall Linux initiative. IE surely doesn't have more than a couple of dozen, maybe hundred, developers. What's your point again?
      --
      There are 10 types of people in the world. Those who understand binary and those who do not.
    12. Re:Bottom line by Anonymous Coward · · Score: 0

      And I'd say, "except for the fact that I'm not subscribed to any feeds!"

      You are mistaken. "Latest Headlines" is a default bookmark/live feed which I guarantee you have if you are getting that prompt.
      The live feed points to:
      http://en-us.fxfeeds.mozilla.com/en-US/firefox/hea dlines.xml
      which redirects to:
      http://newsrss.bbc.co.uk/rss/newsonline_world_edit ion/front_page/rss.xml

      Next.

    13. Re:Bottom line by XnavxeMiyyep · · Score: 0

      What does Final Fantasy X have to do with any of this?

      --
      I put the 't' in electrical engineering.
    14. Re:Bottom line by Anonymous Coward · · Score: 0

      The exploit targeting folks who are looking for exploits and *not* sharing them are not doing it because of anomosity against a company, they are likely doing it for economic advantage.

      Some scammer running a botnet is in this for money and not to make a statement against any specific company. They'll target FireFox just as well as they'd target Safari, or Opera, or whatever if it will make them more money by creating more opportunties.

      It's ironic how even scammers have to work like a commercial software vendor; if there isn't enough "market" for a particular platform, it isn't worth the cost to "develop" for it nor to "support" it even if you're not *selling* a classic software product.

    15. Re:Bottom line by Ant+P. · · Score: 1

      One of the reasons MS shoves everything into the second Tuesday of the month is so system admins know when to start panicking and do something, before blackhats start reverse-engineering the patches for holes.
      This security through obscurity is pointless for Mozilla, for fairly obvious reasons.

    16. Re:Bottom line by ESqVIP · · Score: 1

      "I do think Firefox is far superior to other browsers on the market." Far superior? I think you need to backup that painfully abstract and non-obvious statement.

      Since it was clearly an opinion, there's no need to try to be so harsh. Maybe he likes the add-ons, maybe he likes the rendering engine. There are some other browsers around built with Gecko, pretty much no other existing browser (apart from direct Firefox derivatives, of course) offers at the same time the power and the availability of Firefox's extensions.

      I just cranked up my copy of Firefox 2.0.0.1 today after some time has passed since I last used it. I have it set to a blank page. You know what the first thing it asked me was after firing it up? It wanted to know if I wanted to set a "cookie" for the site "newsrss.bbc.co.uk" This would have been normal except for the fact that I hadn't yet even typed in a URL yet. You might say, "well, that's just the RSS news feeds doing its thing". And I'd say, "except for the fact that I'm not subscribed to any feeds!"

      Web browsers need to work like newspapers with hyperlinks. That's about it.

      Confirming cookies is not a Firefox default, so you probably enabled that on your own (or it might be a feature form some distribution). And then you complain about it. Makes sense.

  3. A bad model? by Lord+Satri · · Score: 4, Insightful

    Well, such headlines won't stop me from using FF. At least vulnerabilities are attended to in a way I believe (wrongly?) faster than most mammoth companies would. That said, this point from the article is interesting, making me believe researchers should (?) have incentives to disclose security bugs to Mozilla first and to the public only when the fix is distributed:
    "Although Snyder said she would prefer it if Zalewski and other researchers would disclose vulnerabilities to Mozilla before taking them public, she said the company relies on such experts to help it keep customers protected from attacks, as painful as the reports may be."

    1. Re:A bad model? by adrianmonk · · Score: 1

      That said, this point from the article is interesting, making me believe researchers should (?) have incentives to disclose security bugs to Mozilla first and to the public only when the fix is distributed

      There already is an incentive in place: not having people think you are an arrogant dick.

  4. What's worse? by tomstdenis · · Score: 4, Insightful

    As the author of security software, I'm not happy to find flaws in my code, but I'd rather find them then not.

    The measure of success is whether the bug(s) found in Feb are new additions added by sloppy coders, or legacy bugs that have so far escaped notice?

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:What's worse? by kjamez · · Score: 4, Informative

      The measure of success is whether the bug(s) found in Feb are new additions added by sloppy coders, or legacy bugs that have so far escaped notice?
      i've been following this guy's postings on SF and bugtrac, and it's ridiculous. Some of the stuff he's finding are bugs in bugzilla from 2001 that keep getting shifted around and reassigned and marked as duplicates of other bugs ... the remote file upload keypress trap example comes to mind, and was an interesting POC to say the least. Some of the stuff is trivial and only comes with 'theoretical exploits', but are still potentially dangerous none the less. I was just thinking yesterday "wow, this guy really has it out for mozilla..." but like you said, it's good someone is finding these things now as compared to a 'blackhat' 0-day'er. And it's even better they are getting fixed, delayed release and all.
      --
      you can't have everything, where would you put it?
    2. Re:What's worse? by tomstdenis · · Score: 5, Interesting

      Well yeah that's the flipside. Some people report "bugs" which are things that cannot really be exploited in the field [e.g. unreachable exploits]. I deal with that in my OSS work as well. Though, usually I fix them anyways just for completeness. In fact, a non-trivial amount of bugs I've fixed have been of that sort [I wouldn't say a majority but definitely not just a few].

      Some people like the press it gets for finding them too.

      That being said, some projects react bad to bugs. GCC is an example of a group who react well to them. I've had several PR's fixed because of a simple ICE or asm dump I sent in. Whereas in the Linux camp, bug fixing is a royal right only a few can have. When I wanted to add device IDs for Intel NICs to the 2.6.18.2 [iirc] kernel I submitted a patch which added them. It was refused saying that they would be added in the next major release cycle. Even after I told them that they could trivially be added to the next point release they still refused. Oddly enough the maintainer, a Gentoo developer, added them to the gentoo brand of the kernel anyways. Go co-operation!

      I dunno, for me it's a sense of responsibility. If I'm going to release software that can potentially cause problems for others, I make sure I respond to valid reports as soon as possible. I don't look at it as a negative experience because for me the alternative is to stop sharing the code alltogether.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:What's worse? by TheRaven64 · · Score: 3, Insightful

      Some of the stuff he's finding are bugs in bugzilla from 2001 that keep getting shifted around and reassigned and marked as duplicates of other bugs There is something I picked up from the OpenBSD guys, which I think should be repeated more:

      The only difference between a bug and a security flaw is the intelligence of the attacker In something like Mozilla that connects to remote machines and receives badly-formed data as a regular operation, every single bug should be treated as a potential security hole (with the possible exception of w3c spec violations).
      --
      I am TheRaven on Soylent News
    4. Re:What's worse? by gmack · · Score: 1

      Whereas in the Linux camp, bug fixing is a royal right only a few can have. When I wanted to add device IDs for Intel NICs to the 2.6.18.2 [iirc] kernel I submitted a patch which added them. It was refused saying that they would be added in the next major release cycle. Even after I told them that they could trivially be added to the next point release they still refused. Oddly enough the maintainer, a Gentoo developer, added them to the gentoo brand of the kernel anyways.

      So you tried to add the ids to the latest bug fix only branch instead of first going to the development branch and you complain that you were refused because you didn't have some sort of a "royal right"? I'm guessing if you had submitted an actual bug fix instead of extending a driver it would have been accepted. Just adding device ids is not always painless sometimes the hardware isn't exactly compatible and the addition causes unintended side affects. That policy is there for good reason.

    5. Re:What's worse? by tomstdenis · · Score: 1

      The gentoo fix was to add the same IDs [and a few more].

      My complaint isn't that they weren't added, it's that the maintainer refused to add them to the vanilla kernel [e.g. at kernel.org] and instead horded them for Gentoo-sources [even though I run gentoo I still feel this is wrong]. Eventually at the next major release they were added. So it's not that the device IDs were wrong or caused problems. It's that the developer didn't want to share them with the rest of the Linux crowd.

      You should ask Jean-Luc Cooke about his experience trying to replace the horrible /dev/random device with one based on Fortuna. He got the same royal decreed from Ted T'so about "who owns the kernel" and who doesn't. In the end, Jean-Luc just gave up and withdrew the patches.

      The kernel is, for the most part, a horribly written, and poorly maintain piece of code. The maintainers are selfish ego-hording losers and have to really learn there is more people willing to contribute then just them.

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:What's worse? by Bob9113 · · Score: 1

      Completely agreed. I'm delighted when someone finds a bug in my code. The bug was there whether the reporter finds it or not. The reporting of it is the good part. Shoot the messenger? Hell no, thank him.

    7. Re:What's worse? by Tiger4 · · Score: 1

      Or known bug fixes taht have just gotten delayed, and delayed and delayed.

      I like Mozilla and FF. But if this kind of attention is what it takes to get them to assign coders to all levels of bugs, from Highest Risk to Lowest, I am all for the heat. the little ones never go away until you actually fix them. Letting them get older is not the correct solution. Not from a technical point of view. Business-wise, you could just wait until the product is obsolete and no one cares. But that is just lazy practice.

      --
      Behold, this dreamer cometh. Come now, and let us slay him... and we shall see what will become of his dreams.
    8. Re:What's worse? by gmack · · Score: 4, Interesting

      My complaint isn't that they weren't added, it's that the maintainer refused to add them to the vanilla kernel [e.g. at kernel.org] and instead horded them for Gentoo-sources [even though I run gentoo I still feel this is wrong]. Eventually at the next major release they were added. So it's not that the device IDs were wrong or caused problems. It's that the developer didn't want to share them with the rest of the Linux crowd.

      Or more to the point: the maintainer knew they would never be accepted into the stable branch kernel until, at the very least, they were tested in the dev branch first.

      The maintainer doesn't have the final say. It's the stable team that decides in the end and they have only gotten more strict now that there are shorter dev cycles. Also, I didn't say that they did cause problems I said they could in theory cause problems and there is no way to know for sure until the new ids have been well tested. The change was quite probably safe but I'm astounded your whining that they would not throw improperly tested code right into the stable branch. I've seen simple device ID additions cause crashes. I've had them crash MY system. It's rare but it happens. That's why I update my servers with the stable branch and run my personal stuff on the more cutting edge devel kernels.

      You should ask Jean-Luc Cooke about his experience trying to replace the horrible /dev/random device with one based on Fortuna. He got the same royal decreed from Ted T'so about "who owns the kernel" and who doesn't. In the end, Jean-Luc just gave up and withdrew the patches.

      /dev/random has to be as hard to predict as possible. You claim it's horrible but there are whole papers on how to random generate numbers and even seasoned kernel devs have had patches refused patches because they weren't able to justify them properly.

      The kernel is, for the most part, a horribly written, and poorly maintain piece of code. The maintainers are selfish ego-hording losers and have to really learn there is more people willing to contribute then just them.

      Translation: They didn't let me do what I want to they are a bunch of jerks

      There are people who dedicate themselves to teaching new people how to add patches to the kernel. The whole kernel newbies project and the kernel janitors project exist to provide developers who new to kernel programming an easy way to learn their way around and get patches accepted. There have been hundreds of patches in the past few months that were accepted from people who were previously unknown to kernel programming. So it really is open to others but only people willing to follow the rules. Those rules are there for a reason.

    9. Re:What's worse? by tomstdenis · · Score: 0, Offtopic

      JLC's /dev/random patches replaced the ad hoc poorly designed PRNG with one based on Fortuna, a real PRNG.

      I suggest you look at the /dev/random source for a bit. For starters, what the fuck is TwoThirdsMD4? Why is it used? etc... The design may work, but we can certainly do better, with cleaner code, that makes use of the existing crypto in the kernel (instead of including multiple copies). Last I looked their SHA1 code wasn't even compliant [didn't do byte ordering swapping, which doesn't affect the security just compliance]. /dev/random can easily be cleaned up, improved, and made to use standard crypto primitives. It just means we have to dissolve Ted T'so ego and beat him with a clue stick.

      In the case of my patches, they were against [iirc] 2.6.18.2 not 2.6.19-rc2 or something. The last "." is supposed to be for incremental changes to reduce the time between major releases. It gives users a chance to try a work-in-progress kernel that has been through at least some testing. Otherwise, why even have the fourth level of releases?

      I'm hardly the only person on earth disillusioned by the Linux kernel process. Sure it works, but the code is hardly ideal and pushing away contributors is NOT the way to make things better.

      Tom

      --
      Someday, I'll have a real sig.
    10. Re:What's worse? by gmack · · Score: 2, Informative

      In the case of my patches, they were against [iirc] 2.6.18.2 not 2.6.19-rc2 or something. The last "." is supposed to be for incremental changes to reduce the time between major releases. It gives users a chance to try a work-in-progress kernel that has been through at least some testing. Otherwise, why even have the fourth level of releases?

      That's not even close to correct. The last "." is so bug fixes can be added to a known stable branch. The shorter RC cycle (a month or two instead of a year or two) is what was supposed to reduce the time between major releases.

    11. Re:What's worse? by tomstdenis · · Score: 3, Insightful

      Whatever. This is why newbs mock OSS. If a one line trivial change causes WW3 between developers, just because Intel decided to up a PCI devid value ... we have problems.

      Out of the box, the latest kernel wouldn't work on my mobo [when I got it]. That means LINUX IS BROKEN. The fix? Add one line to a eth device drivers list of recognized device IDs. What does the community do? Reject it until MONTHS LATER. Many newcomers would look at that and say "fine I'll go to Windows or BSD."

      How are we supposed to build a community of trust and co-operation if we can't resolve single line fixes to code that enable hardware to work?

      Tom

      --
      Someday, I'll have a real sig.
    12. Re:What's worse? by spuzzzzzzz · · Score: 1

      This is not about your one-line patch. The issue of adding hardware support to a stable branch is something that people have been arguing about for a while. See, for example, this, which is about 2.6.16.y but talks about some of the issues that adding hardware support can cause.

      --

      Don't you hate meta-sigs?
    13. Re:What's worse? by tomstdenis · · Score: 2, Insightful

      This isn't about adding a new device driver. It's about having the device driver detect a revision of a chipset. It's fairly easy to test and a very LOW risk change. Not doing so means an entire line of motherboards are not supported.

      You have to use your brain to determine what's a high and low risk change. Adding an entirely new driver, high risk. Adding a device ID to a list for an existing driver? Low risk. *NOT ADDING* the driver? High risk of user unsatisfaction.

      Tom

      --
      Someday, I'll have a real sig.
    14. Re:What's worse? by rg3 · · Score: 1

      If I recall correctly, adding a new device id to a driver is not acceptable for a stable release. There was a discussion not too long ago because, as you may know, there is someone maintaining a stable version of the 2.6.16 kernel. The maintainer added one device id in a driver, just like you suggested to do, and was told off for that.

      The rationale is that in theory this can cause a working system to fail or be misconfigured after a kernel upgrade (due to a new device appearing in the system). That type of fixes are not accepted in stable kernels. If the current stable kernel is 2.6.X.Y, that type of patch should and will probably be held until 2.6.(X+1), and won't be included in 2.6.X.(Y+1). That's the standard vanilla kernel policy. Of course, Gentoo may have their own policies and may indeed apply the patch in their next kernel.

      But vanilla kernel developpers only consider a patch for 2.6.X.(Y+1) valid if it fixes a real problem and it can be "guaranteed" that if your system worked with 2.6.X.Y, it will work if you blindly upgrade to 2.6.X.(Y+1).

    15. Re:What's worse? by Anonymous Coward · · Score: 0

      You come off as impatient. The fact of the matter is that the kernel maintainers have to deal with politics and policy and bureaucracy because the kernel is big; many millions of lines big. MOST of that is in devices, but either way the duty of the maintainer is to add stability first and features later; to do otherwise might cause a fuckup.

      If your patch gets rejected, don't take it personally - there's usually a good reason. There may be extra work involved on your part, but some policy and procedure has to exist or the maintainers would have too much overhead. If the maintainer is simply unreasonable, you have some right to complain, but politely. Not to rant on /. as if it were something you can't change!

    16. Re:What's worse? by spuzzzzzzz · · Score: 1

      This isn't about adding a new device driver. It's about having the device driver detect a revision of a chipset. It's fairly easy to test and a very LOW risk change. Not doing so means an entire line of motherboards are not supported.

      You may have missed the following comment in the thread I linked to before.

      The problem is when some hardware suddenly become detected and assigned in the middle of a stable release. Do not forget that people need stable releases to be able to blindly update and get their security vulnerabilities fixed. Sometimes, unlocking 2 SATA ports on the mobo by adding a PCI ID or adding the PCI ID of some new ethernet cards that were not supported may lead to such fun things (eth0 becoming eth2, sda becoming sdc, etc...). This causes real trouble to admins, particularly those doing remote updates. At least, I think that if you manage to inform people clearly enough, and to separate security fixes and such fixes in distinct releases, it might work in most situations. But this is a dangerous game anyway.

      In any case, I suspect that most distros that aren't completely anal about stability will patch in PCI ID updates (you mentioned that gentoo applied the patch). Since most people use a distro-supplied kernel, I think that the rist of user-unsatisfaction is lower than you make it out to be. Remember that the vanilla kernel has to try to please lots of people at once, so they need to be conservative.

      --

      Don't you hate meta-sigs?
  5. How is this bad? by El+Cubano · · Score: 4, Insightful

    Could someone please explain how finding and fixing bugs/issues/problems/whatever is bad? Now, I understand that it is not particularly good from a PR perspective. However, it is not like they are ignoring these things or trying to spin it like they are not real problems (as certain commercial and proprietary software vendors are prone to do). This is, in fact, quite good for the users.

    1. Re:How is this bad? by bunratty · · Score: 5, Informative

      The only bad thing is that Michael Zalewski is not following Mozilla policy for reporting security bugs. He should first report them to Mozilla privately and give them some time to fix the problems. Instead, he publicly announces the vulnerabilities so the bad guys can exploit them before Mozilla has any chance to fix the problems. In short, Zalewski seems to believe in full disclosure instead of responsible disclosure.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:How is this bad? by El+Cubano · · Score: 1

      In short, Zalewski seems to believe in full disclosure instead of responsible disclosure.

      FTA: On the other hand, she's dealing with almost daily reports of newly identified vulnerabilities in Firefox disclosed by a researcher who makes his work public before informing Mozilla of the problems.

      Ahh. So Zalewski is in it for the publicity. I did not catch that.

    3. Re:How is this bad? by Kjella · · Score: 2, Interesting

      Could someone please explain how finding and fixing bugs/issues/problems/whatever is bad? Now, I understand that it is not particularly good from a PR perspective. However, it is not like they are ignoring these things or trying to spin it like they are not real problems (as certain commercial and proprietary software vendors are prone to do). This is, in fact, quite good for the users.

      It's quite hard to tell for the user if they're fixing many bugs because they have a high attention to security or if their code is a stinking pile of shit. Ideally, not a single bug should get through to the end user but they do, in that sense every bug that needs fixing is an imperfection in the development process. The users don't have any omniscent metric of which browser is the most secure and bugfree. So, the user is trying to figure out some sort of substitute metric. The most typical one used is to assume that "number of bugs fixed" is proportional to "number of bugs to fix". Of course, that's not true because "number of bugs to fix" is "public bugs and to be fixed" + "bugs to be silently fixed" + "bugs that aren't found yet", possibly because noone's looking.

      To take the typical slashdot meme:
      IE fixes a dozen bugs: "Whaaaaaaaaaa! IE is such a pile of steaming shit"
      FF fixes a dozen bugs: "Yeeeeeeeeeey! FF is showing their attention to security"

      Perhaps you "know" this to be the truth, but there's no facts to back you up. If on the other hand you can point to "There has consistently been fewer bugs to fix in Firefox compared to IE" along with "There has consistantly been fewer actual exploits in Firefox compared to IE" (ie, we're not just ignoring the problem) then you'll have a much better case. Of course that would require honestly in numbers, plus all the FUD about market share == target and so on, but one thing remains certain. If there weren't any bugs to fix, that'd be the best both technically and for PR.

      --
      Live today, because you never know what tomorrow brings
    4. Re:How is this bad? by Cid+Highwind · · Score: 5, Insightful

      In short, Zalewski seems to believe in full disclosure instead of responsible disclosure.

      So do most of us here at /. when it comes to bugs in Windows or IE or Java VM. Why not Firefox?

      Some of these bugs were initially reported in 2001 and were only fixed in Firefox 2.0.0.2, six years later. The lesson here seems clear to me: Reporting security holes on bugzilla get them marked DUPE/WONTFIX/NOTABUG and ignored for 5+ years. Publishing detailed explanations of the exploits on your blog gets them fixed within a few weeks.

      --
      0 1 - just my two bits
    5. Re:How is this bad? by Beryllium+Sphere(tm) · · Score: 1

      Finding: good
      Fixing: good
      Reporting to maintainers: vital
      Reporting to the public: depends on many things all of which are hotly disputed. To the extent there's a consensus, it's to make public announcements after there's been time to code, test and release a patch. If the supplier hasn't used that time to fix the product, well, their customers deserve to be warned before a black hat discovers the same thing and uses it for evil.

      Reporting to the whole world simultaneously only makes sense if you believe all information should be free at all times regardless of the effect, or if you're sure that the software supplier will never fix anything, or if all the users are technically sophisticated enough and have enough free time to fix it themselves.

      It's more complicated than that, of course. Another variable is whether the announcement is a description or whether it contains kiddie-scriptable exploit code.

    6. Re:How is this bad? by bunratty · · Score: 2, Insightful

      Reporting security holes on bugzilla get them marked DUPE/WONTFIX/NOTABUG and ignored for 5+ years. Publishing detailed explanations of the exploits on your blog gets them fixed within a few weeks.
      If you know of any such security holes, report them publicly or privately, and you will get a $500 bounty. If reporting them privately doesn't get them fixed, you can always go public later without losing your bounty. If responsible disclosure doesn't get bugs fixed, then I would agree that full disclosure is needed. Go ahead and report these bugs and collect your fame and riches!
      --
      What a fool believes, he sees, no wise man has the power to reason away.
    7. Re:How is this bad? by tetromino · · Score: 5, Informative
      In short, Zalewski seems to believe in full disclosure instead of responsible disclosure.
      So do most of us here at /. when it comes to bugs in Windows or IE or Java VM. Why not Firefox?

      No. I would venture to say that most people here believe in giving Windows/IE/Java/Firefox devs a couple of weeks to fix a bug before going public. Coming up with a patch is the easy part. Any large project will need to look for related issues in the rest of the code, to do QA work to make sure the patch doesn't introduce new bugs or vulnerabilities, and to package the updates for all the different architectures and products that happen to be vulnerable. That process takes time; it is physically impossible for the Windows/IE/Java/Firefox team to release an update the same day you informed them about the issue. If you go public on the first day, you are just being an asshole.
    8. Re:How is this bad? by Overly+Critical+Guy · · Score: 1

      Could someone please explain how finding and fixing bugs/issues/problems/whatever is bad? Now, I understand that it is not particularly good from a PR perspective.

      Didn't you just answer your own question?
      --
      "Sufferin' succotash."
    9. Re:How is this bad? by StormReaver · · Score: 1

      "Reporting security holes on bugzilla get them marked DUPE/WONTFIX/NOTABUG and ignored for 5+ years. Publishing detailed explanations of the exploits on your blog gets them fixed within a few weeks."

      Unfortunately, that seems to be the case frequently in other areas as well. I recently asked a question on a development mailing list (which shall remain anonymous) on how to accomplish alpha blending within the published API, and got nothing but silence for over a week. I then asked a similar question, but ranted on about how incompetent the API developers had been. I had half a dozen answers within the hour. They were ranting back at me, but they were answering my question.

      All too often, politeness doesn't get the job done. Too many people seem to be moved to cooperate only when they are presented with anger and stress.

    10. Re:How is this bad? by 10101001+10101001 · · Score: 1

      Coming up with a patch is the easy part. Any large project will need to look for related issues in the rest of the code, to do QA work to make sure the patch doesn't introduce new bugs or vulnerabilities, and to package the updates for all the different architectures and products that happen to be vulnerable. That process takes time; it is physically impossible for the Windows/IE/Java/Firefox team to release an update the same day you informed them about the issue. If you go public on the first day, you are just being an asshole.

      Ie, "you're an asshole if you don't consider the needs of the developers". I've got a big FYI for you but, at least with Windows, the user is supposed to come first. That means you take measures to protect the user *now* instead of twiddling your thumbs while all the testers put a patch through its paces. In the mean time, users could very well be exploited. If there's no way to block the exploit without unplugging the computer from the internet or otherwise isolating, then so be it. At least the user has a choice instead of being lead to believe that there's nothing wrong with your software.

      Yes, developers are only human. Yes, developers can't instantly patch code and responsibly release it the same day in many cases. But there's a lot more to the equation than the wants and needs of the developers. Trying to isolate your users and keep them in the dark for the sake of keeping them safe doesn't work; if it did, there wouldn't be a problem with spam bots under Windows. The best you can do is try to help those who want to help themselves. The rest are really a lost cause for the open/free software world, and they're the entire reason why service businesses to clean and manage your computer will continue to exist.

      --
      Eurohacker European paranoia, gun rights, and h
    11. Re:How is this bad? by Tom · · Score: 1

      The only people who believe in "responsible disclosure" are the fools who think that the blackhats really need the exploits posted on bugtraq et al.

      The real blackhats (not the script kiddies) most likely already found those holes themselves. Any delay added by responsible disclosure will give them more time to exploit them.

      0-days are regularily discovered not by looking at the code, but by finding them being exploited in the wild. Stop telling people that it's "security researchers" who discover bugs first. They report them, but in many, many cases they weren't the ones or not the first ones to find them.

      --
      Assorted stuff I do sometimes: Lemuria.org
    12. Re:How is this bad? by elrous0 · · Score: 1
      I wonder if even a single person has ever actually collected that $500.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  6. Bad month? No... by onion2k · · Score: 5, Insightful

    Good month. Finding lots of bugs, and fixing them, is a good thing. We don't need to pretend it's perfect and rosy and all nicely secure and won't ever need a patch or an update. We're realists on this side of the OSS fence. We know that software is only as good as the people working on it.

    I'd like to extend a hearty thank you to this researcher for making Firefox even better.

    1. Re:Bad month? No... by cdrudge · · Score: 1

      It's a matter of perspective. I agree that it's good that the bugs were found and are being worked on. However it's bad that they were not already detected, that they were not already worked on, or that they were even there.

    2. Re:Bad month? No... by trewornan · · Score: 1

      it's bad that they were not already detected

      Yeah it's true, it's a pity these bugs were not already detected . . . like before they were detected . . . already.

      that they were not already worked on

      Yeah it's true, why didn't they work on them before . . . like before they were detected . . . already.

      or that they were even there

      Yeah it's true, what did they think they were doing putting bugs in to begin with . . . like everybody knows not to write bugs into software . . . duh!

    3. Re:Bad month? No... by Kythe · · Score: 1

      Exactly. What's more, almost all the holes he found were rated as relatively minor by Secunia, and have already been fixed.

      As usual, however, Microsoft's record of performance on that score hasn't been as stellar.

      So while some MS fanboy types might like to claim this as a "bad month" for Firefox, I can't say I agree.

      --

      Kythe
  7. Geek dream by DrYak · · Score: 0, Offtopic

    Am I missing something


    Using the "But, I must quickly fix those holes ! It's open source and I don't need to wait on the foundation to fix it" as an excuse in order not to go out in the sun.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  8. Internet Explorer by bitsformoney · · Score: 5, Funny

    Solution: Stick with IE. Shoudda known.

    --
    This comment is printed on 100% recycled electrons.
    1. Re:Internet Explorer by badenglishihave · · Score: 1

      You speak the truth! At least with MS you get statements like "Internet Explorer [X] coming soon: Improved security, better protection against phishing". This kind of statement makes you feel much better than "We found a crapload of bugs and now we're trying to build a new release to fix them all." I for one value feeling good about my software rather than knowing that the developers are actually aware of and working on removing exploits/vulnerabilities.

      Remember, software should make you feel safe and secure, even if it isn't =) . Microsoft has sure nailed that.

  9. You mean, GREAT MONTH! by itz2000 · · Score: 0

    This guy had found these security flaws which can only be good for us the users, cause it will be fixed.
    Imagine a malicious user had found the same bugs and wanted to use it against us, the users, it would have been very very bad, and now this malicious user must work harder on his new holes.

    Thanks man for finding these Sec-Holes for us. May god bless you

    1. Re:You mean, GREAT MONTH! by Overly+Critical+Guy · · Score: 1

      Is it a great month when vulnerabilities are found in Internet Explorer?

      --
      "Sufferin' succotash."
    2. Re:You mean, GREAT MONTH! by Anonymous Coward · · Score: 0

      No. That's just ANY month....

  10. Javascript by Neuropol · · Score: 2, Insightful

    I hardly see this as being Firefox's fault. It's been a more common denominator to have Javascript as the culprit. There's always been some "handling" issue in just about every browser ever coded. So with this continuing, I'd be pointing all fingers at Javascript and nothing else.

    Compliance should be the next target of finger pointing too. If Firefox seems have its act together and it keeps falling prey to, and having to adapt to, issues of external development, I really think it's time for an overhaul on some highly exploitable Javascript code.

    1. Re:Javascript by moogs · · Score: 1

      I don't know... my firefox updated to version 2.0.0.2 (or whatever.. the latest one) and subsequently crashed. Something about it not being able to read the install file. I did a clean uninstall (which leads me to my next question. Why doesn't firefox have an "uninstall" link in the start menu?) and even deleted the application data, tried to download it again, same thing. So I just installed 1.5.0.10, and it's working as a charm. Why is this happening?

      --
      I have bad karma. What do I care what you think?
    2. Re:Javascript by totally+bogus+dude · · Score: 1

      No idea why you're having problems, mine updated and re-opened the tabs and is working fine. Do you have any extra extensions installed? I only have a half-dozen or so.

      Why doesn't firefox have an "uninstall" link in the start menu?

      Why should it? That's what Add/Remove programs is for.

  11. Bad month makes good year by Sheltem+The+Guardian · · Score: 0

    Look: if these bugs exist, they should be fixed. If more of them will be discovered this month, means firefox will be less buggy and more secure for the rest of lifecycle.

  12. Bad month, but... by bgfay · · Score: 2, Insightful

    I don't know anyone who has lost faith in Firefox or switched back to anything else. It's still a great browser and seems to be getting better. There will always be problems with software. The thing that's interesting here is that all of Firefox's good aspects and bad aspects are out in the open. That's what makes it work.

    --
    Yeah, I'm as old as my UID would suggest.
    1. Re:Bad month, but... by SoapDish · · Score: 2

      I lost faith in firefox. I use opera now. It's mostly because the interface is just so much better.

    2. Re:Bad month, but... by arth1 · · Score: 2, Interesting

      You don't know me, true, but I'm one of those who switched from Firefox. Before y'all start foaming at the mouth, let me qualify that by saying that I switched back from Firefox to Mozilla, because Mozilla was much faster, with a smaller memory footprint. After security bugs appeared that afflicted all Mozilla-sourced browsers, and Mozilla was dead, I gave Firefox another try, and then switched again -- this time to Seamonkey. Which again has less bloat (in the browser-only install) and is faster than Firefox. Oh, and it hasn't been dumbed down as much as Firefox -- it doesn't hide most options from users to protect the users from themselves, like Firefox does.
      Yes, the codebase for Seamonkey will be slightly behind that for Firefox. I see that as a good thing, as it weeds out most of the x.0 type bugs, and makes Seamonkey a more mature product.

      Regards,
      --
      *Art

    3. Re:Bad month, but... by evilviper · · Score: 1

      Yes, the codebase for Seamonkey will be slightly behind that for Firefox. I see that as a good thing, as it weeds out most of the x.0 type bugs, and makes Seamonkey a more mature product.

      Mozilla and SeaMonkey are dead to me, if for no other reason than because you can't install extensions per-user, or as a non-root user.

        http://noscript.net/faq#qa3_5

      That's a huge show-stopping limitation, IMHO.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Bad month, but... by arth1 · · Score: 1

      Per user, yes, but with limited functionality. This is partly by design, due to the ability to have the program run setgid mail to enable local mail delivery.
      As non-root, you can setfattr write access for your user to the 3-4 files you need write access to (or change the group and g+w them if you don't have acl support).

  13. Isn't that the point of Open Source? by bigattichouse · · Score: 1

    Sure, people see the downside of this.. I happen to see it as proof that Open Source works on the community scale. I now know these bugs can be addressed.. how many bugs are in IE7 that I can't see because of the closed source?

    --
    meh
    1. Re:Isn't that the point of Open Source? by jfengel · · Score: 1

      It doesn't matter if you see the bug. It matters if the bad guys see the bug.

      To exploit a bug in closed source, you have to grovel like crazy through the code or just throw things at random at it. If you want to exploit a memory overflow bug you've got to do it entirely based on the disassembled binary, probably without any symbols. It's astonishing that anybody ever achieves it. Internet Explorer must REALLY be full of holes to have so many spotted.

      In either open or closed source, the question is how long the hacker gets to exploit the bug. How many "zero-day" exploits in Firefox are really "minus-ninety-seven day" exploits which have been sucking down credit card numbers and passwords without anybody ever noticing? Nothing about "open source" prevents that, and if anything makes it a hell of a lot easier.

      I know perfectly well that security through obscurity will never work. I use Firefox myself, mostly in the hope that the good guys are ahead of the bad guys in finding bugs.

      Open source just means that the programmer is less tempted to let obscurity do the security for him when he write the code in the first place. The best way to fix a bug is not to put it in. You're still at the mercy of your own failures, but those are as hard for the bad guys to find as you.

    2. Re:Isn't that the point of Open Source? by Eddi3 · · Score: 1

      That's the (supposed) upside to Closed Source software: The bad guys can't see the bugs in the first place.

    3. Re:Isn't that the point of Open Source? by Anonymous Coward · · Score: 0

      "how many bugs are in IE7 that I can't see because of the closed source?"

      Millions. The same as the number of tigers that my magic rock here keeps away.

  14. Your model is bad. by DrYak · · Score: 2, Insightful

    researchers should (?) have incentives to disclose security bugs to Mozilla first and to the public only when the fix is distributed


    No. It's how it work with microsoft, it's not how it works with open source software.

    With Firefox, if you disclose a hole to the public there's also a higher chance that someone outside the foundation, from the public, could try to fix the hole. (Which could be not to much difficult for an outsider if the fix is just adding a check to avoid invalid input). If you only disclose to Mozilla, the list of potential patcher is small and most of these are already busy fixing the other holes and developing, and you take the risk that in the meantime some cracker group discovers the problem independently and write an exploit script.

    Whereas with microsoft products, if you disclose the problem to the public, they can't do much apart from switching to another product or wait until microsoft developer finally fix the problem. So from the company's view point, there're no usefullness to disclose a hole to the public. ...in fact, because the source is open, researcher could even fix the bugs themselves as those are discovered.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Your model is bad. by Albanach · · Score: 5, Insightful

      if you disclose the problem to the public, they can't do much apart from switching to another product or wait until microsoft developer finally fix the problem.
      But that's only an issue if you get no response. What if MS email and say thanks, we've looked into this, we need to change x, y and z and it should take about two weeks before we issue a fix. What would be the advantage in going public inside those two weeks?

      I can't see any valid reason for someone not to report to Mozilla first, and to expect a reasonable and speedy response, then oing public if a fix is not in place inside a sensible timescale. To do otherwise suggests the researcher is more interested in self publicity than in protecting users of the browser.
    2. Re:Your model is bad. by 10101001+10101001 · · Score: 1

      I can't see any valid reason for someone not to report to Mozilla first, and to expect a reasonable and speedy response, then oing public if a fix is not in place inside a sensible timescale.

      Some of us are into this thing called an "open" development process. This means that not only do we find out about a lot of stuff we're not particularly interested in (though assumedly others are), but it also means that we find out about security vulnerabilities sooner than we likely would have (although Mozilla isn't always as open as some of us would like). In this particular instance, there isn't a work around for the security vulnerability, but there are steps that can be taken (disabling javascript) that will mitigate the risk until a fix is instituted. Personally, I like being given the option to take those mitigating steps if I choose instead of relying on an "expert" and a "vendor" to know what's best for me when they likely don't know my circumstances and is more inclined to hide vulnerabilities instead of publicly admit that their software appears shoddy (not to say that it is, but any vulnerability tends to have that effect; and Mozilla does try to do this, most the time, but not all "experts" are so willing to hide the information).

      --
      Eurohacker European paranoia, gun rights, and h
  15. Oh no there are boooogs in my firefox... by codepunk · · Score: 1

    Clicks sly fox icon this morning "stand by while firefox is installing the latest updates"...what boooogs?

    --


    Got Code?
  16. Bad month ends up with a good product. by SoupIsGood+Food · · Score: 5, Insightful

    Buffer overruns happen. Security models have holes. This is nothing new, and you'll find it in damn near every software project of any complexity.

    The rational ways of dealing with this are a very dictatorial style of project management to get it right the first time (See: OpenBSD) or a quick and responsive way to kill security-affecting bugs dead. Firefox, with its gazillions of volunteer and paid programmers, opt for the latter. Too often, closed source developers just sit on these bugs, or sue the people trying to find and publish them, or use their marketing department to cover for their developers' shortcomings.

    I'm pleased and reassured that Firefox is having these issues. Active and open security research will always result in a stronger product, and delays to deal with them are acceptable so long as the software is better for it. Even OpenBSD's been hacked a few times, and it's how you deal with it that's more important.

    Microsoft's stuff is broken for =years=, which allows a security nightmare. Firefox is broken for a few days, or a month or two... too quick for all but the most dedicated and talented black-hats to take advantage of. Give me this over Internet Exploder any day.

    When will we see a stable and secure project? That's an important question when dealing with closed source products. On something like Mozilla, with an open development model, the project goals and progress aren't company secrets... we actually know exactly why something has been pushed back, and can make reasonable judgements about when it will be back on track for ourselves. This is one of the more important aspects of open source that corporate IT overlooks... the ability to plan for and work around changes in the release schedule.

    So, yeah, setbacks happen. To everyone. How the setbacks are dealt with is where the rubber meets the road. Firefox is generally ahead of the industry here, too.

    1. Re:Bad month ends up with a good product. by kestasjk · · Score: 2, Interesting

      I don't know where people get the idea that closed source apps are invulnerable to hackers checking them for holes. With a firm grasp of tools like IDA pro you can easily analyze closed source apps.

      I like and use Firefox too, but I don't think security is a good reason to like Firefox. The great plugins are what puts it head+shoulders above anything else, imho. And with NoScript, AdBlock, etc, it makes it much easier to avoid malicious sites.

      Anyway, It's not right to be so complacent, when a hole is found in MS software it's terrible, but when holes are found day after day in Firefox it's progress. It's the same with Apple and MS; the double standards some posters have can make /. look pretty hypocritical sometimes..

      --
      // MD_Update(&m,buf,j);
    2. Re:Bad month ends up with a good product. by Anonymous+Brave+Guy · · Score: 4, Insightful

      Buffer overruns happen.

      Not if you use proper design techniques, or programming languages where they aren't a possibility. Saying "buffer overruns happen" is just a concession to current poor programming practices. Better ways to do things have been known for a long time, it just requires more effort to use them when most of the world isn't yet.

      Security models have holes. This is nothing new, and you'll find it in damn near every software project of any complexity.

      That's true, but not every software project makes grand claims about having better security than the opposition. There is little text on the Firefox home page, but one of the three big headings is "Stay secure on the web". "Firefox continues to lead the way in online security," it tells us. Clicking through the link finds explicit claims about the open source model and the use of "security experts".

      Microsoft's stuff is broken for =years=, which allows a security nightmare. Firefox is broken for a few days, or a month or two... too quick for all but the most dedicated and talented black-hats to take advantage of.

      And how do you know that all of these Firefox bugs have only been added recently, and haven't already been exploited by black hats before they were announced? Do you personally check into the background of every bug report in Firefox? Do you think everyone who uses it does? How many serious vulnerabilities in IE are really open for years? Do you have stats to back this up, or are you just a Firefox fanboy spreading FUD? These are, after all, exactly the criticisms commonly levelled at IE.

      When will we see a stable and secure project? That's an important question when dealing with closed source products. On something like Mozilla, with an open development model, the project goals and progress aren't company secrets...

      So all security bugs in the Mozilla family are immediately and openly disclosed to the public?

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:Bad month ends up with a good product. by Jeffrey+Baker · · Score: 1

      Buffer overruns happen.

      Thank you, unfrozen caveman programmer. I'm trying to remember the last time I experienced a buffer overrun in Java, Python, or Perl. Hrmm. Still thinking ...

    4. Re:Bad month ends up with a good product. by Anonymous Coward · · Score: 0

      I like and use Firefox too, but I don't think security is a good reason to like Firefox. The great plugins are what puts it head+shoulders above anything else, imho. And with NoScript, AdBlock, etc, it makes it much easier to avoid malicious sites.

      Well said. I don't much like Firefox (did you know if you just type a domain in the address bar it doesn't automagically fill in "http://www." and ".com" on either side of it like Netscape used to do? Noooo, it searches and guesses and flings you somewhere than can be a very unpleasent surprise. And the moron who closed the bug report said it was a feature. Theo is NOT the only arrogant developer.) but I use it the most Just For That Reason: Great plugins. NoScript and Adblock are almost enough right there, and right now I have 26 total non-default plugins (and a memory usage of 58 MB on a PC, much worse on my Mac). I'd rather use Opera, but oh well.

      Anyway, It's not right to be so complacent, when a hole is found in MS software it's terrible, but when holes are found day after day in Firefox it's progress. It's the same with Apple and MS; the double standards some posters have can make /. look pretty hypocritical sometimes.

      Hmm, I keep hearing that people say one thing, then the other, but I doubt that, in all but a very few pathalogical cases, it is the same people. And even though you can say "Slashdot community" all that really means is "People who post comments to Slashdot". There is really no significant commonality (able to speak english, have access to a computer, bah! means little in almost any context). I don't think it is hypocrisy, just different people saying different things in different contexts. The same for the "If Linux is going to make it on everyone's desktop..." versus "If you don't like it, fork it or fuck it". Different morons saying different things, not hypocrisy.

      Is it terrible that MS has holes in their software? Yes, and the way they handle it is poor but getting better. Apple isn't any better. And from what someone else said, that some of the bugs in Firefox had been reported over 5 years ago, well, it is pretty clear that "more eyes" doesn't mean "more bugs fixed" even if it might mean "more bugs found".

      IMHO.

    5. Re:Bad month ends up with a good product. by Anonymous Coward · · Score: 0

      I'm pleased and reassured that Firefox is having these issues.
      Then you are truly clueless. Nobody should be pleased or reassured that software with readily detectable security bugs like buffer overflows is being shipped. That's nothing but negligence. Stop trying to put lipstick on a pig.
    6. Re:Bad month ends up with a good product. by Anonymous Coward · · Score: 0

      What is the implementation language for the Python and Perl interpreters and the JVMs? What do you suppose happens when there is a buffer overflow in those implementations? Keep thinking dumbass.

    7. Re:Bad month ends up with a good product. by Dastardly · · Score: 1

      And, once of those security experts is Polish researcher Michael Zalewski, who has found many exploits in the last month and reported them.

    8. Re:Bad month ends up with a good product. by grcumb · · Score: 1

      Do you think everyone who uses it does? How many serious vulnerabilities in IE are really open for years?

      ActiveX. It's been a security nightmare since the day it was introduced.

      Firefox is not perfect, but it is demonstrably more secure than MSIE. I provide technical support for numerous organisations, most of whose staff have extremely limited understanding about the Internet and its dangers. After I made a concerted effort to move everyone to Firefox in early 2004, I experienced a consistent and statistically significant reduction in calls related to spyware/trojan/virus infection. In quantitative terms, this represented a roughly 70% reduction in related calls. On two (two!) occasions, I was able to trace the problem directly to a weakness in the Firefox browser. The majority of others used email, chat and related vectors to attack the system.

      As a counterpoint, I also support an Internet café that must perforce allow use of Internet Explorer. Until we applied positively draconian measures (for more restrictive than with my other clients), we had a roughly 5% known infection rate every day. Even making allowance for the differing use cases, there is a clear implication to be drawn from these data.

      I'm not a Firefox fan (and I'm not the GP); I'm just a guy who's tried everything and found that, warts notwithstanding, Firefox is the best available option. MSIE once held that position, but those days are long past. Maybe IE7 will improve things. For the moment though, Firefox has every right to advertise itself as a more secure alternative, and the public at large has every right to keep them focused on backing that talk with action.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    9. Re:Bad month ends up with a good product. by Anonymous+Brave+Guy · · Score: 1

      ActiveX. It's been a security nightmare since the day it was introduced.

      Isn't that a bit like saying computers have been a security nightmare since the day they were invented? Sure, they're useful for lots of stuff and no-one has yet suggested an equally effective and significantly more secure alternative, but they do undeniably have security risks associated with them.

      Firefox is not perfect, but it is demonstrably more secure than MSIE.

      Really? And who's demonstrated that, then? Unless I missed something, this whole discussion is a result of someone basically taking Firefox's security apart to show that it isn't the shining beacon of light that some advocates make it out to be.

      I provide technical support for numerous organisations, most of whose staff have extremely limited understanding about the Internet and its dangers. After I made a concerted effort to move everyone to Firefox in early 2004, I experienced a consistent and statistically significant reduction in calls related to spyware/trojan/virus infection. In quantitative terms, this represented a roughly 70% reduction in related calls.

      And I'm sure many other people have similar anecdotes they could relate. Whether this is caused by the inherent security of Firefox or the lower number of people trying to crack it because doing so isn't "sticking it to da man" and/or it has lower market share and therefore fewer targets, is not something we can determine based only on the type of data you cited. There are more variables in the game than simply IE vs. Firefox, and the others are not being controlled enough to draw the conclusions you are drawing.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    10. Re:Bad month ends up with a good product. by grcumb · · Score: 1

      ActiveX. It's been a security nightmare since the day it was introduced.
      Isn't that a bit like saying computers have been a security nightmare since the day they were invented? Sure, they're useful for lots of stuff and no-one has yet suggested an equally effective and significantly more secure alternative, but they do undeniably have security risks associated with them.

      Well, for starters, computers have been a security nightmare since the day we first began using them. Heck, the first really big thing we did with them was crack codes. 8^)

      But there's a difference between designing something that one knows has shortcomings, and designing something that actively [sic] subverts the existing security model, such as it is, and then willfully ignoring the screams of protest that arose, and then doing nothing about it for years. If Vint Cerf is right that over 100 million computers are currently part of botnets, we can chock most of them up to the same cavalier approach to automation and security that gave us ActiveX.

      You may find that an acceptable price to pay for convenience. I never have and I never will.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  17. incentive?? by wasabiboy · · Score: 0

    The question on my mind is - what is Zalewski's incentive in releasing this information directly to the public instead of first to mozilla, esp. just following a release...? It can't be to gain trust/admiration by the open source community. It also can't be to gain trust by corporations either (releasing notice of a flaw just after a new release and without first contacting the company must scare the pants off of any corporation!) Is it merely hubris? Or is there some corporate smear money being exchanged here?

    1. Re:incentive?? by ScrewMaster · · Score: 1

      Or is there some corporate smear money being exchanged here?

      Well, I certainly wouldn't put it past the innovator from Redmond to use this guy to spread some more FUD, but if so, they've only managed to encourage the competition to improve their codebase.

      --
      The higher the technology, the sharper that two-edged sword.
  18. No we're not by Mateo_LeFou · · Score: 1

    We're constantly being told that market share is not the biggest factor in the security equation. Because e.g. we're constantly point to the example of a piece of software (Apache) with enormous market share that is almost never breached. We're constantly told these things 'cause they're true.

    --
    My turnips listen for the soft cry of your love
    1. Re:No we're not by Anonymous Coward · · Score: 0

      Netcraft and Secunia confirms it!

      At 58.7%, Apache 2 had 33.
      At 31.0%, IIS 6 had 3.

      Those were vulnerabilities reported since 2003, or 11 and 1 per year, respectively. That would seem to suggest market share does correlate.

      However, using the CERT vulnerability database dating back to 2000:

      IIS gets around 22 and Apache almost 30.

      Conclusion? Apache has predictably shown more vulnerabilities than IIS versions over the same time period, correlating a direct market share to vulnerability relationship (although not in strictly 1:1 proportions). Prior to 6 revs of IIS show it's crap vs. Apache. However, recent revisions to IIS show a *substantial* decrease in that proportion of market share to vulnerabilities, which Apache has not shown.

    2. Re:No we're not by Mateo_LeFou · · Score: 5, Informative

      "Conclusion? Apache has predictably shown more vulnerabilities than IIS versions over the same time period"

      Conclusion? Apache has predictably reported more vulnerabilities than IIS versions over the same time period

      FYP

      --
      My turnips listen for the soft cry of your love
    3. Re:No we're not by Anonymous Coward · · Score: 0

      If you report it, you are showing it. Right? Bill Clinton is that you typing at Mateo's keyboard?

  19. Why is this a bad thing? by carpecerevisi · · Score: 1

    I realise many have said this already, but my own personal spin:

    Since we know (generalisation, I know, but it works) that any big piece of software is going to have bugs, surely all this means is "woo, yay, look, Open Source's benefits wrt bugs are real", since fast and good response to bug reports has been shown. If it's easy to find bugs, and when found, they're being fixed quickly and well, and we know that bugs are always going to happen, then why is this anything but superior to other closed source competitors who've had less bugs found?

  20. Where's the problem? by Eddi3 · · Score: 1

    There are probably going to be just about as many bugs in Firefox as there are in any other browser. However, the reason Firefox is so secure, is not because it has less vulnerabilities (although it might), but because it doesn't take Mozilla and the firefox community three months to patch it. Security updates are generally avaliable every 1-2 weeks.

    That is what makes Firefox a browser which focuses on security. Not the idea that it should be impenatrable in the first place.

      -Eddie

    1. Re:Where's the problem? by peterbiltman · · Score: 1

      Updates every 1-2 weeks. And just how many companies are going to be patching apps to 1,000+ desktops every 1-2 weeks? I can tell you right now NONE. We have about 500 desktops and we spend a lot of time on QAing, planning and minimizing downtime before patches, new software, etc. gets deployed. You don't just roll out a new update every 2 weeks like it is nothing.

  21. Hard to reproduce by mw22 · · Score: 3, Interesting

    There is one problem with the flaw, it's very hard to reproduce, I think I reproduced it once in a 1.8 branch build, but not afterwards.
    If anyone can reproduce it consistently, and has a 1.8 debug branch build, it would be great if he could try and give a useful stacktrace in the bug.

    1. Re:Hard to reproduce by Anonymous Coward · · Score: 0

      Doesn't crash on 2.0.0.2 here. I do get some funky behavior and then

      XML Parsing Error: no element found
      Location: jar:file:///C:/Program%20Files/Mozilla%20Firefox/c hrome/toolkit.jar!/content/global/netError.xhtml
      Line Number 1, Column 1:

  22. They could have waited longer... by crossmr · · Score: 0, Troll

    I barely surfed 2 pages after updating to 2.02 and I'm already crashing again.

    1. Re:They could have waited longer... by crossmr · · Score: 1

      awww troll? I've already had it crash several times today. For some reason it just does not like Yahoo mail.

  23. I bet... by SharpFang · · Score: 2, Funny

    I bet if Lcamtuf heard he's being called a 'researcher' he'd be rolling in his grave.
    After dropping dead on place, that is.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  24. Re:are these endless bugs... by Kiaser+Wilhelm+II · · Score: 1

    What on earth are you talking about?

    'Hello World' runs on Windows. Does that make it a buggy and vulnerable program? Your logic baffles me.

    --
    Lord High Crapflooder The Right Honourable Vlad Craig Esther McDavenpherson III
    Destroyer of Mercatur.Net
  25. Gentoo by wytcld · · Score: 1

    A Gentoo developer refused your patch, except for Gentoo? Go Gentoo! Man is that corrupt.

    I mostly use Gentoo - I've done well with it running servers almost from its conception. But the Gentoo developers and maintainers, on the whole, are developing increasingly obnoxious attitudes towards their users - which makes no sense at all considering Gentoo users on average have higher skill and knowledge levels than the users of the other popular distros. A few years ago bug reports were handled as well in Gentoo as anywhere; these days, not so much.

    There may be a social problem to be solved. In the early days of any major open project, there's good will and enthusiasm to go around. But as the social networks supporting the project age and expand, they get grumpy and immune to criticism. Part of this, with something like Gentoo, is that the most capable people were in at the beginning but have wandered off, and now the developers/maintainers just don't have the same level of ability, so tend to cover their deficiencies by blaming the users. Is the trick to somehow make aging projects fun again so that the best people are attracted back in? How would you do this without seeming to under-appreciate the less-able cruft who need to be swept out of the way to make room for the able? - tough when they're volunteers.

    --
    "with their freedom lost all virtue lose" - Milton
  26. Compare against the best. by Anonymous Coward · · Score: 3, Interesting

    When it comes to software performance, it's pretty useless to compare the performance of your software to a previous version of that same software. You need to compare your performance to that of the current leader in the same market.

    Maybe Firefox 2 is faster than Firefox 1.5. But compared to Opera, Konqueror and Safari, it's still quite slow and extremely bloated. Apparently it's also quite insecure, too.

    KDE 4 is getting very close to being released. It's native support for Windows will bring Konqueror to a whole new audience, thus drastically changing the Windows browser landscape. Unless the Firefox developers really get their asses in gear, which apparently isn't happening, Konqueror will come along and smite Firefox.

    If the beta released today is any indication of what the final KDE 4 release will be like, then Firefox had better watch out. This new version of Konqueror already has the speed. It has the stability. It has extremely low memory usage (but still higher than Opera). I don't know if Firefox will be able to compete unless a massive rewrite is undertaken. But if they do wish to remain competitive, they'd better get going.

    1. Re:Compare against the best. by omeomi · · Score: 5, Informative

      But compared to Opera, Konqueror and Safari, it's still quite slow and extremely bloated.

      I use Firefox and Opera on Windows, Safari on OSX, and I have occasionally used Konqueror, but I'll admit, not as frequently. However, I've never noticed a perceptible difference in speed or obvious bloat between Firefox, Opera, and Safari. "quite slow" and "extremely bloated" are obviously complete fabrications...

    2. Re:Compare against the best. by SirTalon42 · · Score: 2, Insightful

      Konqueror will also run natively on OS X. Also when ran along side other KDE apps and the DE, Konqueror's memory usage (because of shared libraries) is most likely lower than Opera's, though it can still use some work to become even more efficient. Firefox developers will have an INCREDIBLY hard time making the Firefox UI as fast as Konqueror/Safari/Opera because of their extensive use of XUL.

      Just for full disclosure, I use Konqueror as my primary browser on all *nix systems, and Opera everywhere Konqueror won't run. Several revisions of Konqueror ago and back before Opera's free version removed the ads I used Firefox primarily but as Konqueror matured and Opera removed the ads I moved away. I've never really been much of a fan of the software thats released as OSS to try and save its self and as part of its dying breath, the code base is generally pretty ugly and brittle, also it often steals resources away from good projects that have been OSS from the start.

    3. Re:Compare against the best. by Anonymous Coward · · Score: 0
      Sorry, but users don't really care about those extra milliseconds or whatever firefox takes to render more than those other deficient shitty browsers. Unlike the BS you are spreading the difference would only be noticeable if you run worthless benchmarks.

      KDE 4 is getting very close to being released. It's native support for Windows will bring Konqueror to a whole new audience, thus drastically changing the Windows browser landscape. Unless the Firefox developers really get their asses in gear, which apparently isn't happening, Konqueror will come along and smite Firefox.
      Total BS, Konqueror has 0 chance of getting any more market. I would avoid telling my wet dreams out loud.
    4. Re:Compare against the best. by ijakings · · Score: 0

      When it comes to software performance, it's pretty useless to compare the performance of your software to a previous version of that same software. You need to compare your performance to that of the current leader in the same market.
      Im sorry but your post got less credible after this sentence. Mainly because IE is the leader in the current market. Im not a vole fanboy, i even hate it more than most, but you need to compare firefox with the market leader, like you said. Which IE is currently. Which it is a huge margin better than.
    5. Re:Compare against the best. by nutshell42 · · Score: 3, Interesting
      I think the "which browser is faster" comparisons are (or should be) a thing of the past. If you didn't buy your PC last century there's not much of a speed difference to be had. Some browsers might cache better than others but if I think I'm gonna need that page again, I generally just open the link in a new tab anyway.

      Nowadays if some page's slow to load I think "slow page" instead of "slow browser".

      OTOH I use *lots* of tabs and there are major differences in memory consumption. On my PC Opera needs about 250-350MB of RAM for 100 tabs, Konqueror 400 and Firefox between 800 and 1.5GB.

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
    6. Re:Compare against the best. by bberens · · Score: 1

      I disagree. In the land of web 2.0 javascript execution speed is very important. Also, lately I've noticed that when I right click a link in FF it takes about 2 seconds for the popup window thing to appear. This has made me consider dropping FF for another browser. Could I spend a boat load of time trying to figure out exactly what I did to make FF slow down? Probably. But I frankly don't care what I may have done. I'll just dump it as soon as I perceive something else as a better option.

      --
      Check out my lame java blog at www.javachopshop.com
    7. Re:Compare against the best. by omeomi · · Score: 1

      Also, lately I've noticed that when I right click a link in FF it takes about 2 seconds for the popup window thing to appear.

      Perhaps you have spyware or too many plugins installed or something. When I right-click on a link in Firefox, it's pretty much instantaneous. I'm not a Firefox fanboy or anything, but I really have never had to wait any length of time for the right-click menu to open up. My guess is it has more to do with your specific installation than any sort of broad problem with Firefox.

    8. Re:Compare against the best. by Vexorian · · Score: 1

      Firefox developers will have an INCREDIBLY hard time making the Firefox UI as fast as Konqueror/Safari/Opera because of their extensive use of XUL.
      No, they won't. "why?" do you ask? Because THERE IS NO SPEED DIFFERENCE! . Know this: if you need a benchmark to prove that something is faster than something else then it is not faster enough to be noticeable.

      I tested konqueror, Opera , firefox and IE. All four browsers take the same time to render the same page : less than A SECOND! (And this is a fairly slow computer). As a human being I cannot take advantage of any extra millisecond firefox might be taking to render a page.

      Thus the alleged speed difference doesn't really matter for the end users. In fact they care about other stuff. Konqueror might try to advertise the speed difference as a placebo (like opera does) but that is not likely to work (check the numbers, the placebo doesn't really work for opera as much as they would want)

      Did you notice that the only feature IE7 copied from other browsers is tabbed browsing? MS is not really an incompetent company, they noticed that it was the most important feature that made people migrate to other browsers. YES, USERS are interested in how conformable is to browse with certain tool and how that tool makes it better for them.
      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    9. Re:Compare against the best. by Anonymous Coward · · Score: 0

      i use safari and firefox and have noticed that safari tends to slow down and beach ball way more often. . . i've read that it has something to do with how safari deals with java or javascript or something (sorry, not a programmer, don't know the difference even tho' i know there is a big one). . .

      which means that even for sites like maccentral, i tend to use firefox 'cuz it won't have a temporary brain freeze when i command-click to open all the articles of interest in new tabs. . .

    10. Re:Compare against the best. by ChronoFish · · Score: 1

      "...When it comes to software performance, it's pretty useless to compare the performance of your software to a previous version of that same software. You need to compare your performance to that of the current leader in the same market...."

      I disagree. Snazzy features are great - but if I don't use them and the most basic features (for example opening up a web page) has a degraded performance, unreasonable memory usage, or hogs the processor - then categorizing it as "slow and bothersome" is accurate, no matter what the "leaders" are doing.

      -CF

    11. Re:Compare against the best. by Anonymous Coward · · Score: 0

      I hope you're not trying to imply that a 100 tabs is a lot ?
      When I browse on Firefox , that may be the case, but on Opera that is about average and when using Maxthon, quite low (try 300+ tabs when reading forums).

      And yes, FireFox (in my case, 1.5/2.0,3.0a2/3) is slow in a certain respect;
      when reading my feeds (via Google reader), opening 2 two 3 dozens items from a couple feeds before reading (=closing in under a second) them, I don't want to have to wait 50-300 ms (depending on how heavy the pages are) for the tab to actually close or the wait when switching to a different tab. I want it to happen right then like in Opera and Maxthon. The only way to get anywhere near maxthon speeds in Firefox with regard to tab manipulation is with blank tabs in FF compared to non-blank tabs in Maxthon.
      Proved by a simple test anyone can do:
      in FF and Opera 9.x: Ctrl+T for new tab
      Opera 8.x and Maxthon 1.5.x: Ctrl+N for new tab.

      Keep the buttons pressed down in each browser for an X amount of seconds and see how many tabs you have open. If X exceeds 5 seconds, make sure that Maxthons 'Max Tabs open' is set way higher than 100. To continue the test in Maxthon and FF, move the mouse pointer the tabbar and use the scrollwheel to switch tabs fast and see which one is actually faster (either blanks or URLs with only the same content loaded ((no)images & noscript))

    12. Re:Compare against the best. by Ginger+Unicorn · · Score: 1

      for what in the name of holy hell do you need 100 tabs open?

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    13. Re:Compare against the best. by Anonymous Coward · · Score: 0

      Pr0n ?

      Granted , it'd be more efficient to download(manager) the pics and use real program for thumbnails/slideshow,
      but it's so much easier to use Link/Link List or DragDeGo/Super Drag&Drop to open all pics from a TGP and start pressing ctrl-W with one hand.

    14. Re:Compare against the best. by Anonymous Coward · · Score: 0

      A ran a series of JavaScript benchmarks against Opera, IE, and Firefox. I can't release them (see: employment NDA - I hope to eventually), but basically, I can say that Firefox is easily the slowest of the three browsers.

      Opera always performed best, coming in with a final score of 20ms to complete the benchmark, worst-case scenario.

      Internet Explorer ranged from far worse than Firefox in the worst-case (15 seconds!) to far better (0.2 seconds versus 1 second).

      All three browsers were attempting the same basic task, using several different methods. As the 15-second result for IE shows, one method was simply horrendous in IE (unfortunately, it's also the most common), while it performed better than Firefox otherwise.

      I'm oversimplifying, but Firefox's JavaScript engine has some rather severe performance issues compared to Opera and Internet Explorer.

    15. Re:Compare against the best. by tarpy · · Score: 1

      When it comes to software performance, it's pretty useless to compare the performance of your software to a previous version of that same software. You need to compare your performance to that of the current leader in the same market.

      Methink you might want to be a little more clear about what you mean by "leader". If I were to pick "share of market" then IE 6 would still be the benchmark, and in that case, my own experience is that FF2 is still better.

    16. Re:Compare against the best. by wirelessbuzzers · · Score: 1

      Did you notice that the only feature IE7 copied from other browsers is tabbed browsing?

      Well, they also copied the other browsers by making the PNG support not suck, and the XML support not suck, and the CSS support not suck, and the SVG support not suck, and ...

      While I'm not a huge fan of the interface, I think they made significant progress toward parity. On the other hand, I'm mostly a Linux user, so I don't get much experience with IE.

      --
      I hereby place the above post in the public domain.
    17. Re:Compare against the best. by CBravo · · Score: 1

      I cannot reproduce that on linux either...

      --
      nosig today
    18. Re:Compare against the best. by h2g2bob · · Score: 1

      While the GP is not talking bollocks, he just has too much RAM. Firefox adjusts it's memory usage depending on the amount of memory you have. So if you have a buttload of RAM, it will use a buttload of RAM.

    19. Re:Compare against the best. by swarsron · · Score: 1

      then you've never used many, many tabs. As i'm writing i've 20 tabs open (and yes, i really need them) in opera and there is no noticeable lag. When i do the same with firefox you can feel how it gets slower and sloooooower the more tabs you use.

      It's a pity because there are many things i like in firefox (especially the plugins and the spell checker) but it's just too annoying to get slowed down by your browser just because you need many tabs

    20. Re:Compare against the best. by Lobster+Quadrille · · Score: 1

      KDE 4 is getting very close to being released. It's native support for Windows... This is news to me. When is it coming out and how extensive is windows support? Where can I find more info? I've been begging my boss to let me install Kubuntu on my work computer for some time. If I could at least get KDE, it would be very very nice.
      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    21. Re:Compare against the best. by omeomi · · Score: 1

      As a matter of fact, yes, I do frequently have many tabs--and many browser windows for that matter--open all at the same time. I dunno, maybe you just need more memory or something...

    22. Re:Compare against the best. by Anonymous Coward · · Score: 0
  27. HA HA INDEED by Anonymous Coward · · Score: 0

    To the IDIOT who tagged this HAHA fuck you. Would you rather have the DEFECTIVE BY DESIGN INTERNET EXPLORER? What the FUCK IS WRONG WITH YOU FUCKTARDS? HOW THE HELL can you not support software that is actively working to help security and sane web design practices, instead throwing your love toward an evil, demeaning, shitty, fucked up corporation's FAILURE of a browser?

    Fuck all of you idiots that love Microsoft and IE. Fuck you right in the ear.

  28. "Windows cannot find http://whatever.com" bug by Anonymous Coward · · Score: 0

    On both my Win2K and WinXP boxes, I still have to apply this fix every time Firefox 2.0 updates itself. Had to do it just yesterday when 2.0.0.2 was released. WTF is up with that? Is there something weird about both of my systems that Firefox doesn't like? How are non-technical users supposed to deal with crap like this?

  29. just rude by towsonu2003 · · Score: 3, Interesting
    Why did the summary skipped this part I wonder:

    vulnerabilities in Firefox disclosed by a researcher who makes his work public before informing Mozilla of the problems.
    hmm
  30. windows logic by Anonymous Coward · · Score: 0

    It probably baffles you because you are a long time windows user and are used to crap software. Windows is very buggy and it's past history of "security" is beyond dismal. Do you care to actually deny that? And if you haven't noticed that yet, oh well, I guarantee other people have. And it has gotten way past old when there is a headline "new security problem with firefox", when what they mean to say-most of the time- is another security problem on the windows platform running the windows version of some browser.

    The windows version needs to be spun off completely from the other versions, and vice versa. Let the windows folks deal with their stuff, I am just calling for a mainstream non-windows browser for the other folks, because it makes no sense whatever to "share" bugs and security problems from always trying to code to keep windows secure. That's microsoft's problem basically, they should deal with it, and folks on open source platforms shouldn't even need to bother with it.. The mozilla project is a very nice project, but let's call a spade a shovel here, it is primarily just another microsoft windows application, anything else they do is ancilliary and an afterthought to their primary goal, to make an alternative to INTERNET EXPLORER, which is a windows project, and, in addition, there is little reason for the projects (closed source operating system versus open source operating systems) to be combined with "one" browser now except inertia. It's also just a crutch to keep windows people using windows, again, anathema to a lot of open source folks. Granted, not all by any means, but I bet a lot of open source people feel the same way. It's just getting *old* having to deal with windows problems when you don't run windows, and as well intentioned as the mozilla FF project is, it cannot be denied it is primarily for windows, and as such, the coding weirdness slops over all the time to the other platforms. It would be *better* for there to be different projects, completely different, better for the windows folks and better for the linux/bsd/solaris folks. And Apple can run their own mess, I consider that to be irrelevant to this discussion at this time, although some similarities exist obviously, I am mainly meaning the big MS-Linux split. I would just like to *further* split the efforts up. I don't trust windows applications half assed "ported" to linux, not for the long haul anyway, nor do I appreciate all the "enthusiasm" to keep pepole on their software, because it is a security threat, and the total cost of ownership to society is huge(keeping MS rich in general), and they are chronic serial crooks. And Ballmer keeps threatening linux people, so I don't think ANY open source project should deal with windows expensive mal/bug/crapware.

  31. WARNING: Firefox 1.5 vs. 2.0 :: Old vs. New by reporter · · Score: 1, Insightful
    New software and new cars generally have more defects than old software and old cars. The first-year release of a Toyota Camry relies on customers to find and report the defects. The defect information is fed back to the Toyota engineers, and they redesign the defective parts of the Camry. The third-year release of the Camry should be quite reliable. (Toyota has some of the highest rates of recalls in the automotive industry. Toyota typically recalls nearly 10% of its vehicles -- versus "only" 7% for General Motors.)

    Software works in the same way.

    If you are using your Web browser to do critical jobs like online banking, you should continue to use the latest iteration of Firefox 1.5. The latest iteration is version 1.5.0.10. If you are still using Firefox 1.5, look under the "Help" option to find the option, "Check for Updates", which will enable your to upgrade to 1.5.0.10.

    Continue using version 1.5 until 2007 April 24. On that date, Mozilla programmers will cease fine-tuning version 1.5.

    After April 24, switch to version 2 of Firefox. Waiting 2 more months before using version 2 will give vital time to Mozilla programmers to fix any critical problems in the new version.

  32. reality check by Anonymous Coward · · Score: 0

    This is totally Moot. Since I downloaded and installed FireFox 2.0.0.2 this morning, which means the updates are available for all.........

  33. Re:are these endless bugs... by Veinor · · Score: 1

    Actually, Hello World v1.0 will occasionally display "Goodbye, cruel world" instead, then delete itself. I think it's something to do with the program gaining sentience and recognizing the banality of its existence or something.

  34. Factors by kbox · · Score: 1

    The factor that detirmines security is never the number of exploits found, It's the rate at which they are fixed.
    I would rather have 10 flaws that are fixed in days than 1 that takes 3 months to fix.

    Firefox is a great browser, But it's written in regular code by regular humans.
    We shouldn't expect it to be perfect.

  35. It worked by BGate$ · · Score: 1

    Spread a little rumor!

  36. Good Month by Anonymous Coward · · Score: 0

    Fixing a software artifact such that it behaves as it is advertised when an underlying assumption changes is the hallmark of a competent software maintenance process.

    Using the poster's logic, the world would be a better place if (say) Microsoft, Oracle and Cisco fired their respective QA staff; no bugs found implies no problems.

  37. Most Critical Firefox Flaw Remains Unzapped by BSDetector · · Score: 2, Interesting

    Most Critical Firefox Flaw Remains Unzapped!!!

    Interesting read at http://securitywatch.eweek.com/open_source/all_the _firefox_flaws_hunted_down_1.html

  38. This reminds me. . . by Hamoohead · · Score: 1, Insightful

    . . .of pharmaceutical ads. Before the FDA allowed ads on TV in the US, the only way most people became aware of a drugs side effects or dangers was if enough people started exibiting symptoms to cause a newsworthy event. Now that the drug companies are required to give full disclosure, everyone has a knee-jerk reaction to the cautionary statements on pharmaceutical drugs, even to the point of arguing with their doctor on the merits of the drug in question.

    Every time Firefox vulnerabilities are found, it seems people are falling prey to this same mentality. "It's got an exploitable security bug! OMFG! F'ing programmers! Firefox is a piece of shit!" The bottom line is: Everything made that is made has defect(s). FF is no exception. For my part, I would much rather be informed of possible pitfalls, however remote, than be kept in the dark until the horse is already out of the barn. I feel much safer surfing with FF and noscript than IE any day. When was the last time MS took a reported IE exploit that didn't come from their own camp seriously? Kudo's to Mr. Zalewski for his efforts. Kudo's to the Mozilla team for their efforts in tightening up security on the best browser that has ever been written.

    --
    "If your parents never had children, chances are you wonât either." -Dick Cavett
    1. Re:This reminds me. . . by nacturation · · Score: 1

      Apparently nobody has demonstrated a security flaw with qmail yet. Having buffer overflows is so 1990s... wasn't this what everyone has been mocking Microsoft for?

      And lastly, the word is "kudos" -- writing "Kudo's" means "belonging to Kudo" which I don't think you mean.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  39. The house is sitting in the mud by uomolinux · · Score: 1

    Well, how often we can read that, but if the basement is cracking what will happen to the rest of the house? I would like to see what are the vulnerability stats for Firefox on Mac or Linux.... let's see the comparison, maybe that will help peoples decide with OS to choose in the future.

  40. when independent really means dependent by borgalicious · · Score: 0

    This "independent" security researcher also happens to have a book published by a reputable publisher and another in the works. Cheap advertising, indeed; too bad he had to become a black-hat to get it.

  41. That's a Live Bookmark by ravenlock · · Score: 2, Informative

    You've got a Live Bookmark to "Latest BBC Headlines." It's in the default installation. A live bookmark is basically the subject lines from an RSS feed in a submenu. Not very useful, but not exactly a bug either -- technically, you are subscribed to a feed, you just don't know it.

    It's located in Bookmarks -> Bookmarks toolbar folder (at least on my installation), and in the bookmarks toolbar.

  42. Re:WARNING: Firefox 1.5 vs. 2.0 :: Old vs. New by Anonymous Coward · · Score: 0

    Slashdot: Computer/car analogies for nerds.

  43. Or more precisely with IE7 on Vista by melted · · Score: 1

    IE7 on Vista runs in a "jail". There's a new thing in Vista called Integrity Levels. Low IL has the lowest privileges and can't write anywhere. High IL is "root". User normally operates in Medium IL. Thing is, IE7 is started in Low IL. So even if it's broken, no one can silently install anything, write anywhere or even infect its binary.

    It's almost like SELinux, but without process isolation. Entire layers of processes are isolated instead. And in contract to SELinux, you can't turn it off.

    Firefox folks need to consider using Low IL for Firefox as well. There's nothing in there preventing them from doing so.

  44. Browsers, browsers... by harry666t · · Score: 1

    The best and the safest web browser ever!

    $ wget http://slashdot.org/

    $ html2text index.html | less

  45. Copy/paste bug by Anonymous Coward · · Score: 0

    I don't know about anyone else, but the 'copy/paste' bug (AFAIK, in textarea elements) is doing my head in. Granted, this may have been fixed in a later version, but seeing as our support profile currently includes 1.5, we're left with little choice in the matter.

    Very frustrating, to say the least.

    1. Re:Copy/paste bug by Anonymous Coward · · Score: 0

      I don't think it's been fixed. I still have trouble getting the Windows clipboard to work properly when cutting and pasting bits and pieces of web pages. Most often the problem shows up when you want to cut a URL from the body of an HTML document and paste it into the address bar or email it to someone else.

      Like the "Windows cannot find whatever.com" bug, it's really frustrating to see an otherwise-excellent piece of software marred by stupid shit like this that's been around forever.

  46. Ruh-roh! by authority69 · · Score: 5, Funny

    Is Scobby Doo writing the posts these days? What's "Februrary?" The month after "Janrurary?" Right before "Marrrrrch?"

  47. Good month for Microsoft too? by nacturation · · Score: 1

    Good month. Finding lots of bugs, and fixing them, is a good thing. We don't need to pretend Windows is perfect and rosy and all nicely secure and won't ever need a patch or an update. We're realists on this side of the Microsoft fence. We know that Windows is only as good as the people working on it.

    I'd like to extend a hearty thank you to this researcher for making Windows even better.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  48. NoScript :P by Giorgio+Maone · · Score: 1

    Obviously enough, NoScript users were immune from all these vulnerabilities, and from most of the yet to be discovered ones too :P

    --
    There's a browser safer than Firefox, it is Firefox, with NoScript
    1. Re:NoScript :P by psydad · · Score: 1

      Sheesh - you got that right. All these issues - I check them out - the only way I can make the "exploit" sample work is to allow it through No Script - it's a no brainer.

  49. Re:WARNING: Firefox 1.5 vs. 2.0 :: Old vs. New by suv4x4 · · Score: 2, Informative

    The defect information is fed back to the Toyota engineers, and they redesign the defective parts of the Camry. The third-year release of the Camry should be quite reliable. (Toyota [msn.com] has some of the highest rates of recalls [thestar.com] in the automotive industry. Toyota typically recalls nearly 10% of its vehicles -- versus "only" 7% for General Motors.)

    If you are using your Web browser to do critical jobs like online banking, you should continue to use the latest iteration of Firefox 1.5. The latest iteration is version 1.5.0.10. If you are still using Firefox 1.5, look under the "Help" option to find the option, "Check for Updates", which will enable your to upgrade to 1.5.0.10.

    Don't you find your advice and your example conflicting. You're urging us to use the second-year release of Camry versus the third-year release.

    Just because it was called "2.0" doesn't mean it's really that new compared to 1.5. In fact there were more changes to the core of Firefox between 1.0 and 1.5, than 1.5 and 2.0.

    What you see are mostly changes on the surface: new (uglier) icons, new (uglier) tabs, couple of usability changes to the UI. The core is virtually unchanged (except the regular minor patches).

  50. Re:WARNING: Firefox 1.5 vs. 2.0 :: Old vs. New by B_un1t · · Score: 1

    hahaha mod parent funny

  51. Now wait just a darn minute by peterbiltman · · Score: 1

    Firefox was marketed and touted as the "SECURE BROWSER". That is all I heard from the Firefox-zealots at work. My, my, my how the times have changed.

  52. http://www.kb.cert.org/vuls/id/393921 is fixed!!!! by mw22 · · Score: 2, Informative

    Ok, so it appears to be that bug is already fixed on the 2.0.0.2 release of Firefox.
    So maybe the post can be updated?

  53. Current Stete of Firefox by Anonymous Coward · · Score: 0

    Not only is it less stable than Internet Explorer but it is also less secure. WAY TO GO TEAM FIREFUX!

    Naturally, the shitdot sheeple will somehow blame Microsoft.

  54. Come on people... by Don't+be+a+Zealot · · Score: 1

    Reactive Patching is NOT the same as writing secure code and does NOT equal a Secure Browser. The FF folks seem to want it both ways...bash other browsers for being insecure and looking the other way when FF flaws are exposed. The "award-winning browser" is worse than ever. You can no longer browse the web with confidence assuming Firefox protects you from viruses, spyware or pop-ups. You'll be lucky if you enjoy performance improvements, ease of use or even privacy. It's easier than ever to lose your favorites and settings, and have to start again. I can go on and on and on. I'll stick with Opera, thanks.

  55. Slight correction by jesser · · Score: 4, Informative

    first postponing the 2.0.0.2 update, and then finding a remotely exploitable flaw in it immediately after its release

    The remotely exploitable flaw, bug 371321, was reported at 5:35 pm (California time) on Thursday. We had been planning to release Firefox 2.0.0.2 on Friday morning. After some discussion, we decided to go ahead with the release and then follow up with a quick 2.0.0.3 once we had a patch for the newly discovered hole.

    After releasing Firefox 2.0.0.2, we realized that bug 371321 didn't affect it, thanks to another patch that went into Firefox 2.0.0.2 for non-security reasons. So although we didn't know it at the time, we released a fixed version of Firefox about 16 hours after the most serious hole was reported.

    The testcase in bug 371321 did lead to a fix for a similar bug that existed on trunk, though.

    --
    The shareholder is always right.
  56. Javascript must die! by Anonymous Coward · · Score: 0

    Die javascript die! Dammit, it keeps coming back! Can't we put a stake through its heart or something?

  57. Not such a bad month after all? by Anc · · Score: 1

    While everyone keep saying that Firefox's vulnerability record is getting worse and how that's a result of the growing marketshare, it might be a good idea to take a look at the facts. Admittedly there were a couple of widely publicized vulnerabilities due to Zalewski's decision to go with full disclosure. But it's only publicity. The actual number of vulnerabilities fixed in consecutive versions since 1.0 isn't growing. As a matter of fact, 2.0.0.2 has pretty good record as far as amount and seriousness of discovered holes is considered.

  58. Whoever wrote the headline is smoking crack by Schraegstrichpunkt · · Score: 1

    Since when is it "bad" that vulnerabilities are being discovered? The "Bad Month" happened when the vulnerabilities were created, not when they were found.

  59. Drobbins by HBI · · Score: 1

    When he left, it was over. The good part about Gentoo is that it didn't suffer from the externally visible political BS that Debian did and does. Unfortunately, when he left, the structure he put in place resulted in pretty much the same thing. In addition, the quality of the stable tree is in deep decline, and changes to portage are regularly made that impact the ability to emerge packages successfully. When I have to start hacking ebuilds myself to get them to compile because of stupid upstream changes to portage, at that point LFS starts looking very good.

    I still run Gentoo but the days are numbered.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  60. Konqueror and GNOME desktop by Anonymous Coward · · Score: 0

    As a GNOME desktop user, I gave Epiphany a try but found its bookmark system so odd I couldn't get used to it. Furthermore, it seems to be less brilliant in picking the right fonts from the system. I find Firefox on Linux to be so freakingly slow compared to the Windows version. I would love to use Konqueror from GNOME, but if I do "yum install konqueror" or whatever the package name is, it also installs the whole KDE thing and puts lots of bloat in my system menus with K-this, K-that, etc. Does anybody know of a statically linked version of Konqueror, so that one can just install that package? Or even a way to compile this yourself? If so, it would be interesting to package this as I'd switch overnight to a khtml-based browser. I know of a project called Gtk WebCore, which could be an alternative, but that Nokia spin-off project seems to be stalled unfortunately ...

  61. Opera by aliquis · · Score: 1

    Firefox isn't superior to Opera.

  62. Re:are these endless bugs... by Shawn+is+an+Asshole · · Score: 1

    Also, it will ocassionally claim it's "pirated" and delete %UserProfile%.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  63. its already fixed in 2.0.0.2 and 1.5.0.10! by Val314 · · Score: 1

    according to https://bugzilla.mozilla.org/show_bug.cgi?id=37132 1 (copy/paste link, BigZilla doesnt like /. links), this bug is already fixed in 2.0.0.2 and 1.5.0.10.

  64. you are missing 1.5.0.10 by someone1234 · · Score: 1

    Well, you surely got some known holes now :)

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  65. I don't get it by jorgevillalobos · · Score: 1

    How is this a bad month for Firefox? If vulnerabilities are found, they would be fixed promptly. This is something Mozilla has always done and something that keeps us users and developers very happy. It was bad timing that he disclosed this vulnerability right after 2.0.0.2 was released, but rest assured that a fix will be out very soon. I think this happened once before, where Firefox version X and version X + 1 were released within the same month.

    It would be good that such vulnerabilities weren't there in the first place, but anyone that knows a bit about big software will tell you that that's wishful thinking. Firefox has proven to be extremely safe to use, and Mozilla has proven to be committed to keep it that way.

    And yes, I wouldn't say this when a vulnerability for IE is released, because I'm well aware that their release cycle has a span of months, even years. Close source / Open souce or free / MS have nothing to do with it. Firefox is a better product, period.

    1. Re:I don't get it by Rockhound06 · · Score: 1

      Exactly... Flaws in IE are never fixed as fast as they are with Firefox and most of the time MS might even know about the flaw for months before they even issue a patch file and by then it is too late for most people.

      Additionally you have to have windows update turned on to even get the fix, unless you are consistently downloading the latest from MS, whereas Firefox lets you know as soon as an update is available. That makes a huge difference to the end user.

  66. I assume since this is Firefox its okay by Anonymous Coward · · Score: 0

    to say its because there are more users. Isnt that what has been said about IE all these years. Not that I dont agree.

  67. Mozilla Foundation Top 20 Excuses by Futurepower(R) · · Score: 1

    "If vulnerabilities are found, they would be fixed promptly. This is something Mozilla has always done..."

    See this Slashdot comment: Mozilla Foundation Top 20 Excuses for Not Fixing Firefox Bugs.

    The last time I got information, the Mozilla Foundation was headed by a woman with NO technical experience and very, very little social ability.

    --
    Is U.S. government violence a good in the world, or does violence just cause more violence?

    1. Re:Mozilla Foundation Top 20 Excuses by jorgevillalobos · · Score: 1

      You're probably just trolling, but since you mentioned Mitchell Baker I feel compelled to call bullshit on your little rant about her. Here's a very good piece on the history of Mozilla and her involvement throughout its existence: Mitchell Baker and the Firefox Paradox. I'll leave it to the readers to draw their own conclusions.

      Yes, she is a woman, with no technical experience. I don't see how that makes her incapable of running the Foundation, though. It's actually an important point mentioned in the piece I linked. If you read her blog or (again) the article I linked, you'll realize that she's a woman of incredible ideas and great sense on how to run a community. Like it or not, the Firefox community sets the bar in the open source world, and that makes Mitchell Baker one of the most influential individuals in software history. Well, that's my take on it.

    2. Re:Mozilla Foundation Top 20 Excuses by jorgevillalobos · · Score: 1

      And as I said, the bug has been fixed. Let's see how long it takes for the next updates to roll out.

  68. Mozilla Top 20 Excuses for Not Fixing Bugs. by Futurepower(R) · · Score: 1

    "Publishing detailed explanations of the exploits on your blog gets them fixed within a few weeks."

    Saying over and over that "Firefox is the most unstable program in common use" gets the bugs fixed in 2 years. Firefox is more stable now that they fixed the CPU hogging bugs, but wow, what a hassle.

    See this Slashdot comment: Mozilla Foundation Top 20 Excuses for Not Fixing Firefox Bugs .

    The last time I got information about it, the Mozilla Foundation was headed by a woman with NO technical experience and very, very little social ability.

    --
    Is U.S. government violence a good in the world, or does violence just cause more violence?

  69. The Mozilla Foundation is hugely disfunctional. by Futurepower(R) · · Score: 1

    As others have said in this discussion, the Mozilla Foundation is hugely disfunctional. It often happens that people post very serious bugs and they are ignored for YEARS. Read the links I posted, and the links to the links.

    Great sense of community? She is one of the most painfully socially limited people I have ever seen.

    Can someone with no technical knowledge run a technical organization? No. Such a person cannot know the truth about the health of the organization.

    You are giving her credit for the achievements of the technically knowledgeable people. No article by a writer with no technical knowledge in a business magazine changes that.

    Now the Mozilla Foundation makes $50 million per year for making Google the default browser in Firefox. When she was first made to be in charge, it was, as she herself says, entirely an accident. No one else wanted the job of being the non-technical administrator of a company with almost no income.

    --
    Is U.S. government violence a good in the world, or does violence just cause more violence?

  70. CPU Hogging bug fixed???? by Futurepower(R) · · Score: 1

    Wow! I don't have the time to understand the bug thoroughly, but it certainly has the characteristics of the CPU hogging bug. I like this: Comment 31: "... if the loop is length more like 25,000 instead of 250, does the number of inner windows actually increase to 25,000? I see 250 inner windows with the testcase for sure..."

    That certainly seems like the CPU hogging bug. Fixing the bug took more than 4 years, and resulted in a lot of foolish and sometimes abusive behavior from Mozilla developers, like the 20 excuses linked above. I learned how little Mozilla developers know about the theory of science.

    Still, nothing about this changes the fact that Mozilla Foundation needs technically oriented top management. I would volunteer for the job, but only long enough to find and hire and train the right person. Could I really do that? Yes, but I don't expect to be asked.

    If I were the temporary head of the Mozilla Foundation, my priority would be to fix the remaining bugs. My second priority would be to integrate SQL Lite into Firefox everywhere it is needed.

    The issue with the CPU hogging bug is this: Browsers are our windows on the world; they are VERY important. I don't accept any cynicism about the importance of browsers; it is literally true that they are important to the human efficiency. People like me who often have 10 windows with 30 tabs each really suffer when every window and tab crashes. I'm not the only one.

    Opera is stable and also free, but suffers from some bad design decisions. For having a look at Digg and Reddit and other common destinations, I use a separate computer and 10 installations of Opera. I like that Opera can be installed in separate folders that don't interfere with each other.

    I was surprised by this in your comment above: "You're probably just trolling, ..." You really owe it people and yourself to visit the extensive documentation to which I linked, for example, before you think that someone is trying to do harm.

    --
    Is U.S. government violence a good in the world, or does violence just cause more violence?

    1. Re:CPU Hogging bug fixed???? by jorgevillalobos · · Score: 1

      I would volunteer for the job, but only long enough to find and hire and train the right person. Could I really do that? Yes, but I don't expect to be asked.

      If I were the temporary head of the Mozilla Foundation, my priority would be to fix the remaining bugs.

      The second quote pretty much implies you're not the right person for the job. Having a "flawless" product is not the number one priority for Mozilla, or most software producers for that matter. Why? Because by the time you're done polishing your precious baby, all you competitors will be about a decade ahead of you, feature-wise, and you'll be out of business. Firefox has its current position in the market because it was released at the right time and it had the right amount of innovations. Timing is essential it seems you can't see that.

      The issue with the CPU hogging bug is this: Browsers are our windows on the world; they are VERY important. I don't accept any cynicism about the importance of browsers; it is literally true that they are important to the human efficiency. People like me who often have 10 windows with 30 tabs each really suffer when every window and tab crashes. I'm not the only one.

      I agree with you regarding the importance of browsers. And I agree that these are real bugs that need to be fixed, but there are always priorities, and you're talking about a bug that occurs to a small segment of the target audience of Firefox. My guess is that a regular user has one window and less than a dozen tabs open at a time. It's no excuse for having a product that doesn't scale well, but it's still important to cater for the needs of the many, and there are much more important bugs to fix in that sense. (Disclaimer: I don't work for Mozilla, the most I've done is resolve duplicates and invalids and post one or two bugfixes)

      Opera is stable and also free, but suffers from some bad design decisions. For having a look at Digg and Reddit and other common destinations, I use a separate computer and 10 installations of Opera. I like that Opera can be installed in separate folders that don't interfere with each other.

      I like Opera as well, but I prefer Firefox. You can have multiple installations of Firefox in different folders, and you can also run them without interfering with each other. Again, it's something that the majority isn't interested in. I only use it for extension development.

      I was surprised by this in your comment above: "You're probably just trolling, ..." You really owe it people and yourself to visit the extensive documentation to which I linked, for example, before you think that someone is trying to do harm.

      That's why I used the word "probably", because I wasn't entirely sure, and I'm still not sure. Your 20 reasons post looks more like a list of disadvantages and features of a distributed bug tracking system. Bottom line is: your priorities are not necessarily Mozilla's, nor are your views. I can mention one specific bug which annoys the hell out of me and I don't understand the reasoning behind the INVALID resolution, but that doesn't make me think any less of Mozilla or their bug resolution process, it only means we have a different view on how things should work.

      I think your language and persistence is what makes me wonder if you're trolling, but I'm sure you have your reasons to have a beef with Mozilla. I strongly disagree with you, that's all.