Slashdot Mirror


Google Chrome For Linux Goes 64-bit

Noam.of.Doom writes "The Google Chrome developers announced on August 19th the immediate availability of a new version of the Google Chrome web browser for Linux, Windows and Macintosh operating systems. Google Chrome 4.0.202.2 is here to fix a lot of annoying bugs (see below for details) and it also adds a couple of features only for the Mac platform. However, the good news is that Dean McNamee, one of the Google Chrome engineers, announced yesterday on their mailing list that a working port of the Chrome browser for 64-bit platforms is now available: 'The v8 team did some amazing work this quarter building a working 64-bit port. After a handful of changes on the Chromium side, I've had Chromium Linux building on 64-bit for the last few weeks. I believe mmoss or tony is going to get a buildbot running, and working on packaging.' Until today, Google Chrome was available on both 32- and 64-bit architectures, but it appears that the latter was running based on the 32-bit libraries. Therefore, starting with Google Chrome 4.0.202.2, 64-bit users can enjoy a true x64 version!"

168 comments

  1. What a waste of resources by BadAnalogyGuy · · Score: 5, Funny

    Come on. This is Linux, not some WIMPy GUI-based OS like Winders or Suckintosh.

    I run the results of wget through a custom Perl script and then parse the results and feed image URLs back through wget and into libjpeg.

    Why do I need a bloated web browser when I have such an elegant Unix solution?

    1. Re:What a waste of resources by Yvan256 · · Score: 4, Funny

      This is a really bad analogy, guy.

    2. Re:What a waste of resources by Anonymous Coward · · Score: 0

      it's not an analogy, stupid

    3. Re:What a waste of resources by Anonymous Coward · · Score: 0

      * woosh *

    4. Re:What a waste of resources by harmonise · · Score: 1

      I run the results of wget through a custom Perl script and then parse the results and feed image URLs back through wget and into libjpeg. Why do I need a bloated web browser when I have such an elegant Unix solution?

      Ah ha! I always suspected that RMS read Slashdot. Now my suspicions are confirmed. :-)

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    5. Re:What a waste of resources by Anonymous Coward · · Score: 0

      Gay. So gay.

    6. Re:What a waste of resources by Bluesman · · Score: 1

      That's an imposter. RMS would never use libjpeg when he can just mail a hard copy of the binary out to an assistant who will send him a photograph back.

      --
      If moderation could change anything, it would be illegal.
    7. Re:What a waste of resources by Anonymous Coward · · Score: 0

      You joking, right? Stallman does his web browsing, emailing, gaming, all within emacs.

      He might even use emacs for editing text, though that's a bit far fetched.

    8. Re:What a waste of resources by Hurricane78 · · Score: 2, Interesting

      Does it look like the computer of Neo in Matrix 1?

      You may kid, but actually, this very *freedom*, to attach everything to everything, and transform the streams of data, while everything is a file in the file system, is *the* killer feature of Linux.

      Unfortunately, Linux people somehow act ashamed for it, because the dumb masses, who know jack about actually using you computer and doing it efficiently too, think it would be some cumbersome thing of the past. And the Linux people apparently put the reality of those people above their own much better informed one. (Which is actually pretty pathetic. But understandable, because, well, we aren't the guy that lords the club. Or rules the company party. We aren't the self-confident ones. But hey, there's no reason we can't be. Especially in our expert field.)

      Also even more unfortunately, this resulted is the whole GUI desktops imitating Windows and the Mac down to every shitty (or good, the point it that it does not matter) detail, instead of following their own much more powerful and proven philosophies.

      I hope that at some time in the future, I will be able to create a team, and hack all those tools into parts and create a new desktop environment, that actually follows that philosophy.
      (Anybody interested in sponsoring it? Google? You? :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    9. Re:What a waste of resources by Anonymous Coward · · Score: 0

      We already have plenty of desktop environments out there. What is the one that best matches YOUR desired philosophy?

      Opensource developers are just egocentric skilled guys. But hey, that is not a bad thing at all. The best projects out there are projects that meet developers needs and philosophy. While this seems envious at first, the beauty happens when more users and developers share the same taste and philosophy of the main developers.

    10. Re:What a waste of resources by tabrnaker · · Score: 1
      I'm actually almost finished the design stage of such a system, and will start programming it as soon as i sell my place and find myself a nice tropical paradise to code in.

      Basically it'll be a system that should be accessible and extensible for all the different users, casual users, arties/skinners, and programmers (high level and to the metal).

      Design is extremely important since i would like it to be self-reflective all the way from the cpu to network communications.

    11. Re:What a waste of resources by quickOnTheUptake · · Score: 1
      The real problem I find is when the DE's (and software designed to work with them) start being designed ignoring the mature and standard ways of doing things.
      A couple cases come to mind: network managers and automounting removable devices.
      I wish the people who write GUI utilities would
      1. Consider existing CLI utilities and systems (e.g., ifup/down)
      2. If these are insufficient improve them to support the new needs
      3. build graphical wrappers for them

      Unfortunately the mentality seems more often to be "Our interface is what our users are using; the underlying system is just a host for our interface; All that matters is whether our system works by itself reasonably well."
      This results in many people reinventing the wheel, meanwhile fragmenting the user experience for people who use xterms (i.e., those who have a foot on each side of the CLI-X line). Further it results in diluting one of Linux's greatest benefits, which it inherited from Unix: the flexibility and accessibility of doing as much as possible with standard text streams. The design philosophy also tends to do away with the ability to completely reconfigure almost any aspect of any program via truly human readable config files (not some convoluted XML vomit).
      While on the topic I'd like cite Slitaz as a great example of a graphical environment that seems to stick to providing good graphical wrappers for standard utilities. /end_rant

      --
      Mod points: Guaranteed to remove your sense of humor.
      Side effects may include gullibility and temporary retardation
  2. Chromium Not Chrome by thejapanesegeek · · Score: 5, Informative
    "Google Chrome" has not been released on the Linux platform yet. From the about:linux-splash on my chromium install:

    Chromium is an open source browser project. Google Chrome is a browser from Google, based on the Chromium project.

    And "Chromium" still doesn't have things like flash and printing, at least not in a stable, usable form.

    1. Re:Chromium Not Chrome by MrHanky · · Score: 5, Informative

      Wrong. While still 'un-official', a developer preview of Google Chrome for Linux has been out for a long time, freely available. Link.

    2. Re:Chromium Not Chrome by ChienAndalu · · Score: 1

      I use this version and don't experience any problems with flash. Although I miss some plugins from firefox, chromium is much faster and I use it as my primary browser.

    3. Re:Chromium Not Chrome by Jamamala · · Score: 4, Informative

      Chromium does have flash support if you start it with --enable-plugins. It works pretty well, although admittedly I haven't tested the latest 4.0 builds or the x64 version.

    4. Re:Chromium Not Chrome by pablomme · · Score: 4, Informative

      And "Chromium" still doesn't have things like flash and printing, at least not in a stable, usable form.

      Wrong about flash. Add '--enable-plugins' to chromium-browser's command line, and soft link the flash library into chromium's plugins directory (which they fail to tell you to do), e.g. in Ubuntu you would do:

        sudo ln -s /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/chromium-browser/plugins/

      Works well, is stable and is usable, despite the warnings that it may melt your computer etc. Printing is still unavailable.

      --
      The state you are in while your HEAD is detached... - wait, what?
    5. Re:Chromium Not Chrome by Mordok-DestroyerOfWo · · Score: 1, Redundant

      Wake me up when I can block ads, Flash, 3rd party cookies, and scripts. Until then it's just another browser.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    6. Re:Chromium Not Chrome by Rinisari · · Score: 1

      Flash works great in Chromium for me. I've used it on YouTube, Scribd, and even some Flash-heavy movie and band web sites.

      It works even better if you get the 64-bit version of Flash from labs.adobe.com.

    7. Re:Chromium Not Chrome by pizzach · · Score: 1

      The build is labeled google-chrome-unstable_current_i386.deb from what I can see. Is a nightly really considered a genuine release? I just can't picture people saying the same thing of Firefox in the Firebird days.

      --
      Once you start despising the jerks, you become one.
    8. Re:Chromium Not Chrome by Anonymous Coward · · Score: 1, Informative

      You don't need the symlink anymore, the latest builds just work with the --enable-plugins flag

    9. Re:Chromium Not Chrome by visualight · · Score: 1

      Wait, you visit scribd on purpose? I've been thinking how I can ban them (and a few others) from my google search results without typing -scribd every time.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    10. Re:Chromium Not Chrome by juancnuno · · Score: 1

      And "Chromium" still doesn't have things like flash and printing, at least not in a stable, usable form.

      Linux Chrome does have flash. You have to enable it with a command line argument, and they say it isn't very stable, but that hasn't been the case for me. I can't recall a single crash because of Flash.

    11. Re:Chromium Not Chrome by JackieBrown · · Score: 1

      I doubt a package ending in i386.deb is the 64 bit version :)

    12. Re:Chromium Not Chrome by psavo · · Score: 1

      I run Chromium on Ubuntu (9.04 and recent 9.10) x64 and it works well for youtube. Most annoying flash-ads worked too, but scrolling became slow & choppy on flash-laden pages (not so on windows/32 bit).

      --
      fucktard is a tenderhearted description
    13. Re:Chromium Not Chrome by VanessaE · · Score: 1
      /me looks at her browser window, then at the website it came from, then at the terminal that shows the last 'dpkg' run, then at the about:linux-splash page...

      Yup, I'm pretty sure this is Google Chrome for Linux. :-)

      I don't know that I'm going to switch to it yet, but I'll say one thing for sure - it's a lot faster than Firefox, especially on large pages (like slashdot).

    14. Re:Chromium Not Chrome by rdnetto · · Score: 1

      AdblockPlus and FlashBlock add-ons already exist in the Windows version (via GreaseMonkey). I'm not sure about Chromium though.

      --
      Most human behaviour can be explained in terms of identity.
    15. Re:Chromium Not Chrome by Anonymous Coward · · Score: 0

      apt-get install youtube-dl
      apt-get remove flashplayer-mozilla

      no more flash-ads!

    16. Re:Chromium Not Chrome by Ilgaz · · Score: 1

      A browser requiring --enable-plugins to have browser plugins enabled gives a very bad signal for its future, hopefully they do it in alpha-beta builds just to get rid of plugin related bug reports&crash reports.

      The last thing Linux desktop needs is a browser targeting 1% of browser community. Just saying...

    17. Re:Chromium Not Chrome by togashi06 · · Score: 1

      It's obviously in place only during development. Taken from the warning screen:

      "Plugins (e.g. Flash) are partway implemented and will cause frequent crashes. Use --enable-plugins to turn them on if you're ok with that; the browser is otherwise quite stable"

  3. "Iron" out the privacy bugs... by Jah-Wren+Ryel · · Score: 4, Informative

    And if we are lucky, there will soon be a privacy-enabled version here:
    http://www.srware.net/en/software_srware_iron_download.php

    --
    When information is power, privacy is freedom.
  4. No One Cares What It's Called - It's Fucking Fast by Anonymous Coward · · Score: 5, Funny

    Google really hit a home run with Chrome on Linux.

    It's as lighting quick on Linux as it is on Windows. And it's just as lighting quick days after heavy use unlike that outdated piece of crap Firefox.

    What is puzzling about Chrome/Chromium on Linux is why Google made it look like modern desktop app and not the usual 'designed by a blind person with bad taste using Windows 95 UI widgets' that appears to be the standard.

  5. amazing work indeed by Anonymous Coward · · Score: 0, Insightful

    It might have been amazing work to build a 64-bit port, but it's really a sign of shoddy coding for Chrome to have needed any porting at all. Any decent developer should have been writing 64-bit clean code since before Chrome was ever started.

    1. Re:amazing work indeed by Bert64 · · Score: 3, Insightful

      I believe it's the JIT engine for javascript, which by it's very nature needs to generate native code and is therefore not so simple to port. The rest of it should compile cleanly on 64, at least webkit does anyway.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:amazing work indeed by kamatsu · · Score: 2, Insightful

      Right, so you're going to make a machine-code emitting JIT emit code that works on two different architectures without porting? wow! i'd love to see that.

    3. Re:amazing work indeed by Anonymous Coward · · Score: 0

      you must not be a computer scientist, a just in time compiler is like a compiler.... how does gcc magically emit code for a 68000 cpu while I compile on my x64 machine
      this is not Insightful at all who mod this up is an idiot too

    4. Re:amazing work indeed by Xabraxas · · Score: 1

      You're a fucking idiot. GCC doesn't magically compile code for any architecture you want. Someone has to port it first.

      --
      Time makes more converts than reason
    5. Re:amazing work indeed by Anonymous Coward · · Score: 0

      They're not two different architectures in any meaningful sense. As a historical data point, adding x86-64 to gcc was trivial compared to (say) porting from x86 to arm.

  6. chromium? by bcrowell · · Score: 1

    I can't really see using a closed-source browser when there are plenty of perfectly good open-source ones available. I'd be interested in trying chromium (the open-source version of chrome), but the last time I checked, it didn't seem mature enough to want to mess with. When it shows up in the ubuntu repos, I'll certainly be interested in giving it a spin. The thing is, Firefox is very feature-rich, and I've gotten used to/dependent on a bunch of its features, including mathml, ad blocking, flash blocking, and emacs keybindings (the firemacs add-on). I can see how chrome or chromium could be fun to play with if you're interested in browsers as technology, but for everyday use, what's the attraction...?

    1. Re:chromium? by Anonymous Coward · · Score: 3, Interesting

      Speed. If you're running it on Ubuntu I'm not sure how noticable it will be, but on Windows it is so absurdly faster than any browser you've ever ran that you'll be amazed at what its capable of. Also true on Macs, but Safari4 is not much slower.

      When you can keep the entire google suite open in tabs, with other rich web2.0 sites open at the same time and have none of them be any less responsive than a desktop app would be, it really changes how you view the web.

      On top of that the tab seperation is a killer feature in and of itself. If you're playing a flash game in one tab and click a link on irc that crashes in another tab, the first tab is completely unaffected.

      The only thing still missing is a good addon engine, but for day to day browsing I just can not go back to Gecko, and thats after using Gecko since the days of Mozilla M11.

    2. Re:chromium? by Anonymous Coward · · Score: 0

      It isn't closed-source

    3. Re:chromium? by rumith · · Score: 4, Insightful
      You have been misinformed. Aside from the Google Update aka Omaha, Google branding and RLZ tracking (http://niichavo.wordpress.com/2009/04/03/construction-complete/">source), it's still the same:

      Chromium is the name we have given to the open source project and the browser source code that we released and maintain at www.chromium.org. One can compile this source code to get a fully working browser. Google takes this source code, and adds on the Google name and logo, an auto-updater system called GoogleUpdate, and RLZ (described later in this post), and calls this Google Chrome.

      It's like calling Firefox proprietary because you've been shipped an actual binary that uses their TM'd logo, not the one you'd get by default when compiling it from source. And the auto-update mechanism is Windows-only as far as I know (my Debian install of Chrome correctly integrates into the APT system, as it should be) so it shouldn't worry you a lot if you're an Ubuntu user.

    4. Re:chromium? by rumith · · Score: 1

      Ouch, sorry. Bad link. Here's. the correct one.

    5. Re:chromium? by Ant+P. · · Score: 1

      If you're whining about Chrome being proprietary, why do you use Firefox, which is just as bad, instead of Iceweasel or GNU Icecat?

    6. Re:chromium? by bcrowell · · Score: 1

      Cool! Thanks for the correction.

    7. Re:chromium? by aztracker1 · · Score: 1

      I honestly felt it was as slow as Firefox on my Eee. Though it did remain responsive a bit better while opening muliple tabs. I use uGoogle as my homepage, and will often open 8+ tabs of articles to read, Firefox often becomes unresponsive while large pages load in the background despite 2GB of system ram. Chrome/Chomium/Iron are usuall more responsive for the first few tabs, but after a few is nearly as bad. Not to mention the lack of adblock, firebug and xmarks. I do really like the layout and tab functionality in chrome more than firefox, but would prefer a native window border, with their layout inside that.

      --
      Michael J. Ryan - tracker1.info
    8. Re:chromium? by smash · · Score: 1

      Try running it on some javascript heavy sites. It is blisteringly fast, compared to just about any other browser (safari 4.x comes close, but is less stable).

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  7. Re:!x64 by NervousNerd · · Score: 3, Informative
    From Wikipedia:

    The terms x86-64 and x64 are often used as vendor-neutral terms to collectively refer to x86-64 processors from any company.

  8. Serious question by Thatmushroom · · Score: 4, Interesting

    Can someone explain the particular benefits of having a 64-bit browser? I particularly appreciate the fact that Firefox currently can't hog all of my RAM when something (oftentimes Flash) spirals out of control. Do web developers use memory beyond the 4 gig limit, and is this a godsend for them?

    --
    You zap the moderators with a wand of humor! The moderators resist!
    1. Re:Serious question by Lennie · · Score: 1

      I think it's because 32-bit "Intel Architecture" does not have as much registers available, but AMD64 does. So the compiler has more registers it can use. I guess a lot of 32-bit applications need to use 32-bit libraries, although from summary I gather it didn't need that.

      I could be wrong ofcourse.

      --
      New things are always on the horizon
    2. Re:Serious question by Jah-Wren+Ryel · · Score: 4, Funny

      Can someone explain the particular benefits of having a 64-bit browser?

      Not much really. If you frequently browse for porn, I suggest holding out for the TOPS-20 port which will be 69-bit.

      --
      When information is power, privacy is freedom.
    3. Re:Serious question by dagamer34 · · Score: 2, Interesting

      Mainly anything to do with number crunching, 64-bit is a LOT faster. Supposedly also JavaScript in 64-bit will get a boost (as Safari 4 on Snow Leopard seems to show).

    4. Re:Serious question by harmonise · · Score: 3, Insightful

      Can someone explain the particular benefits of having a 64-bit browser?

      For the same reason that text editors might be 32 or 64-bit and not 16-bit. It's what the OS and hardware directly supports. Most computers shipped in the last four or five years are 64-bit and can support 64-bit operating systems. Even Microsoft has said that Windows 7 will be their last operating system to support 32-bit. It makes sense to start developing native 64-bit versions of software instead of sticking with 32-bit and using a compatibility library or layer to further complicate things or possibly screw up or need to debug. There's no direct benefit other than it's the native number of bits for your hardware, but that makes it the right thing to do.

      This is why I think leading edge distros like Ubuntu should stop supporting 32-bit and only distribute 64-bit versions of their distros. The only computers that still are 32-bit are either embedded systems or older legacy computers. We need to move on.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    5. Re:Serious question by Anonymous Coward · · Score: 0, Insightful

      There are simply too many applications that still do not support 64bit. Maybe once Adobe gets off the behind and gets flash working in 64bit, then the general user base might agree with you.

    6. Re:Serious question by andre_pl · · Score: 0

      i think you might be jumping the gun a little, I have 3 computers in this house, none of which is more than 4 years old, and none of which are 64-bit. if ubuntu stopped supporting 64-bit any time in the next 4 or 5 years, I would be forced to stop using it.

    7. Re:Serious question by FlyingBishop · · Score: 4, Insightful

      Really? I'm posting this from a 32-bit legacy computer that runs 32-bit Ubuntu just fine. I've got a 'legacy' machine on the right with XP and an Nvidia GForce 5600, also 32 bit, that is even more useful, being a Pentium. You are about 4 years too early to even begin to talk about end-of-life for 32 bit.

      I couldn't really find numbers, but I supect ditching 32 bit would entail throwing out at least half of the computers currently in use...

      I don't have the numbers to back it up, but I'm fairly certain that a sufficiently large portion of computers use 32-bit to make your presumption completely infeasible for the next few years. They were still selling 32-bit machines two years ago, and people can't reasonably be expected to retire those machines until 2011, and many will still be perfectly useful until 2013 or even 2015 with a few repairs.

      Meanwhile, you can keep on living in your fantasy world where hardware can magically upgrade itself to run the latest and greatest software.

    8. Re:Serious question by andre_pl · · Score: 0

      of course I meant to say "If ubuntu stopped supporting 32-bit..."

    9. Re:Serious question by larry+bagina · · Score: 2, Informative

      x86-64 has more registers. v8 compiles javascript into native code, so more registers means more variables stored in registers (instead of on the stack) and faster execution.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    10. Re:Serious question by Bert64 · · Score: 1

      Depends on your processor really...
      On Sparc, MIPS or PPC, having a 64bit browser will just consume more memory (tho it can potentially use more) and possibly run slower...
      On x86-64 a 64bit browser may run faster due to having access to a larger pool of registers, as well as being compiled for a more modern architecture which is closer to the cpu being used (most x86 software tends to be compiled for a 386 as the lowest common denominator).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    11. Re:Serious question by troll8901 · · Score: 1

      This is why I think leading edge distros like Ubuntu should stop supporting 32-bit and only distribute 64-bit versions of their distros. The only computers that still are 32-bit are either embedded systems or older legacy computers. We need to move on.

      Although future netbooks will have over 3 GB memory, I believe at least one manufacturer (Asus for now) will offer cheaper netbooks, lower than the current US$300 market price. I think there will be demand.

      Wouldn't it be great to have a 32-bit version of Ubuntu to run on these systems (sub-netbook, smartbook, whatever you call them)?

    12. Re:Serious question by Bert64 · · Score: 2, Informative

      There is already a 64bit version of flash:
      http://labs.adobe.com/downloads/flashplayer10.html

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    13. Re:Serious question by Tubal-Cain · · Score: 0, Redundant

      Like Bert64 said, there is a 64-bit version of Flash. It works fine.

    14. Re:Serious question by Anonymous Coward · · Score: 0

      Uh, I use tons of legacy 32-bit machines. My PVR, my arcade machine, etc. They do what they are suppose to do and will never need upgrading unless the hardware breaks. I like being able to run an updated OS with security and bug fixes.

    15. Re:Serious question by Anonymous Coward · · Score: 0

      I find your ideas have little merit, and if you had a blog with a RSS feed I would not like to subscribe to it.

    16. Re:Serious question by Anonymous Coward · · Score: 0

      what I can't understand is why someone would want to run a 64bit version of flash, let alone a 32bit one. ? YouTube (etc) needs can be dealt with using youtube-dl (etc), what else is there of value besides blinking advertisements, lame yet cute games, and by definition sizzle-not-steak marketing junk? what's in it for someone who just wants to use the net as a means to get information and get out, bypassing as much of the useless bandwidth wasting flashy gloss as possible? Maybe some subset of people like the blinking lights, but as for me, I don't get it.

    17. Re:Serious question by bds1986 · · Score: 2, Insightful

      This is why I think leading edge distros like Ubuntu should stop supporting 32-bit and only distribute 64-bit versions of their distros. The only computers that still are 32-bit are either embedded systems or older legacy computers. We need to move on.

      Ubuntu has nowhere near enough market share to be able to just write off a huge swath of the personal computer userbase without alienating itself. Not to mention that one of the marketing points of Linux is that it will run on the older hardware you have laying around, unlike a certain other OS. Indeed, I'd suspect a sizable portion of Linux installs are run on old "junk hardware". Removing 32-bit for no reason other than "But 64 bit is newer!" wouldn't benefit anyone other than NetBSD uptake stats.

      32-bit hardware is perfectly fine, and more than adequate for the needs of many computer users (when was the last time your grandparents needed >4GB RAM?), there's no reason for it not to be supported for the next few years at least. Do you have stock in Intel or something?

    18. Re:Serious question by SSpade · · Score: 2, Informative

      64 bit binaries consume more space than 32 bit binaries. That means they make less effective use of system memory and (just as importantly) CPU cache.

      All other things being equal, a 64 bit binary will run slower, while using more system resources than a 32 bit binary, so it's something that you'd only want to do if you could actually make use of huge amounts of memory in your application directly.

      All other things aren't equal, though, as x86 is rather a "special" architecture. There the 64 bit binary will get access to (amongst other things) more registers. It'll still consume more system resources (ram, disk, power), but may run faster, or slower.

      So it's not as simple as "64 bit good, 32 bit bad".

    19. Re:Serious question by Yvan256 · · Score: 1

      I laugh at your 32-bit arcade machine.

      You will bow before Z80!

    20. Re:Serious question by Curtee · · Score: 2, Insightful

      If you are running 64-bit linux already, you will get some performance advantage to running as many apps as possible in 64-bit mode. This is because your shared libraries can actually be shared. Otherwise you end up loading the same shared libraries twice (once for the 64-bit version and once for the 32-bit version). There's noticably longer startup time when you do that.

    21. Re:Serious question by faragon · · Score: 4, Interesting

      Cons:

      - The benefit from passing from 8 to 16 general purpose registers is very little, and often, counterproductive, as total "true registers", the ones used for register renaming in OoOE remain the same, so with twice the general purpose registers, you halve the renaming register pool. That was specially noticeable in firsts AMD64 CPUs, and *very* noticeable on Intel Pentium D CPUs (Pentium 4 with x64 support and other minor changes), acusing of insufficient register pool volume for the OoOE operation in x64 mode. Newer CPUs, having a higher pool of registers, have less impact when executing x64 code.

      - Memory and data cache wasting: Pointers take 64 bits, so unles you're doing your own memory management, with 32-bit offsets instead of using the bulk 64-bit space for adresses, you're wasting more memory, and what is worst: higher data cache usage for the same purpose, with unnecessary CPU-RAM bus overload (remember that OoOE implies data fetching! -imagine a contiguous 32 64-bit pointer vector, taking 2048 bits instead of the 1024 bits that it would take with 32-bit pointers-).

      Pros:

      However, for some things there is true benefit, and is that the number of registers for SSE operations have been also doubled, from 8 to 16. And because of the nature of the SSE code, which is usually less prone to jump misprediction and with less register aliasing, because of the nature of vector processing code.

      Corollarius:

      In my opinion a 64-bit operating system makes sense, but an application that doesn't need more than 2GB of RAM, and doesn't need to gain an extra 10% of speed up when running optimized SSE vector code, should be compiled in 32-bit mode.

    22. Re:Serious question by thrillseeker · · Score: 1

      Dude ... I'm all excited because I found my PDP-8 programmer's guide in the attic this morning.

    23. Re:Serious question by harmonise · · Score: 1

      I'm using 64-bit Ubuntu with Adobe 64-bit version of Flash and it works just fine.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    24. Re:Serious question by Roman+Mamedov · · Score: 1

      Dead simple. A side-effect from going to x64, is that the quantity of General Purpose Registers in the CPU doubles (from 8 to 16). Twice more space for the compiler to put stuff in temporarily. That's akin to juggler suddenly getting four hands instead of two. Or a car, with 8 wheels instead of... hm, nevermind. The result is 10-15% speed-up for most operations. Also, there is the possibility to just use SSE whenever you need FP math, not having to bother supporting FPU fallbacks. More speed-up, when decoding and scaling images and the like. Anyways, read more about it at wikipedia.

    25. Re:Serious question by Khyber · · Score: 1

      "This is why I think leading edge distros like Ubuntu should stop supporting 32-bit and only distribute 64-bit versions of their distros. The only computers that still are 32-bit are either embedded systems or older legacy computers."

      There is *NO FUCKING REASON* for a POS cash register to need 64 bit hardware or software. If you can't add prices and add tax with 8 bits you might as well go home, son. There is no reason for moving to solid 64-bit simply because most programmers still haven't mastered 32-bit memory addressing, not to mention people are not writing real code to take advantage of 64-bit architecture, instead they're just porting shit over, it's still reliant upon 32-bit libraries.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    26. Re:Serious question by Khyber · · Score: 1

      your puny Z80 can bow before my 8800 altair, made a year before in 1975.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    27. Re:Serious question by harmonise · · Score: 1

      There is *NO FUCKING REASON* for a POS cash register to need 64 bit hardware or software.

      I agree wholeheartedly. That's why those POS cash registers shouldn't be running a leading edge distro like Ubuntu. I imagine there will still be many 32-bit-only linux distros years from now. One of those distros might be better suited for a cash register or the manufacturer might decided to compile a linux environment customized to their needs.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    28. Re:Serious question by harmonise · · Score: 1

      Really?

      Really!

      I've got a 'legacy' machine on the right with XP and an Nvidia GForce 5600, also 32 bit, that is even more useful, being a Pentium.

      Windows XP is not a leading edge linux distribution. It's not even linux which is what I was talking about.

      You are about 4 years too early to even begin to talk about end-of-life for 32 bit.

      I didn't say anything about end-of-life for 32-bits. I only mentioned dropping support for 32-bit in distros that are leading edge such as Ubuntu. Those distros really seek to push the state of Linux desktop environments. The software they include is always the latest which invariably means greater hardware requirements. They are experimenting with new ideas. Moving to 64-bits-only fits well with that philosophy of pushing the state-of-the-art in Linux distros. There are plenty of more conservative distros that may support 32-bits for many years to come.

      I couldn't really find numbers, but I supect ditching 32 bit would entail throwing out at least half of the computers currently in use...

      Then run a 32-bit operating system on those computers such as the non-Linux XP you mentioned or a 32-bit linux distro.

      I don't have the numbers to back it up, but I'm fairly certain that a sufficiently large portion of computers use 32-bit to make your presumption completely infeasible for the next few years.

      Please explain how. All 32-bit operating systems will not disappear overnight nor have I proposed that they do so.

      They were still selling 32-bit machines two years ago, and people can't reasonably be expected to retire those machines until 2011, and many will still be perfectly useful until 2013 or even 2015 with a few repairs.

      No one is asking them to retire them. The linux landscape is vast. There will still be 32-bit operating systems for quite some time.

      Meanwhile, you can keep on living in your fantasy world where hardware can magically upgrade itself to run the latest and greatest software.

      Are you implying that you've never had to upgrade hardware before to run the latest and greatest software? I know the Ubuntu of today uses more resources than the Ubuntu of five years ago. Since Canonical only supports their desktop versions of Ubuntu for a maximum of three years, it's very likely that some computers that ran Ubuntu fine in 2004-2005 will be unable to run the latest version while providing adequate usability for the user. As time moves on, users of that hardware may be forced to seek a distro that uses less resources and will work better for them.

      Yes, hardware doesn't magically upgrade itself, but if you want to run the latest and greatest, state-of-the-art distro, chances are you're going to have to upgrade your hardware to keep up with the resource requirements of that distro. In that light, requiring 64-bits for, say, Ubuntu 10.04 does not seem like an unreasonable requirement.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    29. Re:Serious question by Anonymous Coward · · Score: 0

      not true

      the main benefit of 64-bit is the extra registers AMD added to the 64-bit version of x68 and the ability to access more memory. other than that, it reduces the number of instructions you can fit in your instruction cache. for number crunching, some code that uses 64-bit integers will take less instructions.

    30. Re:Serious question by harmonise · · Score: 1

      Wouldn't it be great to have a 32-bit version of Ubuntu to run on these systems (sub-netbook, smartbook, whatever you call them)?

      There already is. It's called Ubuntu Netbook Remix. The Ubuntu dsitro could be 64-bit only while the Ubuntu Netbook Remix distro could be 32-bit.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    31. Re:Serious question by harmonise · · Score: 1

      Not to mention that one of the marketing points of Linux is that it will run on the older hardware you have laying around, unlike a certain other OS.

      First, Linux != Ubuntu. Just because Linux can be stripped down to require little resources doesn't mean that Ubuntu has light resource requirements. Second, there are other Linux distros that are better suited for older hardware such as Xubuntu, Puppy, Damn Small Linux, and Ubuntu Netbook Remix. Maybe even a minimum Debian or CentOS install. The resource requirements for Ubuntu keep growing. There are a lot of daemons that are run to bring up and support a modern desktop environment and those come with a cost. Ubuntu is a state-of-the-art distro and having modern hardware is not an unreasonable expectation for getting adequate usability out of it.

      Removing 32-bit for no reason other than "But 64 bit is newer!" wouldn't benefit anyone other than NetBSD uptake stats.

      I don't buy that argument for a minute. Distros rip out perfectly working stuff and replace it with something else just because it's newer all of the time. PulseAudio and KDE 4.0 are just two recent examples that come to mind. But that's to be expected. Ubuntu pushes the state of the art. Fedora does as well. You have to expect some problems and breakage with those. You also have to expect that you're not going to be able to run those distros adequately on a 2003 Pentium 3 or 4 with 512 megs of RAM. You'll need more resources, and therefore newer hardware, to really take advantage of those distros.

      Contrast this with Debian which is more conservative. Debian stuck with KDE 3 for Lenny because there were problems with KDE 4. Now that KDE 4 is stable the conservative distros will adopt it. The same goes for RHEL/CentOS. More conservative distros, less likely to need bleeding edge hardware to get the most out of the OS, and more likely to work on older hardware.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    32. Re:Serious question by andre_pl · · Score: 1

      I think you're making some very wrong assumptions... firstly, ubuntu is not a "Leading Edge" Distro, whatever that means, its goal is to bring linux closer to the masses, they chose debian as their base partly because of the broad range of architectures it supports. dropping support for 32-bits goes against that goal.

      You're also completely off base in implying that ubuntu is unfit for older computers, it runs as well as most linux distros on older hardware. Yes ubuntu offers the latest eye-candy features, but many of its users disable them, I use ubuntu because it's a breeze to maintain, it stays out of my way, and its very popular and well supported, so I know I'll be able to find help when I need it.

      I think requiring 64 bits is a completely unreasonable requirement, and would affect WAY more people than you realize. Sure there are other distros that will support 32 bit, but tbh, I dont want to run them, I've tried many of them and none are as pleasant as ubuntu, I'm not about to give that up because of your dim-witted notion that 32 bit computers are obsolete.

      On top of that, the whole idea dropping support for an architecture seems downright stupid unless you're totally sure there are only a handful of them in existence. that is clearly not the case with 32-bit x86 cpu's, and it wont be for a VERY long time.

      TL;DR you can pry my 32-bit CPU's from my cold dead hands.

    33. Re:Serious question by Anonymous Coward · · Score: 0

      The arcade machine plays all sorts of games, not just Z80. Ever hear of MAME?

    34. Re:Serious question by Penguin · · Score: 1

      Besides all the other posts, this might just be a small improvement in rare cases:

      The V8 javascript engine does some clever work when performing regular expression matching. Normal engines would compare one character at a time, but whenever the possibility occurs V8 matches several characters at once (eg. for /foobar/ it will try fo match "foob" instead of just first "f", then "o", then "o"), doing comparison on longer segments than just (usually) 8 bits at a time. This usually means that comparisons are grouped together as 32 bit values matching several characters at once.

      I reckon the 64-bit edition would simply match up to 64 bits as well.

      There are a lot of exceptions where the engine can't just simply match long segments (unicode, case-insensitive searches and so on) and there surely are operations that are a lot more cpu intensive than just comparing strings. I'm just excited about that simple optimization :)

      --
      - Peter Brodersen; professional nerd
    35. Re:Serious question by BikeHelmet · · Score: 1

      64bit also vastly speeds up long and double math. It doesn't really apply to a browser, but if you were using 64bit integers to store currency amounts, you'd notice a huge speedup. Adding/subtracting from longs is one thing that SSE probably won't help. ;)

    36. Re:Serious question by BikeHelmet · · Score: 1

      Are you implying that you've never had to upgrade hardware before to run the latest and greatest software? I know the Ubuntu of today uses more resources than the Ubuntu of five years ago. Since Canonical only supports their desktop versions of Ubuntu for a maximum of three years, it's very likely that some computers that ran Ubuntu fine in 2004-2005 will be unable to run the latest version while providing adequate usability for the user. As time moves on, users of that hardware may be forced to seek a distro that uses less resources and will work better for them.

      Yes, hardware doesn't magically upgrade itself, but if you want to run the latest and greatest, state-of-the-art distro, chances are you're going to have to upgrade your hardware to keep up with the resource requirements of that distro. In that light, requiring 64-bits for, say, Ubuntu 10.04 does not seem like an unreasonable requirement.

      Right now my HTPC/NAS is a crappy old 1.33ghz Via Eden with onboard video. Not 64bit, but it does support SSE3. I'll be bummed if they drop 32bit support.

    37. Re:Serious question by Anonymous Coward · · Score: 0

      Why exactly do I need to move on form my 5 years old machine that has always been fine for me?

    38. Re:Serious question by andre_pl · · Score: 1

      The Ubuntu dsitro could be 64-bit only while the Ubuntu Netbook Remix distro could be 32-bit.

      and what benefit could that possibly have? that means developers will be going through all the work of packaging and testing these 32-bit apps, and then for no real reason, choosing not to make them available to half of their users.

    39. Re:Serious question by faragon · · Score: 3, Insightful

      64bit also vastly speeds up long and double math. It doesn't really apply to a browser, but if you were using 64bit integers to store currency amounts, you'd notice a huge speedup. Adding/subtracting from longs is one thing that SSE probably won't help. ;)

      No speedup for these reasons, at all:

      1) In the case of using 64-bit 2's complement integer registers, you're able to speed-up your 64-bit interger code because operating with 64-bit integers without chaining 32-bit results on the 32-bit CPU case. However, you're missing the point that most heavily computing, such as RSA's big numbers, DES, AES, Blowfish, etc. doesn't use general purpose register but vector SIMD opcodes (e.g. SSE*), already available in the 32-bit mode (with 8 instead of 16 registers, yes), which is faster than 64-bit integer operations.

      2) Floating point ("double math") remains almost the same, but with also 8 additional SSE registers.

      3) Related to "adding/substracting from longs": In 32-bit mode, a SSE3 -or later- functional unit can execute *four* 32-bit instructions per clock (fetching 128-bit data at once), while already being able to execute from 2 to 4 integer + load/store instructions (e.g. Core2Duo or K8), so it would be faster still while chaining 32-bit results.
    40. Re:Serious question by Ant+P. · · Score: 1

      Meanwhile, you can keep on living in your fantasy world where hardware can magically upgrade itself to run the latest and greatest software.

      Yes, a world where 64-bit OSes and 64-bit CPUs lack the ability to run 32-bit apps concurrently is truly fantasy.

    41. Re:Serious question by Eil · · Score: 1

      This is why I think leading edge distros like Ubuntu should stop supporting 32-bit and only distribute 64-bit versions of their distros. The only computers that still are 32-bit are either embedded systems or older legacy computers. We need to move on.

      Say what?! Thank goodness you're not on the release engineering team of any major distros. :P

      There is still a LOT of 32-bit hardware out in the world and there will be for years to come. I have three machines at home, a desktop at work, and a web server that all have 32-bit processors. They do their jobs and they do them well. Replacing them with newer machines just to get 32 more bits in the CPU is simply out of the question. Most individuals and business are going to look at it this way and your "leading edge distros like Ubuntu" cannot afford to turn these users away.

      Besides, you don't really get any enormous advantage simply moving from a 32-bit processor to a 64-bit one, if all other factors are the same. Yes, you get to address more than 4GB of memory without special hacks but that's about it. Unless running a server or a high-powered workstation, most people can get by just fine with 2GB of memory for a little while longer. There are no immediate must-have features that those 32 extra bits magically enable. No must-have applications or games that absolutely require 64 bits of precision. There's certainly a speed difference between an application running in 32-bit versus native mode on a 64-bit processor, but in most cases the difference is not staggering.

      Finally, one of the primary "marketing points" for Linux is that it supports more hardware out of the box than any other OS written, period. In particular, support for older computers and hardware is unbeatable and using Linux on them extends their useful service life by years. As an example: A 400MHz Celeron is pretty much a paperweight as far as any proprietary operating system is concerned. But with Linux, you can use it for all sorts of things like a firewall, a network-attached storage device, a low-traffic web server, a PBX, and so on. And you don't have to run 10-year-old software to do it. Throw this capability away, and you've just removed one of the biggest reasons people try or use Linux to begin with.

    42. Re:Serious question by hairyfeet · · Score: 1

      Well I can tell you that using Firefox X64 on XP X64 the browser is snappier and more responsive and loads pages quicker as well. And here is a link with benchmarks, just to show you that it isn't just my personal opinion. Now if Adobe will only release an X64 Windows flash I would be a happy camper. And before anybody says Linux, Linux just won't cut it for me as I have too much unsupported hardware, not to mention apps and games. It is easier just to load Firefox 32 when I want to see the occasional flash video than it is to deal with the headaches I have with Linux.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    43. Re:Serious question by roman_mir · · Score: 1

      Ubuntu is nowhere near being leading edge in anything. It's a Debian port with its own repositories for fuck sakes. There are maybe 600 GNU/Linux distros, I am sure many of them are way more leading edge, specifically research projects and not attempts at building a stable desktop for just any average Joe to use as a Windows replacement.

    44. Re:Serious question by Anonymous Coward · · Score: 0

      Oh good you have benchmarked it then? Instead of just saying 'oh its not much better'.

    45. Re:Serious question by kucukzambur · · Score: 1

      Recent 64 bit Java VM's use pointer compression to reduce the waste.

    46. Re:Serious question by Anonymous Coward · · Score: 0

      Try it by yourself, it is fairly obvious.

    47. Re:Serious question by micheas · · Score: 2, Insightful

      There is *NO FUCKING REASON* for a POS cash register to need 64 bit hardware or software

      I can think of one off the top of my head. SSL.

      64bit makes encryption much faster. Of course you are probably one of those people that thinks it is just fine that Best Buy has sent credit card numbers with authorization codes over wifi unencrypted at their stores.

    48. Re:Serious question by Jackie_Chan_Fan · · Score: 1

      been saying this for a while.

      32-bit is dead. Let it die.

    49. Re:Serious question by rduke15 · · Score: 1

      There is *NO FUCKING REASON* for a POS cash register to need 64 bit hardware or software.

      Well, that may depend on the inflation rate in your country, and the accompanying money devaluation rate.

    50. Re:Serious question by Xabraxas · · Score: 1

      That is simply not true. 64-bit on Linux isn't half assed like it is on proprietary desktop operating systems. I have been using 64-bit Linux for years now and the only programs that were lacking when I started using 64-bit Linux were Flash and a working java browser plugin. Both work flawlessly now.

      --
      Time makes more converts than reason
    51. Re:Serious question by Anonymous Coward · · Score: 0

      A calculator can perform encryption and decryption operations fast enough to be usable in a cash register. Try to be reasonable.

    52. Re:Serious question by atamido · · Score: 2, Insightful

      One huge benefit of adding the ability for x64 compiling is that it forces developers to clean up their code. Even if there is no benefit to running a program in x64, just cleaning up the code to the point that it compiles properly can fix quite a number of bugs.

    53. Re:Serious question by yuhong · · Score: 1

      "Intel Pentium D CPUs (Pentium 4 with x64 support and other minor changes)" Actually, the first Pentium 4s with EM64T support was Xeon Nocona, then came the Pentium 4 6x0 and 5x1s with 64-bit support, and then came the dual-core Pentium Ds with 64-bit support as well.

    54. Re:Serious question by noidentity · · Score: 1

      Since we're talking x86 here, a big reason to do an x86-64 build is the availability of more registers.

    55. Re:Serious question by rolfwind · · Score: 2, Insightful

      They were still selling 32-bit machines two years ago,

      Most processors have been 64bit for many years, despite the OS the machine ships with. The one major exception are most Intel Atoms, which are 32 bit. Even that has to change soon, as 1GB is the minimum for netbooks these days, 2GB going to become standard, and after that, they'll only have one more upgrade cycle before hitting the ram limit.

      and people can't reasonably be expected to retire those machines until 2011, and many will still be perfectly useful until 2013 or even 2015 with a few repairs.

      And that is why Windows 7 will be the last 32 Microsoft OS. It will last that long, at least on a support basis. 32 bit machines can only access 4GB of RAM theoretically, and the max for XP in reality is around 3GB. 32 bit is a deadend. Going into walmart.com, the minimum I see is 1GB for the cheapest of the cheap systems, standard is 3GB, and several 8GB Ram systems was available for under $750. (Although MS would be smart to make incrememntal upgrades much like Ubuntu and Apple is doing, and not just hotfixes with overly ambitious overhauls every 7 years aka longhorn).

      Your machines will be indefinitely usable, but, depending on the niche, desktop software will target desktop hardware like a bellcurve -- and figure the systems are around 5 years old on average. In 2015, that 2010 system will be old to a software seller.

    56. Re:Serious question by Anonymous Coward · · Score: 0

      Ever did some researches about old arcade machines? Some of them used the Z80.

    57. Re:Serious question by Khyber · · Score: 1

      I'll concede the point there - converting from USD to Zambian dollars must be insane.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    58. Re:Serious question by FlyingBishop · · Score: 1

      The only uses for more than 4 gb of RAM are niche uses. Until there's some breakthrough app that makes the inability to use 4gb+ on the desktop anything more than a slight inconvenience (oh no you have to swap if you load 8 movies and 200 Firefox tabs) there's no real reason to force an upgrade. The hardware and software are sufficient. Even for video, given the rate that HD access times are decreasing, RAM is not much of an issue.

      Yes, 32-bit offers other benefits, but they're not really that compelling at the moment.

    59. Re:Serious question by badkarmadayaccount · · Score: 1

      You are telling me your hardware has XP x64 drivers, but no linux drivers?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  9. Re:Serious question -- Possible explanation by bogaboga · · Score: 1

    In cases like these Wikipedia is always your friend. Never forget! Have a read.

  10. Privacy Issues Disclaimer by Zero__Kelvin · · Score: 4, Interesting

    Some quick research revealed that there are some missing features with regard to privacy that stopped me from checking it out :-( YMMV.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    1. Re:Privacy Issues Disclaimer by MrHanky · · Score: 1

      That page is a bit outdated. Incognito mode certainly does provide visual cues that indicate when it's in use. It's actually the only thing I use Google Chrome for, and it seems to work.

    2. Re:Privacy Issues Disclaimer by Anonymous Coward · · Score: 0

      I'm just curious, so I ask. I have never had a need for it. Why is incognito mode so important to you? When exactly do you use it?

    3. Re:Privacy Issues Disclaimer by ultrabot · · Score: 1

      I'm just curious, so I ask. I have never had a need for it. Why is incognito mode so important to you? When exactly do you use it?

      Surely you jest. Adult entertainment.

      --
      Save your wrists today - switch to Dvorak
  11. Re:!x64 by Zero__Kelvin · · Score: 1, Insightful

    From common sense: Editing the wikipedia doesn't automagically change reality.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  12. Re:!x64 by NervousNerd · · Score: 1

    The "The names x86-64 or x64 are sometimes used as vendor-neutral terms to collectively refer to the two nearly identical implementations." line has been included in the article since at least October 1st, 2006.

  13. Re:Serious question -- Possible explanation by Anonymous Coward · · Score: 0

    Except, Wikipedia doesn't answer his question. In fact, the word "Browser" isn't used once anywhere in the link you provided. He wants to know what specific advantages there are to using a 64-bit browser. You are quick on the draw, but next time be sure the gun is loaded.

  14. The "About" screen says it all: "Chrome 4.0.202.2" by yet-another-lobbyist · · Score: 1

    OK, I don't know a lot of background and politics of this all. I just downloaded and installed it (kubuntu jaunty 32bit). It works. Clicking on "About Google Chrome" in the settings pop-up menu (clicking the little wrench), it shows the "About" screen with the "Google Chrome" name. It mentions "made possible by the Chromium Open Source project...".
    And, by the way: yes flash plugins can be enabled as described in the posts above. Testing a single youtube video it worked. However, the first flash ad on slashdot crashed! Remarkably, this didn't bring down the browser (still typing this post), just the ad (feature?). Looks like a nice programming job!

  15. Wonderful by Anonymous Coward · · Score: 0

    Now what about making it work well enough to be usable?

    Windows app + Crossover office != Linux app

    1. Re:Wonderful by andre_pl · · Score: 1, Informative

      I dont know about this "Chrome for linux" thing, but Chromium is not a windows app with any kind of compatibility layer, or wrapper. Its a native linux browser that actually works REALLY well (unlike all of the other apps that google
      'ported' to linux)

    2. Re:Wonderful by dkegel · · Score: 1

      For the record: Google Earth and Google Sketchup have true native ports to Linux. Google Picasa used Wine for its port; it's the only one that uses any kind of compatibility layer, I think. (Disclaimer: although I work on Chrome, and worked on Picasa, I'm speaking for myself, not the company.)

  16. Re:!x64 by macshit · · Score: 2, Interesting

    The "The names x86-64 or x64 are sometimes used as vendor-neutral terms to collectively refer to the two nearly identical implementations." line has been included in the article since at least October 1st, 2006.

    What you quote as the "since 2006" phrasing is "sometimes used", which is certainly true (I've certainly heard people use the term "x64"), but the phrasing you originally used was "often used", which is a quite different. Personally I've only ever heard "x64" from microsofties, but it does seem fairly widespread there, at least in MS development.

    If looking for a term which is generally understable, however, "x64" doesn't really work, as it seems to be in widespread use only in certain communities. "x86-64" is a bit better since it has an obvious connection with the term "x86", which is much more widespread than either of the others; so it stands a better chance of being understood even by someone who hasn't seen it before.

    --
    We live, as we dream -- alone....
  17. Re:Fucking Idiot by Anonymous Coward · · Score: 0

    You will be dragged outside and beaten to a pulp, you filthy dog fucker.

  18. Remind me why ad companies need installations? by qubezz · · Score: 4, Insightful

    An advertising company wants to install software on your computer. They profit by data aggregation and accumulation by seeing where on the map you are interested in going, what friends you chat with, what all the files on your computer are and how you search for them, and oh, everything you look at on the internet. Click here to install.

    1. Re:Remind me why ad companies need installations? by operator_error · · Score: 1

      They'll also provide you with free software that you can catalog all your images & videos, including facial recognition; and provide hosting.

      And manage all your phone calls, and SMS, providing free transcription and search based off the transcription.

      If you're a website operator, you can sign up for Google Analytics, then you can collect all the IP addresses, browser-type-info, etc. of your visitors and send that info to Google. When lots of Google Analytics website owning client/aggregators send in the IP addresses of their visitors too, Google has a pretty good idea where even people not using any google 'assets' are going; as your visitors' surf the web, without your visitors' knowledge or consent of this practice.

      This is an ad company after all.

    2. Re:Remind me why ad companies need installations? by icebraining · · Score: 1

      Or, you can use NoScript and block scripts loaded from Google Analytics. If the website op wants user data (s)he should run the script in his own server to keep that info for his/her use only.

  19. Wake up by cecil_turtle · · Score: 2, Informative

    Chrome supports user scripts, and scripts for all of those things already exist. Check out http://www.adsweep.org/ for one. And it is still "just another browser" like Fx, Opera, IE, etc.

    1. Re:Wake up by Anonymous Coward · · Score: 0

      Due to lack of time, lack of technical support, and despite repeated requests with no feedback, I sadly had to discontinue the AdSweep project.

  20. Re:Fucking Idiot by MrNaz · · Score: 1

    I wish there were a way to compare the average level of online discussion today with what it was about 20 years ago.

    I used to complain that mainstream society ignored the Internet because its value was not recognized. Oh, how I now miss those days!

    --
    I hate printers.
  21. Re:!x64 by Anonymous Coward · · Score: 0

    Yes, and it got there thanks to someone editing the page.

  22. Everyone grits teeth, welcomes Chrome/Chromium by David+Gerard · · Score: 4, Funny
    Google has released its own Web browser, Chrome, with Linux version Chromium. "We absolutely promise that we only want to completely screw over Microsoft with this, and certainly not Mozilla Firefox," said Google's Sundar Pichai. "That we put a pile of our sponsored Mozilla developers on the project is completely irrelevant. We're not evil, remember."

    "We are so, so happy with Google Chrome," mumbled Mozilla CEO John Lilly through gritted teeth. "That most of our income is from Google has no bearing on me making this statement."

    Microsoft was unfazed. "Browsers don't need to be integrated with online apps," said marketing developer Ian Moulster. "Certainly not like the operating system ... I'll just get back to you."

    Google's new browser will give you their web and email services, photo processing, mapping, office applications that will run in said browser and will make you a cup of tea. This is all paid for by personally-directed text ads in your tea leaves, based on analysing a DNA sample taken when you sip the tea and sending your genetic code back to Google for future targeting.

    Pichai stressed that Google would maintain complete confidentiality within the marketing department of whatever the browser accessed concerning your confidential business data, bank account details, medical information and personal preferences in pornography. "We're Google. We know where you live. In a completely not evil way. Sponsored link: Get Chrome Browsers on google.com. Or we'll make you use Bing."

    --
    http://rocknerd.co.uk
    1. Re:Everyone grits teeth, welcomes Chrome/Chromium by Anonymous Coward · · Score: 0

      I didn't laugh out loud until the last sentence. Well done, sir.

    2. Re:Everyone grits teeth, welcomes Chrome/Chromium by Psicopatico · · Score: 0

      "Or we'll make you use Bing"

      That's the scary part

      --
      Mastering the English language is fucking easy: all you have to do is to put an f* word in every fucking sentence.
  23. Re:Fucking Idiot by Anonymous Coward · · Score: 0

    Actually you can go look on google groups, it wasn't as great as you are remembering.

    PS: KILL N1GG3RZ

  24. Google-free Slashdot feed? by Anonymous Coward · · Score: 0

    Is there a Slashdot RSS feed without news about Google? Most news about Google products are not very important (like this one) and they get mixed with the interesting ones.

  25. Can Chrome do 'send link' or 'send email' yet? by otis+wildflower · · Score: 1

    Kind of silly to be missing this feature...

  26. Re:No One Cares What It's Called - It's Fucking Fa by Anonymous Coward · · Score: 1, Interesting

    What is puzzling is that cross platform GUI toolkits have been available for 10 years or more, yet developers still insist on coding their own which looks and operates differently to everything else, wasting loads of RAM in the process.

  27. Pardon me? by The+Master+Control+P · · Score: 1

    This is 2009, and people are still developing/releasing for 32-bit before 64-bit? I'm typically a bit behind the curve on new processor adoption and I went AMD64 nearly 3 years ago. Do they even make 32-bit desktops anymore? This makes no sense. This headline should read "Google Chrome backported to 32 bit."

    1. Re:Pardon me? by Arimus · · Score: 1

      Errr... it depends on the OS as well as the CPU; alot of Windows users are still on 32bit XP/Vista... not sure about the linux community as I've not seen any info recently on the proportion of 32bit/64bit installs.

      --
      --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
  28. They pretty much have by Anonymous Coward · · Score: 0

    Sure they still ship 32 bit binaries. But they are nigh unusable on any machine that isn't capable of 64 bit too, due to all new software being incredibly inefficient. And it is only going to get worse in 9.10 as more default apps are switched over to Mono. For example Banshee, the new default music player, uses 60%-100% CPU to play an MP3 - on a 2.8 ghz system. If your machine crawls with Vista, chances are it will crawl with Ubuntu too. This is completely unacceptable, especially when the published minimum system requirements are so low.

  29. Re:!x64 by Anonymous Coward · · Score: 1, Interesting

    The terms x86-64 and x64 are often used as vendor-neutral terms to collectively refer to x86-64 processors from any company.

    For how many years has the "vendor-neutral" term been Intel compatible? It would only be fair to call this architecture for AMD compatible CPUs.

  30. Twice as fast by Zoxed · · Score: 1

    Cool: now I can surf the tubes *twice* as fast as my old 32-bit browser :-)

  31. Re:No One Cares What It's Called - It's Fucking Fa by Ant+P. · · Score: 1

    What is puzzling about Chrome/Chromium on Linux is why Google made it look like modern desktop app and not the usual 'designed by a blind person

    Yeah, fuck GTK and 10 years of building a GUI toolkit full of accessibility aids. Who cares about disabled people anyway?

    Obviously not Ben Goodger.

  32. Typical slashdot idiocy by Anonymous Coward · · Score: 0

    Yetâ" switching from x86 to x86_64 provides an almost universal improvement of 5% for cpu bound apps and, of course, much more for a few (i.e. anything that was making extensive use of 64bit types).

    x86 is really very register starved. x86_64 is still register starved compared to other platforms. OoOE is not magic pixie dust: It doesn't remove a fundamental limitation of the platform.

    So stop spouting unsupported nonsense.

    1. Re:Typical slashdot idiocy by faragon · · Score: 1

      I speak from *experience* in x86-64 assembly programming and profiling. Don't you?

      In in-order execution CPUs (i.e. not OoOE), such as most ARM CPUs used in phones (not the Cortex OoOE ones), and videogame consoles (R3000, R4400, R5900, PowerPC, PowerPC-64, Cell) there is *huge* advantadge by having 32 registers, because of the total lack of register renaming in the case of primitive ARM and MIPS CPUs, to the light renaming register pool of the modern in-order execution MIPS, ARM, and PowerPC.

  33. Facts by OptimalSupreme · · Score: 1

    unless its for the 68060 or amiga or parisc or alpha or sgi then its true 64bit else nothing but 8bit liers. x86 is 8bit good grief -that is what the term x64 really means and true 64 for linux means 64bit-dam liers

  34. Re:No One Cares What It's Called - It's Fucking Fa by smash · · Score: 1

    Because most of the cross platform toolkits available look like arse, thats why. And not the good kind of arse, either.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  35. Why is this port so amazing? by Anonymous Coward · · Score: 0

    Seems that the "amazing" part was done by the OS and compiler developers, not the people porting applications. A 32-to-64 bit port of a substantial application should take approximately 3 man-weeks.

    1. Re:Why is this port so amazing? by alancdavis · · Score: 1

      Why is this even news? What is it about application designers that they completely ignore that the 64bit systems have been around for 20 years and are now a mainstream platform across all OS'? Are they so myopic that they can't tool up-front and save all the 'port' hoopla, pain and angst?

  36. Well, Google has Adobe beat... by ConceptJunkie · · Score: 1

    ... it took Adobe, what, about 7 years for a 64-bit Linux version of Flash?

    --
    You are in a maze of twisty little passages, all alike.
  37. Re:No One Cares What It's Called - It's Fucking Fa by GigaplexNZ · · Score: 1

    Qt looks very nice on all platforms, and Google even uses it for some of their other products (Google Earth for example). Even if "most" of them look like crap, you only need one good one to make that argument moot. Also, the custom solutions that many develop usually look worse than the arse-like toolkits.

  38. Finally... by Rehnberg · · Score: 1

    It took Google long enough to get the Mac version out...

  39. Re:No One Cares What It's Called - It's Fucking Fa by SanityInAnarchy · · Score: 1

    Chrome takes roughly exactly half as long to start on my system as Konqueror, which is puzzling, as I'm running KDE4. Same with new windows.

    I haven't tested the RAM it's wasting, but I wouldn't be at all surprised if it was using less RAM, even after running Google's toolkit on top of GTK+.

    Of course, Konqueror does more, so far -- it's got built-in adblock, for one. But the extension API, while in development, already works and has already been used to build an adblocker. It's not Firefox, but I'm typing this into a Chrome window, and I'm thinking this stands a strong chance of becoming my default browser in the near future.

    No, what's really puzzling is why they don't seem to be linking against Webkit. I'm essentially running one version of Webkit in Chrome, and one version of KHTML in Konqueror, and another version of Webkit is built into Qt4. Why?

    --
    Don't thank God, thank a doctor!
  40. Re:Fucking Idiot by Anonymous Coward · · Score: 0

    I wish there were a way to compare the average level of online discussion today with what it was about 20 years ago. I used to complain that mainstream society ignored the Internet because its value was not recognized. Oh, how I now miss those days!

    Ah yes, the good ole days, before this WWW thingy, when we thought gopher was a neat technology. Actually you don't need to go back quite that far, after all the Eternal September only started (just about) 16 years ago.

  41. Re:No One Cares What It's Called - It's Fucking Fa by Anonymous Coward · · Score: 0

    Hey, nobody is *forcing* you to use KDE...

  42. Who cares about bugs? It is 64bit by Ilgaz · · Score: 1

    It is 64bit, it is all matters. The bugs will automatically fix themselves thanks to the exposed extra registers and extra commands.

    If you remember the real purpose of 64bit computing besides the archaic Intel x86 getting extra registers, it is post 4GB processes. Sorry if I joke about the obsession with 64bit browser while it doesn't really work on anything other than x86, being the only x86 only browser on planet.

    http://www.google.com/search?client=safari&rls=en&q=firefox+using+too+much+memory&ie=UTF-8&oe=UTF-8

    (996.000 results for me)

  43. Safari disables number 1 ad agency backdoor by Ilgaz · · Score: 1

    Eh, Apple Safari for OS X (and Windows?) comes with third party cookies disabled by default, it is a huge deal if you think it is the default browser for OS X. Do they get 1% of community support Chromium gets? What is the issue with Safari? It is too simple looking, simple used, doesn't have extension capability right? Oh, it is from Apple, it is the main reason.

    It is getting more absurd since Chrome is built on Webkit which is evolution of KHTML/Konqueror which gets the real zero community/nerd support.

  44. Adblock. by Kaladis+Nefarian · · Score: 1

    None of the advances made by Chrome matter to me until it has Adblock or something as capable (and which doesn't require more effort to set up than firefox+adblock). It looks very interesting and when I tried it, seemed to be a nice browser, but as soon as I noticed all the ads again I closed it and went back to firefox.

    And yes I realize Google are an ad company - but no amount of shiny features will make me browse the web without an ad blocker.

    --
    * Several monkeys are here, playing banjos and wearing small hats.
  45. Ubuntu and Debian supported by jDeepbeep · · Score: 1

    Wrong. While still 'un-official', a developer preview of Google Chrome for Linux has been out for a long time, freely available.

    32- or 64-bit Ubuntu 8.04 or later, or 32-bit Debian 5. Support for other Linux distributions is planned;

    --
    Reply to That ||
  46. runs great by Danzigism · · Score: 1

    I'm very happy with the current build for x64 so far. it has come a long way. it runs incredibly fast as well. it is already my default browser despite its instability.

    --
    *plays the Apogee theme song music*
  47. for *BSD yet? by ChristTrekker · · Score: 1

    My question is, has it been released (or does it compile without problem) on a BSD yet?

  48. Re:No One Cares What It's Called - It's Fucking Fa by adam.ec · · Score: 1

    Chrome runs about the same speed as Opera on my machine. Firefox is a bit of a dog these days and I gave up using IE for anything other than testing web pages a long time ago. To me, Firefox feels like IE with most of the confusing graphics and stupid menu options taken out. Opera feels like Firefox with the graphics replaced with impossible to read, badly rendered text, though I prefer to use Opera for browsing as it seems to render actual pages better. One thing that annoyed me with Google Chrome is that they suddenly decide to design this Chrome OS thing based on Linux, yet Chrome browser seems to be continuously stuck on some kind of preview version and Windows version is always bang up-to-date. What's the deal here? Surely if you were going to build an OS linked to your browser technology you would develop for your primary OS base.

  49. Re:No One Cares What It's Called - It's Fucking Fa by SanityInAnarchy · · Score: 1

    To me, Firefox feels like IE with most of the confusing graphics and stupid menu options taken out.

    Well, and with more security. And decent support for web standards. And a huge collection of addons.

    I mean, I agree with the disadvantages, but I don't agree that it's anywhere near as bad as IE.

    One thing that annoyed me with Google Chrome is that they suddenly decide to design this Chrome OS thing based on Linux, yet Chrome browser seems to be continuously stuck on some kind of preview version and Windows version is always bang up-to-date.

    Well, if the Linux version is anything like Android, I don't blame them. Android uses a non-standard libc, and it just gets weirder from there -- it's not X, for instance. Chrome OS is likely going to be very different than Linux -- at least as much as any one distro is from another, probably much worse.

    There's a few things they've done very well with the Linux version:

    First, it's actually open source. If you really don't like it, there's always Chromium. Example: I'm typing this on a 32-bit Google Chrome, because I decided to get it directly from Google. But Chromium already has a 64-bit version out.

    Second, they actually made a Debian package. Just about every other piece of proprietary software for Linux is either a zip/tarball (which I can tolerate), or a script/executable, which is just irritating. I guess non-Debian distros will be annoyed...

    And finally, rather than include some crappy auto-updater of their own, on Linux, they simply provided a repository -- thus integrating with system updates.

    --
    Don't thank God, thank a doctor!