Slashdot Mirror


No Additional Firefox 4 Security Updates

CWmike writes "Unnoticed in the Tuesday release of Firefox 5 was Mozilla's decision to retire Firefox 4, shipped just three months ago. Mozilla spelled out vulnerabilities it had patched in that edition and in 2010's Firefox 3.6, but it made no mention of any bugs fixed in Firefox 4 on Tuesday, because Firefox 4 has reached what Mozilla calls EOL, for 'end of life,' for patches. Although the move may have caught users by surprise, the decision to stop supporting Firefox 4 has been discussed within Mozilla for weeks. In a mozilla.dev.planning mailing list thread, Christian Legnitto, the Firefox release manager, put it most succinctly on May 25: 'Firefox 5 will be the security update for Firefox 4.' Problem is, users are being prompted to upgrade now but are hesitant because the new rapid release of updates means many add-ons are not compatible. And without security updates in between, many could be left exposed with unpatched browsers."

66 of 445 comments (clear)

  1. Guess I'll just wait a few months by Anonymous Coward · · Score: 4, Insightful

    For Firefox 6.0

    1. Re:Guess I'll just wait a few months by RobbieThe1st · · Score: 2

      No, the only thing they "broke" is the version number. If you disable compatibility checking, loads of add-ons from ff3 still work, and ff4 ones *do* work. Even in ff7 nightly.

  2. Re:This is gonna suck... by yelvington · · Score: 2

    Ubuntu upgraded to FF 5 this morning. I was surprised, given that Ubuntu has not been too swift with previous FF upgrades. I suppose the EOL is the reason.

  3. If they hadn't broken addons... by sethstorm · · Score: 5, Informative

    ...they would be fine.

    However, it looks like Mozilla failed to communicate it well enough, thinking their own notice was enough. The result is that Mozilla seems to take Microsoft's path for once - refusing to patch security issues on a relatively new release, and washing their hands clean with an EOL.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:If they hadn't broken addons... by Anonymous Coward · · Score: 2, Informative

      What? Microsoft are still supporting Windows XP. It's a bit more than three months old.

  4. The new release cycle is going to hurt Firefox by Bloodwine77 · · Score: 4, Insightful

    I would not be surprised if their new release cycle causes their marketshare to start shrinking in a significant fashion.

    I have been a long-time Firefox user (ever since it was Phoenix) and their current release philosophy is really turning me off. They just seem so misguided and detached from reality.

    1. Re:The new release cycle is going to hurt Firefox by Anonymous Coward · · Score: 2, Insightful

      Big difference between Chrome & FF updates though :: Chrome updates are tiny and nearly invisible. I switched from IE to FF a few years back, and from FF to Chrome full-time about a year ago. Chrome has updated itself countless times while I'm using it and the only times I even noticed were when it wasn't closed for days on end and popped up a little notice saying it wanted to restart. Compare that with the annoying "FF has an update available, do you want to download?" / "FF is applying an update" notices. The worst was FF's inability to update itself without admin approval so I couldn't put it on managed computers.

      In short, Chrome can update as often as it wants because it does not create an imposition for users. On the other hand, FF shouldn't ever update because its update flow is a pain in the ass.

    2. Re:The new release cycle is going to hurt Firefox by gottabeme · · Score: 2

      A developer not serious enough about their code to test with new versions of the browser as they come out is not someone who should be developing add-ons.

      False. Many add-ons are simple, e.g. UI-related ones, ones that can practically be considered "finished" once they reach a certain point. Such add-ons don't have bugs like security vulnerabilities and they don't need to be constantly updated. These are often made by someone in his spare time, and then, after "finishing" it, he gets a new job, or a school semester starts, etc, and then a few months later a new version of Firefox comes out and "breaks" his add-on, even though the only problem may be the version number check. Or maybe Firefox makes a "minor" API change that breaks many extensions without preserving backward-compatibility. Maybe the author even switches to another browser. Anyway, he has no interest or no time to update it anymore, so the add-on's users are stuck with annoying workarounds or a completely-broken extension--they can either upgrade Firefox and lose functionality they have come to rely on, or they can stick with the old version and be stuck with bugs and security holes.

      The developer was plenty serious, created a great add-on, finished it, and moved on with life. Then Mozilla broke it.

      I'm guessing you don't use much more than AdBlockPlus and NoScript, because you clearly haven't experienced this phenomenon for yourself. A user not serious enough about his browser to use more than the most popular, frequently-updated extensions is not someone who should be commenting about add-ons.

      --
      "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  5. I don't get that by godrik · · Score: 5, Insightful

    Are they trying to kill their user base ?

    Anybody serious deploying system WILL NOT ship a mozilla product. Obsoleting a software 3 month after its release is ridiculous. You can't try to get market share and killa release in 3 month. If you don't plan to give any support, call that a development version!

    I am SO disappointed in them!

    1. Re:I don't get that by arth1 · · Score: 4, Insightful

      Anybody serious deploying system WILL NOT ship a mozilla product. Obsoleting a software 3 month after its release is ridiculous. You can't try to get market share and killa release in 3 month. If you don't plan to give any support, call that a development version!

      Indeed. For my users, I'm tempted to say "Sorry, I can't support Firefox because Firefox doesn't support Firefox", and switch them all over to Opera.

    2. Re:I don't get that by Kjella · · Score: 3, Insightful

      I agree with you but how does Google Chrome succeed? "You can't try to get market share and killa release in 3 month"

      Lack of plugins - or at least being much less common and quite possibly with a more stable API/ABI. A "security update" that breaks plugins is a sure-fire way to catch Firefox users between a rock and a hard place. It's a typical case of developers coding for developers - who are all on a very recent version and can fix what's broken for them - instead of regular users. Keep going like this and they'll be the #3 browser by Christmas...

      --
      Live today, because you never know what tomorrow brings
    3. Re:I don't get that by Anonymous Coward · · Score: 2, Insightful

      I think you, and MANY other people, are missing the idea.

      When you upgrade Firefox 3.6.16 to 3.6.17, are you upset that Mozilla no longer plans to support 3.6.16?

      3.6.17 ***is*** the continued support of 3.6.16.

      Likewise, 5.0 ***is*** the continued support of 4.0.

      Most people aren't used to thinking like that, so it seems backwards.

    4. Re:I don't get that by godrik · · Score: 2

      It is not that I am not confortable with them releasing a version 5.

      I won't deploy firefox 5 on any machine I need to provide support for. Because I have to assume there won't be any support for it in 3 month from upstream.

    5. Re:I don't get that by arth1 · · Score: 2

      HTML is versionless now as HTML5 is the last version to be released. Everything else from here-on-out is just an addition to HTML5. As long as your support HTML, you should be fine.

      Not support as in "write HTML for", but support as in, you know, support - assist users with actually using the program, finding out why it doesn't work as expected against applications they have to use, moving bookmarks from one machine to another, install company bookmarks for them remotely, perform backups and restores, and everything else that support entails.

  6. Re:What the h. . . ? by Anonymous Coward · · Score: 5, Insightful

    Slashdot story

    No big news, except that the Mozilla Foundation has gone out of its mind. I think I'll stick with Firefox 3 until it reaches end of life, and then upgrade to Firefox 25.

  7. Sucks for corporate use by acoustix · · Score: 4, Insightful

    I really don't want to have to push out a brand new version of FF every few months and risk breaking my users' plugins that they use.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
  8. Forget the Version Numbers by PineHall · · Score: 3, Insightful

    Version numbers don't matter any more. This is really not a major release. It is an incremental upgrade, just like Chrome and just like the Linux kernel. It is a new way of developing software that has been happening for a while now.

    1. Re:Forget the Version Numbers by Lunix+Nutcase · · Score: 4, Insightful

      Except that the version numbers do matter when it comes to plugins and the maxVersion string. They are going to be breaking add-ons left and right with this shit.

    2. Re:Forget the Version Numbers by Maltheus · · Score: 3

      It is a new way of developing software that has been happening for a while now.

      And that's the problem. It needlessly pisses people off. Who are the developers who start using this scheme when I don't know a single developer who thinks it makes sense?

    3. Re:Forget the Version Numbers by DragonWriter · · Score: 2

      And that's the problem. It needlessly pisses people off. Who are the developers who start using this scheme when I don't know a single developer who thinks it makes sense?

      Clearly, they are developers you don't know.

      And many of them work for projects that have been very successful using this approach, which is more relevant to assessing the utility of the approach than random people on the internet claiming that it "needlessly pisses people off".

      Its a pretty obvious approach that reduces waste and duplication of effort inherent in the traditional release cycle that is built around a commercial software model where there is a different charge to customers for major version upgrades versus ongoing support for a prior major version (sometimes with the latter free and the former a significant charge.)

    4. Re:Forget the Version Numbers by DragonWriter · · Score: 2

      This does not fly in the commercial world.

      Granting, arguendo, the truth of that assertion, that's irrelevant because Firefox isn't commercial software.

      Try telling your customer that you've unilaterally decided to stop supporting the product they paid a million dollars for last month and that they need to upgrade.

      Uh, sure, with commercial software where someone has paid a million dollars for the last version and will be charged a substantial fraction of that too upgrade to the next major version, the traditional version numbering practice and supporting multiple major versions makes a lot of sense. Which, you know, isn't surprising, since those practices evolved in that environment.

      With free software where users paid $0 for the current major version and will be charged $0 for the upgrade to the next major version, the same rationale for supporting multiple major versions doesn't exist. Major version upgrades as the avenue to maintain support make more sense in that environment than in the commercial software environment.

      (They also can make sense in a commercial software environment where, instead of separate charges for major version upgrades, you pay a support cost that is the same regardless of what version you use and includes the right to major version upgrades; the main reason to support multiple major versions in this environment, or the free software one, is that you may introduce incompatible changes in a new major version and you want to provide customers that have other software that would be affected the opportunity to be insulated from any resulting incompatibilities: OTOH, treating backward incompatibilities that cause major customer disruptions as bugs and assuring that the new major version is available to customers for testing before general release is a way of mitigating that; whether that is sufficient mitigation really depends on the audience you are targetting, and the audience targetted by a mass-market browser isn't the same as the audience targetted by most B2B software; much of the latter is included in the former, but not vice versa.)

      Even if the upgrade is free I've got customers with a 6 month QA cycle and they're not happy with frivolous updates.

      A 6-month QA cycle is indicative of a fundamentally broken process. At any rate, unless those customers of yours are providing a substantial revenue stream to Mozilla, I'm not sure exactly why you think this is a concern for Mozilla.

      Almost ever commercial developer I know supports old versions because they want to keep their old customers.

      And that certainly makes sense in certain commercial software business models, but the Mozilla Foundation is not a commercial developer, and trying to judge Mozilla Foundation's approach to software development and support by what makes sense for commercial developers is about as useful as trying to judge Oracle's approach to what makes sense for purveyor's of Facebook-based games.

  9. Beginning of the end by digitalderbs · · Score: 3, Insightful

    This is the exact behavior that will drive users away. It's more disruptive than the KDE 4.0 debacle.

    I've been a committed Firefox user for many years, using daily many plugins that I find irreplaceable (zotero, noscript). I'm now seriously considering alternatives. I find it irresponsible that Mozilla would not stand behind the major release of one of their products for more than three months.

  10. Re:BS Article by andymadigan · · Score: 5, Interesting

    As I remember, the Mozilla Add-ons site does not allow plugins to be posted if they have a maxVersion that hasn't been released yet (that's the gist of it anyway).

    You might be able to post an add-on with a maxVersion of 4.1alpha or something, but it would break on 4.1 final. Of course, there's no way to quickly re-enable the add-on, because Mozilla thinks you can't be trusted to run your own browser, an interesting concept coming from open source software.

    --
    The right to protest the State is more sacred than the State.
  11. Re:FF5 is out? by Samantha+Wright · · Score: 4, Informative

    If it helps you sleep at night, the nightly builds are currently 7.0a1, and planning for FF8 is underway. And prior to FF4, Gecko was still in the 1.9 numbering series. (They bumped it up to match the FF version release.)

    Ironically, SeaMonkey is still at version 2, when it comes from a branch of the Netscape tree that should make it six or seven.

    And furthermore, all of these web browsers are identified as Mozilla/5.0 in their user agents.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  12. Should have just skipped version numbers by linebackn · · Score: 4, Insightful

    This whole version number thing is insane and pissing off anyone who needs a singe stable version that is supported for a reasonable length of time.

    If they wanted to up the version number they should have just skipped 4, 5, 6, 7, 8, 9, 10 to 11 or 12. Or since everyone skips 13 anyway just go directly to 14 and be done with it. Then keep it there for at least a year.

    1. Re:Should have just skipped version numbers by jovius · · Score: 2

      I think version numbering should be dropped completely from public view.

      Software improves over time (hopefully) but the name (brand) remains the same. When updates are around it could be indicated to the user by telling that you are lagging so many days or being so many percent from complete. Being 100% complete would mean you'd have the latest 'version'. This would make the whole process feel like a game where you catch up with the others.

    2. Re:Should have just skipped version numbers by jones_supa · · Score: 2

      Or have the release date as the version number, like 2011.06.22.

  13. Google Funds Most of Firefox Development... by Ron+Bennett · · Score: 5, Interesting

    Mozilla Corporation gets most of its funds from Google. Something to keep in mind in regards to the future of Firefox...

    My gut says, barring some significant change in funding / lead developers, that Firefox's future is bleak - what's happening now feels to me so much like what happened back when Netscape jumped the shark with their bloated Communicator suite. People bailed in droves.

    The ideal situation would be for a group of developers to fork Firefox 3.6.x, throw in some of the improvements from 4, and run with it. Many would be greatly appreciative, and likely support it in both time and donations; don't make the same mistake as Mozilla Foundation has in regards to relying too much on any one major donor.

    1. Re:Google Funds Most of Firefox Development... by Bloodwine77 · · Score: 2

      What is holding Opera back from the mainstream? They have been around for eons and have innovated a lot of features (or at the very least implemented said features well before their competitors). Still, Opera seems to remain a niche web browser.

      Granted, I don't use Opera myself and I can't quite put my finger on why I don't use it. The first time I tried many years ago I didn't like ad banner in the interface of the free version (I think they got rid of the paid version of Opera and the ad banners in free Opera around 2005).

      We need a major browser that is independent of major corporations. Microsoft controls IE, Google controls Chrome. Opera is ran by a smaller outfit that doesn't seem likely to be hellbent on spying on you or trying to tightly integrate with certain proprietary technologies and services. Firefox is the open-source darling and should be independent, but it does seem to be copycatting the hell out of Chrome as of late.

    2. Re:Google Funds Most of Firefox Development... by 0123456 · · Score: 2

      Fork 3.6? What's wrong with v4/v5? You don't like the speed and memory efficiency improvements?

      Don't like using an interface designed for a tablet or mobile phone on a desktop with a 1200 pixel high screen?

    3. Re:Google Funds Most of Firefox Development... by onefriedrice · · Score: 2

      What is holding Opera back from the mainstream?

      A number of things. Most users will relate with at least one of these points:

      • It doesn't come pre-installed on any of the popular desktop operating systems (maybe it does come standard on some devices?).
      • It's not open source.
      • It will always carry the stigma it received during the time when it was nagware.
      • It's a very decent browser, but it simply doesn't surpass other browsers by a wide enough margin for most* people to justify switching from what they're already comfortable with.

      * Although, those few who do switch will tend to be very evangelistic, constantly reminding people about Opera's virtues. Of course, evangelism is a common trait among those who embrace the unpopular.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    4. Re:Google Funds Most of Firefox Development... by arkhan_jg · · Score: 2

      What is holding Opera back from the mainstream? They have been around for eons and have innovated a lot of features (or at the very least implemented said features well before their competitors). Still, Opera seems to remain a niche web browser.

      No proper adblock plugin*. That has been the killer feature for EVERY normal user I've switched from IE to firefox over the years. That, and firefox is big enough that it gets tested these days, along with IE. Some small yet critical for some user website breaks in opera, based upon some crappy flash based feature; they don't blame the website (it USED to work just fine before you fiddled with it); they blame me, and/or opera.

      * No, privoxy, or modified hosts file doesn't count. They don't catch all ads, and they leave great big chunks of pagespace where the ad used to be. Adblock plus + element hider is truly awesome at ad-zapping mainstream websites**.

      ** And yes, yes, it's stealing to view a website without viewing the ads. When adverts don't 1) take up half the page with all the bouncing and the colours and the sounds and memememememepayattentiontoMENOW for crap I have zero interest in 2) use up large chunks of limited, metered bandwidth 3) provide a massive vector for drive-by malware and 4) make the page load grind to a halt while it waits for the bloody ad server or google analytics or whatever to kick in, feel free to get back to me. For my own use, I do whitelist some sites I care about that don't give separately give me an option to disable ads.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    5. Re:Google Funds Most of Firefox Development... by Darinbob · · Score: 2

      Because 3.6 was the best version? Version 4 is completely different UI for no discernable reason, it's not easier to use that's for sure, it feels like your typical change-for-the-sake-of-change feature. Who knows if it's faster if it takes longer to use overall? FF4 sucks and from the news it seems that FF5 will be worse.

  14. Re:Put a fork in it by 0racle · · Score: 2

    Jump to where? Ad Block, noscript, firebug, flash block and the like have become pretty much required for my browsing needs. Who else has something like this?

    --
    "I use a Mac because I'm just better than you are."
  15. Re:This is gonna suck... by ByOhTek · · Score: 2

    I thought the windows one was made of broken glass, and the linux one had a point out to the side (front if standing up) like a little beak.

    BSD has two points at the end and a pitch fork.

    MacOSs can only be used on one part of the body, and only in one room of the house, only at the time Mr. Jobs lets you use it, and only with Apple approved partners...

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  16. Who is This Helping? by swsuehr · · Score: 5, Insightful

    Who, exactly, is the rapid release schedule helping? It's certainly not helping web developers and organizations who try to list their supported browser versions and actually try to code towards those versions. The quickest path to get the corporate PHBs to stop supporting your browser is to have the IT staff say "Guess what, the next version of Firefox is already out so we need to make updates." At some places, support for browsers other than IE is tenuous at best, so making it more difficult to support these browsers only hurts the browser manufacturers.

    Want to gain more support? Release a stable product, with wide support for standards and add-ons, and do so on a sane, well-publicized schedule. People don't care about version numbers; updating software isn't something people want or like to do. Why are you making it more difficult and cumbersome for users to use your product?

  17. Re:Broken by design by _xeno_ · · Score: 4, Informative

    Because that's not the way the addon versioning system works?

    Look, it's really pretty simple. An addon needs to say what versions of Firefox it supports, as the API is known to change with each version.

    The old rule was that you were pretty safe in assuming that the "patch level" number (the third/fourth number depending on release) could change without breaking any addons. Changing the minor number might break existing addons and could add new APIs. (For example, the change from Firefox 3.5 to 3.6.)

    Changing the major number indicated a major change in functionality that could, potentially, require addons to be rewritten. (For example, Firefox 2 to Firefox 3.)

    How the hell do you work that into the new versioning system?! The only way would be for the browser itself to "know" that Firefox 5 is basically Firefox 4 and not flag addons written for "4.0+".

    Am I supposed to assume that an addon I write against Firefox 4 will work in Firefox 5 and Firefox 6, when the same was certainly not true for Firefox 1 to 2 - and 2 to 3, and 3 to 4? When will they be changing the API again? Am I supposed to be psychic when setting the maxVersion number?

    Keep in mind that it's the browser itself that enforces these version checks. It's not something that addon developers really have any control over.

    --
    You are in a maze of twisty little relative jumps, all alike.
  18. Dear Mozilla by m0s3m8n · · Score: 5, Insightful

    Dear Mozilla: Pull your head out of Chrome's ass.

    --
    Conservative, mod down for violating /. political norms.
  19. Re:This is gonna suck... by Anrego · · Score: 2

    Also I really hate how distros mark software deemed stable by upstream as totally experimental and dangerous (applies to pretty much everyone).

    Stable doesn't just relate to the software, but how the software works on a specific platform (that is, whether it plays nice with other libraries and such, whether the dependancies have been specified properly in the ebuild (or whatever your distro of choice uses), etc..).

  20. Version Numbers and Add-on Compatibility by QuasiSteve · · Score: 4, Insightful

    They are going to be breaking add-ons left and right with this shit.

    But that is merely a symptom, not the cause.

    If nothing else, the new release philosophy causes the incredibly stupid approach to add-on compatibility to be highlighted.

    People have complained about add-ons 'breaking' for years with other (point) releases, usually stating that after updating the maxVersion string manually, or using Nightly Tester Tools to override, the add-on continues to work perfectly fine.

    Perhaps it's wishful thinking.. but part of me is hoping that the new release schedule forces Mozilla, and the community, to re-think add-on compatibility reporting; flagging add-ons as 'broken' not by default, but after testing.

  21. Who cares? by the_raptor · · Score: 2

    I am still using Firefox 3.6 and will stay that way until either Mozilla lay down the crack pipe or I find another browser whose UI designers aren't similarly crack addled (sorry Chrome).

    --

    ========
    CINC, 4th Penguin Legion
  22. Re:BS Article by DarkTempes · · Score: 2

    I believe you can install the Mozilla Add-on Compatibility Reporter (made by Mozilla) to manually turn on any outdated/incompatible/whatever add-ons.

    I can't blame them for making such functionality take a couple of extra steps because I imagine the support nightmare from your average user is hell otherwise.
    I'm not a big fan of this new rapid release thing with major version numbers just to look better, though.

  23. Seriously? by christurkel · · Score: 3

    End Of Life after THREE FUCKING MONTHS?? Who the fuck thought this was a good decision?

    --

    CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
    1. Re:Seriously? by mrnobo1024 · · Score: 2

      It's a minor update: just like they didn't keep updating 4.0 when 4.0.1 came out, they don't keep updating 4.0.1 when 4.0.2 came out. But for marketing reasons, they decided that 4.0.2 would be called "5.0".

    2. Re:Seriously? by leenks · · Score: 2

      It's just a release. Releases are deprecated almost immediately with security updates, new features / API changes etc. The only difference here is the version numbering is insane which makes it harder to see what has broken.

  24. FSVO "free" by overshoot · · Score: 2

    Firefox doesn't really need to do that as it's open source and upgrading to a newer version is free.

    As long as you're not doing any incoming qualification, that's dandy. Of course, in an enterprise setting you just might want to make sure that the new version supports all of your mission-critical applications. If you're running a distribution, you might want to do some QA on it.

    As it is, Gentoo (to name one) still has 4.0 in unstable, and Mozilla's rapid releases are practically guaranteed to keep any of the new releases from ever reaching stable. That's not a joke; running tarballs is a quick way to hose dependencies in most distributions, and pure death in the hardware platforms outside of PC clones.

    Then there are all of those plugins that will never catch up to the supported browser version ...

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:FSVO "free" by onepoint · · Score: 3, Insightful

      You are not kidding, half of my add-ons/plugins are not compatible to the new release. so I'll sit on the sidelines for a while.

      Now I think that Firefox should find a point and say, clean up time, make a few versions updates, then poll the community for the next official features, this way you get some stability over time and new features, heck I don't mind if they did that every 9 months, at lease I would know that the older versions would be somewhat safe to utilize on the current platform of my firm.

      --
      if you see me, smile and say hello.
  25. Re:This is gonna suck... by Anonymous Coward · · Score: 2, Insightful

    for all practical purposes, it IS the security update to 4.1 and should be treated as such.

    Security updates do not break backwards compatibility.

    Except when necessary to fix implementation and design bugs, there shouldn't be any trade-offs in installing a security update; the new version should be exactly the same except more bug free, or people aren't going to install it.

  26. Re:This is gonna suck... by koolfy · · Score: 2

    3 words: Rolling release distro.

    Like Arch or Gentoo, or Debian unstable if you want.

    Yeah right.
    I love gentoo, I hate the idea of non-rolling-release systems.

    However.
    It takes ~1h to compile the new xulrunner and firefox on my 2.5ghz dual core laptop.
    If the fast release cycle keeps accelerating, soon Firefox X+1 wil be out before I'm d-one compiling Firefox X

    --
    Segmentation Fault in "Life, Universe and Everything" at line 42. Don't Panic.
  27. Re:It is just a number by Maltheus · · Score: 2

    Does it really matter what the version is?

    Obviously it does. Have you not read the comments? Marketing that drives people away from your product is bad marketing.

  28. Re:This is gonna suck... by Chris+Mattern · · Score: 2

    It'll break most of your add-ons, but it will just drop in.

  29. Re:FF5 is out? by SchMoops · · Score: 4, Funny

    No no, FF5 wasn't released in the US, at least not for SNES. FF4 was rebranded as FF2, and FF6 as FF3.

  30. Re:Broken by design by izomiac · · Score: 3, Insightful

    It sounds like browser version numbers are designed to be a poor proxy for plugin API version. Therefore, I have to wonder, why not version the API instead (i.e. Firefox Plugin API 2.1 in Firefox 5.0)? Plus, you even get backwards compatibility since it becomes trivial to have multiple APIs and use the highest one the plugin is compatible with.

  31. Re:Broken by design by _xeno_ · · Score: 2

    I'd just set it to 99 or whatever and patch shit as it breaks.

    I'd rather have an app that's buggy on a new version of FF than one that *would* have worked fine but had maxVersion set too low...

    Last I checked, you're not allowed to do that and have your addon be hosted on addons.mozilla.org. Which is why none of the addons on there do.

    Not to mention that doing that was strongly discouraged by Mozilla and, prior to Firefox 5, at least, a really bad idea.

    --
    You are in a maze of twisty little relative jumps, all alike.
  32. They are doing it wrong. by leamanc · · Score: 2

    They are trying to copy or catch up with Chrome on the version numbering thing, but they are missing something important here. With Chrome, it gets auto-updated all the time (at least mine is, on both OS X and Ubuntu), to where I've always got the latest and greatest, and all the inherent security fixes and such. If I had to manually download a new copy of Chrome regularly, even every three months, I would grow tired of it. But the auto-updater does it for me; I installed Chrome once and am now done with that part of it. I couldn't tell you what version of Chrome I am running, except for I know it updated itself earlier this week.

    Firefox, on the other hand, won't auto-update to a "major version", like going from 4.x to 5.x. Mozilla should know they had a hard enough time getting people to download a new copy, even when it took 18 months between major versions. People are not going to re-download it on such a quick schedule.

    And Mozilla needs to update Firefox's handling of extensions, with its "max version" attribute. Once again, it was bad enough when there was a new FF update every 18 months and it took forever for the extension developers to make the simple integer change. All I have read this week with FF5 is how this extension and that extension disabled itself, when it will probably work just fine.

    I was a long-time Firefox supporter and didn't like Chrome at first. Now I am either going with Chrome or Safari all the time, and feeling sad for the days when Firefox was the shiznit.

    --
    :q!
  33. Is Mozilla becoming closed and self-serving? by QuietLagoon · · Score: 3, Insightful

    Although the move may have caught users by surprise, the decision to stop supporting Firefox 4 has been discussed within Mozilla for weeks.

    Who cares what the users think about EOL'ing a product that was only released a few week ago. We The Developers are going to do what we want, users be damned.

  34. Re:This is gonna suck... by ultranova · · Score: 2

    Also I really hate how distros mark software deemed stable by upstream as totally experimental and dangerous (applies to pretty much everyone).

    It often is. Even if we leave out the obvious bias people might have about software they wrote, there's the simple fact that there are more users than developers, so the former will almost certainly run into bugs the latter didn't. And of course, any project with proper testing will continue finding new bugs all the time, so the developers have to decide which ones will be fixed (and which ones won't) before the release is declared "stable". All of which means that newly released "stable" software is usually anything but.

    It would be totally irresponsible for distro maintainers to simply take the developers word that something is stable.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  35. Re:BS Article by TheRealGrogan · · Score: 3, Interesting

    Yes, I agree, the arbitrary version compatibility strings are the problem, for extensions in a lot of cases. A move from 4.x to 5.0 should not actually break many (or any?) extensions, because they haven't changed those interfaces.

    If there's no update for an extension that is essential and the versioning doesn't jibe, there's this extension:

    https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/

    That allows you to ignore the compatibility version check, enable disabled extensions and submit "this extension works" or "this extension doesn't work" to developers.

    I'm using Firefox 5.0 in Linux (self compiled), but in Windows I use Nightly, because it gives me a 64 bit firefox that gets updates. When Nightly reached a version number that was to disable my Status4Evar addon, I used the tool to enable it again and it's still working with the firefox version being 7.0a1

  36. They stopped listening to their users by houghi · · Score: 4, Insightful

    They make it sound as if it is the users fault. The users are not there so you can code. You should not code despite of the users.

    I now need to run firefox with the -P option, because they do not allow me to run two instances at the same time (No, I do not mean a second window). Running it over ssh needs an extra parameter.

    It does a lot of other things against logic, like updating itself instead of letting my distro do that.

    With everything they do I get a feeling that the developers think they are holier then thou. They do things because they can and/or because it is fun to do for them.

    At this moment the only thing that keeps me with Firefox is the add-ons, but I will making a list of the importance of all plugins and see if there is an alternative elsewhere.

    They, of all browsers, should know how fast people can switch and loose everything again.

    --
    Don't fight for your country, if your country does not fight for you.
  37. Re:I'm a web developer and happy about this by Darinbob · · Score: 2

    Why use the latest version? Newer versions are not better, they do not have fewer bugs, they do not have better features. I'm certainly never going to upgrade and disrupt my work merely to make some total stranger happy.

  38. Just Came to Say ... by hduff · · Score: 4, Insightful

    Christian Legnitto, the Firefox release manager, put it most succinctly on May 25: 'Firefox 5 will be the security update for Firefox 4.' Problem is, users are being prompted to upgrade now but are hesitant because the new rapid release of updates means many add-ons are not compatible. And without security updates in between, many could be left exposed with unpatched browsers."

    Came to say that.

    Don't the people in charge think these things through? It appears not.

    The new versioning schema is the new security hole in Firefox.

    And all done for no real gain or benefit.

    Idiots.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    1. Re:Just Came to Say ... by jesser · · Score: 2

      Or maybe it's a security hole in your extension that it prevents you from keeping Firefox up to date.

      --
      The shareholder is always right.
  39. It's not stealing. by gottabeme · · Score: 2

    If it's "stealing" to view a web site without "viewing" the ads, then it's "stealing" to mute the TV during a commercial, or change the channel, or go to the bathroom. Same for the radio.

    I have made no agreement with any web site owners to look at or download any content they may place in their pages. Site owners who make content freely-viewable do so at their own risk, without any guarantees.

    Don't let the **AAs co-opt the meaning of "theft". Don't let them brainwash you.

    Next thing you know, people will be saying that it's "stealing" to go to a site without CLICKING ads. Good grief. Grow a spine! Stand up to the idiocy!

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  40. It's all in the numbering! by ewanm89 · · Score: 3, Insightful

    Firefox 5 is more like Firefox 4.1 in truth, the only thing this rapid release crap has done is confused everyone with thinking what is actually a minor update is a major break lots of extensions update.

  41. add-ons are to firefox what software is to windows by johncandale · · Score: 3, Interesting

    the only real reason to stay with firefox is the add-on's, just like one few the few reasons to stay with windows is the huge software library. They need to fix breaking add-ons, and they need to do it now

  42. Decouple Program/API versions by bill_mcgonigle · · Score: 4, Insightful

    How the hell do you work that into the new versioning system?! The only way would be for the browser itself to "know" that Firefox 5 is basically Firefox 4 and not flag addons written for "4.0+".

    Am I supposed to assume that an addon I write against Firefox 4 will work in Firefox 5 and Firefox 6, when the same was certainly not true for Firefox 1 to 2 - and 2 to 3, and 3 to 4? When will they be changing the API again? Am I supposed to be psychic when setting the maxVersion number?

    Two things they could do. The one they probably should do right away is to decouple the API versions from the program versions, since those have become meaningless. Heck, even Windows did this when their marketing department got the clout Mozilla's seems to have - developers could still query the real (meaningful) version number even though the box had a year or stupid name on it. They could leave things as they are now for addon developers or they could introduce a new maxAPIVersion check, one time.

    If they were feeling energetic, they could teach the browser how to introspect its API changes and make smart decisions. Say, an addon uses foo() and bar() - those did not change since the maxVersion release, so run the addon. Another addon uses foo() and baz() and declares the same maxVersion. The browser knows that baz() changed semantically, so it prevents baz() from running.

    I'd probably rather see that approach since it takes the weight off of thousands of developers and puts it onto one or two.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)