Mozilla Brings Back Firefox 64-Bit For Windows Nightly Builds 209
An anonymous reader writes "Last month, Mozilla Engineering Manager Benjamin Smedberg quietly announced that the 64-bit version of Firefox for Windows would never see the light of day. After what he referred to as 'significant negative feedback,' Smedberg has announced he has reviewed that feedback, consulted with his release engineering team, and has decided on a modification to the original plan: Firefox 64-bit for Windows may still never be released, but nightly builds will live another day."
64-bit? Bah (Score:5, Funny)
That means Firefox will still be limited to 4 PiB, which I'm sure it'll be reaching by the release of Firefox 12,458 next year. We need a 128-bit version.
Re:64-bit? Bah (Score:5, Funny)
Re: (Score:3, Insightful)
That means Firefox will still be limited to 4 PiB, which I'm sure it'll be reaching by the release of Firefox 12,458 next year. We need a 128-bit version.
Naw... it is two things. Cleaner code and the lack of 32bit library cruft in a system. However plugins like flash and even Java32-.vs.-Java64 make me think that well flash is crud and Java not as portable as it should/could be.
Re: (Score:2)
Comment removed (Score:5, Informative)
Re: (Score:3)
Nonsense, been running WaterFox myself. Works with all the FireFox extensions I can find.
I do not, for the life of me, understand why FireFox is so hell-bent on 32-bit versions.
Re:I was using Waterfrox (Score:4, Interesting)
Probably because flash, java, and other plugin makers are so slow to move to 64 bits. Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader. Not a minature operating system running complex ajax applications
Re: (Score:1)
Java is 64-bit since a long time. Flash also has a 64-bit version on windows for quite some time. As for Java... it's a PITA to install 32 and 64 bit versions at the same time. Amazing how Oracle messed that up. Going 64-bit only however makes this problem disappear: the 64-bit version is all you need and there are no more clashes. And it gives an immediate speed bonus as well, as 64-bit simply is faster.
Re: (Score:2)
Yikes, Oracle... had a bad flashback to installing the Oracle client. Cold chills go up my spine whenever I think about it. How could installing that damn client be that painful?????
Re: (Score:2)
Yikes, Oracle... had a bad flashback to installing the Oracle client. Cold chills go up my spine whenever I think about it. How could installing that damn client be that painful?????
Removing Oracle is easy compared to Symantec Antivirus.
Re: (Score:2)
64-bit isn't just simply faster. It's sometimes/often/usually faster depending on what you do, but it is ALWAYS larger in memory and disk space usage, and plays less well with other applications (Cache size overruns caused by the larger size).
Re: (Score:2)
Look, the pointer size is only of concern if you are using a lot of pointers..
Re: (Score:2)
Umm... No, it does not.
Re: (Score:2)
Umm... No, it does not.
Mr Buzzword doesnt know what he is talking about...
The fact that the pointers use an extra 4 bytes is a negligible detail because the L1 caches are huge in relation to those 4 bytes. You would need a very large amount of pointers within the cache to have any sort of measurable effect, so large that following even small percentages of them (why are they in the caches if you arent using them?) will always cause significant L1 thrashing.
But an even harder argument for you to try to refute is that Intel is
Re: (Score:2)
Mr Buzzword doesnt know what he is talking about...
I'm glad you admit you don't know what you are talking about. I wish more people who didn't know would admit it right up front like you did.
The fact that the pointers use an extra 4 bytes is a negligible detail because the L1 caches are huge in relation to those 4 bytes. You would need a very large amount of pointers within the cache to have any sort of measurable effect, so large that following even small percentages of them (why are they in the caches if you arent using them?) will always cause significant L1 thrashing.
The fact that pointers (and anything dealing with size or offset) uses DOUBLE the size, and isn't negligible. It's effectively halving the size of the caches (total size, line size) in terms of the number of pointers/ints that they can contain.
But an even harder argument for you to try to refute is that Intel isnt stupid. The cache parameters (total size, line size, number of sets, for each level of cache) are optimized for 64-bit computing on their 64-bit processors. Intel didnt choose a 64 byte L1 line size willy-nilly. Intel didn't choose 32KB of L1 data willy-nilly. Intel didnt choose 8-way set associativity for their L1 willy-nilly.
I'm not going to refute that, nor is that directly related. However, as a side note that I don't want to get tied up in, I wi
Re: (Score:2)
*facepalms*
But going to 64-bit on an x86 machine also doubles the number of registers, as well as introduces any number of extra instructions that can speed things up. If you aren't getting a significant speedup with a 64-bit build, then something is usually wrong. Like you are casting to a 64-bit integer, but are still treating it like it's 32-bit.
Plus your benchmarks mean nothing with FireFox -> the people behind the builds have put that much more effort into optimizing it for 32-bit over 64-bit. It's
Re: (Score:2)
Yes, you have twice the number of registers in 64-bit, however, there are some performance penalties for using them (prefix ops), and I'm pretty sure that the register renaming that is done really makes that a rather moot point except for the prefix op penalty still applies if you try it. You are going to find a mixed bag of performance characteristics trying to use them unless you are really really careful, and most compilers aren't, and most apps aren't going to hand code assembler to get it right.
Second
Re: (Score:2)
Too bad many of my clients have Cisco connect which only works with java 1.4.2 and IE 6/7 or some $1,000,0000 ERP abomination-ware tied to Oracle financials that only work on Java 1.4.2, not java 1.4.1, not java 1.4.3, but java 1.4.2.
These machines need to keep being reimaged from infections and as a result can't leave XP or IE 7 behind. Sometimes Firefox works believe it or not in quirks mode with these old java releases. The new ones are not compatible as they follow w3c and not the corporate standards MS
Re: (Score:1)
They also write crappy software, but they make it so it only runs on old OSes, so they can blame that vendor for any problems you have.
Re:I was using Waterfrox (Score:4, Interesting)
Having a >4GB footprint is not the only reason to move to a 64-bit address space. As more software becomes 64-bit, those legacy 32-bit apps become more of a problem, both in terms of longer application launch times (because the 32-bit library stack that it uses isn't loaded initially) and in terms of added memory pressure (because of all those unnecessary libraries loaded into RAM).
Re:I was using Waterfrox (Score:5, Funny)
Probably because flash, java, and other plugin makers are so slow to move to 64 bits. Not to mention many out there feel a browser should not use more than 4 gigs of ram and is a light text and graphics reader. Not a minature operating system running complex ajax applications
That, after all, is a job for Emacs.
Re: (Score:2)
That, after all, is a job for Excel
FTFY
Comment removed (Score:4, Informative)
Re: (Score:2)
In this case they are listening.
I can see where Mozilla is coming from as they have limited resources to double the development efforts for a so called free product. I wish Mozilla would invent Mozilla search to go head to head with Google, but they do not have the revenue for such a risky maneuver.
Re: (Score:1)
Re: (Score:2)
If they have limited resources they should direct them in a more appropriate way. 64 bit Firefox has significant benefits to performance and less out of memory related crashing.
The OS they're working on, OTOH...
Re: (Score:3)
If they have limited resources, then why don't they abandon the 32-bit branch?
Re: (Score:2)
Because a lot of otherwise capable hardware is still 32-bit only?
Re: (Score:2)
Windows is the only OS that is not 64-bit only.
bullshit.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
You win the comment of the year award. The tech industry needs to realize that perpetually following or wanting to be Apple is badly damaging all of us. I wonder if it's too hard for them to figure out a design that is not Apple, is them, but one which is clean, pretty, and works.
Re: (Score:2)
Re: (Score:2)
Honestly, who isn't running a 64-bit processor these days? Being limited to 4GB of RAM is a bigger issue than "OMG, it's issuing slightly larger instructions on a 4Ghz processor with a 240 GB SSD and 32 GBs of RAM! That's like 0.00000000000000000000000000000000000000000000000000000000000000000001 less efficient than a 32-bit instruction, and is so fast that no one even notices!"
I feel like we're playing tug of war with the Windows XP crowd, who still want to run the latest FireFox, but aren't willing to upg
Re: (Score:2)
I normally use SeaMonkey (as the least obnoxious of the Moz family) but when some website expects yesterday's FF build, I use Palemoon -- the only FF incarnation I can stand. -- Their general memory piggishness seems to be a cache-handling bug, probably a side effect of an hour of use generating 4000 directories and 500 files (not a typo, there are bunches of empty folders) and never cleaning up after either. I found if I clear cache every few minutes, the galloping memory usage doesn't happen.
Good info abo
Re: (Score:1)
I do not, for the life of me, understand why FireFox is so hell-bent on 32-bit versions.
I do not for the life of me understand this blind push to 64bit when there is no demonstrable speed improvement.
32bit software on a 64bit platform is not measurably slower for the tasks that a browser needs to do.
Re: (Score:1)
Re: (Score:1)
will Microsoft Windows 128-bit support 16 or 32 bit? probably not
Re: (Score:2)
I don't see why not. Windows XP 64 supported 8 (DOS)/16 (DOS/Win)/32 (DOS/Win)/64 (Win) bit apps. They only recently dropped support for 16-bit Windows Apps.
Re: (Score:2)
Re: (Score:2)
I stand corrected, you did need to run 16-bit Windows apps/Dos apps inside Virtual PC to get them to run.
Re: (Score:3)
i'm pretty sure it would be still be possible to thunk a 16 or 32 bit instruction on a 128 bit processor
Sure, just like its possible to thunk back to 16-bit once in 64-bit mode on AMD64...
...oh wait, it isnt! You dont know what you are talking about.
Re: (Score:2)
It depends which 16-bit mode you are talking about.
It IS possible to do 16-bit protected mode (which win16 apps use) while in long mode. Wine has no trouble doing it. MS just couldn't be bothered debugging WOW on top of WOW64 so they left it out.
OTOH it is not possible to do virtual 8086 mode while in long mode.
Re: (Score:2)
... that do not need to use either real mode or virtual 8086 mode in order to execute at any time ... Real-mode programs and programs that use virtual 8086 mode at any time cannot be run in long mode unless they are emulated in software ...
Speaking as someone who's been writing software since 1988, please enlighten us with more information on your background as a programmer. I strongly suspect the the GP was right in positing that you simply don't have the faintest idea what you're talking about.
Re: (Score:2)
if you want to perform a 16-bit instruction, the operating system converts it to a 64-bit instruction before sending it to the processor...
Operating system dont "send instructions to the processors"
Processors FETCH (the actual technical term) instructions from memory themselves, send them through the pipelines themselves, and then execute them themselves.
This is in fact not only how all programs get executed, but also how the operating system itself gets executed.
You are a complete idiot.
Re: (Score:2)
if all you can pick on is semantics, then at least you're admitting that the general gist of my argument is correct
It only seems like semantics because you have no idea what you are talking about.
Re: (Score:2)
Got better ones?
Re: (Score:2)
I do not for the life of me understand this blind push to 64bit when there is no demonstrable speed improvement.
Part of the problem is all Firefox tabs and windows are part of the same process, unlike IE (and I believe Chrome). So, if a misbehaved AJAX app in one tab uses a gig and a half, every browser window becomes unusable. If FF were 64-bit, then it could use the 8GB or 16GB found in most new machines to mask the problem.
Re: (Score:3)
however, that just masks the problem, doesn't solve it.
With the current Firefoxes, you can go to the help menu and see what tabs are using what memory from the 'troubleshooting information' item. then you can see a rogue tab has gobbled all your ram, and close it. That's a solution.
Re: (Score:2)
So having a page just work without drama is not a solution, while requiring the user to manually close it (hopefully before FF crashes) and not visit it in the future is?
Re: (Score:2)
if I had a nail stuck in my arm, I'll (manually) pull it out. You, it seems, would leave it stuck in you and say "its ok, I have another arm".
Re: (Score:2)
What? 64-bit image routines chomp 32-bit image routines! This is a known fact! And that's just the beginning!
And it's the fact that memory is limited under 32-bit code to 4 GB of RAM that we really care about. FF moves like a pregnant yack when you have 20 tabs open, and has the memory usage of a 700 lb sumo wrestler at an all you can eat buffet.
Re: (Score:2)
Same here. I've been running Waterfox for some months now on a low-end 64-bit desktop PC. It's very fast, and I've not had any plugin or extension problems. Given what a pig Firefox is for memory (and to be fair Chrome and the other browsers too) if there is one application that should drive 64-bit technology it should be these damned web browsers!
Re: (Score:2)
Was using waterfox, but a some plugins refused to work with it, since it isn't firefox by their definition.
Switched back to 32-bit firefox
Same Bugs as Firefox 64-bit (Score:4, Informative)
Re: (Score:1)
It has all the bugs that Firefox does when compiled as a 64-bit binary.
Out of curiosity, which bugs are those? I've seen bugs in FF (such as the well known memory leaks), but they never seemed to be 64 bit specific.
I've been running the 64 bit firefox for, gosh... I don't even know. 8 or 10 years?
$ file /usr/lib/firefox/firefox /usr/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24
Re: (Score:1)
It has all the bugs that Firefox does when compiled as a 64-bit binary.
Out of curiosity, which bugs are those? I've seen bugs in FF (such as the well known memory leaks), but they never seemed to be 64 bit specific.
I've been running the 64 bit firefox for, gosh... I don't even know. 8 or 10 years?
$ file /usr/lib/firefox/firefox /usr/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24
I don't know if this link will work but you can also search to see the 64 bit bugs (some of which also affect x86): https://bugzilla.mozilla.org/buglist.cgi?quicksearch=firefox+64+bit [mozilla.org]
Re: (Score:1)
I can recommend Palemoon [palemoon.org].instead of Waterfox.
Its compiled for new (SSE2) cpu's and some "redundant and optional code" is disabled.
Re: (Score:2)
Re: (Score:2)
The 64 bit branch of FireFox and loved it, it was much faster.
Not really. Look at their own benchmarks [waterfoxproject.org] - at best performance is roughly 15% faster, some cases slower. They also commit the cardinal sin of using benchmark charts that do not start at zero, #1 on the list of "how to lie with numbers."
Re: (Score:2)
Let me fix that for you
All Intel/AMD CPUs sold in the past 6 years are 64-bit.
Re: (Score:2)
Only some Atom chips are 64-bit.
Re: (Score:2)
The exception is the N270, one of the first Atoms
The N280 is also 32-bit only, so is the ULV celeron used in the original Eee PC. Intel didn't release a 64-bit capable netbook atom* until december 2009.
Now granted, the Z and E series Atoms do not all support 64-bit, but they are not intended for 'regular' computers.
It seems that Z series atoms were intended for "ultra mobile PCs" which afaict were even tinier than netbooks but still ran regular PC operations systems. Afaict ASUS did put a Z series atom in a netbook too.
* 64-bit capable nettop atoms appeared some time before this.
The GPs statement was
"All Intel/AMD CPUs sold in the past 6 years are 64-bit."
This is blat
Re: (Score:2)
FF sucks to began with.
Only that it does not.
Perhaps you just don't have that plug-in installed?
Re: (Score:2)
Remove your buggy extensions.
Now with extra hyperbole (Score:1)
/. Story when turned off: "turned off for now" /. Story now: "...never see the light of day"
Next story on /. : 64-bit Firefox sent to concentration camp.
Cancel 32-bit on 4-21-2014 (Score:2)
This will coincide with XP ending support which is the last holdout.
If Mozilla does not want to double the work then just focus on 64-bit. Besides a few Vista users who went to 7, I do not know anyone who uses the 32-bit version. Usually they tell me some driver or piece of software is not compatible. Most cases running it in XP mode is better nowdays and by 2014 that hardware will very old!
Maybe release the long term version on that day as the last 32 bit version for 1 year? By 2015 no one should be runnin
Re: (Score:1)
the specs and requirements hasn't changed for MOST applications and tasks since late 2006 (coincides with vista oem release). even the next version of desktop windows is expected to have similar requirements... a dual core athlon from 2006-7 with 2-4gb ram is enough for most people (hard core gamers, 3d graphics artists, and engineers are not 'most people').... and is about the same speed as lower-end desktops today (some "new' ones are actually slower). age of hardware,
Re: (Score:2)
By 2015 no one should be running 32 bit XP software or operating systems anymore. I mean enough is enough!
MS is way ahead of you on that point. [slashdot.org]
Accountability = None (Score:4, Interesting)
It's good to see that someone is being held accountable here. Benjamin Smedberg creates a shitload of negative publicity, pisses off a proportion of dedicated testers and he:
A. Gets a promotion
B. Is removed from positions of responsibility because he demonstrates poor judgement
C. Nothing happens
D. Gets a pay increase.
Answer = C
Come on guys at least make him wear a T shirt for a month that says, I must not override the recommendations of others in relation to 64 bit builds.
One of the key problems in organisations is that people aren't held accountable for poor judgement, or at least a running sheet is not maintained. Ben will probably continue to be promoted even through he has demonstrated that he has a fundamental lack of connection with what end users want. There is obviously something wrong occurring in the firefox mozilla groupthink and yet nothing is being done.
Re:Accountability = None (Score:4)
There is obviously something wrong occurring in the firefox mozilla groupthink and yet nothing is being done.
That's the feeling I have as well. I don't use 32 bit desktops any longer. Actually haven't consistently used a 32 bit desktop in four years. To somehow not be aware of the behavior of real users is a huge fail.
And lets not indulge anymore '64 bits isn't necessary' tripe. People that don't understand why key software must adopt the native ISA of a system and avoid backward compatibility kludges need to stop talking about this.
Anyhow, I just upgraded my main personal desktop hardware and reinstalled my retail Win 7 OS, in addition to Linux. I installed Firefox out of habit but I haven't bothered to reacquire my usual cohort of extensions... I don't use it anymore. Chrome is superior in every way, with the sole exception that noscript is better than scriptno.
Mozilla is repeating Netscape history. Then as now, leadership is the problem.
Re: (Score:2)
That's the feeling I have as well. I don't use 32 bit desktops any longer. Actually haven't consistently used a 32 bit desktop in four years. To somehow not be aware of the behavior of real users is a huge fail. (...) I don't use [Firefox] anymore. Chrome is superior in every way
I think they know their users perfectly, even slashdotters seem to be clueless that they're running 32 bit software under their 64 bit OS.
Re: (Score:2)
Mozilla's management has their heads in their asses, and has had them up there for quite a while. They've made a very length list of poor decisions in recent memory.
32-bit is insecure (Score:5, Interesting)
Haven't these people heard of ASLR [wikipedia.org] and heap spraying [wikipedia.org] Do they not understand the concepts?
Without 64-bit, you have two huge security problems. The first is that there simply isn't enough address space to randomize well. Attackers can guess things. They guess right often enough that the effort is worthwhile. The second huge security problem is that the address space is easy to fill with code-equivalent data for a ROP [wikipedia.org] attack. Actually, with Firefox you could even use real code [wikipedia.org]!
Using a 32-bit browser in 2012 is kind of insane. It's near-complete security FAIL.
Re:32-bit is just as secure (Score:1)
IE 10 32-bit has ASLR and heap spraying protection sandboxing right in. I think Chrome does as well but someone can correct me on this if I am wrong. Infact, the only thing Windows 7 64-bit has that the 32-bit does not is signed bootloaders and drivers to prevent rootkits.
ASLR has been part of 32-bit operating systems for years since Vista.
If someone knows the ram address of a particular dll they can target it anyway with a poke regardless of the bitness. You can still spray on a 64 bit system as well. It j
Re: (Score:2)
IE 10 32-bit has ASLR and heap spraying protection sandboxing right in.
It barely works. There simply isn't enough address space to make it effective. This is like having a door using a 1-pin lock instead of a 7-pin lock. Picking a 1-pin lock is trivial.
You can still spray on a 64 bit system as well.
You can't usefully spray on a 64-bit system. To be useful, your spraying needs to cover a significant portion of the address space. (else you are unlikely to hit it when you trigger the bug) It also can't require more memory than the system has, and it can't need to run for months.
Re: (Score:2)
So if I had 4 gigs of ram it would not matter if the OS is 32-bit or 64-bit.
Yes it would. The amount of physical RAM has nothing to do with this issue. The "P" in PAE stands for "physical", which only matters to the hardware and the OS kernel. A 32-bit app will never be able to see more than 4 GB, even if you have PAE or a 64-bit OS.
On a 32-bit system, every process gets a 4 GB address space. (the OS may steal 1 or 2 GB) You may have only 512 MB of RAM installed, or you may have 16 GB of RAM installed, but every process still sees 4 GB. If the process uses more memory than the amou
Re: (Score:2)
Since only the most powerful servers have it I see it as offering no real advantage. XP users use PAE to go around the 4 gig limit hack anyway. So if I had 4 gigs of ram it would not matter if the OS is 32-bit or 64-bit. The memory addresses would be the same. If I had 8 gigs of ram I would have it extended if I ran XP with PAE so I would have an identical amount of memory addresses in either case.
Leaving aside the fact that recent desktop versions of 32-bit windows (starting with XP SP2) are gimped to only allow 4GB of physical address space even when in PAE mode it's not physical addresses that matter for this attack, it's how the size of VIRTUAL address space compares with the amount of ram.
Suppose that the hacker has an exploit that lets him make the program run some bytecode from a address he specifies without applying security checks to it but can't find out before running the exploit where any
Re: (Score:2)
IE 9 is 32-bit by default and has all of this ... 32 bit can be compiled for all of this as well.
Not really!
Security depends on random numbers. 64-bit systems generally provide enough to be effective, while 32-bit systems do not.
If I ask you to guess a number that I have picked, would you rather the range be 1 to 100 or maybe 1 to 100 million? You can reliably guess one of those if you try for a bit, but the other is kind of hopeless.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Maybe he meant chromium?
Re: (Score:2)
The only time a sandbox should be a way of life is when you can't fix the bugs.
Even if you had a hyper-intelligent alien life form to write bug-free code, the attacker still has a chance. We're running the code on hardware without ECC RAM or even parity bits. Every now and then, the code will jump to the wrong address. It happens.
We aren't even using Ada.
Never happened (Score:5, Informative)
Call me when it's mainstream (Score:1)
waterfox (Score:1)
Waterfox (Score:2)
Good news. Even if it doesn't result in 64 bit final products soon it should provide more material for the Waterfox project to develop upon. As long is there is developer support from Firefox for the 64bit the onus is on the developer advocats of 64bit computing to prove that it can show a significant enough performance enhancement to be taken seriously and pushed to mainstream.
I've never seen a 32 bit Vista, 7, or 8 installed (Score:2)
While I realize that there are theoretically 32 bit versions of Vista, Windows 7, and Windows 8 available, I have never seen one installed on a system. For the Mozilla team to say there will "never" be a 64-bit build for Windows is an asinine and bass-ackwards approach to maintaining compatibility with the OS.
If it's the plugin-providers causing the problem, then they deserve as much "Boo Hiss" as Mozilla does.
Let's try to keep up with the times. 64-bit Windows has been stable and standard for years!
Re: (Score:2)
> For the Mozilla team to say there will "never" be a
> 64-bit build for Windows
Which is something no one at Mozilla ever said. But don't bother reading what they actually said, just read the lies lazy reporters spouted instead.
What Benjamin said is that there are no plans to ship a final 64-bit product in the next several months.
Re: (Score:2)
1. XP is still one of the most popular if not the most popular OS in the world. 64-bit XP on the other hand is non-existent.
2. 32-bit vista and seven were used quite a lot in older computers that had less then 4GB of RAM. I have a netbook bought a couple of years ago that caps at 2GB that uses 32-bit seven for example. It works fine.
Re: (Score:2)
AFAIK, I once tried 64-bit Win7 on my system with only 1.5GB of RAM, but decided to move back to 32-bit when I had to reinstall, and is what I am running right now.
"Plugins not working" is a feature (Score:2)
Either make a portable website that works on every computer or mobile device users have. Or make a native app which, if your wish, can make extensive use of server-based HTML while still incorporating your "plugin" code. But exposing users to overhead, crashes and security issues of your custom code when your application is NOT running is indefensible.
Re:64-bit free software (Score:5, Insightful)
What I'd like to see Mozilla bring back is an un-bloated browser.
Re:64-bit free software (Score:5, Funny)
What I would like to see is the web go back to geocities. Websites never consumed any significant resources, RAM/CPU consumption was most likely due to a bug, than website (like Slashdot) itself consuming it.
Re: (Score:1)
<br><br>
...just so i know never to hire you as a programmer (or a mathematician, engineer, physicist, etc)
Re: (Score:2)
Agreed. Opera works just fine with 32-bit plugins, though at this point there's little point to run them anymore. My setup is similar to yours.
Re: (Score:1)
32-bit for desktop systems is outdated since more than a decade ago, and a complete anachronism for everything except backwards Windows. But even Windows caught up five years ago.
Somehow I have the feeling that the hostility of the closed and primitive Windows platform locks Windows developers in some kind of mental box, that causes them to be very limited in their thinking, when it comes to how to approach developing things or moving to 64-bit for example.
I mean, the damn thing doesn't even have a package manager. (No, Windows Installer doesn't even remotely count.)
Difference is the win32 environment is not free. As a result customers tend to hang on to old obsolete systems. As a result older incompatible and backwards operating systems still need to be supported like Windows 98. If you use dos like stuff in your windows 98 that is also compatible with XP, then it probably wont run on 7/8. Unless you run the 32-bit version of course. You couldn't have just made it XP compatible only in 2006 (the version most customers use) as people still had win98.
Linux doesn't have
Re: (Score:2)
See extension breaking, status bar removal, tabs on bottom option removal, bugs unsolved for a decade etc. Pretty soon it will be firefox depicted as eating the glue [tumblr.com].
I don't think Firefox developers have been eating the glue.
They've been snorting it.
Re: (Score:2)
Don't most Windows computers (and I'd imagine all mainstream) support 64-bit now?
Most processors do but typically XP is 32-bit. Given it has a huge market share for such an old OS, one might guess say 30% of machines. According to Steam survey [steampowered.com] Windows 7 (32-bit) 14%, XP (32-bit) 10%, and that's gamers.
Re: (Score:3)