Slashdot Mirror


CodeWeavers Package Google Chrome For Linux and Mac

jfbilodeau writes "The fine folks at Codeweavers performed an 11 day experiment in getting Google Chrome working on Linux and Mac. Their efforts resulted in the Chromium proof of concept. 'Not only does this give Mac and Linux users a chance to see what all the hype is about, it also lets the world see just how far Wine has come and how powerful it truly can be. In just 11 days, we were able to bring a modern Windows application across to Mac and Linux.' Caveat: their implementation is free as in beer but not free as in speech."

178 of 239 comments (clear)

  1. Predictable, Really. by mfh · · Score: 5, Interesting

    Google's vision isn't truly understood by everyone, IMHO. Google knew that the Open Source community would fork and port Chrome anyway and that freed up time for developers to work out the system bugs and get the thing live. Releasing the source code is a redeemable action from the many gripes that flooded about Google not offering Linux or Mac support in Chrome on launch, among other things.

    Now I personally would like to see a fork that would upgrade Chrome to remove any significant Windows reliance. I don't trust Microsoft to put my interests first and therefore I don't like the idea of a browser that relies so heavily on Microsoft for security.

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:Predictable, Really. by smittyoneeach · · Score: 1, Insightful

      free as in beer
      but not free as in speech

      What of free from fear
      Of corporate over-reach?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Predictable, Really. by gardyloo · · Score: 5, Funny

      free as in beer
      but not free as in speech

      What of free from fear
      Of corporate over-reach?

      Yeah! Opera gives you corporate reach-around!

    3. Re:Predictable, Really. by gerardolm · · Score: 3, Insightful

      I assume when you say Chrome is a "privacy killer" you have read the whole source or at least monitored network traffic while browsing. Or maybe you are pulling it all out of your Google-hating er... parts.

    4. Re:Predictable, Really. by D'Sphitz · · Score: 1

      So I assume you've found the privacy invasion code in the Chrome codebase? You know, because it is open source, so your claims that Chrome does something malicious or invasive can be proven (or disproven), i'm guessing you did the legwork before going off on your little rant, right?

    5. Re:Predictable, Really. by hentaidan · · Score: 5, Insightful

      Mac and Linux users should reject Windows applications and games. If they can't, they should question their OS of choice.

      Why should anyone restrict themselves to native applications when they don't have to?

      Ever heard of the best of both worlds?

    6. Re:Predictable, Really. by Jamil+Karim · · Score: 3, Funny

      Ever heard of the best of both worlds?

      Of course! That's one of my favorite episodes... :-P

    7. Re:Predictable, Really. by Anonymous Coward · · Score: 2, Informative

      It breaks privacy with default install options. No need to review code for such action. Even German Government warned their citizens about it.

      I looked it up and that's not what the German's Federal Office for Information Security warned about.

      The Federal Office for Information Security warned internet users of the new browser Chrome. The application by the company Google should not be used for surfing the internet, as a spokesperson for the office told the Berliner Zeitung. It was said to be problematic that Chrome was distributed as an unfinished advance version. Furthermore it was said to be risky that user data is hoarded with a single vendor. With its search engine, email program and the new browser, Google now covers all important areas on the internet.

    8. Re:Predictable, Really. by plover · · Score: 5, Insightful

      free as in beer but not free as in speech

      What of free from fear Of corporate over-reach?

      I'm getting pretty sick of the whole "drunk as in beer, not as in scotch" disclaimer crap. Everything has its limits, and petty squabbles about "mine is freer than yours" serve only to enrage a flock of wannabe first amendment lawyers. They fill the blog'O'sphere with masturbatory rants about "you published your peanut butter without my chocolate disclaimer!"

      Can't we find something better to squabble endlessly about? Like why Firefox's spell checker didn't complain about the word "masturbatory"?

      --
      John
    9. Re:Predictable, Really. by jorx · · Score: 3, Interesting

      Mac and Linux users should reject Windows applications and games. If they can't, they should question their OS of choice.

      You're joking right?

    10. Re:Predictable, Really. by ACMENEWSLLC · · Score: 1

      Wow. That is hard. Considering OS X is based off of a BSD platform, and Linux is based on the rebuilding Unix, you would think we of all people would welcome code from other platforms. Windows shares BSD roots with it's TCP/IP stack. All documented in the WIKI's if you don't believe me. I'm all for sharing.

      My MacBook Pro dual boots XP in bootcamp & Fusion, and has various *nix builds running in Fusion. I work in OS X and play on XP. Sure is nice that my games don't screw up my work environment. Should I install Spore on XP or MAC OS X running Cedega (WINE) ? Cedega removes the DRM issues but it's not going to run as nice as XP native. Since XP's a gaming side, do I really care about the RING level DRM? At least I have the options :)

    11. Re:Predictable, Really. by osu-neko · · Score: 1

      free as in beer but not free as in speech

      What of free from fear Of corporate over-reach?

      Where's the +1 Poetic mod when you need it? *sigh*

      --
      "Convictions are more dangerous enemies of truth than lies."
    12. Re:Predictable, Really. by GigaplexNZ · · Score: 3, Informative

      Windows shares BSD roots with it's TCP/IP stack.

      That used to be true. The Vista one is all new code.

    13. Re:Predictable, Really. by Ilgaz · · Score: 2, Insightful

      No, I don't joke. If I feel forced to use windows applications and games, I would go with Windows.

      Long time before Ubuntu or other kind of stuff, I used Slackware Linux without WINE (it didn't work anyway) or any kind of dual booting as my only OS. Loki Games were alive and kicking that time so I purchased my games from them, running natively on Linux. I used Windows (as my only OS) a while and when I figured Desktop Linux won't serve to my kind of usage that time and only way to get full support is running Windows, I switched to OS X with G5.

      Believe or not, there are some of us who doesn't "hate" windows but ignores it. While using Linux (and currently OSX/PPC), I don't buy anything which doesn't support my hardware and OS of choice. Not even a mouse.

      If we weren't minority, the Linux and even OS X would be in very different shape now.

    14. Re:Predictable, Really. by mweather · · Score: 1

      What part of Universal EULA don't people understand? It's the same EULA they use for everything. It's a manufactured controversy.

    15. Re:Predictable, Really. by mweather · · Score: 1

      What if I also want to use Linux applications, like most Linux users? There are a hell of a lot more Windows apps that work on Linux than not, and a hell of a lot more than Linux apps that work on Windows.

    16. Re:Predictable, Really. by mweather · · Score: 1

      Masturbatory is the correct spelling.

    17. Re:Predictable, Really. by nametaken · · Score: 1

      I'm confused... isn't chrome OSS to begin with? How is codeweavers' project closed?

      Or am I confusing open licensing with something (sorry) "viral" like gpl?

    18. Re:Predictable, Really. by nametaken · · Score: 1

      My mistake, I should have just looked first. Apparently chromium is under the BSD license.

    19. Re:Predictable, Really. by Korin43 · · Score: 1

      Anything interested for Linux gets ported to Windows sooner or later. Just recently Evolution for Windows was released. Also, check out the KDE for Windows project. They've ported pretty much everything but Kicker (which I think they assume is pointless since Windows comes with Explorer).

    20. Re:Predictable, Really. by fabs64 · · Score: 1

      So THAT's what's wrong! :-P

    21. Re:Predictable, Really. by The+MAZZTer · · Score: 2, Interesting

      Aha, but we will always have C:\Windows\system32\drivers\etc\hosts

      Because Microsoft focuses on application compatibility above all else, and removing hosts would probably break five 10 year old apps.

    22. Re:Predictable, Really. by Ash-Fox · · Score: 1

      Anything interested for Linux gets ported to Windows sooner or later.

      It's been over two decades for some software I use that don't have a Windows port, and I doubt they ever will.

      --
      Change is certain; progress is not obligatory.
    23. Re:Predictable, Really. by Korin43 · · Score: 1

      Have you tried Cygwin? It's sort of a pain, but in some ways it seems to work better than Wine. Also there's a project that's supposed to be a port of the Linux kernel for Windows (I know, sounds strange..). I've never tried it, but here's andLinux.

    24. Re:Predictable, Really. by Ash-Fox · · Score: 1

      Have you tried Cygwin?

      Cygwin is not a emulator, it's just a POSIX environment for Windows that makes it easier to port POSIX specific things over. It doesn't give you the ability to port applications that use custom kernel modules to achieve their awesome tasks etc.

      If you need certain graphics libraries that deal with hardware/kernel things more directly which aren't available in Cygwin, you're out of luck in porting your software usually as you would need to reimplement those libraries for them to work.

      That said, cygwin is rather, doing things like fork()s take ages and in my situation, make it useless for me due to the amount of time spent waiting for it.

      Personally - I find Wine easier, you just run the Application in it, no compiling involved.

      Also there's a project that's supposed to be a port of the Linux kernel for Windows (I know, sounds strange..). I've never tried it, but here's andLinux.

      I'm aware of stuff like colinux (and it's children like andlinux), not really helpful since the applications don't interact with the host system at all - One example is just opening a HTTP link in a application, it won't open with your default set Windows browser. Want to open a file from explorer or whatever that's only readable by a Linux-only application? Quite difficult too.

      With Wine on Linux. I can double click a .map file, and have a "dream editor" popup and edit the file directly. No Windows solutions for Linux stuff offer me that at all and they are quite slow. There is also the fact that Windows applications for me tend to run faster under Linux (probably due to the more efficient memory handling in Linux and better coded API functions).

      --
      Change is certain; progress is not obligatory.
    25. Re:Predictable, Really. by makri · · Score: 1

      I have tested google chrome in linux using wine before one week see http://shibuvarkala.blogspot.com/ makri

    26. Re:Predictable, Really. by msormune · · Score: 1

      Well, of course Microsoft is not going to "put your interests first"... unless you are a major stock holder. It's a business company, and so is Google btw.

    27. Re:Predictable, Really. by magus_melchior · · Score: 1

      Google's vision isn't truly understood by everyone, IMHO
      That includes a lot of OSS advocates and developers, and that's probably what may keep the OSS community from giving Chrome a fair run-down. They were already concerned because Google is the de facto leader in search and advertising, and the EULA screw-up really gave privacy advocates something to scream about. Never mind that Google harvests data every time you search for something using its engine, or when you post stuff to Blogger, etc.

      You could remind those that still think Google == Microsoft that they could get the Chromium source and build something better, or that Google's aim isn't to dominate the browser market until you're blue in the face. They'll still believe that Google == Microsoft, because they don't want to touch, let alone tinker with Chromium, and they want to believe that Chrome is a threat to Firefox/Safari/Opera. The oft-misquoted "don't be evil" motto simply gave the paranoid something to doubt.

      Of course, we'll be thanking those of us who were paranoid, should Google become the next evil Microsoft.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    28. Re:Predictable, Really. by shellbeach · · Score: 1

      Can't we find something better to squabble endlessly about? Like why Firefox's spell checker didn't complain about the word "masturbatory"?

      It's not a squabble, it's just a distinction. And it's interesting because Google's Chrome is free as in speech, but it's been wrapped up in a implementation of wine where the source code is hidden.

    29. Re:Predictable, Really. by GargamelSpaceman · · Score: 2, Interesting

      I don't trust Google to put my interests first either.

      For that matter there are no companies and very few people who I trust to put my interests first other than me...

      I don't think that is even odd. Strange would be being able to trust others to do so. It would make me an ant in an ant colony. Oh I trust the hive to put my interests first because the hives interests ARE my interest.

      Naw. I'm not an ant. I'm an Aardvark. Where's my cucumber?

      Anyways, I wonder if it's legal to strip out all of Google's Ads etcetera. Oh it's possible, but is it legal? Surely once most of the work is done, some hacker will strip out the ads and spyware and post the result to freenet where anyone can download it. They could even call it the Google is Satan browser. It would be funny.

      --
      ...
    30. Re:Predictable, Really. by HTH+NE1 · · Score: 1

      So you're saying they don't even know what they're requiring us to agree to?

      Am I going to find myself dropped into a deadly puzzle cube someday?

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    31. Re:Predictable, Really. by mattack2 · · Score: 1

      You say that like it's a bad thing.

      (As a generally non-Windows person, I seem to see more than proportionally-more mention on the net of compatibility problems with third party software when a new version of Windows comes out.)

      Backwards compatibility is a good thing.

    32. Re:Predictable, Really. by mattack2 · · Score: 1

      Linux hasn't been out for two decades, so which OS' software are you waiting for a Windows port from?

    33. Re:Predictable, Really. by afidel · · Score: 1

      Um, it would break things for me and that's with a 2 year old app. The problem is every time the application does just about anything it does a DNS lookup and for some reason doesn't cache the results and invalidates the Windows DNS Client cache. The only way to get good performance is to use host files. Yes I know the real solution is to get the app fixed, but even if Oracle were to take my bug seriously it would still be another year before I got the fix in place as it would be a code change and we already have a workaround.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    34. Re:Predictable, Really. by mweather · · Score: 1

      They know, and you should too since you've likely agreed to the same TOS for other Google services. It wasn't a problem then, it shouldn't be a problem now.

    35. Re:Predictable, Really. by HTH+NE1 · · Score: 1

      Nope. I've only used their search engines. No plug-ins, no applications, no applets, no GMail, no Google Calendar, nothing that prompted me to agree to anything before proceeding.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  2. Yeah! by Anonymous Coward · · Score: 5, Funny

    Giving Google all your data is not just for Windows users anymore!

  3. TANSFAAFB! by fm6 · · Score: 2, Funny

    There ain't no such thing as a free beer!

    1. Re:TANSFAAFB! by Anonymous Coward · · Score: 1

      Your acronym is wrong. 'Thing' does not start with F.

    2. Re:TANSFAAFB! by gEvil+(beta) · · Score: 5, Funny

      Your acronym is wrong. 'Thing' does not start with F.

      It does if you've been drinking.

      --
      This guy's the limit!
    3. Re:TANSFAAFB! by ianare · · Score: 1

      You've been going to the wrong parties, apparently.

    4. Re:TANSFAAFB! by Len · · Score: 1

      Your acronym is wrong. 'Thing' does not start with F.

      It does if you've been drinking.

      Or if you're from London.

  4. I wouldn't be surprised... by Darundal · · Score: 1

    ...if Codeweavers stuff was licensed for google to put Chrome out for Linux/Mac before the native versions are done, considering he Linux versions of Google Earth and Picasa are actually just the windows versions wrapped in with compatability code (either from wine or Codeweavers).

    1. Re:I wouldn't be surprised... by Ilgaz · · Score: 1

      No, they are Trolltech Qt Applications and they run using native OS X functionality.

      If people keep partying over non native Applications having same security risks and horrible programming model running on their OS, what you say will become reality.

      OS X is under way bigger threat than Linux because of the market, community profile and the CPU. PowerPC was stopping the Windows junk making their way to OS X, not anymore.

  5. Native port? by carrett · · Score: 4, Insightful

    Good job getting it to work with wine, and verily I say that wine has come a *long* way since I started using it six years ago, but we all know what we'd really like to see: a native port of the application.

    --
    I'm against picketing but I don't know how to show it.
    1. Re:Native port? by Ilgaz · · Score: 1

      Chicken and egg thing, even hurting OS X users who has more support from commercial companies.

      If WINE and their commercial stuff like Cider has reached a point which allows an advanced windows application to be packed and ready to run in 6 days, companies won't spend too much time coding "real" stuff. They will keep shipping exe files masked as .bin or .app .

      Believe or not, Apple gaming became worse after Intel CPU and Cider introduced. It is a matter of time and politics to get Internet Explorer to OS X land. Yes, the Microsoft windows one.

    2. Re:Native port? by Moebius+Loop · · Score: 1

      Companies may try to do this, but I question how likely they would be to succeed.

      Mac users will generally not accept (consciously or unconsciously) a repackaged Windows app, as it won't adhere to any of the standard UI guidelines that many have come to take for granted.

      A good comparison is Java apps. How many major Java apps do you really see in use on the average Mac?

      I can come up with two, NeoOffice, and Azureus. Maybe a handful or rarely used utilities, but nothing so important and frequently used as a browser.

      --
      have you been seen on slash?
    3. Re:Native port? by pizzach · · Score: 2, Interesting

      You're missing a few points though.

      1. I can see a number of people purchasing the Windows version of MSOffice because it has VB macro support.

      2. A number of web developers would use IE on and off. I'm sure there are a few bank sites that still only support IE with active X.

      3. Games use their own guis for immersion. Done correctly, no Mac user would ever notice. Especially for games I could see Mac users bending backwards so they wouldn't have to boot up Windows.

      4. If Wine becomes more streamlined, I can see a real problem emerging. Say, for example, web browsers start pointing exe files to wine automagically. Noobs everywhere will rejoice being able to install their smiley programs and pr0n-playing active-x apps. (sarcasm)

      I personally don't think this will be another OS/2 for the reasons you said, Moebius Loop. Well, at least until Apple loses it's grove.

      It is always important to compare and contrast from history. The more complete Wine gets, the more I wonder if it's becoming a the equivalent of opening a can of worms.

      --
      Once you start despising the jerks, you become one.
  6. Works pretty well for me by Anonymous Coward · · Score: 2, Informative

    I've been playing with it (and am using it to post this response). On the plus side: it actually runs gmail and youtube usably. On the minus side: it has a number of cosmetic and speed issues. It will be interesting to see how long it takes the Wine community to fix the remaining bugs. Disclaimer: I'm a Wine developer, so I'm biased.

  7. Google Earth is native! by dkegel · · Score: 5, Informative

    Dangit, I wish people would stop spreading the false meme that Google Earth has anything to do with Wine! It's native!

    1. Re:Google Earth is native! by Grishnakh · · Score: 3, Insightful

      What I'd like to know is why .kml/.kmz files created by Google Earth are incompatible with Google Maps.

    2. Re:Google Earth is native! by david@ecsd.com · · Score: 4, Informative
      It may be native, but it still looks like wine. I can't understand why, since it's compiled against QT, that it can't pick up my widget styles.

      At least then it'd feel native.

    3. Re:Google Earth is native! by Darundal · · Score: 1

      I stand corrected insofar as Google Earth is concerned. I still wouldn't be surprised if they reached an agreement with Codeweavers and distributed Chrome for Linux/Mac using either what Codeweavers has now, or a future version of it.

    4. Re:Google Earth is native! by pato101 · · Score: 1
      Hmm, latest google-earth seems wineish to me (4.3.7204.0836 (beta)).
      The first one was wine.
      Then I tried for long a Qt one.
      This one looks like it is wine again! but your comment has made me check the things, and seems you're right after all:
      ldd googleearth-bin
      linux-gate.so.1 => (0xffffe000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7f61000)
      libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7e6e000)
      libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf7cf9000)
      libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf75f7000)
      libQt3Support.so.4 => not found
      libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf7566000)
      libQtXml.so.4 => /usr/lib32/libQtXml.so.4 (0xf750e000)
      libQtSql.so.4 => [...]

      is qt but I guess it is set up so has the windows2000 look and does not obey your KDE style settings...

    5. Re:Google Earth is native! by XHIIHIIHX · · Score: 2, Insightful

      Yeah, it's kind of like Word 6.0 for dos, which actually had all of windows 3.1 embedded in it.

    6. Re:Google Earth is native! by BitZtream · · Score: 1

      Because QT widgets aren't the exact same shape/size as windows widgets so using them would result in things probably not looking right or fitting in the space provided.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    7. Re:Google Earth is native! by Shin-LaC · · Score: 1

      "Native" is a relative concept. Native on KDE, maybe. But on the Mac, I'm reluctant to call a Qt-based application "native". I've yet to see one that looks and feels right on OS X.

    8. Re:Google Earth is native! by bcmm · · Score: 1

      Google Earth uses it's own compiled-in Qt, rather than the system's one.

      This is ostensibly because they have no idea how Linux works and think that this makes it easier to install, but is more likely because they couldn't be bothered with making sure it looks OK when the sizes of the widgets change like everyone else does.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    9. Re:Google Earth is native! by wakingrufus · · Score: 1

      google didn't create them, keyhole did before google bought them out. google should still work toward cross compatibility though imo.

    10. Re:Google Earth is native! by Grishnakh · · Score: 2, Informative

      I realize Google didn't create the .kml standard (k is for "keyhole" after all), but it defies reason that I can stick a bunch of markers on Google Earth, save that as a .kml file, then try to open that up with Google Maps, and it doesn't work. I'm only using Google products here.

    11. Re:Google Earth is native! by Ash-Fox · · Score: 1

      "Native" is a relative concept. Native on KDE, maybe. But on the Mac, I'm reluctant to call a Qt-based application "native". I've yet to see one that looks and feels right on OS X.

      I had numerous complaints in the past with Mac ports of software I made, saying the "feel" was wrong and such, despite having followed Apple's Human Interface Guideline to the letter.

      When asking them to explain what the problem is, they couldn't explain it or referred me to how a Apple program does it slightly different, but in the process breaks their own Human Interface Guideline.

      Would you care to give references/examples please?

      --
      Change is certain; progress is not obligatory.
    12. Re:Google Earth is native! by david@ecsd.com · · Score: 1
      Actually after doing a little bit of experimentation, I've discovered that if you move all the libQt* libraries in the googleearth directory somewhere where google-earth-bin can't find them, then google-earth will latch on to the libQt*.so in /usr/lib. Then it's just a matter of calling "google-earth -style [foo]" and you have beautiful candy-like buttons.

      YMMV, but it works for me.

    13. Re:Google Earth is native! by andersbergh · · Score: 1

      But it looks just like a winelib application?

    14. Re:Google Earth is native! by IamTheRealMike · · Score: 2, Interesting

      They aren't, it's just that Maps supports a smaller set of features than Earth does (because DHTML is less powerful than OpenGL for rendering).

    15. Re:Google Earth is native! by bcmm · · Score: 1

      Thanks, that seems to work fine here. I might try and see what other bundled libraries can be eliminated too...

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    16. Re:Google Earth is native! by Grishnakh · · Score: 1

      Features? All I'm doing is placing a few locations on the globe, saving that as a .kml, sticking that on my personal website, then accessing it with Google Maps (and also with some very basic sample API code). Either way, it fails, saying the file has errors. So apparently, Google Earth cannot create a .kml file that Google Maps can read. I'm not using any advanced features at all.

    17. Re:Google Earth is native! by Raenex · · Score: 1

      and you have beautiful candy-like buttons

      There's just something wrong with an interface that makes you want to snack on it.

  8. it is a remarkable achievement by Presto+Vivace · · Score: 1, Redundant

    to have done that in 11 days.

    1. Re:it is a remarkable achievement by Rie+Beam · · Score: 3, Funny

      Now, 12, that's just pushing it. And 10 would have been unrealistic.

  9. In Just 11 Days by Rie+Beam · · Score: 5, Funny

    'In just 11 days, we were able to bring a modern Windows application across to Mac and Linux.'

    How long would it take to send it back?

    1. Re:In Just 11 Days by just_another_sean · · Score: 3, Funny

      'In just 11 days, we were able to bring a modern Windows application across to Mac and Linux.'

      How long would it take to send it back?

      It's like the trash in your collage apartment; let it start stinking first and then someone will take it out.

      I give it about three days.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    2. Re:In Just 11 Days by Eponymous+Bastard · · Score: 1

      It's like the trash in your collage apartment; let it start stinking first and then someone will take it out.

      Kind of hard when it's pasted to the wall.

  10. Please help with the port by dkegel · · Score: 5, Informative

    If anyone has some free cycles, please come help get the Linux port going. There's lots to do. See http://dev.chromium.org/

    1. Re:Please help with the port by Ilgaz · · Score: 3, Insightful

      Does Linux users, especially the newbies who just comes from Windows land need such a potential privacy killer?

      They moved to Linux because their Windows became impossible to use since they kept not reading EULAs and leaving "default options" checked.

    2. Re:Please help with the port by MacJedi · · Score: 5, Insightful

      This is a non-issue. It's open-source, after all. Just remove or disable the parts that you find objectionable.

      --
      2^5
    3. Re:Please help with the port by collinstocks · · Score: 1

      Chrome has a EULA, not Chromium. Chromium is free/libre. A port of Chromium would hopefully not include privacy problems.

    4. Re:Please help with the port by Cairnarvon · · Score: 1

      Do you know how big the Chromium source is? A fork is not going to be trivial.

    5. Re:Please help with the port by doti · · Score: 1

      Mozilla (Firefox), XFree86 (X.org) and StarOffice (OpenOffice.org), to name a few, had huge code base too, and were successfully forked.

      --
      factor 966971: 966971
    6. Re:Please help with the port by Cairnarvon · · Score: 1

      Chromium's codebase is two orders of magnitude larger than Firefox's.
      I'm not saying someone won't eventually do it, but this suggestion that the average code-savvy user can do it for himself is unrealistic at best.

    7. Re:Please help with the port by MacJedi · · Score: 1

      Well, Chromium doesn't even compile and run on linux yet beyond some unit-tests passing (AFAIK). By the time it's actually a viable browser in linux, these issues will have worked themselves out. My point was not that every single user should be able to fix this for themselves but that this is a very solvable problem, and one that will be receiving a lot of attention in the coming months.

      Google has done us all a great service by releasing the code-- many parts of Chromium will soon find use in other projects. Google-url, for example, looks pretty handy. It looks like Chromium uses a modular design with a lot libraries (both from google and third-party), so even if it is, in toto, an enormous codebase, it shouldn't be too hard to isolate any undesirable functionality. In conclusion: the sky is not falling. ;-)

      --
      2^5
  11. All the vendors wave your hands in the air and say by TheModelEskimo · · Score: 3, Funny

    Hello, non-Windows world! We greet you with our awkwardly modified code that NONETHELESS runs on your systems!

    BTW, we don't care about your hippy licensing schemes yet. Try back in 10 years.

  12. Re:For those of you using Firefox on linux.... by nawcom · · Score: 5, Insightful

    Doesn't work for me. "wine ChromeSetup.exe" gives

    fixme:advapi:CheckTokenMembership ((nil) 0x12a078 0x33f930) stub! fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub. fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),6,2,(nil),64,(nil)) - stub! fixme:winhttp:WinHttpOpen ((null), 1, (null), (null), 0x0): stub

    Good for Crossover!

    How 'bout you actually try the Crossover packages then like you were supposed to? http://www.codeweavers.com/services/ports/chromium/

  13. First impressions by wigaloo · · Score: 5, Informative

    I just downloaded the Mac OS X version from the link in TFA, and am using it to submit this post. It works, although the response seems a little slow, particularly with scrolling and window resizing. The amazing thing is that I never would have known this was done under Wine -- there was nothing else to install beyond the browser package itself. Very impressive.

    1. Re:First impressions by rho · · Score: 1

      It's pretty easy to tell it's something other than a native Mac application. It has that raw look of an X app, which is appropriate I guess.

      It's interesting. I'm happy they did it as a proof of concept. Good for them. I'd rather drink paint than use it, though.

      --
      Potato chips are a by-yourself food.
    2. Re:First impressions by stevied · · Score: 1

      The size of the package might be a clue. I hope the original isn't 34Mb ..

    3. Re:First impressions by wigaloo · · Score: 1

      Yeah, I agree. It does look different than a standard OS X app. Maybe even different from a typical Windows app. The pleasant surprise was that there were no hoops to jump through; i.e., no Wine install/configuration or anything like that. This was all completely transparent. As an OS X and linux user it's nice to finally be able to try out Chromium and see what all the chatter is about.

    4. Re:First impressions by k1e0x · · Score: 1

      Linux version on Ubuntu is rather ugly.

      It works alright and I'm posting with it but its missing the correct font encoding.

      --
      Bringing liberty to the masses. - http://freetalklive.com/
  14. Seriously .... by nbvb · · Score: 1, Flamebait

    You expect me to pollute my Mac with Chromium?

    Living in New Jersey, there's more than enough of it around, thankyouverymuch.

  15. 11 days? by eternalelegy · · Score: 2, Informative

    It may have taken 11 days for code weavers to package it (that really isn't supposed to be flaming code weavers, i have nothing against them.) but it didn't take near that long to have a working Chrome in wine. It was drastically less than 48 hours after release in actuality. I was one of the early ones working towards a solution with bug reports, and i remember waking up to an AppDB report of a functional browser albeit with a few tweaks, but working nonetheless. Just saying, Thanks to the awesome community of Wine users, this application was usable (not for the feint of heart) in 2 days, and i thought they should get credit for that :)

  16. Re:For those of you using Firefox on linux.... by gardyloo · · Score: 1

    Because I'm curious.

  17. Linux: no video! by Rick+Richardson · · Score: 1

    Linux: no video!

  18. Oh, yes, it did! by dkegel · · Score: 2, Informative
    Codeweavers was behind a lot of the patches that got it to the point you describe. And, importantly, they went further and managed to get gmail working. If they hadn't insisted on getting that working, they could have packaged it in two days. You might not have noticed their contributions because most of the improvements went straight into the public winehq tree.

    That said, the wine community in general did contribute a lot to this, too.

    1. Re:Oh, yes, it did! by eternalelegy · · Score: 1

      Ahh, well my comment was less about who did what, and more about the fact that *something* was working in 2 days, i know we could browse many pages and whatnot. But no, without all of the help they gave we never would have gotten it to where it is. Codeweavers really is a great company that stands behind the software it sells.

  19. "just" 11 days? by Anonymous Coward · · Score: 1, Insightful

    Why does it take 11 days to get Chromium to work under Wine? Why doesn't it just run?

    1. Re:"just" 11 days? by IamTheRealMike · · Score: 5, Interesting

      Well, like a lot of
      Windows apps Chrome does some, uh, interesting things that you might not expect a them to do :) For instance it does all the multi-process and security stuff. But then it also does what a lot of Windows programs do these days and replace the standard window management stuff as well. It relies on parts of Internet Explorer as well (like the HTTP library).

      If you want an example of the sort of fun they had making things work, the bug this patch fixes was "Chrome URL bar has a black background" yet the fix is to the low level assembly generated by Wines build process. That's because Chrome shims BeginPaint/EndPaint by patching the in-memory system DLL headers, so it can muck about with the Windows richedit control internals and the Chrome IAT patcher didn't support Borland style imports.

      For a program that has such complicated interactions with the OS, and is so heavily reliant on it for functionality, 11 days is remarkably good actually. A good sign of Wines increasing maturity.

  20. Google Sketchup on Wine? by Doc+Ruby · · Score: 2, Insightful

    I wish CodeWeavers would go and get Google SketchUp, their "easy 3D drawing" program, to work on Wine for Linux. Because that's the only way to make models to export into Google Earth (Earth does have a Linux version, SketchUp does not).

    There's all kinds of crashing problems with SketchUp on Wine in simple things like opening/saving/exporting files, corrupted cursors and icons, which a team like CodeWeavers could probably straighten out pretty quick. Since Google hasn't shown any progress towards releasing a Linux version of SketchUp, someone else has to do the work.

    --

    --
    make install -not war

  21. The Internet... by david@ecsd.com · · Score: 5, Funny
    My God...

    ... It's full of ads!

    1. Re:The Internet... by cychem1 · · Score: 1

      My God... ...its full of adshats! (might be misspelled)

      I laughed till I cried then I realized it wasn't a joke and then I really cried!

  22. Won't you take me.... to crappytown? by Arkham · · Score: 3, Insightful

    Duly impressed in their success in porting in less than two weeks, I downloaded the Mac port. Alas, the joy is short-lived. It's terribly slow, locked up for short periods a couple of times, and had a generally poor user experience. It was not dock-aware, had odd-looking widgets that looked poor compared to Firefox or Safari, and didn't integrate with the OS at all. I suspect that's par for the course for a Wine-ported app, but the end experience is worse than running Chrome in Parallels desktop in Coherence mode.

    --
    - Vincit qui patitur.
    1. Re:Won't you take me.... to crappytown? by misleb · · Score: 1

      Doesn't Wine on the Mac use X? Or does it translate to Cocoa? X apps on a Mac are aweful. Though sometimes handy... such as in the case of managing VMware Server from a Mac workstation by running the Linux admin tool and displaying locally.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    2. Re:Won't you take me.... to crappytown? by Anonymous Coward · · Score: 1, Interesting

      funny....Chrome did that to me on Windows too. well,

    3. Re:Won't you take me.... to crappytown? by multipartmixed · · Score: 4, Interesting

      > I suspect that's par for the course for a Wine-ported app

      Wine apps are/can be much better than that on Leopard. I only have one data point, but I use it _extensively_ and it works super-well. And stably. And actually, maybe even better than on Windows.

      The app? ies4osx under Darwine. Specifically, I am running Internet Explorer 6.0 for web-dev testing.

      The ONLY complaint I have is that it's under the "X" program, instead of it's own program, so I can't cmd-tab to it effectively. Web I'm doing web-dev, I also run Xemacs, so I have to ctrl-tab to get to IE, then cmd-tab to get to Safari and Firefox.

      And it's such a small complaint that I haven't even googled for a solution yet.

      --

      Do daemons dream of electric sleep()?
    4. Re:Won't you take me.... to crappytown? by mmkkbb · · Score: 1

      Spore for OSX uses Wine as well.

      --
      -mkb
    5. Re:Won't you take me.... to crappytown? by dominious · · Score: 1

      Have you not even read summary? It was done in 11 days. what did you expect? can you do better? besides it is PROOF OF CONCEPT

    6. Re:Won't you take me.... to crappytown? by msclrhd · · Score: 1

      Wine proper uses X. There is a darwine port that was originally for PowerPC, that now maps onto quartz (see http://wiki.winehq.org/MacOSX).

      CrossOver has a Mac version that they helped out to write with the Darwine team. It looks like the code for the native quartz driver got merged into wine 0.9.56, but I don't know what it's current state is.

    7. Re:Won't you take me.... to crappytown? by TheRaven64 · · Score: 1

      Most of the problems with X11 apps on OS X are due to the X11 toolkits and app designers using a UI model that doesn't mesh well with OS X. This is going to be the same with a WINE app whether it runs in X11 or not, since it will look and feel like a Windows app. The last time I used Crossover on a Mac, it used X11, but included its own X server which gave each Windows app its own dock icon.

      --
      I am TheRaven on Soylent News
    8. Re:Won't you take me.... to crappytown? by colmore · · Score: 1

      I know it's painful to hear, but you might consider moving to an OS X native editor.

      I've been a vi guy for years, but recently my development has moved to OS X, and after months of clunking along with gvim in OS X, I finally switched to a native app, TextMate. I'm not quite as happy with the shortcuts, and there are some power features of vim that I miss, but my day is easier.

      --
      In Capitalist America, bank robs you!
    9. Re:Won't you take me.... to crappytown? by JCCyC · · Score: 1

      Duly impressed in their success in porting in less than two weeks, I downloaded the Mac port. Alas, the joy is short-lived. It's terribly slow, locked up for short periods a couple of times, and had a generally poor user experience. It was not dock-aware, had odd-looking widgets that looked poor compared to Firefox or Safari, and didn't integrate with the OS at all. I suspect that's par for the course for a Wine-ported app, but the end experience is worse than running Chrome in Parallels desktop in Coherence mode.

      Same thing happened with me using the Linux port on Fedora 9 in a VERY fast machine. It sucks aardvark testicles.

    10. Re:Won't you take me.... to crappytown? by multipartmixed · · Score: 1

      > I know it's painful to hear, but you might consider moving to an OS X native editor.

      I certainly may do that... but at least not until I start development that gets me a mac at work AND home.

      Right now (and for the better part of the last decade) I'm developing on Solaris/sparc. I also have lots of bandwidth, low latency and a home workstation that speaks X... So I ssh into work, wing over a copy of xemacs and 'way I go. I have 98% of the work-desk experience from my bedrooom... except no ringing telephone.

      Connecting two xemacses with gnuserv is pretty cool, too. Work from home, drive to work, continue working.. even my cursor is right where I left it, and my kill ring still has the last stuff I yanked.

      You're right, BTW, using X apps on mac feels wierd.. I particularly have problems with meta/alt/cmd/ctrl and the lack of a paste key.

      --

      Do daemons dream of electric sleep()?
    11. Re:Won't you take me.... to crappytown? by colmore · · Score: 1

      In case you read this: I take it all back. I just discovered Google's mac vi port, and I'm hooked. Modal for life, baby.

      --
      In Capitalist America, bank robs you!
  23. Re:For those of you using Firefox on linux.... by Naughty+Bob · · Score: 2, Informative

    "Yup, works for me, I'm using it right now. And fast enough, sure. But I'll need all the functionality of my Firefox Add-Ons before I'd consider switching..."

    Is the gist of what I'd written, before I hit 'Submit', and it crashed (Taking my internet connection, requiring a restart!).

    --
    "Be light, stinging, insolent and melancholy"
  24. Re:For those of you using Firefox on linux.... by Anonymous Coward · · Score: 1, Insightful

    The other day, the news was Chrome did not install properly under Wine.
    Today news is that Crossover have hacked a bit wine so they are able to run Chrome.
    Posting from Chrome@ubuntu Hardy AMD64.
    I'll stick with Firefox, thought :P

  25. Re:For those of you using Firefox on linux.... by david@ecsd.com · · Score: 1

    It's interesting what sort of secret sauce CodeWeavers is using to make it work, and more interesting to see how long it'll make it back into the main Wine code base.

  26. It's a hack! by feranick · · Score: 4, Interesting

    Although predictable (they did the same with Picasa...), it's just really a hack. I mean, as good as Wine is, it will never compete with a browser which is designed to run natively on a platform. I am curious to see benchmarks on JavaScript performance and stability, for example. If Chrome wants to be a real competitor in the browser war for Macs and Linux, it can only be it with real, officially supported versions. Otherwise it's just a pointless showcase.

    1. Re:It's a hack! by XanC · · Score: 2, Insightful

      as good as Wine is, it will never compete with a browser which is designed to run natively on a platform

      I don't know that that's true. WINE is not an emulator, it's an implementation of the Windows API. It's certainly possible for it to be a better-performing implementation.

      If you were talking about virtualization, or even pseudo-virtualization like VMWare, where I/O is the serious bottleneck, then you'd be right.

      I'd definitely like to see the benchmarks you suggest.

    2. Re:It's a hack! by blumpy · · Score: 2, Informative

      it's just really a hack. I mean, as good as Wine is, it will never compete with a browser which is designed to run natively on a platform.

      WINE is an implementation of the Windows API. This implementation is native, so you can say that applications are in fact running natively.

      Copy and pasted from Wine faq:

      4.3. Is Wine slower than just using Windows?

      Actually, Wine is sometimes faster. The speed of an application depends on a lot of factors: the available hardware and their drivers, the quality of the code in the APIs the application uses, and the quality of the code in the underlying operating system.

      Driver code matters a lot. If you're running a graphics-heavy application using a video card with very poor drivers such as an ATI card under Linux, performance will degrade substantially. On the other hand, Linux has superior memory management, and comes out ahead of Windows in many CPU-related tasks; see benchmarks for more information.

      Sometimes, bugs in Wine can make applications excessively slow; see Performance-related bugs.

    3. Re:It's a hack! by larry+bagina · · Score: 1

      just speculation here... but javascript is compiled to native x86 code. They probably use their own high performance malloc routines rather than asking win32 for every chunk (I think WebKit uses google's malloc routines as well), so the raw javascript performance should be close to native.

      --
      Do you even lift?

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

    4. Re:It's a hack! by cmacb · · Score: 1

      It may not be an emulator, but this thing runs as slow as hell on my Debian system. I'm not sure an emulated version of Windows wouldn't be better... but I don't run such things.

      I have seen a few things that probably run faster on WINE than they would on native Windows. This just happens to not be one of them. Picasa is so-so. Not great, but usable. This (Chrome) for me isn't usable as a regular browser, beyond just seeing what it looks like.

      I'm glad they did this, because otherwise I'd have to convince a Windows user to install it (Chrome) just so I could try it out. Now I've tried it out. I'm not going to be using this port regularly because it drives my system to 100 percent just about the whole time its running. But now I know I like the interface (even without plug-ins) and I look forward to a true Linux implementation.

    5. Re:It's a hack! by omaha · · Score: 1

      I'm seeing 2.44x faster performance for javascript in the cxChromium PoC compared to FF3 on ubuntu32. See http://inre.dundeemt.com/ for more details.

      Hope others post their test results too.

    6. Re:It's a hack! by msclrhd · · Score: 1

      The V8 code has a Malloced class that wraps malloc/free with an out-of-memory check and a PreallocatedStorage class that is keeping allocated memory and reusing an already allocated block if one exists that has been "freed".

      This is in the chromium sources under src/v8/src/allocation.*.

    7. Re:It's a hack! by larry+bagina · · Score: 1

      I just double checked, they (WebKit) use google's malloc code:

      wtf/FastMalloc.cpp:
      wtf/TCSystemAlloc.cpp
      // Author: Sanjay Ghemawat
      //
      // A malloc that uses a per-thread cache to satisfy small malloc requests.
      // (The time for malloc/free of a small object drops from 300 ns to 50 ns.)

      --
      Do you even lift?

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

  27. More technical details by jeremy_white · · Score: 5, Informative

    In case anyone is interested, the important parts of this work are available in a Free form, one way or the other. We're using a build of Wine equivalent to WineHQ of about mid week last week, along with a few patches that haven't been committed yet. I've sent along a few more details to the Wine devel mailing list.
    Cheers,
    Jeremy

    1. Re:More technical details by David+Gerard · · Score: 1

      So it should be this weekend's version? Cool :-)

      --
      http://rocknerd.co.uk
  28. Re:For those of you using Firefox on linux.... by Enderandrew · · Score: 1

    I was able to install it in openSUSE with Wine 1.1.3.

    http://lizards.opensuse.org/2008/09/04/google-chrome-on-opensuse/

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  29. ....only way to export into Google Earth. by Joce640k · · Score: 1

    My 3D editor will have Google Earth export in the next couple of weeks.

    I'm told it works on Wine but a native Linux version could happen anyway.

    --
    No sig today...
    1. Re:....only way to export into Google Earth. by Doc+Ruby · · Score: 1

      Even just a commandline util that converts .SKP to .KML/.KMZ files would be a breakthru, if it were FOSS.

      --

      --
      make install -not war

  30. Re:For those of you using Firefox on linux.... by jeremy_white · · Score: 5, Informative

    I just posted the tips to get all of the relevant sauce . And, as another poster reports, it's been running fairly well with Wine for at least 9 days; it just took us a bit longer to get https working properly.
    Cheers,
    Jeremy

  31. Wine SSL support mission by caseih · · Score: 1

    Of course this is all a useless exercise for the purposes for which Chrome would really be useful: running google apps. Without SSL support working in Wine, I can't even log in. Until SSL works, chrome under wine is a mere curiosity, and a wine technology demo as Codeweavers says.

  32. Re:For those of you using Firefox on linux.... by david@ecsd.com · · Score: 1
    Didn't mean to come off sounding like a douchebag, just curious about "the process," is all.

    Is it just a big game of whack a bug? Fix whatever shows up in stderr until it Just Works? Either way thank you for not making it so that I didn't have to install it on my wife's laptop--she's...sensitive about me installing stuff and changing around the icons on her desktop...

  33. Has anyone actually tried running it? by joe_cot · · Score: 1

    It's slow, slow to redraw, the fonts run off the buttons, etc. Try using gmail, or using Slashdot's javascript commenting system, and you'll hate yourself. I'm glad I saw coworkers running it, and I've run it in virtualization -- otherwise I'd think Google Chrome sucks. I'm glad to see that CodeWeavers made some strides with it -- when I tried, I finally got it to run, but it wouldn't load any sites -- but it really is just a proof of concept. I hope that the native port picks up some steam.

  34. I feel so free! by David+Gerard · · Score: 1, Funny

    Now I, a poor Linux user, can give Google my confidential business data, bank account details, medical information, personal preferences in pornography and DNA code! And it'll all be entirely confidential between me and their marketing department!

    But they're still not evil. If they were evil, I'd have to search using Windows Live.

    --
    http://rocknerd.co.uk
  35. Re:Slashdot Sucks by Ethanol-fueled · · Score: 1

    The problem with that is that the moderation of those posts are still taken into account. If you log on and post too many anonymous trolls within a certain period, then you may get the "You've posted too many times/posted too many low-scoring comments" warning and your account will be banned from posting for the day.

    That's why I stopped compulsively posting Frist P$0t trolls(Unless the article has to do with Macs! ^_^ ).

  36. The Fonts on Linux Suck by Ian+Alexander · · Score: 4, Interesting

    At least on the URL bar. I just downloaded and tried out their Linux port and the font in the URL bar looks like ass.

    Case in point: http://img140.imageshack.us/my.php?image=chromeox9.jpg

    Ah well. I guess it'll give me something to play with until Google puts out an official Linux build.

    1. Re:The Fonts on Linux Suck by magus_melchior · · Score: 1

      Depends on how Chrome's drawing its glyphs. If it's using a custom function that doesn't translate well into wine, I wouldn't be surprised if the letters look like the neighbor's dog snacked on them.

      If Chromium picks up interest among the Linux or BSD crowd, you can expect them to use cairo or freetype. I hope cairo, but that's just the K. Packard fanboy in me.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
  37. Re:For those of you using Firefox on linux.... by unhooked · · Score: 1

    There's also this:
    http://www.arnold.se/chris/2008/09/howto-run-chrome-on-freebsd-70/
    Pretty sure all of the steps are close enough for anyone wanting to run chrome in wine to follow.

  38. Re:For those of you using Firefox on linux.... by David+Gerard · · Score: 2, Informative

    Wine 1.1.3, it sorta worked in a crashy sorta way. Wine 1.1.4, it installed and mostly worked except SSL. I expect a fully working Chrome in Wine 1.1.5 or 1.1.6. Here's to fortnightly releases!

    Really, I'm amazed just how good Wine is these days - and when it isn't yet, how easy it is to add support for a new whizbang app when you really need to.

    --
    http://rocknerd.co.uk
  39. I would pay by G00F · · Score: 1

    Since I can't code my way out of a wet paper sack I would pay to have some changes made to Google's browser.

    1. Use OS widgets/themes/colors. Apps should ALWAYS follow the OS UI!
    2. Have a title bar that acts like a title bar.(goes with above)
    3. Status bar. I want to see every URL before I click on it.
    4. More options for javascript (like turn off 3rd party scripts)
    5. Ability to turn off plugins and crap. (I hate flash!)
    6. Remove Google crap (google updater, etc)
    7. Add the ability to start chrome with last sessions tabs/windows

    I'd pay say $50 (US Check) to the group. Now if we can get others on this band wagon, that can be some good cash!

    --
    The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
    1. Re:I would pay by Bill,+Shooter+of+Bul · · Score: 2, Informative

      Is there anything that you would want to use chrome for? I think firefox ( or iceweasel if you are so inclined) does, or has plugins that do everything you listed. So someone who wants those features could pay some company to modify Chrome, or they could just download a working version for free. Anyone want to take any guesses as to which is more likely to happen?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:I would pay by eosp · · Score: 1

      1. Sometimes you want to break this rule. I'm guessing that you use Firefox on Windows or Linux. Well, it functions pretty much the same on the other system, as well as OSX. The only difference that I can think of immediately: on Unix, you use Edit:Preferences rather than Tools:Options.

      2. Windows don't function as their own environments in Chrome, merely as containers for tabs. Your tab bar is your title bar.

      3. Hover over the URL. Now look at the bottom left.

      4. I agree. Extension functionality like Firefox? (NoScript)

      5. I agree. Extention functionality like Firefox? (NoScript)

      6. Tough. It's *Google* chrome.

      7. No complaints.

    3. Re:I would pay by larry+bagina · · Score: 1

      As of 3.0, Firefox no longer looks like ass on OS X (ie, it uses aqua-looking controls unless overridden with CSS). Of course, img + DOM Events, etc means native look and feel is irrelevant. Hell, even slashdot uses custom buttons.

      --
      Do you even lift?

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

    4. Re:I would pay by mattack2 · · Score: 1

      "aqua-looking". Is there an option to use -real- Aqua controls?

  40. Obviously by DougF · · Score: 1, Funny

    It's like the trash in your collage apartment; let it start stinking first and then someone will take it out. I give it about three days.

    It's like the trash in your college apartment. Let it start stinking first and then everyone will continue to ignore it until the neighbors complain of the flies.
    I give it about 3 weeks.


    There, fixed it for you.

    --
    Impetuous! Homeric!
  41. No Flash in Linux. by Peet42 · · Score: 1

    No good in Linux.

  42. In just 11 days by bluefoxlucid · · Score: 1

    In just 1 day I had an Adventure: Colossal Caves port for Win16 running on Wine, by telling Wine to run it. Wine has come far when you don't need to make a whole dev team spend a week and a half fucking with it to make a single app work.

  43. Runs the same as the Windows version under Wine... by knarf · · Score: 1

    I have the Windows version of Chrome installed in my .wine directory and have dabbled a bit with it to see if some websites I built render OK on it. Chrome under wine runs, albeit somewhat haphazardly - it crashes quite often and has abysmal font rendering (a Wine problem, really). For fun I just installed the Crossover version of Chromium and tried it. The experience between these two is very similar: it looks the same (except for the Google-branded coloring of the Windows-version vs. the unbranded coloring of the Crossover version), has the same font rendering problems, crashes frequently. This is of course to be expected but it raises the question of the value of a winelib 'port' vs. running the Windows binary using the wine runtime. I prefer the latter, as that does not give anyone the illusion that the winelib port should be seen as a viable 'native' port for Linux and Mac (I guess, but for lack of a Mac (and the lack of desire to get one) I can not state this with any type of authority). Wine can help in getting rid of Windows, but winelib does not help in getting rid of Windows-isms. Code ported with winelib still feels alien, and acts in ways which do not fit in. Linux (and Mac) are in many ways better than Windows, but not by being 'a better Windows'. In many cases they are better because they are not like Windows at all.

    --
    --frank[at]unternet.org
  44. Re:Googleweavers Chromium by jabithew · · Score: 1

    Astounding how anyone would want to emulate Windows.

    Did the thought occur that emulating windows might be one of the best ways to provoke its downfall? As to motivations less sinister; windows native is the default for software these days, despite repeated "years of linux on the desktop". I use OS X most of the time now, Windows for gaming, Linux for playing.

    --
    All intents and purposes. Not intensive purposes.
  45. Re:Yeech by Jethro · · Score: 1

    No kidding.

    I'm just disappointed with WINE. 10 years ago I was SURE that I'd be able to just run Windows apps in Linux - heck, I was able to run the two most IMPORTANT Windows apps - Minespeeper and Solitaire.

    Nowadays I try to run Linux on my work desktop, but sadly WINE in my case stands for Wine Is Not Enough. So I use the much heavier VMWare when I need real Windows apps.

    WINE seems like it was catching up, but then there was WinXP (and OfficeXP) and then Vista (and Office 2007) etc etc. Just not happening.

    --


    In the land of the blind, the one-eyed man is kinky.
  46. Free as in beer by nurb432 · · Score: 1

    Free beer still tastes the same.

    --
    ---- Booth was a patriot ----
  47. Why would you want to emulate windows? by nurb432 · · Score: 2, Insightful

    Well, aside from the fact WINE is NOT emulating, ever think you need to run an application that is ONLY available on Windows?

    Happens all the time in business. You can rant and rave all you want about alternatives or boycotting, or demanding a *nix port, but the reality is you have your business to attend too.

    Sure, still push for that alternative, but you still gotta be running TODAY, not someday, and WINE can often do that for you and still let you ditch Windows along the way..

    --
    ---- Booth was a patriot ----
  48. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  49. Re:Is this supposed to be impressive? by Overly+Critical+Guy · · Score: 1

    Did you even read the blog entry? About how they had a guy implement a whole new DLL in a week so they could access HTTPS sites?

    --
    "Sufferin' succotash."
  50. Erm isnt Chrome built on WebKit? by Trull · · Score: 1

    SO if Chrome is built on WebKit, and Safari is built on WebKit... where exactly does this take me?

    --
    -- NSY - SY OOT - Doric signs on local shop doors.
    1. Re:Erm isnt Chrome built on WebKit? by boarder8925 · · Score: 1

      Apple-Google Funtown?

    2. Re:Erm isnt Chrome built on WebKit? by Ash-Fox · · Score: 1

      SO if Chrome is built on WebKit, and Safari is built on WebKit... where exactly does this take me?,

      Webkit was built on khtml which is used in Konqueror.

      --
      Change is certain; progress is not obligatory.
  51. Re:All the vendors wave your hands in the air and by lubricated · · Score: 1

    wow, chrome is cool, but NONETHELESS all in caps aligns really funny on this ported version. It almost looks like when you type LaTeX

    --
    It has been statistically shown that helmets increase the risk of head injury.
  52. You're looking at it wrong by pizzach · · Score: 2, Interesting

    You're looking at it wrong. Wine will not truly shine (I made a rhyme!) until developers start thinking of it as a tool for porting their programs to Linux/Mac OS X. For this, Mac and Linux markets becoming large enough is a natural and slightly lofty prerequisite. Wine itself only has to reach adequate compatibility status.

    During porting, large studios will use Wine to simplify and speed up the job. Rather than changing their code to make it compatible with Wine deficiencies, it will make more sense to submit fixes back to WineHQ. When you get a 100 random studios doing this at once, Wine development will absolutely fly.

    Until we hit that point, Wine will only be a good tech demo for most applications. There is no possible way to keep up with the Windows API realistically as is. There needs to be commercial muscle behind the project looking out for their own interests.

    With Wine 1.0, I do personally think Wine has reached adequate compatibility status. I also think the Mac OS X market share surge is getting developers interested again in alternative platforms. Wine working on Mac OS X is delicious cake. Google using Wine for some of it's apps is actually a very very good sign....

    --
    Once you start despising the jerks, you become one.
    1. Re:You're looking at it wrong by knarf · · Score: 1

      No no no, please don't use Wine to *port* applications to non-Windows platforms. That only serves to perpetuate the uglyness that is Win32, brings Windows-idiosyncrasies to those platforms and leads to stagnation in user interface development as Microsoft gets to dictate how the UI on other platforms should act (and in some cases even look, even though that can be amended with Wine's skinning support).

      Use wine to run Windows apps until they can be phased out, sure. But please write or port apps to a more sane API!

      --
      --frank[at]unternet.org
    2. Re:You're looking at it wrong by pizzach · · Score: 1

      I don't like the idea of Wine ports either. It's a get the good with the bad kind of thing. I really don't think Wine will advance to the point people want without development houses utilizing it as such. Meh, what I had written is 100% opinion anyway, and no one can predict the future.

      Developers could probably get away with porting programs that use custom UIs. Games and such would be a prime example. It wouldn't surprise me if the gtk/qt look could be emulated anyway with some smart Wine hacks. Hell, the Yes No buttons already automajically adopt the language settings of the environment which is promising.

      --
      Once you start despising the jerks, you become one.
  53. Not enough by mfh · · Score: 1

    $50 is not enough for your changes. You can open a ticket on Rentacoder.com if you really want to get those changes done and it would cost you between $150 and $2100 USD, depending on the level of quality. (and weather you got screwed)

    --
    The dangers of knowledge trigger emotional distress in human beings.
  54. Proxy logs by tepples · · Score: 2, Insightful

    I assume when you say Chrome is a "privacy killer" you have read the whole source or at least monitored network traffic while browsing.

    Serious defenders of online privacy do exactly the latter by testing software on a honeypot behind a proxy, reading the proxy's log, and reporting the result on a blog.

  55. Mmm, scotch by Nimey · · Score: 1

    Mine's a Macallan 12-year-old.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Mmm, scotch by plover · · Score: 1

      My latest poison is Nadurra, 16 years old. Just a touch of water. Mmmmm...

      --
      John
  56. Re:Is this supposed to be impressive? by Ash-Fox · · Score: 1

    An application whos core is already cross platform and runs on OS X and Linux without an API translator already ...

    The core of Chromium isn't already cross platform. There are numerous win-only functions in the so called 'core'.

    --
    Change is certain; progress is not obligatory.
  57. Re:Runs the same as the Windows version under Wine by Ian+Alexander · · Score: 1

    Since Chrome uses WebKit, couldn't you have just used Midori or some other Linux-native WebKit browser?

  58. Your annoyance is misplaced. by MarkusQ · · Score: 5, Insightful

    Your annoyance is misplaced.

    The speech/beer convention was devised as a patch for a bug in the English language. One word, "free", has two distinct meanings. Normally people deal with these cases by using context ("Some atoms are ionized but most are unionized" vs. "Plumbers in many areas are unionized") but in this case both meanings are plausible. The two types are free are distinct, software could be free in either sense, yet English (unlike most other languages) gives us only one preferred word for both meanings.

    This resulted in numerous exceedingly tedious flame wars that ended, if at all, with a lame "Oh, that's not what I thought you meant--why didn't you say so in the first place?"

    Clarifying which homonym is intended right up front may annoy you, but trust me, it is far, far better than the alternative.

    --MarkusQ

    1. Re:Your annoyance is misplaced. by theocrite · · Score: 1

      Clarifying which homonym is intended right up front may annoy you, but trust me, it is far, far better than the alternative.

      While i agree on the "Clarifying" part, i think it's better to use FLOSS or libre software instead of free. When you use FLOSS or free, you don't need to explain what homonym you were referring to.

    2. Re:Your annoyance is misplaced. by colmore · · Score: 1

      Many many people are more familiar with the various meanings of the word "free" than are with Floss or "libre" in this context. Using the 'as in' means you aren't expecting regular folks to go search the jargon file (which they don't know exists) to read your little internet posting.

      If someone was posting about something I wasn't technically familiar with and the posting contained something of interest, I know I'd appreciate it if I don't have to go do research to get what is going on.

      You can see the same thing happen here when a technical math or physics or space topic comes up and the bitching begins.

      --
      In Capitalist America, bank robs you!
    3. Re:Your annoyance is misplaced. by MarkusQ · · Score: 1

      While i agree on the "Clarifying" part, i think it's better to use FLOSS or libre software instead of free. When you use FLOSS or free, you don't need to explain what homonym you were referring to.

      The problem is that both uses have adherents who have a legitimate claim to the use of the word. Asking one or the other to choose a different word (thus implying that the other use is in some way "more correct") is not a neutral move and is just as likely to set off a flame war. The convention of disallowing the term "free software" in favor of a pair of terms (something like "libre software" and "gratis software") might have caught on, but if it had anytime anyone forgot and said "free software" there would be a flurry of posts asking them "free as in libre or free as in gratis?" and you would no doubt be as annoyed by them.

      --MarkusQ

  59. Re:or you could just follow the docs.. by Anonymous Coward · · Score: 1, Informative

    Right now, the Mac build is a work in progress that is much closer to the start than the finish. No application that renders web pages is generated at the end of these instructions!

    The TestShell project does not fully build, but many of its dependencies (listed below) do. We're working on it.

    Wow yeah, that's real useful. Thanks...

  60. Re:Runs the same as the Windows version under Wine by knarf · · Score: 1

    Sure I could, but Chrome is not just Webkit. It is Webkit plus whatever Google did to it, with a different backend (skia) and a different javascript runtime. A browser is more than just the rendering engine...

    --
    --frank[at]unternet.org
  61. Goooooogle phones home again by novalis111 · · Score: 1

    Downloaded and installed it from Google when it was released right away... and now there's a background process trying to send data to google every few minutes. That would be the first thing that should have been removed on a port of Chrome to another platform.

  62. Free Beer? by Goody · · Score: 1

    I'm still trying to figure out where you get free beer.

    --
    Tired of being "punished" by the Slashdot $rtbl since 2002. I'm now over at http://soylentnews.org/ .
  63. No, really, are they running Google Update? by argent · · Score: 1

    Google Update can be used to download and install an application without any user intervention at all, by request of the webpage being viewed, using the undocumented "_GU_*()" calls in both IE and Firefox. The security model is not documented anywhere. And Google has declined to respond to questions about it.

  64. Re:Is this supposed to be impressive? by BitZtream · · Score: 1

    WebKit is the core. It runs on plenty of platforms, the GUI which uses WebKit does not.

    If you look at the amount of code in WebKit compared to the rest of Chrome, I think you should be able to determine that the GUI and OS wrapper around it can not possibly be considered 'the core'

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  65. Re:Is this supposed to be impressive? by Ash-Fox · · Score: 1

    WebKit is the core

    No, webkit is just a rendering engine. Google heavily modified webkit additionally for process isolation using in some cases, win32 only functions. If you don't believe me, look at the sourcecode yourself. I have.

    If you look at the amount of code in WebKit compared to the rest of Chrome, I think you should be able to determine that the GUI and OS wrapper around it can not possibly be considered 'the core'

    Chrome uses a unique javascript library, unique ajax controls etc.

    --
    Change is certain; progress is not obligatory.
  66. Re:Is this supposed to be impressive? by BitZtream · · Score: 1

    I hate to point out the obvious ... but ... the rendering engine IS THE CORE OF A WEB BROWSER.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  67. Re:Is this supposed to be impressive? by Ash-Fox · · Score: 1

    I hate to point out the obvious ... but ... the rendering engine IS THE CORE OF A WEB BROWSER.

    Fine, for arguments sake I will agree. My points still remain:

    Webkit has modified to the point that it currently relies on certain windows features to do it's process segregation and a few other things. Google's fork of Webkit cannot be compiled without extensive modifications to make it work the same way on other platforms.

    --
    Change is certain; progress is not obligatory.