Slashdot Mirror


Google Windows Apps Coming To Linux

skaet writes "DesktopLinux.com reports that Google is working together with CodeWeavers to bring their photo editing and sharing program Picasa, formerly only available on Windows, over to Linux. From the article: 'The program is now in a limited beta test. If this program is successful, other Google applications will be following it to the Linux desktop, sources say. The Linux Picasa implementation includes the full feature set of the Windows Picasa 2.x software. It is not, strictly speaking, a port of Picasa to Linux. Instead, Linux Picasa combines Windows Picasa code and Wine technology to run Windows Picasa on Linux. This, however, will be transparent to Linux users, when they download, install, and run the free program on their systems.'"

298 comments

  1. Google earth?? by Anonymous Coward · · Score: 2, Insightful

    Google earth on linux please!

    1. Re:Google earth?? by SuneSpeg · · Score: 1

      It works with wine, i know its not the same but its a start.

    2. Re:Google earth?? by shotgunefx · · Score: 1

      Was my first thought too. "Crossing fingers"

      --

      -William Shatner can be neither created nor destroyed.
    3. Re:Google earth?? by Ma�djeurtam · · Score: 2, Informative

      Isn't Google Earth using Qt (and OpenGL, of course)? It would make the Wine step completely useless, since Qt works natively on Linux. And so does OpenGL.

      I believe it's using Qt, at least in its OS X version, because when Google Earth beta for Mac was issued a few months ago, there were lots of complains that it just didn't "feel" like a Mac app, and the reason for this was it was using Qt instead of one of Apple's toolkits.

      --
      Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
    4. Re:Google earth?? by Anonymous Coward · · Score: 0

      This proves that MacOSuX users are pathetic whiners and like to take it deep up the ass.

    5. Re:Google earth?? by Anonymous Coward · · Score: 0

      Let's see that Lunix users complaining that Picasa doesn't feel like a Lunix app because it uses Wine!

    6. Re:Google earth?? by Ruphuz · · Score: 1

      Well, it seems that it will be just the same...

      --
      My other post is a First.
    7. Re:Google earth?? by V_Pundit · · Score: 2, Interesting

      It really is too bad they're starting with Picasa. Nothing against Picasa, it does its job, but it is about the easiest Google app to forget about when I want to do the same things on Linux. Google Earth would be a better choice, or Google Talk so that I can voice chat with my family while I am away. Picasa just doesn't do anything really new on Linux.

      --
      that's how I see it anyway . . .
    8. Re:Google earth?? by footissimo · · Score: 1

      Read the end of the article - they are rumoured to be porting Talk over.

    9. Re:Google earth?? by V_Pundit · · Score: 1

      I still ask - why Picasa first?

      --
      that's how I see it anyway . . .
    10. Re:Google earth?? by scruffylooking · · Score: 0

      Yes, Google Earth on Linux would be awesome. I hope ATI starts giving their Linux drivers a little more respect.

    11. Re:Google earth?? by mahdi13 · · Score: 1
      I hope ATI starts giving their Linux drivers a little more respect.

      Starts? I recall they made huge leaps and bounds last year, through out the entire year, nearly as good as nvidia now
      --
      "Some things have to be believed to be seen." - Ralph Hodgson
    12. Re:Google earth?? by scruffylooking · · Score: 0

      really? I need to give them another look. Thanks for the heads up!

    13. Re:Google earth?? by joschm0 · · Score: 0

      Personally I'm thrilled to see Picasa on Linux. I'm mostly a Linux user but I love Picasa and this will be one less reason to run Windows.

      --
      01/20/09
  2. Who'd have guessed? by Anonymous Coward · · Score: 2, Funny

    Google? Beta? Who'd have guessed?

    1. Re:Who'd have guessed? by Anonymous Coward · · Score: 1, Funny

      Web 1.0 -> under construction
      Web 1.x -> nothing for you to see here, please move along.
      Web 2.0 -> beta

    2. Re:Who'd have guessed? by TheSpoom · · Score: 1

      Web 3.0 -> The next Web will be posted soon, but subscribers can see it early!

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    3. Re:Who'd have guessed? by citabjockey · · Score: 1

      So google is starting to release apps -- apps that alot of users like. They release them on windows, and THEN release them on a non-microsoft OS. Should Mr Gates start getting nervous?

  3. Wine Source Code Patching by EdMcMan · · Score: 5, Interesting

    I knew Wine started out as a tool to migrate source code bases from Windows to Linux, but this is the first time I've heard of it being used for that (as opposed to doing conversions at runtime).

    1. Re:Wine Source Code Patching by bomek · · Score: 3, Interesting

      Few years ago, A beta version of Canvas from Deneba (a vector graphic application ) was available until they cancelled the project.

    2. Re:Wine Source Code Patching by CyricZ · · Score: 2, Insightful

      Borland used Wine to port their Delphi IDE to Linux a while back. It didn't work out well, and that's part of the reason why Kylix is not longer being developed.

      --
      Cyric Zndovzny at your service.
    3. Re:Wine Source Code Patching by tabrisnet · · Score: 4, Interesting

      Plus there was Corel Office 2000, tho I'm not sure that they ever _finished_ that project. Meanwhile, Corel made a lot of contributions to WINE during that timeframe.

    4. Re:Wine Source Code Patching by aug24 · · Score: 3, Insightful

      AFAIK, the entire API of wine is provided in the WineLib headers, which means that windows source can be statically compiled against it (assuming all the APIs you want are there which is mostly true now).

      Usually however, people don't have the windows source, so the runtime implementations are used and the calls become dynamic. There's the same code behind of course.

      There should be a Wine expert along shortly to point out the gross over-simplification in what I've just said ;-)

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    5. Re:Wine Source Code Patching by dilvish_the_damned · · Score: 2, Interesting

      IBM has used it, oh, and loki used it (I think), I think what your looking for is a mainstream application being ported to *nix using Wine, it has been done from mainstream vendors on a sort of 'trial' basis, but never advertised. It has been done in the past and then the products have always died a more silent death with less noise than they were born.
      On the other hand, I would hardly call this a mainstream application, even though it comes from a well known corporate vendor.
      I am not normally the pessimist, I just find myself jaded today.
      I wish google all the luck in this.

      --
      I think you underestimate just how much I just dont care.
    6. Re:Wine Source Code Patching by Nicholas+Evans · · Score: 1

      The ReactOS project (they're working on a Free Windows clone) also used a lot of Wine source to get where they are now.

    7. Re:Wine Source Code Patching by Anonymous Coward · · Score: 0

      Er, that's not even slightly the same thing. Besides "Where they are now" is in deep doo-doo, with the repositories and downloads offline for at least the next year while the poor bastards have to slog through every single line of code looking for "suspicious" snipets that may have resulted from de-compiling Microsoft binaries and copying & pasting the result. Not exactly a good position for anyone to be in!

    8. Re:Wine Source Code Patching by alienw · · Score: 1

      Wine doesn't do conversions at runtime. It's not an emulator. Wine is a set of DLLs and a loader for PE files (necessary because Linux uses ELF). The reason nobody uses winelib is because it's completely pointless. Using DLLs is just as fast and tends to save a lot of space on your hard drive over static linking.

    9. Re:Wine Source Code Patching by edmicman · · Score: 1

      Haha, nice username :-)

    10. Re:Wine Source Code Patching by Solder+Fumes · · Score: 2, Insightful

      The reason nobody uses winelib is because it's completely pointless. Using DLLs is just as fast and tends to save a lot of space on your hard drive over static linking.

      Valid, unless you actually want your application to WORK.

    11. Re:Wine Source Code Patching by TangoCharlie · · Score: 2, Interesting

      CorelDraw was ported to Linux using Wine. I had the Beta. It worked OK, but it was rather too slow on my PII @400MHz PC running Linux. At the time, that was a fairly high-spec PC. However, the equivalent Windows version was just fine on a lower-powered PII 266. Since then Wine has come on quite a long way, thanks in part to Corel's efforts and obviously those of CodeWeavers. However, relying on Wine to do your cross-platform development is no substitute for using a "proper" cross-platform toolkit.

      --
      return 0; }
    12. Re:Wine Source Code Patching by marafa · · Score: 0

      someone call for a wine expert?
      the taste of this wine feels gritty .. probably from the swamps of virgina, the green taste is not to be confused with vine, its most likely slime.
      all in all .. 1995 was a bad year ..

      oh you meant a DIFFERENT kind of wine ..

      --
      _ In Egypt Networks: Network Solutions with a Twist
    13. Re:Wine Source Code Patching by Bill+Hayden · · Score: 5, Funny
      There should be a Wine expert along shortly to point out the gross over-simplification in what I've just said ;-)
      I am a WINE expert, and that was a gross-oversimplification.
      --
      Protect your browser with the Force Safe Search add-on
    14. Re:Wine Source Code Patching by rthille · · Score: 1

      I'd moderate you up, but I'm out of mod points...
      and there's no Funny-Sad mod. :-O

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    15. Re:Wine Source Code Patching by Elm+Tree · · Score: 1

      I don't know, I think the application is mainstream enough. It's one of the applications that's keeping my parents on windows, if they do port it well I may have to reconsider pushing them into the 21st century.

    16. Re:Wine Source Code Patching by aug24 · · Score: 2, Interesting
      I didn't predict there'd be a WINE expert along to point out that my whole post was a gross over-simplification. That's be quite redundant.


      I predicted there'd be a WINE expert along to point out the gross over-simplification. If you can help with that, go right ahead... ;-)


      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    17. Re:Wine Source Code Patching by salimma · · Score: 1

      There's also Borland Kylix, the half-baked port of Delphi to Linux. The IDE uses libwine, the programs it compile are native (linking against Qt). It looked bad enough that people won't get a good impression of Wine from that, unfortunately - I'm really curious to see how Picasa would port. It's one of the best-looking app on Windows.

      --
      Michel
      Fedora Project Contribut
    18. Re:Wine Source Code Patching by c_fel · · Score: 1

      There's also Adobe Reader 7.

      --
      I hate all sigs, mine included.
    19. Re:Wine Source Code Patching by abe+ferlman · · Score: 1

      Nostradamus you ain't :)

      Welcome to Slashdot.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    20. Re:Wine Source Code Patching by tondrej · · Score: 3, Informative

      Although Kylix is named after a Greek wine-drinking cup and the Kylix IDE itself does use WINE, the produced executables do not depend on WINE. The CLX library uses Qt runtime.

      --
      Never send a human to do a machine's job.
    21. Re:Wine Source Code Patching by Anonymous Coward · · Score: 0

      Will it be stable? with WINE being used.
      If you tell me it would behave as if it were intoxicated, the first thing that comes to my mind is Windows

      -period-
    22. Re:Wine Source Code Patching by alienw · · Score: 1

      What a fucktard.

    23. Re:Wine Source Code Patching by tondrej · · Score: 1

      Right, I've misread your comment, sorry.

      --
      Never send a human to do a machine's job.
  4. Awesome! by raventh1 · · Score: 1

    Go Google! I can't wait to see how it pans out, and how other companies watch Google in this step.

  5. IBM nah Google. by jellomizer · · Score: 1, Insightful

    I think Google by some magic will be able to make Linux for friendly to the desktop far more then all the money that IBM and SUN puts into it. Because it seems that Google may actually do something about it while the other guys just R & D it . The program looks like it may fill in an other knitch that the GIMP may not be able to handle easily. It seems to be a lighter photo editing tool.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      Knitch means "fagot", or "things knit together". On the other hand, Niche means "a system of things". I think you mean niche.

      --
      Today's slashdot word lesson has been brought to you by the elusive "silent K".

    2. Re:IBM nah Google. by 16K+Ram+Pack · · Score: 1

      IBM are doing a lot with Linux, from conversations I'm having. The thing is that it's not as much noise because it's internal and B2B. They are far more focussed on that market than Google are.

    3. Re:IBM nah Google. by Anonymous Coward · · Score: 5, Insightful

      Right.... because Google sure has a history of producing good client side software... Get a grip people, Google makes the best search engine and a good email interface (IMO it's not even that good but that's another topic). Everything else that they've made has been extremely mediocre at best (Google Video, Google Talk etc.). Saying that they have the ability to make Linux acceptable to the masses more than Sun or IBM, who are two of the worlds biggest open source contributors, is beyond ridiculous.

      Then you go on to say, "the other guys just R & D it". Oh please, it'll be years, if ever, before Google can claim that they've produced a fraction of the amount of Open Source code as IBM and Sun. There is no company that the R & D statement would apply to more than Google. IBM and Sun produce a ton of Open Source code, whereas Google produces almost nothing. These aren't even going to be native Linux apps and several of those apps already work in Wine.

      I love the words you used as well, "Google by some magic". Sheesh...

    4. Re:IBM nah Google. by wed128 · · Score: 1

      Actually, a niche is a specific place within the scheme of things.

    5. Re:IBM nah Google. by NutscrapeSucks · · Score: 1

      Picasa might be a nice "value-add" app to your existing desktop, but it's not going to get many people to switch OSes.

      What IBM and Sun are doing for desktop Java (SWT and the next version of Swing) is going have a much greater long-term impact on "Desktop Linux" than a photo app will.

      [No, this is not a cue to start bitching about Java.]

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    6. Re:IBM nah Google. by Anonymous Coward · · Score: 1, Insightful

      Er, the work Sun did to add accessibility to Gtk+ is probably 60,000 times more meaningful for desktop linux than having CodeWeavers get Picasa to run with Wine. You might as well say that EA is doing more than IBM and Sun to promote desktop Linux by virtue of having made Battlefield 1942. Sure, they didn't port it to Linux and it runs in Wine. But that's way better than ATK!

    7. Re:IBM nah Google. by twbecker · · Score: 1

      What Open Source code has Sun produced? Please, please dont say Java.

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    8. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      O RLY?

    9. Re:IBM nah Google. by Anonymous Coward · · Score: 1, Informative

      Solaris? ATK? Netbeans? Lots of things. How about you?

    10. Re:IBM nah Google. by Kadin2048 · · Score: 1

      I think you're incorrect. IBM does a lot of Linux stuff, it's just not the kind of things that are often appreciated by the linux-on-the-desktop boosters. A lot of it is either database or virtualization related, a lot of Solaris/other-UNIX to Linux migration, or backend and mainframe stuff. It's not glamorous, but it's arguably a lot more important than Google Earth, or any other desktop app.

      They have what I'm sure must be billions of dollars invested in Linux, as a business server platform. That's a vested interest in seeing it succeed in the world if I've ever heard of one, and a lot more than Google has in Linux (except as a platform for their own stuff).

      I'm not crapping on Google -- hey, I'd like to see a native version of Google Earth as much as the next person -- but let's not bad mouth the big blue goose that's laying the fat golden R&D eggs, either.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    11. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      This is what qualifies as insightful around here? The entire comment is ridiculous.

      Saying "Google by some magic will be able to make Linux for friendly to the desktop far more then all the money that IBM and SUN puts into it" is far from insightful and is border line idiotic. The R & D comment adds immensely to the stupidity of the comment. Yeah!!! To hell with IBM and SUN, who produce tons of open source code, and up with Google who produces none and is porting a couple closed source Win32 applications using Wine....

      Furthermore, you compare the Gimp to Picassa. Do you even know what each of these programs does? The parent post is about as far from +5 insightful as you can possibly get.

    12. Re:IBM nah Google. by salimma · · Score: 2, Informative

      ... and OpenOffice. OK, Sun bought it off a German company (and then graciously open-sourced it), but Google bought off the company that originally wrote Picasa too (surprisingly, Apple did the same for iTunes). Neither are open-source.

      (Though I'd use a Picasa port before I use F-Spot, the latter is still too incosistent for me.)

      --
      Michel
      Fedora Project Contribut
    13. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      f-spot. using mono. may even run on windows .net with gtk2

    14. Re:IBM nah Google. by ender- · · Score: 1

      Picasa might be a nice "value-add" app to your existing desktop, but it's not going to get many people to switch OSes.

      No, Picasa itself will likely not get anyone to switch OS's, but it will be one less reason to not switch for someone who is thinking about it.

      Each piece of the puzzle that's filled in is one less reason for someone to decide not to switch.

      Personally I'll love having Picasa in Linux. I'm tired of rebooting to deal with our pictures. The only problem I have with Picasa [other than it being a windows only program] is that it won't let me post multiple pictures to my blog at one time. Other than that I really like it.

    15. Re:IBM nah Google. by Nutria · · Score: 1

      What Open Source code has Sun produced?

      NFS, kinda.

      Back when everyone else was doing proprietary network filesystems, Sun put out NFS for all to use.

      --
      "I don't know, therefore Aliens" Wafflebox1
    16. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      Java.

    17. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      It's stillborn. It requires WINE, which in my opinion is a waste of disk space. Not that I find any fault with the WINE developers, but it's pointless to try and play catch-up with Microsoft. Why do developers do this? How hard is it to do a little research, and make your code with future flexibility in mind. I mean, they're going to have to dump their code base anyway in one or two years when Vista comes out.

      I'm so sick of this BS from software developers. They act like it's so difficult and time consuming that they can only do a half-assed job. When the Army Game Project decided to expand Epic's Unreal 2 engine, they managed to port it to Linux and Mac, *and* also added some of the features from UT2004. No one died. The universe did not come to an end. In fact, the game -- which is arguably way more complicated than Picasa -- runs better on Linux through OpenGL than it does on Windows through Direct3D.

      Dozens of open source projects have been ported to Windows, and for free I might add, and it didn't take an army of developers to do it. They also continue to receive maintenance and updates, and continue to work as core operating system components are upgraded on many platforms.

    18. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      YA RLY!

    19. Re:IBM nah Google. by Snarfy · · Score: 1

      I don't like that Picasa won't allow me to post ANY pictures in my blog (on Livejournal). I know Google owns Blogger, but it sure would be nice if they implemented multiple-blog support (at least for the major ones) in Picasa.

    20. Re:IBM nah Google. by Anonymous Coward · · Score: 0

      Neither Solaris nor Java nor Netbeans are Open Source. Open Source != you being able to see the source.

    21. Re:IBM nah Google. by ender- · · Score: 1

      Very true, it would be nice. I do have an LJ journal, but what I like about Blogger that got me started using it is the ability to have the entire blog hosted on my own machine with my own domain name. That way I have control over everything but the user account really.

      But it would be nice if Picasa supported other blogs.

    22. Re:IBM nah Google. by buravirgil · · Score: 1

      Google maps made mapquest seem like an Etch-A-Sketch

      --
      Would were! Should is! Could be! And live a hundred times three.
    23. Re:IBM nah Google. by jp10558 · · Score: 1

      I'm pretty sure thats exactly what open source means. You may be conflating FSF/GPL with open source though.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    24. Re:IBM nah Google. by jp10558 · · Score: 1

      Google maps still seem pretty overratted to me, I much prefer maps24.com, it both always works (google aside from groups and search seems to like giving me a loading screen and nothing more) and it's smoother, plus has other cool things.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    25. Re:IBM nah Google. by EternityInterface · · Score: 2, Interesting

      They act like it's so difficult and time consuming

      Then there's always selling out. And I don't get the system specs, I mean, all that for basically sizing down images? Did they only buy it because of a cool title?

      --
      the sun is god
  6. Ughhh..... by segedunum · · Score: 2, Insightful

    Wine. So that means their still Windows applications then?

    1. Re:Ughhh..... by segedunum · · Score: 1

      I of course apologise for the crap spelling and grammar there.....

    2. Re:Ughhh..... by makomk · · Score: 4, Insightful

      Wine. So that means their still Windows applications then?

      Sort of. If they're porting it in the usual way, it'll still use the Windows API but will be a Linux ELF binary. (The actual program binary *might* be a shared object, depending on whether CodeWeavers use the standard wineport tools or some custom-developed toolkit of their own).

    3. Re:Ughhh..... by Anonymous Coward · · Score: 0

      If it is closed source: does it really matter?

    4. Re:Ughhh..... by gutnor · · Score: 4, Insightful

      Technically maybe but what is important is that for a linux user it looks like a linux application. It will be supported like a Linux application.
      It is not a hack you need to do and support yourself in the back of the original developer.

      In any cross-platform development you try to limit the difference between different platform source trees, generally you isolate all platform specific functions in a common framework and only port the common framework on different platforms, leaving the rest of code unchanged.
      There are plenty of cross-platform frameworks for plenty of use ( from simply using stdio.h to opengl ), in this case they choosed WINE. That is surprising yes, but that does make sense for a project that need to be crossplatform retroactively.

      You can see that Google apps are still Windows applications but you can see them as using a cross platform framework developped conjointly by Microsoft on Windows and WINE team on Linux :-)

    5. Re:Ughhh..... by xtracto · · Score: 1

      It does matter, in fact it matters more because of that, because it is a propietary application from a company that runs on Linux (it does not matter if it is free [as in beer]).

      If Google ports all their applications to Linux, people that do not feel confortable with the KiDzE style of some of linux end user applications will have a familiar application to use in Linux.

      The more propietary applications are ported to Linux the more users it will attract and the more Corporations will be attracted to port their applications.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    6. Re:Ughhh..... by MadJo · · Score: 2, Interesting

      I hope they remove references to IE in their 'linux' version:
      http://picasa.google.com/support/bin/answer.py?ans wer=15207

    7. Re:Ughhh..... by Bazzalisk · · Score: 1

      My guess is that they need internet explorer on teh windows version for some features which it provides but which can easily be provided by a standard library on Linux. Remember an awful lot of windows' networking capabilities are in IE and are called by the rest of the OS from there.

      --
      James P. Barrett
    8. Re:Ughhh..... by amliebsch · · Score: 1
      Remember an awful lot of windows' networking capabilities are in IE and are called by the rest of the OS from there

      Can you provide an example? I was under the impression that netcode was in standard dll API libraries.

      --
      If you don't know where you are going, you will wind up somewhere else.
    9. Re:Ughhh..... by swv3752 · · Score: 1

      What, you mean it will be a QT or GTK+ app? Oh, no, it will be a wine port with an ugly MS Windows interface.

      --
      Just a Tuna in the Sea of Life
    10. Re:Ughhh..... by thrillseeker · · Score: 1
      If it is closed source: does it really matter?

      When I can 'agt-get install picasso' and it "just works" (well) then I'll use it.

    11. Re:Ughhh..... by Jesus_666 · · Score: 1

      So it will still look butt ugly? Wine'd apps are not exactly the prettiest programs on my computer.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    12. Re:Ughhh..... by NutscrapeSucks · · Score: 1

      Think he's referring to the HTTP library (wininet?) that originally shipped with IE4. There's no difference between an IE library and a windows library nowdays.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    13. Re:Ughhh..... by Jesus_666 · · Score: 1

      The basic networking stuff is handled by Winsock, but everything involving HTML goes through Trident (aka MSHTML), which is IE's HTML rendering engine. Most HTML-enabled non-browser Win apps use Trident. HTTP is probably handled by another library.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    14. Re:Ughhh..... by shutdown+-p+now · · Score: 1
      Technically maybe but what is important is that for a linux user it looks like a linux application.
      If you mean "looks" as in "look & feel", then no, it won't. It will look like a Windows application, at least until the Wine guys complete their theming engine.
    15. Re:Ughhh..... by msh104 · · Score: 1

      well, that is actually quite easy to do. :P

      if it is a winelib than they can package it just like a native linux app,
      and if they release a "windows version that runs on wine" they can "bottle" it in an rpm file and "alien" it to deb.

      now you just have to find someone who wants to host it and your set ;)

    16. Re:Ughhh..... by rm69990 · · Score: 1

      Picasa uses its own interface, not a standard Windows interface. Thus, it will look like Picasa on both Windows and Linux.

      http://img1.grafika.cz/grafika/images3/picasa20_14 .jpg

      Other than the very top strip, it doesn't look like a regular Windows app at all.

  7. Yuck by Anonymous Coward · · Score: 5, Insightful

    Using programs in wine is painful. It's definitely one of those areas where you only do it if you have to, not if you have a choice. Since Picasa is hardly the only such program available for Linux, why bother if it's only going to be half-assed? Who wants to manage a wine installation to run Picasa. Anyone? Do any of you really want this?

    The solution to complaints that Google makes no effort to port their software to Linux isn't to get CodeWeavers to make it run when used with winelib. It's to port the software to Linux. Otherwise just tell Linux users to sod off, because that's basically what linking with wine is doing.

    1. Re:Yuck by raventh1 · · Score: 5, Insightful

      First: You have to commend them because they are taking any step to cross-platform.
      Second: If any step succeeds, another is likely to be taken.
      Third: Other companies will be watching Google, and they may decide it's worth the time to at least start with wine. A foot in the door may lead to a complete port.

    2. Re:Yuck by lahvak · · Score: 5, Insightful

      It's not going to run "in wine". They are linking it with winelib to make it into a native Linux application without having to completely rewrite it. Winelib provides the interface between Windows API and Linux API. It is similar to porting Unix applications to Windows using Cygwin.

      --
      AccountKiller
    3. Re:Yuck by pjbgravely · · Score: 3, Interesting

      Linux users feel that because Google built their system on Linux that they should give back to the community by porting their closed source apps to Linux. Of course this did not happen and I am sure some people were angry because of it.

      We have to remember that Google does pay for Linux apps through bounties so they are giving something back. I doubt we will see real ports until a killer worm takes out 50% of all Microsoft Windows boxes.

      --
      Star Trek, there maybe hope.
    4. Re:Yuck by Anonymous Coward · · Score: 0

      Do you have any idea how Wine works? It loads PE files and calls into Winelib. Linking to winelib and running through wine are functionally identical. The most stark difference between Cygwin and Wine is that Cygwin is functionally-complete, while Wine is not.

    5. Re:Yuck by robgamble · · Score: 1

      That's what I was wondering. If it's just for Picasa, who cares? I don't even see why Google is bothering, it's not like Google is going to win the hearts of every Linux user with Picasa. Picasa?!?! Linux crowd already has the ability to see Google's merits in this industry. If they want to be smart about it, rewrite it in Java or .NET/Mono and make THAT run cross-platform.

      Maybe their goal is to actually port an application so it runs in Linux soley for the purpose of gaining experience doing so... then publicly bring that first-hand knowledge to the Windows development community as a left hook to Microsoft. Man, now I'm starting to see consipracies like the rest of you guys.

      --
      No sig for you!
    6. Re:Yuck by Anonymous Coward · · Score: 1

      Regardless of the merits of Google's efforts, it demonstrates a fundemental problem with Google's development management. There is absolutely no excuse for a company like Google to allow employees/contractors to be locking the company's applications into a single platform proprietary API.

    7. Re:Yuck by caudron · · Score: 1

      Who wants to manage a wine installation to run Picasa. Anyone? Do any of you really want this?

      We all joke about it a lot, but you really should rtfa before complaining.

      You needn't manage a wine installation to run this ported app in linux. The install is just gonna be a matter of installing Picasa by itself. The needed parts of wine will be statically linked and not something you need to touch or fret at all. It will not use your existing wine install. One of the goals listed is that they intend to make this as easy to install in linux as it is in windows.

      That said, I'm no more excited than you, but that's most because I prefer native apps to apps that use widgets from other toolkits, especially windows widgets in linux. It tends to look like ass in my experience. I only do this when absolutely necessary (i.e., I tolerate it for Quicken under Crossover Office, but that's it!).

      --
      -Tom
    8. Re:Yuck by alienw · · Score: 2, Insightful

      There is no difference between Winelib and Wine applications. This is a myth. It's about as much of a difference as linking a program statically versus using dynamic libraries. It's not noticeable from the end-user point of view. A winelib app can have just as many bugs and will be just as fast (or slow) as the wine version.

    9. Re:Yuck by jdgreen7 · · Score: 2, Informative
      Do you have any idea how Wine works? It loads PE files and calls into Winelib. Linking to winelib and running through wine are functionally identical. The most stark difference between Cygwin and Wine is that Cygwin is functionally-complete, while Wine is not.

      But this is only a "Good Thing". This will encourage Google to implement any functions that happen to be missing in Wine. I've been working with and learning the codebase of Wine for the last few months, and it's quite solid. The functions are all laid out into separate DLL subfolders and the debugging support is very thorough. It allows you to figure out why your app isn't working fairly easily by usually telling you which function failed.

      The goal of the Wine project is to fully implement the Win32 API on Linux or other Open Source platforms. This has been endlessly debated, but it's generally considered a "Good Thing" as well. This will eventually allow you to run any application that was designed for Windows 95 through XYZ3000 on Linux and eliminate my need for dual-booting to play games. People complain that it will always be playing catch up, but it has really come a long way. The latest version ran Quickbook 99 Professional (the only non-game I had to dual boot for) right out of the box, and I was amazed. When I looked at this project a couple of years ago, it couldn't run anything I threw at it. Most applications you buy today can still be run on Windows 98, and if Wine finishes only Win98 functionality, it will have accomplished tons.

      IMHO, getting Google behind the Wine project is spectacular and will only bring about positive things for the Open Source crowd.

    10. Re:Yuck by Anonymous Coward · · Score: 0

      Have you ever actually linked a program with winelib before? Here's a free clue:
      All winelib programs communicate with wineserver, which is a separate program. They all link to libwine and every single dll.so file used by the program. Every program needs a configuration providing a registry, and the requisite filesystem entries needed by the program internally. What Google will provide is an install that creates a wine installation into its own lib directory. Woo, that's amazing! Been there. Done that.

    11. Re:Yuck by hey! · · Score: 3, Insightful

      The most stark difference between Cygwin and Wine is that Cygwin is functionally-complete, while Wine is not.

      However, if you are a developer using it as a compatability library, presumably you test your applications so they perform the way you intend. If a feature doesn't work right, or it's too slow, then you do it a different way. There's always a different way. Generally your first cut is pretty far from what you'd wish on any implementation of any set of APIs, which is why you test in the first place.

      Users trying to run software in which running against WINE are in a completely different position. They're hoping that an app will run well against WINE, even though it has never been tested against it. If it doesn't run well, not having source code they don't have any recourse. Given these unfavorable preconditions, WINE works remarkably well.

      The only reason to use WINE as a developer is to port existing Win32 apps to non-Windows platforms. If you are targetting Unix, or intending Unix/Win32 compatibility from the outset, there are better choices.

      There is no reason in principle porting your app to Win32 using WINE with a bit of testing can't work, but whether it is practical depends on how much tweaking you need to do to make things work well on both platforms. My guess is that most people looking at this choice don't think it is practical. If getting your Win2000 app to work on WINE as as easy as getting it to work on Windows XP, then I'm sure many more people would be eager to make a Linux offering.

      Google has money and is technically innovative. Having a player like this attempt a port of their Win32 app to WINE could be a very interesting development. If they're only going to throw out a half baked version of their closed source Win32 apps, it's hardly important news. But if they contribute back improvements to WINE or create an open source facade that abstracts the differences between the two, it could be very significant.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    12. Re:Yuck by Anonymous Coward · · Score: 0

      Linux users feel that because Google built their system on Linux that they should give back to the community by porting their closed source apps to Linux. Of course this did not happen and I am sure some people were angry because of it.

      (Bold text mine) I'm used to seeing "Open Source Good, Closed Source Bad" arguments on Slashdot. Should everyone start flaming Google for keeping their source to themselves, and not opening it up for the whole development community to work on a Linux port?

    13. Re:Yuck by sheepcentral · · Score: 0

      I do agree pjbgravely, Google does give back to the community (monetarily and code contributions) and anyway look at all of the webhosts that use Apache and Linux that don't give back. However there is very little point of Google pointing this to Linux rather than say develop one for Windows because generally the average Linux user is pretty tech savvy and can do it in two flicks on the gimp. I feel that because of this it is part of a larger move to cause a mass migration from Windows, for example rumours have been about Google OS being based on Ubuntu if it ever comes out so it will look pretty bad if Google's own programs won't work on thier own/sponsered OS. This also links back to a comment I read somewhere that said something like "OpenOffice.org will become a major opponent in the office suite markey if companies like Google and IBM think it is the cheapest way to kill Microsoft", I think this is relevant here, the chances that Linux will ever really seriously stop being a hobbiest or techie system then it will be because a large company will back it because it is the best way to eat into Microsoft's market.

    14. Re:Yuck by m50d · · Score: 1

      Do you count a cygwin release as a windows port? I know I don't. It's not a port until it's done natively.

      --
      I am trolling
    15. Re:Yuck by jedidiah · · Score: 1

      Quite so. Someone at Google needs to get SLAPPED over this. From an engineering and strategic perspective, the right choice is to move these applications away from being effectively being in Microsoft's back pocket and make them more cross platform. They're apps need to get to the point where they're one tarball for all platforms (MacOS, Win32, Linux, whatever) and winelib is about the dumbest way to go about that.

                Porting via Wine is for lazy people that really don't want to be bothered with the effort. Such an effort by Google is not really a good sign.

                They should do it right or not bother. They may choose not to bother for business reasons and that's a perfectly understandable position for them to have. Going about it half-assed doesn't really achieve anything positive.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:Yuck by towsonu2003 · · Score: 1
      Who wants to manage a wine installation to run Picasa. Anyone? Do any of you really want this?
      rtfa:
      Linux Picasa combines Windows Picasa code and Wine technology to run Windows Picasa on Linux. This, however, will be transparent to Linux users, when they download, install, and run the free program on their systems.
    17. Re:Yuck by jlarocco · · Score: 1
      You have to commend them because they are taking any step to cross-platform.

      Except from the sound of it, they're not taking any steps to make their software cross-platform. By your logic, I should commend Microsoft because Internet Explorer and Word 2000 are cross-platform. Only difference is it's up to the end user to get them working in Wine, while Google will set it up for you.

      To me, the fact that they have to use Wine at all screams "poor design." At best, it would seem to indicate that a Linux port is an after thought. There are several large projects (OpenOffice, Opera, Firefox, Gaim, gcc, etc.) that run natively on many more platforms than just x86 Linux and Windows, and none of them require Wine. Also, none of them have huge, several month(year?) delays between the release date for different platforms. If Google were serious about being cross platform, it wouldn't have taken so long, and it wouldn't be through Wine. It's a little harder than designing single platform software, but when you supposedly have some of the greatest people in software working on it, it shouldn't be much of an issue.

    18. Re:Yuck by Anonymous Coward · · Score: 0

      There *is* a slight difference between a winelib app and a windows app running under WINE.
      A windows app running under wine is a PE app that that links to DLL's. This means that WINE must read the executable code out of the PE. It must also take care of the DLL style shared lib conventions, and a few differences between the memmory mapping of windows and of linux.

      Whereas winelib applications are ELF, and the dll's are .so files so they lack the overhead of having to work with PE and DLL which linux does not natively support. Also bugs in the PE or DLL handling would not be present in winelib apps.

    19. Re:Yuck by 4of11 · · Score: 1

      Yes, but in this case, they'll make sure it runs well in WINE, changing either winelib or Picassa to make sure it does. I don't really see the problem with this. WINE compatible apps work very well. Sure it's a little ugly to look at, but how important is that? Looks like Picassa uses a bunch of custom widgets anyway. How it's linked is unimportant, true, but the fact that Google will be ensuring WINE compatible in Picassa means all the difference.

    20. Re:Yuck by petermgreen · · Score: 1

      The most stark difference between Cygwin and Wine is that Cygwin is functionally-complete.

      BULLSHIT

      1: cygwin does not attempt to load linux binaries (there was a seperate tool called line that did so but i never managed to get it to work properly). I'd say thats a far more stark difference than thier completeness.

      2: cygwin is not even particuarlly source compatible with linux. Stuff not designed for cygwin usually needs some changes before it will compile on it.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    21. Re:Yuck by Anonymous Coward · · Score: 0

      "First: You have to commend them because they are taking any step to cross-platform"

      The truth is that most linux fans don't give a rat's ass if an application is cross-platform, as long as it runs on Linux. "cross-platform" is really just a code phrase for running on Unix/Linux and has been for many years. Let's just drop the pretense.

    22. Re:Yuck by ClosedSource · · Score: 1

      "There is absolutely no excuse for a company like Google to allow employees/contractors to be locking the company's applications into a single platform proprietary API."

      Isn't the real solution to keep the applications on the web server? Supporting Windows and Unix derivatives seems more like a dual platform strategy than a cross-platform one anyway. For web apps all that is required is a browser which is a an OS-agnostic requirement.

    23. Re:Yuck by Anonymous Coward · · Score: 0

      Of course making Picassa cross platform was an afterthought. Google bought it, they didn't code it from scratch.

      My only hope is that they are only using winelib as in intermediate step in makeing the app truely cross platform. Once they have got it working with winelib, they could rewrite the code bit by bit so that it uses GTK and has a lessening dependance on winelib as they work on it, but still have it working on Windows and Linux in the mean time.

  8. Will it be as bad as Kylix? by CyricZ · · Score: 2, Interesting

    For those who remember Kylix, this sounds like an awful idea. Borland basically did the same thing with their Delphi IDE when they ported it to Linux, and it turned out very poorly.

    It was slow, crash-prone, and just plain messy to install. While WINE has likely improved since then, I'm still not convinced that it is suitable for use in production applications.

    --
    Cyric Zndovzny at your service.
    1. Re:Will it be as bad as Kylix? by Ancient_Hacker · · Score: 1
      Well, you're entitled to your opinion. But for factual matters:
      • Kylix did not use even a smidgen of Wine.
      • Kylix generated regular executable Linux a.out files.
      • In the three days I spent trying out Kylix, it did not crash, not once.
      • It would crash gdb, but that was a gdb problem.
      • It would also crash if you had the wrong system libraries installed.
      • I would have kept on using it but the boss said "no".
    2. Re:Will it be as bad as Kylix? by Anonymous Coward · · Score: 0

      Kylix was in fact linked to winelib. That is to say, it certainly did use Wine. Kylix output ELF binaries, not a.out binaries. Both the IDE and the VCL on top of Qt were buggy, which is why no one used the platform. Do you have any other bullshit facts, or have we covered them?

    3. Re:Will it be as bad as Kylix? by Ancient_Hacker · · Score: 1
      Jeepers, if that's so it certainly fooled me.

      BTW I suspect "using winelib" is a far cry from running under the full Wine emulator.

    4. Re:Will it be as bad as Kylix? by _Pablo · · Score: 1

              * In the three days I spent trying out Kylix, it did not crash, not once.


      Three days isn't really enough time to tell if a more than trivial program is going to crash, especially given that your code coverage of the IDE's codebase was very unlikely to have been anywhere near 100% in that short period of time.
      --
      $2B OR NOT $2B = $FF
    5. Re:Will it be as bad as Kylix? by jsight · · Score: 1

      Actually, "using winelib" is almost exactly the same as running with the wine "emulator".

    6. Re:Will it be as bad as Kylix? by Anonymous Coward · · Score: 0

      Well, I did trie Kylix 3... last version before Borland ditched the project.
      I'd say it was about as userfriendly as Delphi, but with a few bugs. The idea tha one could use a reasonably good interface, and if you limited yourself to the clix components could write cross platform applications. Yes it was good to sit on a linux box, make the app, open the project on a windows box, and recompile.
      My major grief is (was) a seemingly minor bug. The [alt] key, doesn't work in kylix, never did find out why. No biggie with an English keyboard layout, major hassle on a nordic layout. No [alt] key, no "[" or "]". Now lets see you do those pretty arrays without them.
      (Simple work around, [ctrl]+[c] -> [ctrl]+[v]...)

    7. Re:Will it be as bad as Kylix? by BlueLightning · · Score: 1

      Actually, "using winelib" is almost exactly the same as running with the wine "emulator".

      No, if you do it properly then it really isn't. If you're the developer of the app and you're linking it to winelib to get it running on Linux, and you're serious about it, then you're going to be able to go a lot further and produce a much more polished and functional product than the Win32 version running under WINE itself.

  9. Google and "limited beta"? by Opportunist · · Score: 4, Funny

    Does this mean every Beta-Tester gets like 5000 invites, and everyone they invite gets another 5000?

    Btw, anyone want a GMail account?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Google and "limited beta"? by kohaku · · Score: 1

      Btw, anyone want a GMail account?

      nah, i've already invited myself 100 times...

    2. Re:Google and "limited beta"? by wysiwia · · Score: 0

      - Btw, anyone want a GMail account?

      Yes, reach me via http://wyoguide.sf.net/

      O. Wyss

      --
      See http://wyoguide.sf.net/papers/Cross-platform.html
    3. Re:Google and "limited beta"? by Anonymous Coward · · Score: 0

      Yes Please :D

    4. Re:Google and "limited beta"? by SilentOneNCW · · Score: 1
      Please send me one (sballmer@microsoft.com).

      Finally, I can get in there and rough those Google punks up!

  10. whiners by Anonymous Coward · · Score: 0

    when google releases apps, i keep hearing "what? no linux?". You'd think this would shut them up abit, but i'll bet half the posts will be about no native/no source or no port to some obsecure distro.

  11. PPC Linux support? SPARC Linux support? by CyricZ · · Score: 2, Insightful

    Typically when one says their software support Linux, it means that their program can be compiled (or at least easily ported to) the major non-x86 platforms, including PPC and SPARC.

    Wine, however, is only for x86-compatible systems. Will this software from Google only run on x86 Linux systems, and not on PPC Linux and SPARC Linux, amongst other Linux ports?

    --
    Cyric Zndovzny at your service.
    1. Re:PPC Linux support? SPARC Linux support? by Anonymous Coward · · Score: 0
      "Typically" one doesn't even bring commercial software to linux.

      I'm not saying CyricZ does it, but it seems like I hear whining about how "software companies ignore Linux" here all the time. Now a software company is bringing their commercial software to Linux, and, predictably, we hear "where's the source" and "will it support every marginal platform that supports Linux" and "ooh, they're evil, they're evil, they're bringing closed source software to Linux."

      To many software companies, the source is the company jewels. I don't think Picasa is a huge portion of Google's value, but there's no reason they should have to supply the source if they don't want to.

      And there's no reason they should compile software to support the 1% of the Linux desktop market (being generous, I suspect) that is PPC, especially when Linux desktop itself is what, 1 or 2 % of the entire desktop OS market?

      This may sound like flame-bait but I'm serious.

    2. Re:PPC Linux support? SPARC Linux support? by bcmm · · Score: 1
      From http://www.winehq.org/site/docs/winelib-guide/wine lib-requirements:
      Basically if you can run Wine on your computer then you can run Winelib. But the converse is not true. You can also build Winelib and Winelib applications on platforms not supported by Wine, typically platforms with a non i386 processor. But this is still pretty much uncharted territory. It would be more reasonable to target one of the more mundane i386-based platforms first.
      This is not the WINE you have used, which allows run-time compatibility for Windows binaries (which are of course only available for x86, because Windows is only available for x86). They are not about to distribute Windows exe executables with a WINE wrapper script.

      They will probably use winelib or similar. They will have source code, compilable under Linux, which links to the winelib library (a library for Unix which provides the WINE API, a clone of the Win32 API). When they compile this code using GCC or whatever they like, they will get a normal Linux binary. There will be no Microsoft code for x86 only used or depended upon.

      They should be able to compile this source code on any hardware architecture they choose (assuming they haven't assumed size of variables, etc.: the same stuff that trips up native ports).

      And Google doesn't even use the native Windows GUI look in Windows, so it's not going to look like some Windows 98 rubbish.
      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    3. Re:PPC Linux support? SPARC Linux support? by m50d · · Score: 1

      Winelib is in theory portable - in which case they should be able to compile picasa against it for any linux system.

      --
      I am trolling
    4. Re:PPC Linux support? SPARC Linux support? by kbmccarty · · Score: 1

      They should be able to compile this source code on any hardware architecture they choose (assuming they haven't assumed size of variables, etc.: the same stuff that trips up native ports).

      Personally, I wouldn't put good odds on commercial Windows-only apps not making assumptions about endianness and pointer size (32-bit vs. 64-bit). Heck, even OpenOffice.org hasn't been completely ported to 64-bit systems yet, and it hasn't been proprietary (in the form of StarOffice) for several years now.

      The other thing is that, if I understand correctly, these ports Google makes are still going to be closed-source. For there to be a PowerPC or SPARC version, Google has to explicitly decide to recompile the programs and link against Winelib on those platforms. Since there is less demand for non-x86 Linux apps on the desktop than x86 Linux desktop apps, I don't expect them to go to the trouble—especially now that Apple is switching to Intel chips.

      --
      - Kevin B. McCarty
    5. Re:PPC Linux support? SPARC Linux support? by bcmm · · Score: 1

      Agreed - they probably are unlikely to bother with many hardware platforms. I'm just pointing out that this is no different from native Linux closed-source apps, such as Skype (the Linux version is a QT application, distributed only as an x86 binary).

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
  12. This gives me a very odd feeling. by Volanin · · Score: 4, Interesting

    From the article:

    The new program is reportedly re-tooled to work perfectly under CodeWeaver's CrossOver Office Wine emulation. This may mean that Linux Picasa is using the program's own native Windows DLLs (dynamic link libraries).

    This gives me a very odd feeling.
    While for one side this will be very good for Linux users as this technology may be used in the future, allowing a fast deployment and development of very good programs, will this also mark a real beginning for Linux closed-source programs and binary installations?

    --
    If I clone myself, can I call it a thread?
    If a girl winks to us, can I call it a race condition?
    1. Re:This gives me a very odd feeling. by MadJo · · Score: 1

      so, what's so wrong with that?
      There are already closed source programs and binary installations on Linux, and yet, because Google decides to 'port' one of their programs, people suddenly talk about it as if it is a bad thing.
      It isn't a bad thing, it is a good thing, because it will give the users choice, and the Linux will profit from it, because it gets more programs.

    2. Re: This gives me a very odd feeling. by consonant · · Score: 1

      Closed-source programs? Binary installations? That's what you're worried about? I might be jumping the gun a bit here, but I can't help feeling nervous about having to roast in DLL hell in Linux as well...

      As if existing dependency issues weren't enough!

    3. Re: This gives me a very odd feeling. by gidds · · Score: 1
      it is a good thing, because it will give the users choice

      To be specific, it'll give users of vanilla, x86, current, supported Linux distros a choice. Hard to see how it's giving users of other distros, or on other platforms, much of a choice...

      --

      Ceterum censeo subscriptionem esse delendam.

    4. Re:This gives me a very odd feeling. by Anonymous Coward · · Score: 0

      It wouldn't exactly be the first closed-source binary for Linux. If you thought it was, you'd better check out the Red Hat Software Catalog for some of the most actively supported software. And that list is by no means complete - for example, there have been dozens of closed-source games for linux, but there are no games at all in the Red Hat catalog.

    5. Re:This gives me a very odd feeling. by Anonymous Coward · · Score: 0
      ...will this also mark a real beginning for Linux closed-source programs and binary installations?

      Indeed. Part of what makes Gentoo so cool is that pretty much everything I install gives me hours' worth of geektastic gcc output. If I had any friends, they'd look at the scrolling and think I was doing something important.
    6. Re:This gives me a very odd feeling. by jedidiah · · Score: 1

      Unless they manage to pull this off better than everyone else who has tried this trick, I don't see your doom and gloom predictions coming true. Plus, we've already had closed sourced commercial apps on Linux for a LONG time.

              Everyone seems to be succumbing to the "cult of Google" as if they can walk on water and magically make more of a dent into Linux than Word Perfect, Loki, Oracle, Borland and everyone else.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  13. Not a good way to do it, however. by CyricZ · · Score: 2, Insightful

    But the problem with Wine is one of quality. That's not to suggest that the Wine team hasn't done a great job. They sure have, considering what they have to work with (the Win16 and Win32 APIs). But the past ports of software to Linux via Wine have been terrible. Kylix is one example, and the port of WordPerfect by Corel another. They were slow, buggy, and not very impressive.

    --
    Cyric Zndovzny at your service.
    1. Re:Not a good way to do it, however. by strider44 · · Score: 5, Insightful

      They were also a long time ago, at least in terms of computers. Wine has come leaps and bounds especially in terms of stability in just the last year. One of the main ideas behind this however is that Google will know which functions are needed, which lightens the set almost immeasurably. This is a relatively small program compared to WordPerfect so all they need to do is ensure those functions they use are stable, and when they want to port another program along they need to expand the set of functions that they need to be stable to incorperate the functions that program needs and do the maintenance job on that.

      They also have the advantage in that they can modify Wine to suit the program and the program to suit Linux should they need it, and advantage that you don't have running Wine on your average computer. They can, for example, rewrite the file loading code to take advantage of the GTK file selecter and grab the files directly from the operating system. They don't *need* to go through the C:\ file system emulation, one of the bigger issues with Wine. They can also probably with small modifications route their audio through GStreamer, cutting out the Wine audio library which is sometimes considered buggy. If a certain section of the program proves buggy, they can simply port that section and do the rest through Wine.

      Seriously, I think if a Linux version of Picasso ends up buggy then it's Google's fault, not Wine.

    2. Re:Not a good way to do it, however. by DrSkwid · · Score: 1

      What indication do you have that Word Perfect used a very rich set of API calls ?

      iirc it is just a canvas and some menus.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    3. Re:Not a good way to do it, however. by 1u3hr · · Score: 1
      What indication do you have that Word Perfect used a very rich set of API calls ?iirc it is just a canvas and some menus.

      WYSIWYG word processors aren't quite DTP apps, but they have to interact closely with the GDI, both screen and printer drivers. I know that the Windows DTP apps I use are unstable with specific video drivers, for instance. DOS Wordperfect, OOTH, does work quite well in a DOS emulation on Linux, using a VGA display and its own printer drivers.

  14. Emulation again? by Anonymous Coward · · Score: 0

    While interesting emulation never seems to be able to come close to the experience of a native application besides the problem of writing files to partitions and printing. Perhaps they (Codeweavers/Wine developers) should start a "code rewrite" service to help companies port their applications?

    I only have IE running in emulation for some basic webdesign checking and it doesn't behave that well (missing functions, lock-ups). I tried running CAD software in emulation, but it just isn't it.

  15. Quick question... by PinkyDead · · Score: 4, Interesting

    I've already got Picasa up and running on Wine, but I never use it because it references files on the c: drive (shudder) - will that be the case with this thing - or will there be proper paths?

    --
    Genesis 1:32 And God typed :wq!
    1. Re:Quick question... by louden+obscure · · Score: 2, Informative

      go take a peek inside ~/.wine

      --
      Serenity now, insanity later.
    2. Re:Quick question... by PinkyDead · · Score: 1

      I know what you're saying. But when you access the 'drives' in Picasa itself they will appear as c: not, say, '/var/myphotographs'.

      It's just that touch beyond my annoyance tipping point.

      --
      Genesis 1:32 And God typed :wq!
  16. Are they going to use winelib? by jzono1 · · Score: 1

    I wonder if they will use winelib?
    Seews like a neat way to do it, and it will look like any other native app.

    1. Re:Are they going to use winelib? by digitaldc · · Score: 1

      Seews like a neat way to do it, and it will look like any other native app.

      You are correct, the CodeWeavers always sew the apps neatly.

      --
      He who knows best knows how little he knows. - Thomas Jefferson
    2. Re:Are they going to use winelib? by Anonymous Coward · · Score: 0

      Are they going to use winelib?

      Are you ever going to RTFA or other posts?

  17. Cross-platform by wysiwia · · Score: 0

    I wonder if Google hasn't heard of the term "cross-platform" (http://en.wikipedia.org/wiki/Cross-platform). I think Google should delve once into this "http://wyoguide.sf.net/papers/Cross-platform.html ".

    --
    See http://wyoguide.sf.net/papers/Cross-platform.html
    1. Re:Cross-platform by test99! · · Score: 1

      I wonder if Google hasn't heard of the term "cross-platform" (http://en.wikipedia.org/wiki/Cross-platform [wikipedia.org]). I think Google should delve once into this "http://wyoguide.sf.net/papers/Cross-platform.html [sf.net]".

      Extra ordinary! Any software vendors should have a look but I'm pessimistic this won't happen soon.

  18. Re:transparent crap by hattig · · Score: 2, Interesting

    Technically, when you're using Wine to run your own application which you can compile to the target architecture, there shouldn't be an issue apart from endianness fluff that might be exposed in the Windows API. Which is unlikely, given that Windows NT was available for Alpha, PowerPC, ...

    It'll probably be like any application that comes with its own GUI, networking, etc, library.

    Hopefully Google will make it transparent enough to only need a single shared Wine install between different Google applications, rather than, for example, statically compiling Wine into it!

  19. Headline: by blkros · · Score: 4, Insightful

    Google Throws Linux Users a Bone
    An old, marrowless, dried up, bone, with no meat on it, and, yet, there it is.
    Basically they're making a Windows app run on Linux, using Wine. Why didn't we think of that?

    --
    Damnit, Jim, I'm an anarchist, not a F@#$!^& doctor!
    1. Re:Headline: by Gryle · · Score: 1

      You seem a little bitter.

      --
      Only two things are infinite, the universe and human stupidity, and I'm not entirely sure about the universe - Einstein
    2. Re:Headline: by kousik · · Score: 1

      An year ago, I did that already.

  20. Re:Boneheads by ziggamon2.0 · · Score: 1

    Well, many of their other famous works were mainly done in JavaScript...

  21. People will moan and bitch about more free stuff by valen · · Score: 5, Interesting


      Given Google don't make any money from Picasa, the Linux client is a loss-leader. So, it makes sense to get the first Linux version in the easiest way possible. And that is Wine. That's what it was written for. In the free software world, there is always someone who will say "I want that for free!", and "Now that I have it for free, I want it better". If you do that in a restaurant, they'll sprinkle crumbled turd on your food. On the internet, all they can do is ignore you.

      Check out the code contributions - there are lots of bugs found & fixed by the Google guys that are working on this. It's not like they are saying "Go run on wine, we don't care", it's "Go run on wine, and we've given you the most help we can".

      A tool like Picasa, which was written from the ground up for Windows, is not a candidate for a "Linux Port". It would need a "Linux re-write". Maybe a future version could be built using tools to help with platform independance...but Google have much bigger things to worry about.

    John

  22. Earthiness? by jgrindal · · Score: 2, Interesting

    Does this mean that, at long last, we can play with Google Earth on linux?! Why that would make this day almost worth keeping around!

  23. Google And Apple by Anonymous Coward · · Score: 0

    With the Intel fiasco unfolding for Apple it should be clear that the Mac hardware's days are numbered - unless you really believe the world is waiting around to throw money at an Intel exclusive x86 OEM...

    Apple and Google should form some sort of strategic partnership where the OS X application APIs, ie. the current Cocoa/Carbon hybrid, is ported to both Linux and Windows. Along with a full set of development tools - Eclipse of course, not those piece of shits VS or Xcode - that provide one click fat binary generation for both Linux and Windows systems.

    This current plan for Linux versions of Google's apps is a joke - and stands to most likely do more damage than good to their reputation in the Linux community.

  24. A hint of things to come? by dhart · · Score: 5, Interesting

    Perhaps Google is quietly gaining experience with desktop Linux (Ubuntu) and WINE for a future assault on the Microsoft-dominated desktop. Microsoft will try very hard to switch people away from win32 apps and onto WinFX apps, where they have much tighter control (patents, DRM, etc.). Also, Microsoft knows that win32 will soon be 99%+ reverse engineered to run on Linux, so they have a huge interest in killing win32. Circa 1999 Intel wanted to kill x86 to increase profit margins and gain a tighter control of the market via IA-64 (Itanium), a highly IP-encumbered ISA. In the process, Intel left an x86-64 gap. If Microsoft leaves a win32 gap, like Intel did with x86-64, perhaps Google will fill that gap with Linux/win32, just as AMD filled Intel's gap with AMD64, leaving Intel scrambling and Itanium stagnating. I would guess that Microsoft will do better with WinFX than Intel is doing with Itanium, but how much better is the interesting question!

    1. Re:A hint of things to come? by MickMac · · Score: 1

      I think it is significant that this story breaks a few weeks after the Google Ubuntu rumours. Google cannot launch an OS if it does not run their desktop application suite so this is a low risk way of porting their apps. There are very few gaps left before they can roll out a GNU/Linux based OS. Debian and Ubuntu have produced a solid OS. Firefox and OpenOffice provide a solid browser and office suite. Multimedia is the one remaining problem - how will their OS support the required range of proprietary codecs for streaming and video? Maybe they'll license codecs a la Linspire or else it'll run native Realplayer and Quicktime with Mediaplayer running using Crossover.

    2. Re:A hint of things to come? by westlake · · Score: 1
      I think it is significant that this story breaks a few weeks after the Google Ubuntu rumours

      Google is in the advertising business.

      Its clients pay for placement on the Windows desktop. They are not dropping coins in the collection plate at The Cathedral of Saint Torvalds.

      Google is known to end-users as a search engine.
      Google distributes a handful of associated tray apps and other small utilities

      But Google is not a brand name in software. Google is not a brand name in hardware, Google is not a brand name in retail. It is not Microsoft, it is not Dell, and it is not Walmart.

      In competing directly with these behemoths you can burn through a lot of money very quickly. iTunes for Windows is the model that best works for Google.

      To prove that the middle class is tone-deaf to the siren call of Linux, you need only point to the rapid decline in OEM Linux offerings from Walmart.com. Down to four boxes, at last count.

  25. Re:What happened to the do no evil thing? by R0UTE · · Score: 1

    Oh look, a compnay starts doing well for itself and all of a sudden it is tarred with the same brush as other large corporations, bring them down, just be happy that at least it is a company with 'relatively' good products and business ethics, in case you haven't noticed, when you start a business like google, you have a tendancy to make money, this does not mean it is evil!

  26. Re:People will moan and bitch about more free stuf by nogginthenog · · Score: 2, Insightful

    I'm just guessing but presumably they make money when you order prints from Picasa? e.g. Kodak pay them a referral fee?

  27. native by goarilla · · Score: 2, Insightful

    I wonder why they just dont make a native port?

    1. Re:native by Yaotzin · · Score: 2, Insightful

      Because they can't be arsed.

      --
      Error: No error occurred
    2. Re:native by moranar · · Score: 2, Insightful

      Because it costs too much money for the potential marketshare gains.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    3. Re:native by eMartin · · Score: 1

      There is currently no cross platform image browser/viewer/editor. Windows users have Picasa, and Mac users have iPhoto (and many want Picasa).

      If Google spent a bit of money to get Picasa ported to both Linux and OS X, they would have quite an edge in the huge digital photography market, which has little to do with Windows' overall marketshare in business and government use.

      And since when does GOogle only spend money on projects with *obvious* money-making potential?

    4. Re:native by moranar · · Score: 1

      I have three things to point out:
      . Google _always_ spends money in projects with market potential: ads sale, user stats, etc. Picasa makes it easy to post images to blogger. Which makes it easier for you to blog. Which gives Google a ton of info about you, which goes to adsense and adwords.

      . There's no "huge digital photography market" for picasa on linux. There's no "huge market" on linux yet, we are just a 10%, and the cost of porting doesn't seem to justify the end result in a lot of cases.

      . I don't think anyone needs a cross platform image editor-viewer. At least, I don't hear people clamoring for it, not at the level of eog-picasa-iphoto.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
  28. Transparent to users, huh? by brennanw · · Score: 1

    Anyone remember how transparent it was to run Corel's wine-remixed WordPerfect Office?

    Wine has come a long way since then, so I suppose it could be translucent.

    --
    Eviscerati.Org: All Hail the Eviscerati
  29. Kylix did it heavily for the IDE by Werrismys · · Score: 1

    The Kylix IDE used winelibs but was not a win32 executable.

    --
    'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
  30. "free" as in free beer by cmdr_tofu · · Score: 1

    "This, however, will be transparent to Linux users, when they download, install, and run the free program on their systems."

    After becoming enlightened by RMS, I hesitate to call any binary only code "free". It is free
    to install and become dependent on their binary code, but when they stop supporting it and it no longer works, it may create a lot of trouble for you. Perhaps it should be called "free" as in free nicotine or cocaine or heroin, or something more addictive than beer.

    1. Re:"free" as in free beer by BenjyD · · Score: 1

      How does an application stop working? If google goes out of business tomorrow, does Picasa have some sort of self-destruct system?

    2. Re:"free" as in free beer by Quill_28 · · Score: 1

      "After becoming enlightened by RMS"

      So that's what you call it.

    3. Re:"free" as in free beer by cmdr_tofu · · Score: 1

      I don't know if the codeweavers binary is dependent on a certain kernel version or library that may become obsolete. Or perhaps 4 years from now all images will be stored in jpg.bz2 format, and Picasa will no longer be useful without the ability to update it. Use your imagination!

    4. Re:"free" as in free beer by BenjyD · · Score: 1

      The issue is really open formats, then. As long as you can export into some common format, you can always switch to another program. Closed source software will never die, but I think closed file formats will.

    5. Re:"free" as in free beer by Anonymous Coward · · Score: 0

      It's "free" as in, "The first hit's free, kid."

    6. Re:"free" as in free beer by Criterion · · Score: 1

      Ever try running some of the old Loki games on a current distro? Voila. Application no workie. Major incompatabilities with current kernels and libraries. This is *precisely* what he's talking about.

      --
      We have enough youth, how about a fountain of SMART?
  31. Re:Just F***n' Great by BenjyD · · Score: 1

    Let me get this straight. Because Google won't pay even more money to port their *free* application to your tiny minority-within-a-minority platform, their contribution is a turd and they deserve to be sworn at. Aren't Linux users nice people.

  32. Cool by bogie · · Score: 2, Informative

    I gotta say nothing out there for linux even remotely compares to Picasa. I tried F-spot the other day and man is it still very alpha compared to Picasa. Digikam is the closest but if Picasa runs smoothly and keeps its online photo service access then I see it becoming very popular. It's just a pleasure to use and you can get very good results with little effort. I've been using it since before Google bought the previous owner out and it's worked out well for anyone I've showed it to.

    People complaining should be happy that anyone at all these day is bothering with porting over desktop apps to linux.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:Cool by JesterXXV · · Score: 5, Insightful

      The combination of your comment and your sig just made my head explode.

      --
      Yo mama so fake, she failed the Turing Test.
    2. Re:Cool by dodongo · · Score: 1
      If Picasa runs smoothly and keeps its online photo service access then I see it becoming very popular.


      If this keeps me from having to load my digital photos on my iBook to purchase prints in a slick, easy-to-use application, the hell yeah, I'd call it indispensible.
  33. Transparent is the key by kermitthefrog917 · · Score: 1
    I think the key word here is transparent. I don't know how often I have cleared out my .wine folder in order to try to install Windows software on a "fresh" wine installation. By making it seamless, I get the feeling that they are going to do a bit more than use normal wine libraries. This would mean no more using 12 different wineconfig utilities in order to get one measly program up and running. It would also allow for each program to be configured and use its own standard sets of libraries, which would be maintained and updated by google, rather than requiring the user to scour the net. I think this is a great idea, and hope that it will pave the way for other software to incorporate their own preconfigured wine libraries into a seamless software install.

    Just a quick question though. I use Google Chat (Google Talk within the Gmail Ajax interface) at school without problem on Windows boxes (With Firefox). At home it does not work under Linux (with Firefox again). Has anyone else gotten it to work under linux? and would it be possible for my browser to spoof my operating system in order to let me use it under linux anyway? I am under the impression that Ajax is not in any way platform specific.

    --
    I may be wrong but you're downright ugly!
  34. Re:Just F***n' Great by Nite_Hawk · · Score: 1

    "It's a turd from the catbox."

    Uh oh, I think google is in league with the felines. Do you suddenly find yourself more active and attracted to cat urine?

  35. Stop bitching. by Anonymous Coward · · Score: 0

    For all you bitching about it running wine, Mabie you should take a large windows based app and try and port it, Its more work than you think.

    This could be a step in the right direction, If google are truly experimenting with linux, Mabie in future they will write their apps with portability in mind? Writing portabaly may be a pain in the arse, but less so than porting :-)

  36. Re:What happened to the do no evil thing? by tuckerteeth · · Score: 1

    If, by saying "doing well for itself", you mean, doing business with oppressive regimes, then I guess it's all just down to irrational fear of big companies. I think the comment that Google is making some very UN-egalitarian moves right now is very fair. If they want to battle with Microsoft they will probably have to be as aggressive and that doesn't necessarily bode well.

  37. Re:Boneheads by westlake · · Score: 3, Informative
    It's 2006 and Google, one the supposed leading tech companies in the world, is still writing their apps with the Win32 API???

    It is 2006 and win32 is 97% of the market for desktop apps like Picassa.

  38. Re:not another Goomur, but almost... by mikeisme77 · · Score: 4, Informative

    Have you ever USED Picasa? It's an APPLICATION (not a WEB application) that runs on your desktop and helps you organize and perform basic edits/adjustments to your images. It also has the added feature (after Google bought it a couple years ago) of allowing users to easily upload pictures to their blogspot or e-mail it through GMail (not sure about the GMail feature as I haven't tried the latest version, but I seem to remember hearing about this). It's got an awesome GUI, but other than that (and the Google specific tie-ins) it doesn't do much more than other photo organizing apps already available in Linux.

    Still, this is a decent start. I'd be more excited about them porting the desktop search (as long as I can still disable the sharing of info. to Google).

  39. Google Earth by rtos · · Score: 2, Informative
    What people really want isn't to organize their photos with Picasa... they want Google Earth. That's the app that would be extremely cool to have available on Linux.

    Yeah, it already works in Wine, but it would be nice to be able to run it without that.

    --
    -- null
    1. Re:Google Earth by Anonymous Coward · · Score: 0

      Define "people." The "people" with whom I associate don't give a rat's ass about Google Earth. GE is cool, but it is a toy.

    2. Re:Google Earth by jawtheshark · · Score: 1

      Explain me what is so cool about Google Earth. Yeah, it's fun to play around with, but frankly I have yet to find a use for it. For wasting time and looking at pretty pics it's okay, but for the rest?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    3. Re:Google Earth by Excelsior · · Score: 1

      There are many things that are "so cool" about Google Earth. I dare not cover them all, but I will cover what I think is most compelling about Google Earth.

      Google Earth is compelling because it is a platform for geographic information. The main Google Earth document type "KML" are simple XML files that anyone can create or generate if they have data with addresses or latitude/longitude data. If you know how to write HTML, you can write a KML after a few minutes of looking at a KML example. If you can generate dynamic, database driven HTML using whatever language/server you prefer, you can generate a dynamic database-drive KML file. If you don't know anything about HTML/XML, you can also create KML files WYSIWYG-style directly in Google Earth. It's extremely simple.

      With that capability, Google Earth is now the equivalent of a browser for geography. I can provide a KML file on my website, and anyone (with Windows/Mac) can click on them and view it in seconds. Companies can view their regional sales data in a very cool, compelling way. 911 operators could easily have Google Earth show them the location and physical situation of a caller, in an automated screen-pop-style way. Google Earth is brilliantly simple for complex things.

      If you don't get what I mean, just look at the Google Earth Community for a wide variety of data you can view in Google Earth. Trust me, Google Earth is "so cool".

    4. Re:Google Earth by jawtheshark · · Score: 1

      Okay, I admit that I didn't know and that such a thing is very cool. This has not much meaning for the ordinary user though. Not that I'm complaining, I'm definately going to look into it.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  40. Re:Just F***n' Great by slowbad · · Score: 1
    your tiny minority-within-a-minority platform

    As far as the Windows platform goes, it doesn't run on 64 bit Windows or Windows 2000.
    WIN2K can't be compatibility reasons -- maybe its release date of 01/00 instead of 10/01

  41. Re:Just F***n' Great by wed128 · · Score: 1

    You won't need Wine to run the newly-linuxized Picasa... they're basically recompiling it to a native app using the Wine libraries, that's all.

  42. Winelin is not x86 only by bWareiWare.co.uk · · Score: 1

    TFA is a bit light on details but it sounds to me like they are using Winelib to port to Linux, not simply providing an installer to run the Windows binaries under Wine.

    This is a very significant difference because Winelib is not x86 specific (unlike Wine). This will be a native application capable of running anywhere Linux runs (or FreeBSD). They would only be using Winelib as an API wrapper so they don't have to rewrite every line of code.

    I think they will even get Mac OS support, which might be important as I can't actually see many Linux fans liking the very frustrating interface Picasso provides.

    1. Re:Winelin is not x86 only by Anonymous Coward · · Score: 0

      Unless Google are planning to release the source code it will most likely still only be on x86, though they might do a PPC version for the Mac.

  43. how ungrateful can one be ? by Anonymous Coward · · Score: 0

    Lemme get this straight. They get all this benefit of running linux on their servers and yet no one of their applications get fucking ported to linux. Then to shutup the OSS crowd, they want to give out a half assed solution ?

  44. Re:People will moan and bitch about more free stuf by Professor_UNIX · · Score: 2, Insightful

    Do you really want the majority of Linux software to turn into what they have on Windows and Macs? The vast majority of software on those platforms is binary-only shareware. Everytime some pissant little programmer writes a program to do anything of consequence they slap on a registration requirement and it instantly costs $25-$50 for some stupid little utility. With Linux, on the other hand, the vast majority of software is not only completely free, it's open source! Unless we continue to support open source products and shun the closed proprietary binary-only shareware crap the Windows and Mac users are stuck with the Linux platform will lose one of its main rallying points.

  45. Please don't use Wine by Shawn+is+an+Asshole · · Score: 1

    Really. Can't Google port their code to something like wxWidgets? The API is similar to Windows but it works so much nicer. I love how it makes apps look and feel native on the running platform.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    1. Re:Please don't use Wine by Anonymous Coward · · Score: 0

      wxWidgets is a UI framework, not a replacement for the Windows API.

    2. Re:Please don't use Wine by Shawn+is+an+Asshole · · Score: 1

      wxWidgets is not limited to the UI. It includes threading, networking, sockets, file io, printing, etc.

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  46. Re:What happened to the do no evil thing? by Anonymous Coward · · Score: 0

    You've never purchased a product with the stamp "Made in China"? Why are you held in a different light than Google or any company that does business in China?

  47. Re:not another Goomur, but almost... by nursegirl · · Score: 2, Informative

    Picasa is closer to iPhoto than it is to Flickr. Uploading is not the half of it. The focus is on organizing and basic editing (adjusting levels, reducing redeye, etc.)

  48. Re:People will moan and bitch about more free stuf by BenjyD · · Score: 1

    I would quite like to see the commercial Linux software market take off. There is a lot of good open source software and there are a lot of crappy utilities that cost money on Windows, but a lot of the commercial software is far better quality than any Free alternative (compare PS Elements 4 for ~$80 to the free alternatives, for example). I will gladly pay money for software if it saves me time and effort.

  49. open source? by firl · · Score: 1

    With all of this hype, will they actually make it open source, or a just a binary? I dislike not being able to compile the software that I use. Then again I am probabbly just finnicky

  50. Oh goody. Can't wait. by squoozer · · Score: 2, Insightful

    Why are they bothering? This is going to be greeted with all the enthusiasm of someone breaking wind in a swimming pool. It's great that Google have realized that it has people who want to use it's services that run linux but unless they are going to do the porting job properly I don't think they should do it at all.

    Perhaps that's a little harsh but I don't want some clunky Windows app with a ton of Wine libs following it around cluttering up my system. Personally I find digiCam to be as good if not better than Picasa so I think I'll stick with that - certainly on Linux I feel that is the application they are competing against.

    --
    I used to have a better sig but it broke.
    1. Re:Oh goody. Can't wait. by 99BottlesOfBeerInMyF · · Score: 1

      Why are they bothering? ...but unless they are going to do the porting job properly I don't think they should do it at all.

      Google is basically a bunch of geeks, mostly Linux geeks. The geeks have paid time to work on their own projects. I'm going to go out on a limb here and speculate that a couple of them wanted Picasa to work on their Linux boxes, or just wanted to do a project to get experience porting something using Wine. They threw together a working version and then someone said, "hey lets release this so we get bug reports and to expand the user base." So they are going to. If you're not fond of it, just don't use it.

  51. Wrong approach. by IANAAC · · Score: 1
    Really. Instead of relying on windows libs to port a program, they should be working on making their code more portable to other platforms, including the Mac.

    Don't get me wrong, Codeweavers are doing a great job with Office-type programs, but they're still far from perfrect in execution. If you've used Crossover for any length if time, you'd know that running most apps for more than a few minutes at a time requires multiple "Terminate Windows Applications" per day. And they probably will never run as well as they would natively precisely because of the necessity of windows libs.

  52. Picasa is NOT a photo editing tool. by rduke15 · · Score: 4, Insightful

    Unlike what you seem to think, Picasa is not a photo editing tool.

    Rather, it is some sort of photo organizer/viewer. It does have a few (very simple and easy to use) tools to enhance contrast/color etc., but it's purpose is nothing like Photoshop/Gimp/PaintShopPro/etc.

    Sorry for not being more clear about what it really is. It's probably because I still wonder myself... Maybe someone who has actually found a use for it can be clearer.

    1. Re:Picasa is NOT a photo editing tool. by jawtheshark · · Score: 1
      Look at it as an "iPhoto for Windows". That's about it. Personally, I didn't want it but when my wife wanted to organize photos and she isn't really into folders and hierarchical structures, it was the best tool for the job.

      Personally, I just organize my pics in folders.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    2. Re:Picasa is NOT a photo editing tool. by Klivian · · Score: 2, Informative

      It does have a few (very simple and easy to use) tools to enhance contrast/color etc., but it's purpose is nothing like Photoshop/Gimp/PaintShopPro/etc.

      And that is what makes Picasa the right applications for the majority of users, since it does fill their limited needs when it comes to photo editing. The average user simply do not need all the functionality you find in the likes of Photoshop/Gimp/PaintShopPro/etc. Using Photoshop/Gimp/PaintShopPro/etc when you only do basic tasks like cropping and redeye removal etc. is just plain stupid. Those users are better of with simpler tools, and if it's included in their photo organizer application it's just a added bonus, like Picasa or DigiKam.

    3. Re:Picasa is NOT a photo editing tool. by rodion+romanovich · · Score: 1

      I do. I've discovered Picasa two days ago. Much better than iPhoto for what I want to do with my photos: just browse me folders, do some very basic editing... Picasa brings me that with an _extreme_ easy of use. Pity is not yet on Mac.

      --
      ... Rulz. Indeed.
    4. Re:Picasa is NOT a photo editing tool. by rm69990 · · Score: 1

      I put it on my Mom's computer to replace the shitty software that comes with most digital cameras these days. Did the same on mine. I have an old HP camera, and the software is just plain awful and unfriendly, and I read Slashdot. Imagine some novice having to use software like HP's camera software. Picasa fits the job nicely.

      Plus, through the use of Gmail, Picasa makes it easy to post pictures to my Flickr account.

  53. Good for Google. by spicyed · · Score: 2, Insightful

    It's great that google realizes that programs need to be ported to linux, however hopefully you don't need to use codeweavers software to use it. Or wine even, I don't want to have to install wine myself to use this, it would be nice if Google wrapped winelib in with Picassa. (which they most likely should).

  54. Google Chat by Serpent+Mage · · Score: 1

    Um I'm not sure what your problem is per say but using Firefox 1.5 google chat works perfectly without a single glitch in linux (ubuntu breezy and daper installations for both 32bit and amd64 setups).

    I have *not* tried firefox 1.0.x and I'm hoping that may be your issue but yeah linux = zero problems at all with anything that google throws up.

    1. Re:Google Chat by Anonymous Coward · · Score: 0

      Yup. Works here too on FireFox 1.5.0.1, Gentoo Linux (2.6.15)

  55. So... is Wine an emulator? by glug101 · · Score: 2, Funny

    From the article:

    Wine is not, as has sometimes been said, a Windows emulator...

    Next Paragraph:

    The new program is reportedly re-tooled to work perfectly under CodeWeaver's CrossOver Office Wine emulation.

    If I hadn't spent countless hours trying to get ANYTHING useful running in Wine, I might be confused.

  56. Re:People will moan and bitch about more free stuf by dc29A · · Score: 1

    Given Google don't make any money from Picasa, the Linux client is a loss-leader

    They don't make money for sure but they get exposure. People will recognize the brand "Google", use their search engines more, click on adds supplied by Google and $PROFIT$! My mother, a total computer illiterate, uses Google above anything else. For her Google is the internet. And IMO that is what google is doing by giving away free software. It's a PR move, pure and simple, to promote the brand, Google.

    Companies don't give out free software out of the goodness of their hearts. They do it because they have a plan behind it. This plan usually involves green pieces of paper with dead presidents on them.

  57. Why do it half assed by TheSkepticalOptimist · · Score: 3, Insightful

    Honestly, if Google was truely serious about creating a Linux based GOOS then why do a half assed "port" of picasa using Wine. Wine has always resulted in half assed implementations of Windows software, often lacking real performance and often many features disabled. I am surprise Google with all their newly minted billions would not just higher a bunch of Linux Developers and make a native Linux version of Picasa.

    And don't fool yourselves, Wine IS an emulator. Anything that has to mediate between native software code and native OS/Hardware code is an emulator. It may not be a hardware emulator (i.e. not translating to machine code the software code wasn't written for), but it is a software emulator translating windows calls to Linux calls. And in any case, emulators are slow.

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
    1. Re:Why do it half assed by pl1ght · · Score: 1

      My 100FPS+ in WoW under wine "emulation" says otherwise.

    2. Re:Why do it half assed by WhiteWolf666 · · Score: 2, Insightful

      Anything that has to mediate between native software code and native OS/Hardware code is an emulator.

      Are GTK, QT, and Mono emulators?

      Hell, what about XGL and/or Xorg? Or GTK on Win32? What about Cygwin? What about Xen, or VMware, or Java?

      What is an emulator, anyways? What's the difference between "native" and "foreign"? How many layers of translation are okay? What if an app relies on libc? That's "translation" between native (assembly) code and the hardware.

      Your understanding of these things is very, very limited. Emulation can be really fast (VMware), and in any case, Wine is an implementation of Win32 for Unix based systems. That's all; no more, no less. It's not really all that different from the Linux environment for FreeBSD, or even QT/GTK.

      Don't get me wrong, there are speed problems. But these are not design issues, they are implementation issues, and are things that can be solved with programmer time. There is no fundamental design reason why Wine should be slower than Windows; indeed, as long as Linux is faster with the underlying hardware access, Wine can be significantly faster.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    3. Re:Why do it half assed by Cecil · · Score: 1

      For reference, "And in any case, emulators are slow." is the broken assumption you made in your post.

      Here's some simple pseudo-code for a WINE-style emulator that runs at least as fast if not faster than the original.

      For each DLL
          Load DLL bytecode into memory
          Translate system calls to use appropriate Linux functions

      Load EXE into memory
      Translate DLL calls to use the previously-loaded DLLs
      Begin executing EXE code

      All the startup overhead is at the beginning, when it's loading and trnaslating. Once it begins executing, everything runs at full speed -- faster, in fact, because everything has already been loaded off the disk into memory.

      I realize this is not practical for larger applications, but my point is that it is possible for an emulator to run quickly.

    4. Re:Why do it half assed by Criterion · · Score: 1

      "And don't fool yourselves, Wine IS an emulator."

      You have much to learn, young grasshopper.

      --
      We have enough youth, how about a fountain of SMART?
  58. Google is now into hardware ? by delflyzero · · Score: 1

    Don't know if any of you /.'s see this Google mini. So Here is the link. http://services.google.com/mini_landing.html

    1. Re:Google is now into hardware ? by Anonymous Coward · · Score: 0

      WOW. Is this like new or somthing?

      Oh wait.

      And you're done.

  59. Re:People will moan and bitch about more free stuf by Kristoffer+Lunden · · Score: 1

    I'm mostly a little disappointed that they didn't write their apps in a cross platform manner to start with. There really is no good reason for that, is there? Especially as they most certainly would know there would be a demand for it? It's one thing to have old legacy apps that would be hell to port, quite another to paint yourself into the corner with eyes wide open.

    All in all, I like what they are doing, but I am a bit unhappy that Windows is treated so special.

  60. Google Earth? by Anonymous Coward · · Score: 0

    I will get really excited when they port Google Earth.

    I LOVE GOOGLE EARTH!!!

  61. Ha! by Ahaldra · · Score: 1
    How great! Now I can so look forward to running this on my linux box...

    Wha? what do you mean "only runs on intel processors"? You mean this is x86-binary only? Yeah that mindset served us really well in the past...

    Maybe that's just me, but until they GPL their code this is a non-story. Wine getting more bugfixes on the other hand is good news. It's always nice to see an open source project progress - especially with help from commercial vendors.

    --
    Code is Speech. No to Censorship.
  62. Re:People will moan and bitch about more free stuf by Criterion · · Score: 2, Insightful

    Y'know what? If you don't like shareware, don't use it. Use the free stuff. I like free stuff, you like free stuff, we ALL like free stuff. It's not like it's gonna dry up and blow away, and some competition from closed source apps would be good all around I think. If the free app can't hold up against some "stupid little utility", well then it probably wasn't that good to begin with, and the only reason it was being used was because it was free, and the only game in town. To me, the main rallying point of Linux is that it's not made by MS. I could care less if it was free or open source, really (if that's your thing, more power to ya, I just want my machine to do what I want it to in order to work or play). I've paid for many distros in the past, I forsee that continuing into the future, and I don't have a problem with that because I know the difference between free beer and free speech.

    I, for one, would absolutely love to see apps such as AutoCAD and 3DS Max running native on Linux. Give me commercial apps. I'll buy 'em, as would many others. Sorry guys, it's not just a hobby OS anymore, nor is it just for servers. We want workstation apps, not just a word processor, spreadsheet and solitaire. Nor do I want windows app compatability. I want NATIVE apps. While I'm not thrilled about the winlib idea here, it is indeed a step forward.. as long as they keep going forward and the first chance they get to do a re-write (major version change maybe?) do it for full cross compatability. I can see using this to get started down the path of richousness, but not as an end goal. I do NOT want anything like the OS/2 win compatability to happen (which was, IMO the downfall of OS/2).

    --
    We have enough youth, how about a fountain of SMART?
  63. WINE won't 'compile' on 64-bit Linux ... but by Anonymous Coward · · Score: 0

    You can simply install the 32-bit binaries that are available for your distribution though. I've successfully used this method to run Windows apps on a 64-bit FC3 install.

  64. Re:Boneheads by amliebsch · · Score: 1

    And anyways, Google didn't write Picasa, they bought it.

    --
    If you don't know where you are going, you will wind up somewhere else.
  65. Re:People will moan and bitch about more free stuf by amliebsch · · Score: 1
    There really is no good reason for that, is there?

    Well, in the case of Picasa, the reason is that they didn't actually write it at all. They bought it.

    --
    If you don't know where you are going, you will wind up somewhere else.
  66. Re:People will moan and bitch about more free stuf by Nugget · · Score: 0, Flamebait

    With Linux, on the other hand, the vast majority of software is not only completely free, it's open source!

    I'm sure you realize this, but 99% of that free, open source software you love so much is not Linux-specific. In fact, it compiles and runs just fine on a Mac exactly like it does on any Unix or Unix-like platform. Mac users hardly feel "stuck" with anything, since they can choose to use native OS X software (which sometimes costs money) or any of the open source software which you mistakenly think of as "Linux software." Sounds like the best of both worlds to me.

    It makes it difficult to work yourself into a froth of frustration, but the world isn't nearly as bipolar as you seem to believe it is. For open source to succeed it is not necessary for closed-source software to fail. Neither is the opposite true -- if open source software fails to increase in popularity it isn't necessarily the fault of the closed-source world.

    Support open source all you want, but you'd be well-served by losing that ridiculous notion that "shunning closed, proprietary software" is doing anything at all to help open source software gain acceptance or improve.

  67. One step closer to world domination by ThePengwin · · Score: 1

    Google will one day rule the world

    Thake These facts bout google into account
    Its soo nice to everything and everyone...
    It works everywhere...
    Its Free...
    It offers soo many features...
    Its a globaly know company...

    Is it just me or does any think there has to be a MAJOR catch to all this?

    1. Re:One step closer to world domination by Anonymous Coward · · Score: 0

      Only if you live in China.

    2. Re:One step closer to world domination by Jesus_666 · · Score: 1

      Its soo nice to everything and everyone...
      While their web-based services are of good quality I have heard people bitch and moan over Google Ads (people who signed up to put them on their site). Google is nice to many, but not to everyone.

      It works everywhere...
      Google Search works pretty much everywhere. Google Mail does now, too, but it didn't always. All client-side Google apps are Win-only (okay, except for Picasa, which is coming to linux as a half-baked winelib port). Googe Talk couldn't even talk to the rest of the Jabber network until recently. Google Earth should be called "Google USA and UK", as pretty much everything else is only available at rather low resolutions,
      Uless you're talking web stuff Google works only in a very specific environment.

      Its Free...
      ...as in beer, but only because there are ads everywhere. It's their right to show me ads, but it doesn't mean that Google is the big selfless benefactor that gives away everything for free.

      It offers soo many features...
      And here I thought that Google was the master of the simplistic interface. Seriously, Google Sarch desperately needs more options (most of them called "search for what I typed exactly as I typed it, without ignoring all non-alphanumeric characters"). Google Mail offers not much more than most other free webmail providers. Google Earth is a nice toy but not exactly useful. Google Talk is nothing more than a proprietary Jabber client. Google Maps - well, it's just that, a map. Not much in the way of features there.

      Its a globaly know company...
      The same applies to Microsoft, SCO, IBM (remember when Big Blue used to be Big Evil?), ExxonMobil, DaimlerChrysler (known for good cars in the first world and for landmines in the third world)... The fact that a corporation is globally known is an indicator for it being evil, if anything.

      I think the catch to Google is that a) they're not that great, they just have exceptional marketing skills and b) they are turning into Yet Another Corporation, willing to do everything for the shareholder value.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    3. Re:One step closer to world domination by Bongo+Bill · · Score: 1

      The catch is the ads.

      --
      ...but is it art?
  68. Re:This is crap. Its not a native Linux (idiot) by Anonymous Coward · · Score: 0

    From the referenced article:

    Wine is not, as has sometimes been said, a Windows emulator. Wine provides a Windows API middleware layer that enables Windows programs, such as Office 2003, to run on Linux without the slowing effects of an operating system emulation or a virtual machine. Indeed, in some respects, Wine on Linux is faster than XP on the same hardware.

    Thoughtless comment. Why is this rated at 2??? Should be a -(insert numeric figure).

  69. Wine / Linux ? bleh by oPless · · Score: 1

    Why not write a /proper/ app that's crossplatform rather than the abortion this is going to be?

    And if you're doing to do a *nix port, why not start with the largest *nix installed userbase out there .. OSX (for christ's sake, keep with 10.3 as well, not everyone wants to 'upgrade' to tiger)

    1. Re:Wine / Linux ? bleh by Criterion · · Score: 1

      "And if you're doing to do a *nix port, why not start with the largest *nix installed userbase out there .. OSX"

      I see this alot. Problem I have with it is, everybody I know, and new people that I meet that have anything at all to do with 'puters either run linux or win. I truly only know 2 people that have or had macs, and one of those has an old classic.. don't even think he's ever gotten it to work.. he got it from a friend, and the other used to use macs, but he's got a wintel now (and he NEVER had OSX). So, I actually know about 10x more people that use linux than have ever had anything to do with a mac.

      Disclaimer, I am not in any kind of computer club (duh, I'm a 40 something wife and mother, that's not quite my scene) so therefore I do not have biased data due to that. These are just normal friends and aquaintances.

      The ONLY time I ever get to play with a mac is in the stores where they are sold.

      --
      We have enough youth, how about a fountain of SMART?
    2. Re:Wine / Linux ? bleh by oPless · · Score: 1

      I have an increasing userbase of customers using macs, mostly in the photographic/art side of things. :o)

      I've had a soft spot for classic (and I mean until OS 7.5ish - then it went to the dogs), so I'm not a Mac nut at all. In fact I was quite suprised when the machine I bought for a project that fell through (a mac based travel agency) actually became my preferred machine :o)

      The only reasons (In my mind) that joe sixpack buys wintel boxes is because "it runs windows like at work", not to mention the /initial/ price difference of an entry level maching (£600 ibook, vs £450 wintel laptop).

      sigh, I could go on, but it's getting late and I can't be bothered writing more right now :o)

      As an aside, do you actually like the macs you play with in-store ?

  70. A common problem by Azureflare · · Score: 2, Informative

    Make sure you're not connected to the https://mail.google.com/ version of gmail. You want to connect to http://mail.google.com/ You may need to clear your cache/cookies as well, but I didn't need to. I have connected to the SSL version of gmail for a long time and I thought the same as you. Then I read the googlem mail discussion list and they had a few posts about how google chat doesn't work under https mode.

    1. Re:A common problem by kermitthefrog917 · · Score: 1

      That was it. I was connected to the SSL site... Works like a charm now...

      --
      I may be wrong but you're downright ugly!
  71. Re:Just F***n' Great by NutscrapeSucks · · Score: 1

    Nice bunch of lies and FUD, pal.

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  72. Raises hand in the back of class by Anonymous Coward · · Score: 0

    Will this thing work even if one has LINUX installed but without WINE? Will the app install WINE (sorry but I didn't RTFA, yknow to fit in with this crowd) or at least enough of WINE to make it run?

    1. Re:Raises hand in the back of class by shutdown+-p+now · · Score: 1

      It will most likely just need winelib, which is just a shared library.

  73. What is cool about Google Earth by freeweed · · Score: 1

    If you live in a city, and stay in that city, it's a fancy map. No different than Google maps in that respect, or for that matter most printed or electronic maps. The satellite views can be cool, but in a city they're mostly a toy. You can sometimes get a clearer idea of the true layout of freeway exits and mass transit lines with it.

    However, outside of population centres, it's simply amazing. Instant lat/lon co-ordinates to anywhere on Earth. Altitude readings (although these are only accurate to within 10-20% I've found, they're still damn useful). Measure, to the metre, ANYTHING. Doing this sort of work with regular maps is a pain, especially for those of us who aren't cartographers by trade.

    In short, if you ever go back-country camping, do any hiking, or even just wander off the beaten path, Google Earth is one of the most useful applications ever written. I personally use it nearly every day, whether I'm mapping out a new area to wander around in, seeing where I've been (importing GPS data is awesome!), or just poking around trying to find some way up a stubborn uncharted mountain.

    Last summer I used it to find a very remote, very beautiful, VERY hard to find campsite I had used back in the 90s. Since then friends and I had tried to find the site without success, on 4 separate occasions. One of those "you might stumble into it by chance" type places. With Google Earth, we found it in less than an hour of hiking.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  74. Argh! F-Spot? by Lispy · · Score: 1

    Ok, I know they bought Picasa but why not the other way round?
    Why not found F-Spot and port a simple .NET app over to Windows? This would feel much more native on both platforms and should be much easier.
    Well, I might just be stupid, but Id prefer a free tool over a winelib binary any day.

    Probably noone will care but me. again. ;-/

  75. Re:Just F***n' Great by Lispy · · Score: 1

    nice one. :) Still paranoid?

  76. Re:Just F***n' Great by Jesus_666 · · Score: 1

    Seeing that wine 0.9.3 runs just fine on my AMD64 Gentoo (and yes, it's compiled in 64 bit mode) I'd say that either your distribution's package repository sucks or you haven't even tried installing wine.

    If you'll excuse me, I have just noticed that the 0.9.5 ebuild is out. *goes off to emerge -uDavN world*

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  77. Wordperfect Office 2000 for Linux anyone? by caseih · · Score: 2, Insightful

    Remember when Corel "ported" Wordperfect to Linux? They used wine and it was a miserable failure. However Corel's attempt failed where google might succeed as maybe google won't make the same mistakes.

    Corel forked wine to add some custom features they needed that head wine didn't have (fonts and printing, for example). This fork proved their undoing. It was never synced back to the head branch and soon died, orphaning their version of wine. Further glibc advances broke wine with every release, effectively preventing corel's wine from running on anything newer than RH 7.

    As long as google doesn't do the same thing, we'll probably be okay.

    1. Re:Wordperfect Office 2000 for Linux anyone? by Russ+Nelson · · Score: 1

      As long as google doesn't do the same thing, we'll probably be okay.

      One word: diBona.

      --
      Don't piss off The Angry Economist
  78. No, port WorldWind instead by Russ+Nelson · · Score: 2, Interesting

    Instead of hoping and praying that Google will do what you want, why not look at NASA's World Wind and port it to Linux yourself? This is an Open Source world -- stop being so passive.
    -russ

    --
    Don't piss off The Angry Economist
    1. Re:No, port WorldWind instead by Anonymous Coward · · Score: 1, Insightful
      > why not look at NASA's World Wind and port it to Linux yourself?

      There are many possible reasons why.

      1) maybe he/she isn't a coder

      2) maybe he/she doesn't have time

      3) maybe he/she prefers Google Earth

      In this Open Source World, are we not allowed to express a wish for developers to do development we'd like to see, without being told "stop being so passive" "do it yourself"? How ridiculous.

    2. Re:No, port WorldWind instead by Russ+Nelson · · Score: 1

      In this Open Source World, are we not allowed to express a wish for developers to do development we'd like to see, without being told "stop being so passive" "do it yourself"?

      No. You don't have to like it, but you should expected to be told that.
      -russ

      --
      Don't piss off The Angry Economist
  79. Re:What happened to the do no evil thing? by Mistshadow2k4 · · Score: 1

    Because so much stuff on the market is made in China we get it shoved down our throats. Google had a choice. They failed to make the good choice and instead made an evil one. The Tiananmen Square massacre is well within living memory of most Chinese and continues to serve as a warning to this day. I don't see the difference between complying with China's government and dealing with, say, Hitler.

    As to Picassa, they can keep it. Very annoying and rather slow. I'd much rather see FastStone's Image Viewer ported to *nix (even if it requires using Wine's libs) than Picasa.

    --
    I dream of a better world... one in which chickens can cross roads without their motives being questioned.
  80. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  81. LOKI did not use wine by rsd · · Score: 2, Informative

    LOKI did not use WINE to port the games.

    They really ported the games to linux, meaning that the games were linux pure binary with no
    "emulation" layer (even thought that WINE Is Not an Emulator).

    They job were "simpler" because most of the time they had to translate
    direct3D to openGL (if the game did not have an openGL driver),
    DirectSound to OpenAudio (or something like that equivalent to openGL for
    sound that they created) and the rest of DirectX to SDL.

    Basically the game source became mostly thru cross-plataform as openGL, OpenAudio and SDL
    can be run anywere.

  82. Pointless Port by Anonymous Coward · · Score: 0

    Picasa2 already runs perfectly for me via Wine, I guess that's why they are using some Wine code in the port...

  83. Re:People will moan and bitch about more free stuf by Flammon · · Score: 1
    Given Google don't make any money from Picasa, the Linux client is a loss-leader.

    I could also say that Microsoft does not make any money with IE and that would be true in a shallow kind of way. The free stuff from large companies is not about making money directly. It's about the control that fosters their money making products and services. That's how Microsoft is doing it. Microsoft has control of the desktop and it is that control that enables them to make money with their software and services.

    Don't kid yourself, Google has something to sell and that's ads. Google is becoming a very powerful marketing company because their software is able to learn our habits, our interests and our actvities. This information is extremely valuable to companies who want to sell products and services. Google collects this information with free software like Picasa, Gmail etc. Data is what Google sells so the more they collect and better the quality, the more money Google makes. Goolge is not in the buiness of selling software, they're in the business of selling data.

  84. They shouldn't waste their time by panic911 · · Score: 2, Insightful

    everybody knows that linux ppl are so pretentious they would never be caught dead running a closed source app (which I'm sure this is going to be). there are alternative photo apps out there that are open source, so why would anyone use this? props to google for extending to the linux crowd, but i think they're wasting their time.

    1. Re:They shouldn't waste their time by Criterion · · Score: 1

      "there are alternative photo apps out there that are open source, so why would anyone use this?"

      Maybe if you actually *knew* what this app was (as by your statement you clearly do not), you could answer that question yourself.

      --
      We have enough youth, how about a fountain of SMART?
  85. This is great but... by bc8o8 · · Score: 1

    where's the news?? I've been using wine to run Picasa for over a year now. Wine has become quite good over the last few years, all I had to do is download the Picasa install file and open it with wine. Picasa installed with no problems, I put a link to it on my desktop, and now it runs as if I were on Windows. Problem solved.

    I haven't tried yet, but I'm sure Earth will run just as smoothly.

  86. Re:transparent crap by Anonymous Coward · · Score: 0

    The defunct Alpha, PPC, MIPS and Itanium(*) versions of Windows were all little-endian. It is IMHO extremely unlikely that a large codebase developed on Windows can ever be just compiled on a big-endian system.

    (*) OK, some people consider this one still alive.

  87. {o,o} by Ayanami+Rei · · Score: 1

    NO WAI!

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  88. Picasa is more like iPhoto by ModernGeek · · Score: 1

    Picasa is more like iPhoto for Windows (and now linux, even though it is just running under wine).

    --
    Sig: I stole this sig.
  89. Corel WP 6, 7, 8, and WPO2K/Wine by Anonymous Coward · · Score: 1, Interesting
    Corel WordPerfect 6 was SCO only and was runnable using IBCS2 (I wrote the mini howto years and years ago). WP7 and WP8 were native Linux ports by a third party, SDC. They ran quite well (and still do, I run WP8 on Fedora Core 4 with an old copy of libc5). There were bugs in WP8 and Corel did not like maintaining two code bases (Windows and UNIX/Linux), so Corel decided to unify their code bases with WordPerfect Office 2000 -- and release the Linux version with Wine (not winelib).


    Corel released WPO 2K with wine and it proved to be a real PITA. It was slow, it was unstable, it took a while for wine to load, it would only run on a specific version of Linux, etc. They DID make major contributions to Wine to allow them to ship WPO2K, but it still was unstable. We purchases several boxed versions (still have them), but went back to WP8 (and still use it for legacy docs).


    However, that was several years ago. Wine has come a LONG way, but I still would ask the following about a product shipping with Wine versus a native application (e.g., Mozilla/Firefox):

    • How stable is it?
    • How fast is it compared with the Windows version on same hardware?
    • Does it have strange font or display problems?
    • Does it appear to be native Linux (KDE/Gnome) or still have Windows stuff like prompts for "C:\"?
    • Does it take a long time to load (yes, winelib not wine, but still...)?
    • Will it run on my disto (RHEL, Fedora, Suse, etc.)?
    • Will it support 64-bit processors? PPC processors? Others (Arm?)?
    • Is Solaris support planned? OSX Support planned?


  90. Will it be cross-architecture by grahamsz · · Score: 1

    I realise that wine in general is not cross-architecture because it runs the application on the native processor, but seeing as how google have the source code, will they be able to make it run on PPC and Sparc?

    1. Re:Will it be cross-architecture by msh104 · · Score: 1

      they will be able to do it...
      but IF they are going to do it is another question...

  91. Google's Style by ecorona · · Score: 1

    Google has a well deserved reuputation for releaseing apps quickly and efficiently. Having developers port and maintain three different versions of the same program would slow them down. This is why using Wine is a perfect solution for them. They can skip much of the porting issues to quickly and easily release a linux version of their program. It makes sense for Google to contribute to Wine. I personally believe they're all for Linux as long as it doesn't slow them down with other projects too much. I love Linux but we can't blame them. Until the Roman, whoops, I mean Windows Empire is weakened a bit we can expect more of the same. Here's hoping Wine is improved this next year as much as it was last year.

  92. Wine is not painful, pay for crossover office by gatzke · · Score: 1


    I have been using Crossover Office for years and it is not painful, although it costs just a bit.

    They have a great automatic installer for various office components and tons of other stuff (like browser plugins and fonts and other garbage).

    It is worth the $40 they charge so you have 100% compatability with office docs. Office 2000 works fairly well on a decent machine, but I haven't tried XP.

    In some cases, after an update my XP laptop garfs on ppt presentations, while wine on my linux box running powerpnt runs just fine. Funny that I have to move .ppt files to my linux desktop to edit them...

  93. wine? by stuuf · · Score: 1

    So they just compiled it against winelib? Why do I get the feeling this will be like that god-awful Solaris version of Rational Rose I had to use in a CS course last year, that tries to be its own window manager? If I wanted a half-assed solution like this I could just run it in wine myself.

    No thanks.

    --

    Everyone is born right-handed; only the greatest overcome it

  94. So what ? by smoker2 · · Score: 1
    I couldn't care less.

    Google already has their sticky fingers in enough pies, what with their desktop search and google earth, and their planned file indexing and transfer "service". I am glad there are no linux apps from google, because it makes linux still safer from the "mainstream". Wasn't there a nice windows vulnerability facilitated by the google toolbar/desktop search a little while ago. Oh, yeah, the wmf debacle.

    While I don't believe in security by obscurity, I do like to keep my stuff , my stuff ! I am not interested in having google poke around in my machine (even with restricted privileges).

    They should have stayed as a simple search engine, ie web based. They have no business on my hardware. Especially as it's going to be closed source so no-one can take a look and test it for problems. I must add that I do use closed source software such as the nvidia drivers and I was using linuxant driverloader wifi drivers (and custom kernel) for a while through neccessity, which I payed for. I would have payed for them even if they had been open source, because they were worth it to me at the time. I am not a complete leech.

    But, back OT, google can keep their crap. It's only a way for them to gather more data with which to woo advertising revenue. And as many people say about the MPAA and RIAA, they exist to provide us with a service, we owe them nothing in return. I have no desire to be part of googles ever expanding ad-farm.

    Thanks. (but no thanks)

  95. Re:What happened to the do no evil thing? by Muirisara · · Score: 1

    No one is shoving anything down your throat. There are alternatives to buying products "Made in China". Is it hard work to find alternatives? Is it more expensive? Probably... But, it's possible.

    Practice what you preach.

  96. NOT just a Windows port by vivarin · · Score: 2, Insightful

    I was one of the original developers on Picasa. Two things you might want to know. One: a LOT of Picasa, particularly the main UI code, makes extremely light use of the Win32 apis. Two: If you check the WINE logs in the last while, you'll see a lot of beneficial commits coming from Google employees. Some of these were directly inspired by Picasa, which *does* make use of some of Windows' more obscure APIs that WINE didn't have full support for initially.

  97. Have you ever used Google Talk? by moultano · · Score: 2, Insightful

    Personally, I think google talk is the nicest IM client I've ever used. Every little thing about it is done right.

    Like to know when someone IMed you but don't want timestamps cluttering up your conversations? It will insert subtle timestamps in any long pause in the conversation.

    Don't like multiple chat windows cluttering up your screen, but don't want to embarass yourself? Google talk's stackable shadable windows are just the thing.

    You get the idea. Every single part of the interface seems like an ingenious compromise between the pros and cons of features that other IM clients have tried.

  98. TalKing oF DogS by Anonymous Coward · · Score: 0

    hahahahah... google has thrown the OSS community a bone. a dry one. reminds me of my courtship years trying to impress every girl on the block.

    yahoo!! is the champ in dog-bone business, rolling out leftovers and rotting apples disguised as dish... hahahah

  99. Just for the record . . . by Anonymous Coward · · Score: 0

    Picasa2 already runs on Linux very well -- under Wine. Default install of wine is able to install and run Picasa2. The only bummer is sending pictures by email. None of the email options seem to work.

  100. Exactly! by CarpetShark · · Score: 1

    Google Earth is the important one. Google Talk too, but they've released code for GAIM and seem to be trying not to split the Linux IM market any further. Picassa isn't a big deal though, considering that we have Digikam.

  101. Source please, don't forget OpenSolaris, BSD... by An+dochasac · · Score: 1

    I appreciate that Google isn't completely ignoring those who don't choose Microsoft, but I'm amazed that a modern global internet company would write software that is so tightly coupled to a single proprietery OS. A tightly coupled hack to get it working on a particular Linux dist isn't much better. It will go stale within months. Unsustainable... and evil.

  102. Re:transparent crap by Anonymous Coward · · Score: 0

    PPC is big endian.

  103. Picasa is a really excellent app by Siguy · · Score: 1
    I've noticed a lot of "Oh woopie, another photo organizing app!" talk in here.

    I think more of you should try Picasa. It's a really excellent photo organizer. Is it the only one? No. But it's way better than iPhoto (lightyears faster and doesn't steal your images and store them in a bunch of terrible date labeled folders).

    Not saying this is a huge deal for linux, but as a mac user, I certainly would love ot have Picasa instead of iphoto, so at the very least it's one more nice option for linux users.

  104. bleh by Anonymous Coward · · Score: 0

    Oh Jesus fucking Christ. When I read the title I immediately thought about google earth for linux. wtf.

  105. Supported like a Linux application? by Anonymous Coward · · Score: 0

    It sounds more like it will be supported like a closed source application without a typical vendor's motivation to keep paying customers happy.

  106. Re:People will moan and bitch about more free stuf by Anonymous Coward · · Score: 0

    At the end of the day, crap that doesn't cost you anything is still crap.

  107. Re:People will moan and bitch about more free stuf by Professor_UNIX · · Score: 1
    I'm sure you realize this, but 99% of that free, open source software you love so much is not Linux-specific. In fact, it compiles and runs just fine on a Mac exactly like it does on any Unix or Unix-like platform.

    Right, if you can stand the ugly-ass X11 interface and install all the required libraries to compile it (or use Fink, whatever). The point is, many of the native MacOS X apps that use the Aqua interface are shareware because that's the kind of licensing that the MacOS Classic developers were used to. You could put out some rinky-dink calculator app for MacOS 8 and slap on a $25 shareware fee. I don't know if anyone actually paid the fee, but they sure tried to sell the stuff.

  108. Re:What happened to the do no evil thing? by Anonymous Coward · · Score: 0

    Good lord, what a massive concentration of stupidity. pair-a-splat splats again!

  109. Just an FYI by Azureflare · · Score: 1

    Google chat in https mode is working now for me (not sure if it's for everyone but I assume it is), so you might be able to go back to using it. I did, I much prefer having a https connection to gmail.