Slashdot Mirror


Google Releases Picasa for Linux

chrisd writes "Hi, everyone. Today I'm pleased to announce that we're making Picasa, our photo management application, available for Linux. This is a pre-beta labs release and since we're still learning on how to best make software for Linux, we're asking that you submit your bugs as you find them. Picasa for Linux uses Wine internally; this shows a bit in the interface, but it works even better than we had hoped. Download it and check it out! A list of supported distributions can be found in the FAQ. We hope our patches to Wine will help make it easier for everyone to run Windows apps on Linux and other Unix-like systems. Thanks to our pals at CodeWeavers who did much of the heavy lifting, and to Marcus Meissner, whose libgphoto support patch was a welcome surprise."

96 of 486 comments (clear)

  1. Files available in US only (apparantly) by LiquidCoooled · · Score: 5, Informative

    So, use coral as your proxy :)

    http://picasa.google.com.nyud.net:8080/linux/
    http://picasa.google.com.nyud.net:8080/linux/faq.h tml

    Chris, looks good so far, big thanks.

    --
    liqbase :: faster than paper
    1. Re:Files available in US only (apparantly) by Anonymous Coward · · Score: 2, Insightful

      Nice... if google gets an interest in Wine, it might really help migration. Some people I know would move to Linux if it wasn't for those one or two applications that they have come to depend on. It's a catch 22. Many software companies won't use portable tools to program their applications because they don't feel there is a market yet. I don't believe that it is a proper strategy for them. I'd rather use only portable tools... tools like gcc and associated libraries that exist for different platforms. Even if currently Windows dominates the market, things could change in the future. From a purely self-interested perspective, if there is a growing market for another OS, I'd rather be among the leaders who can take advantage of it first rather than one of the stragglers that has to try to catch up. It just doesn't make long term business sense to hamper my own potential future growth because of short-term considerations. Writing portable code means that I can still satisfy the current Windows market, but that I keep the ability to adapt to a more varied market in the future.

  2. wow by minus_273 · · Score: 2, Insightful

    This is the kind of quality software that linux desperately lacks. It is interesting how wine was used here. I wonder if this will lead to the porting of other google apps like google earth.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:wow by Ithika · · Score: 4, Funny

      It's okay, we've already got plenty of pre-beta software. Have you seen SourceForge lately? Thanks. :o)

    2. Re:wow by Anonymous Coward · · Score: 2, Interesting

      Not to be one to spread rumours, but ...
      Google recently turned up at Oxford University to tell us all about job prospects with them. There was a Question and Answer session at the end, and the chap from their Mobile department was asked whether Google Earth was coming to Linux anytime soon. He said he knew the answer, but wasn't going to tell us.
      Read into it what you will.

    3. Re:wow by fimbulvetr · · Score: 2, Informative

      Actually, I found f-spot very, very nice. It rivals picassa in some areas and really fills in the gap on the linux side. I'm glad picassa is out, but I'll probably stick with f-spot.

      http://f-spot.org/Main_Page

    4. Re:wow by anandrajan · · Score: 3, Informative

      According to Brian Proffitt on Linux Today, when asked if additions to WINE could help porting Google Earth, DiBona said that Google Earth uses Qt and GL and so additional WINE support would not help.

      --
      Anand Rangarajan anand@cise.ufl.edu
    5. Re:wow by jrockway · · Score: 2, Informative

      I was also going to post a recommendation for f-spot. Interesingly, f-spot has a Windows flavor as well -- it's written in .NET (erm, Mono) and is "f-spot.exe"!

      (I know, it's from Novell and Mono is Miguel de Icazza's little pet project. It's a fine app and runs plenty fast for me to not care one way or the other. Mono is Free, f-spot is Free, and the OS is runs on is Free, so that's all I care about.)

      --
      My other car is first.
    6. Re:wow by damiam · · Score: 3, Insightful
      Using wine to run windows software is NOT porting apps.

      True, but that's not what they're doing. They're using winelib, which is a native Linux/X toolkit. It only just happens to behave very similarly to the Windows API.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    7. Re:wow by ookaze · · Score: 2, Informative

      Linux already have better quality softwares with more features like Digikam, thanks.
      These softwares are still improving too.
      And guess what, programs like Digikam actually integrate well with a KDE or even a Gnome desktop, are native apps that don't need Wine libs to run, and don't appear like a sore point on your desktop.

    8. Re:wow by chmod+u+s · · Score: 2, Insightful

      I never understood why google bought picasa. I had to use their software at a company about a year and a half ago and thought it was total crap. It was used to put up those lame 'corporate party' pictures on the company intranet. It produced lousy html code with unimpressive navigation features. It was tough to integrate into existing pages and such. The interface was klunky and "mom-ish".

      So seriously, I am left wondering what is so great about it? Google obviously thought it was good enough to buy, my wife was all gangbusters a few weeks ago about wanting it (installed via wine but wouldn't run) and slashdot seems to think having it for linux is great... what gives?

      digiKam seems to do laps around it and is native in linux. What am I missing here?

  3. I found a bug already! by Hektor_Troy · · Score: 4, Funny

    First of all, http://picasa.google.com/linux/faq.html doesn't exist.

    Didn't really get any further than that.

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:I found a bug already! by Cow+Jones · · Score: 2, Informative
      First of all, http://picasa.google.com/linux/faq.html doesn't exist.

      That's because the FAQ appears to be only accessible from the US.
      The coralized link works (for me):

      http://picasa.google.com.nyud.net:8080/linux/faq.h tml

      --

      Ah, arrogance and stupidity, all in the same package. How efficient of you. -- Londo Mollari
  4. not free by Anneco · · Score: 4, Insightful
    Nice that you can use Picasa with Wine under Linux. But it is no free software (GPL, BSD or open source).

    No source code.

    1. Re:not free by root_42 · · Score: 5, Informative

      And while we're at it. There is a free alternative. It has even got all the spiffy KDE features like ioslaves and so on at its hands. Plus all the cameras supported that gphoto2 has.

      --
      [--- PGP key and more on http://www.root42.de ---]
    2. Re:not free by MojoRilla · · Score: 5, Insightful

      Typical Linux whine.

      No where in this annoucement do they say that they are releasing Picasa as open source software. They do allow use of it free of charge.

      Software developers are really in a bind with Linux. If you don't create software for Linux, Linux people whine that you are not supporting them.

      Create software for Linux, Linux people whine that its not open source.

      Picasa is an awesome photo management application. Be glad Google ported it to Linux, and that you can use it for free. If you demand that all software you use is open source, look elsewhere. Note that there are many useful applications that developers, for many reasons, don't want to release as open source. Limiting yourself to open source limits your choices.

    3. Re:not free by Bungopolis · · Score: 4, Informative

      It should further be noted that Google in the process of porting Picasa to Linux participated in committing a number of patches back into the Wine source, as can be seen here.

    4. Re:not free by Stalyn · · Score: 2, Informative

      Don't forget about F-Spot for us GNOME users.

      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    5. Re:not free by N+Monkey · · Score: 4, Informative
      Typical Linux whine. No where in this annoucement do they say that they are releasing Picasa as open source software. They do allow use of it free of charge. Software developers are really in a bind with Linux. If you don't create software for Linux, Linux people whine that you are not supporting them. Create software for Linux, Linux people whine that its not open source.
      Actually, it sounds like there should be enough to even stop the latter from moaning. According to the WINE home page:
      Google just released Picasa for Linux. .... Interestingly, there's some technical details available about how the Linux version came to be. The port was done using Wine and in the process over 200 patches were contributed back to the Wine project.
    6. Re:not free by Bromskloss · · Score: 5, Insightful
      Limiting yourself to open source limits your choices.
      Many of us care about the freedom that comes with free software. Compare with free speech and free press. In the long run, it's really non-free software that limits ones choices. Compare again with free speech in this example:

      Someone offers you to come live in their country, but only under the condition that you keep very quiet about your own opinions and never criticize the government. Initially, it may seem that standing firm in your belief in free speech would limit your choices -- you would have to turn down the offer to live in that country. It is not hard to see, however, how abandoning free speech is what really would deprive you of your freedom. Who knows, after some time you might not even be able to leave their country, would you wish to do so.
      --
      Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    7. Re:not free by jkrise · · Score: 4, Funny

      Don't forget about F-Spot for us GNOME users.

      No thanks... I'd rather wait a while till the product reaches the G-Spot!

      --
      If you keep throwing chairs, one day you'll break windows....
    8. Re:not free by mislinux · · Score: 2, Insightful

      I think this perspective is a major issue for the push for Linux going forward. A lot of people assume that if it run ON Linux that it must be open source. I am not sure how far that runs into the corporate world, but if the common assumption is that you must open source your code for it to run as an app on top of a Linux based OS, then developers are going to shy away. So what if it is not open source, there is plenty of enterprise packages from SUSE and RedHat that are not open source either. I think that until the Linux crowd changes there mindset that every app MUST be open source that we will continue to be viewed as a small techie subset of society. Instead, let's embrace the power of open source, including Linux, and allow companies to build proprietary apps to run on top of the OS in order to give an overall better user experience, therefore allowing Linux into the mainstream.

    9. Re:not free by tompreuss · · Score: 2, Informative
      It's an emulator rather than a virtual machine.
      I could be wrong, but I was under the impression that Wine Is Not an Emulator.
    10. Re:not free by Entropy · · Score: 3, Insightful

      Limiting yourself to open source limits your choices.

      Our choices to limit, neh?

      Or do you think your argument works well with other things -

      "Why be a vegetarian, it limits your choices!"

      "Why boycott company _x_, it limits your choices!"

      or even:

      "Why be straight, it limits your choices!"

      Limiting choices is not, of itself, such a horrible thing. Especially when much of that "choice" is shit software made by a company who doesn't give a flying monkey anus about making quality products, or anything remotely secure.

      --
      The sea changes color, but the sea does not change.
    11. Re:not free by jbeaupre · · Score: 2, Insightful

      Let's take your free press comment. Do you only read free books, newspapers, magazines? If you do, you're in the minority. I enjoy reading the free local newspaper, but sometimes I want more info than music and restaurant reviews. So I go buy a book, read a paid newspaper, etc. It's great to have options. The free press lets them decide what to print and what to charge. I'm free to pick and choose, including paid sources. That's right, freedom isn't all about free stuff. Freedom is the ability to chose. Like free software or not. If you restrict yourself to open source, you limit your freedom. But that's your problem, not mine.

      --
      The world is made by those who show up for the job.
    12. Re:not free by jabbo · · Score: 2, Insightful

      > Many of us care about the freedom that comes with free software. Compare
      > with free speech and free press. In the long run, it's really non-free
      > software that limits ones choices.

      OK, that's great. So did you miss the part about how Google's Picasa porting effort resulted in over 200 patches to Wine, and a high-profile bug-chasing effort? If you don't think that Windows compatibility for Linux is important, you are out of your mind. The only reason I ever boot into Windows is when a research project or assignment requires a program that won't run under Wine. As that number converges to zero, there is less and less motivation for developers to get distracted from Linux and its rich ecosystem of GPL'ed tools.

      Google is, has been, and continues to do the Right Thing whenever possible. Who knows, maybe they will open up the source to Picasa eventually. There may be cross-licensing agreements inside of it that we don't know about. But the Free alternatives don't work for shit, for me, and I am happy to have a choice of tools, even if one of them is not (yet?) as Free as we'd like. The side benefits of having Google's resources behind a Linux end-user application are immense and should not be disregarded.

      --
      Remember that what's inside of you doesn't matter because nobody can see it.
    13. Re:not free by 93+Escort+Wagon · · Score: 2, Interesting

      "Someone offers you to come live in their country, but only under the condition that you keep very quiet about your own opinions and never criticize the government."

      You are referring to the Netherlands, I assume?

      --
      #DeleteChrome
    14. Re:not free by DragonWriter · · Score: 3, Funny
      The port was done using Wine and in the process over 200 patches were contributed back to the Wine project.
      This is impossible. Steve Ballmer just told me that if a company touches something open source, like Wine, then all their software must be open source. Thats the way The License works, he said.
    15. Re:not free by LWATCDR · · Score: 2, Insightful

      "Many of us care about the freedom that comes with free software."
      I here that a lot. The answer is simple. Write your own. I support fighting for the right to create free software. However it is just as wrong to force others to write free software.

      Google is providing a good program that you can use under Linux. This means one more reason that you don't have to run Windows.
      Google has given back code to the wine project. This will make it easier for other people to port code from Windows to Linux. Also it provided the source so you can learn from their code.

      Free speech also means that other people can say that they disagree with your ideas.

      Google isn't trying to force DRM down anyone's throat. They are providing a tool that makes Linux more useful and did contribute OSS code to the Wine project.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    16. Re:not free by AstroDrabb · · Score: 2, Insightful
      So? There are other non-free/open apps on Linux. We use Oracle on Linux where I work. Picasa is not Free, but it is free; which is nice. Also, in the process of this effort, Google has contributed tons of patches to Wine which will help other porting efforts.

      You can't expect the IT world to change from proprietary/closed to open over night. It will take time. This is a very good step in the right direction IMO. I would love to see more free apps on Windows brought over to Linux.

      Having more "mainstream" apps on Linux could help standardize Linux more. By standardize I mean having less of a pain on picking what file manager to use, or what email app to use, ...

      Read Google's Picasa Linux FAQ. There are a bunch of silly things like that a company faces when trying to bring an app to Linux. For example, if you select "locate on disk" for an image, what file manager does Picasa use to show the location? Nautilus? Konq? What if you don't have one of those? If you want to send a picture in an email, what email program? etc, etc. Picasa seems to have gone with the main two (gnome/kde) for most options which seems like the best choice. However, Efforts like this could turn into standard ways to do things on Linux. For example, maybe Freedesktop.org will come up with standard commands and standard parameters that will launch your default browser, mail client, file manager, audio player, picture viewer, etc.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    17. Re:not free by jrockway · · Score: 3, Informative
      From TFA, http://picasa.google.com/linux/faq.html:


      Q: Why doesn't sound play during the slideshow?

      For licensing reasons, we were concerned about distributing code to play MP3 files.

      In a future release, however, we hope to provide an interface for you to select your own MP3-playing software.


      Fuck MP3, then. Use Vorbis, which is Free of royalties, patents, etc.


      Q: Why are movie files so big?

      Due to licensing issues with movie codecs, we can't include a motion-compressing codec for making movies. As a result, we can only produce movies that are uncompressed.

      If you can obtain a license to use a better codec on your Linux system, we recommend that you use that licensed software to compress the resulting movie files; they should drastically drop in size with any such codec.


      Fuck video codecs that require licensing, then. Use Theora, which is Free of royalties, patents, etc. :)

      All in all, Google didn't do their homework here, I think. There are plenty of ways to overcome the mentioned restrictions. If it were open source, I'd write the patch myself.

      Sadly, it's all closed up, and is useless to everybody. Too bad.
      --
      My other car is first.
  5. All very well, but... by Cicero382 · · Score: 2, Insightful

    I don't get it. Why announce a fairly standard application on /.? Surely Freshmeat would be a better forum? And the other stuff about reporting bugs and submitting updates to other FOSS projects is hardly new, either.

    Don't get me wrong - I'm always happy to see new contributions to the cause, but this makes me a bit uneasy, somehow.

    1. Re:All very well, but... by shutdown+-p+now · · Score: 2, Interesting
      This is, to my knowledge, the first desktop application for Linux from Google. In the past, they were often criticised for using Linux on their servers and otherwise supporting it, but not providing Linux ports of their own applications - just check any past /. discussion on Google Earth or Picasa. So, yes, I'd say /. is a proper place for such an announcement.

      I expected more than just a WineLib port, though. Hopes were high that they would use one of the de-facto standard widget toolkits for Linux, GTK+ or Qt... ah, well. At least it works.

    2. Re:All very well, but... by mshiltonj · · Score: 5, Funny

      Why announce a fairly standard application on /.? Surely Freshmeat would be a better forum?

      Because it's from GOOGLE.

      Slashdot:
      News about Google. Stuff about Google that matters. Google, Google. Google.

  6. Glorious by sunilhari · · Score: 4, Funny

    Step 1 - announce software
    Step 2 - make all your links to software dead
    Step 3 - Profit?

    1. Re:Glorious by 0110011001110101 · · Score: 2, Funny

      imagine a beowulf cluster of these dead links... we will be millionaires! Sign me up for your newsletter!

      --
      Don't anthropomorphize computers: they hate that.
  7. It's NOT "fairly standard", it's for LINUX! by ThinkingInBinary · · Score: 4, Insightful
    Why announce a fairly standard application on /.?

    It's not a "fairly standard application" that we all take for granted. It's Google, a big corporation, openly and freely providing one of their major software applications for Linux (albeit using Wine). This does NOT happen very often, and we should bow down and praise those (Google) who do it! It's NOT just a "regular" software release.

  8. Re:MOD PARENT DOWN!!! (apparantly) by forgotten_my_nick · · Score: 2, Informative

    He was referring to that the rest of the world can't download the product unless they use a proxy.

  9. Re:Why US only? by lord_rob+the+only+on · · Score: 2, Insightful

    Maybe because it's a pre-beta software ? I don't know but I downloaded the coral cached link instead of bitching ;)

  10. Re:suprise? by Bungopolis · · Score: 5, Informative

    libgphoto is an OSS library for interfacing with digital cameras. Marcus Meissner is a major Wine developer. Presumably, he wrote a patch that integrates libgphoto with Wine, thus enabling Picassa to download photos from digital cameras - a neccessary feature that would not have otherwise been available as part of the Wine API.

  11. Re:MOD PARENT DOWN!!! (apparantly) by LiquidCoooled · · Score: 2, Informative

    It might be faster to use the correct link where you are, but considering how I get:

    404 Not Found

    Error

    Not Found
    The requested URL /linux/faq.html was not found on this server.


    and the comments in the google groups page discovered its not working outside the US made the "apparantly" there.

    I'm glad it works for you in Asia, but it doesn't work here in England.

    --
    liqbase :: faster than paper
  12. story title wrong. by Lumpy · · Score: 2, Insightful

    Should read Google releases Picasa that runs under wine.

    Picasa for linux would be a great thing, but it seems that a native version is either not in the interest of Google or out of their reach.

    I like Picasa but I really hate the half assed ness of releasing an app for "linux" when it's simply rewritten windows code so that it runs under Wine.

    Google, you want to gain the everlasting love of the linux people? Release a native picasa that does not use wine in any way, shape or form.

    Everyone remembers how well Corel Draw ran after they slightly rewrote it so it ran better under wine and then statically linked it to wine and released a "linux version".

    No thanks.

    --
    Do not look at laser with remaining good eye.
    1. Re:story title wrong. by Bungopolis · · Score: 3, Insightful

      Wine is an implementation of the Windows API. It is not an emulator of any kind. It enables code written using it to run natively on non-Microsoft platforms. By extension of your logic it would seem that any application written using a library "intended" for use in the Linux world (such as Gaim and GTK+) cannot be considered "native" to Windows when ported to it, but this is clearly not the case. Using Wine may not be the nicest way to develop an application from the ground-up for Linux, but if it works, it works. What Google has released is indeed a native Linux application. Furthermore they have obviously made an extensive effort to improve both the code of Picasa and of Wine to address any bugs in Wine that might have resulted in poor performance.

    2. Re:story title wrong. by jim_v2000 · · Score: 2, Funny

      Google, you want to gain the everlasting love of the linux people?

      Yeah, Google wants the love of all five of them.

      --
      Don't take life so seriously. No one makes it out alive.
    3. Re:story title wrong. by Tab+is+on+Slashdot · · Score: 3, Informative
      Stop it.
      Google has indeed been working on Picasa, and it's finally available for download at http://labs.google.com/ For the curious, here are a few tidbits about how it came to be. When Google wanted to port Picasa to Linux, they faced a problem: the Picasa team was busy working on new projects, and having them also do a native port would have taken a while. As an experiment, Google decided to give Wine a try. A quick look showed that much of Picasa already worked, but key features were missing: the IWebBrowser API, SSL, scanner/camera support, removable media notification (so you can insert a flash drive and have Windows notice it right away), and change notification (so Windows can notify apps when new files are created), among others. Fortunately, Wine was already halfway to having an implementation of IWebBrowser thanks to Jacek Caban's Summer of Code 2005 project. And all that other stuff couldn't be *that* hard, right? :-) So Google engaged Codeweavers to add those features and fix any other bugs. This resulted in tons of improvements to Wine (see the list at code.google.com/wine.html), all of which are now in the public tree at winehq.org. Many people assume that when porting a Windows app to Linux using Wine, the best thing to do is link Winelib into the application to create a native Linux application. Not so! It's just as effective, and a heck of a lot easier, to run the same binary on both Windows and Wine. So that's what the Picasa team did. Picasa for Linux uses slightly different text messages, but the .exe file is identical for both Windows and Linux.
      http://www.winehq.com/pipermail/wine-devel/2006-Ma y/047806.html In short, we would have eventually gotten a non-wine version. It would have probably been much further away, and much less feature-complete. We're the infintesimal minority here. We have to take things like this and run with them.
  13. Google slashdotted? by ISoldMyLowIdOnEbay · · Score: 3, Funny

    Is it me or has Gooogle disappeared? Wouldn't have thought that the 3 linux users starting a download could have caused that... :-)

  14. Privacy? by flobberchops · · Score: 2

    What kind of info does this upload to google?

  15. Re:"Google" software for Linux by FictionPimp · · Score: 4, Insightful

    Wine is not emulation. Its an API. Its no different then any other linux app. No different then chosing QT over GTK or any thing else. Whats wrong with coding to a cross platform library?

  16. First impressions by kkiller · · Score: 5, Informative
    Well it works.... just like the Windows version. With the exception of slightly crummy looking fonts in the menus, the interface is quite slick and near-identical to the original, and appears to be as fast and slick as the original. Nice job.

    One or two problems remain (and I'm sure more will pop up after I play with it for more than 10 minutes). It doesn't integrate into any desktop environment at all - its very much a Windows application hacked to bits so it runs smoothly in Linux, and it shows at points. With the exception of Desktop, it does not remember stored folders from either Konqueror or Nautilus, and maintains meaningless links to "My Documents", "My Pictures", "My Music" and other folders which don't exist in the file requesters. This could use some work.

  17. Picasa and QT by tvoglou · · Score: 2, Interesting

    I though Picasa was written in QT... so porting it to linux it was supposed to be an easy task.

  18. Works in Gentoo by rdwald · · Score: 2, Informative

    Using my excessively-modified Gentoo install, with the Ion window manager, it works perfectly...don't know what everyone else is complaining about.

    And before someone says something, no, I didn't try to compile it from source...

  19. Regarding the open source complaints... by rdwald · · Score: 2, Interesting

    Do you people honestly think that any Google software will be released as open source? Even their Firefox extensions aren't open source! They're relatively good about contributing back to existing open source projects, but I don't know of a single novel application they've written and then released as OSS. If you're not going to use any non-open software, don't download stuff from Google.

    1. Re:Regarding the open source complaints... by marol · · Score: 2, Informative

      You might want to check out googles list of OSS projects: http://code.google.com/projects.html

  20. Re:Mac commercials by ClamIAm · · Score: 2, Insightful

    Have you heard of a little app called iPhoto?

  21. What are you smoking? by brunes69 · · Score: 2, Insightful
    The app does not "run under wine". It links against WineLib. Big sh*t.

    In this fashion it is absolutely no different than if the app linked to GTK or QT to release a "native" version. It is native. It is compiled for and runs under Linux without any API emulators or ABI interfaces required. That is the definition of a native application.

    All this aside, have you even downloaded the thing? From your comments I would venture you have not. It is extremely well-polished and as stable as the Windows version.

    As someone who has worked with WineLib, I can tell you this is no easy task. They have obviously spent a good deal of time on this. Then people like you go and rant on them some more? And you wonder why hardly any companies even go to the trouble of releasing Linux versions of software.

    Do you have any idea how many hundreds of thousands of dollars in man-hours and effort it would cost them to re-write every single portion of Picassa using Glib/GTK or QT?

    Go back to sleep.

    1. Re:What are you smoking? by Lumpy · · Score: 5, Interesting

      From your comments I would venture you have not. It is extremely well-polished and as stable as the Windows version.

      really? what crack are you smoking. I have tried it and I have ran into some of the below released bugs that the Picasa guys admit to.

      # You can't backup pictures or burn CDs
      # The system tray does not close with loss of focus
      If you bring up the media detector menu, you have to either start picasa or stop the media detector to get the menu to go away.
      # If you have a remote home directory, the performance may be poor. Picasa uses many small files in the ~/.picasa directory, and if the home directory is slow, then Picasa will be slow. Picasa will warn you if it detects your home directory is on NFS. To work around this, you can create the directory /var/opt/picasa with permissions 1777, and Picasa will use a subdirectory of that instead of ~/.picasa. See the comments in /opt/picasa/bin/wrapper.
      # Picasa notices don't stay on a given desktop.
      Picasa pops up notices to let you know it's found new photos or has added photos to its library. These notices come on the current desktop; some users would rather they stayed on the same desktop that Picasa itself was on.
      # On Ubuntu 5.10, the 'Ctrl-K' shortcut for keywords doesn't behave correctly.
      Using the menu works correctly.
      # Dual head video cards don't work properly with Picasa for slideshows and timelines and so operate in a fallback mode.
      # Blogging - the palette selector is truncated.
      You can't change colors of text while posting to your blog.
      # Music playback during slideshow doesn't work
      # The opening Picasa dialog has a spin loop and consumes a lot of CPU
      # We do not support browsing to hidden directories

      Funny I dont have those problems in the Windows version.

      You must be a microsoft developer to consider picasa "It is extremely well-polished and as stable as the Windows version." with some of those big show stoppers in there.

      The first one on the list is a major show stopper for me and nearly 50% of picasa users.

      --
      Do not look at laser with remaining good eye.
    2. Re:What are you smoking? by Stalyn · · Score: 4, Interesting
      The app does not "run under wine". It links against WineLib. Big sh*t.

      In this fashion it is absolutely no different than if the app linked to GTK or QT to release a "native" version. It is native. It is compiled for and runs under Linux without any API emulators or ABI interfaces required. That is the definition of a native application.


      Actually... from this post on the Wine devel mailing list
      Many people assume that when porting a Windows app to Linux
      using Wine, the best thing to do is link Winelib into the
      application to create a native Linux application. Not so!
      It's just as effective, and a heck of a lot easier, to run
      the same binary on both Windows and Wine. So that's what the
      Picasa team did. Picasa for Linux uses slightly different
      text messages, but the .exe file is identical for both Windows
      and Linux.
      Can anyone confirm that the Windows and Linux binary are identical? If true it should be read as Google pays Codeweavers to fix Wine to run Picasa. Which I guess is still a good thing.
      --
      The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    3. Re:What are you smoking? by 14CharUsername · · Score: 4, Informative
      Let's see...
      Windows version
      md5sum Picasa.exe:
      b8806a095619d3327e7e415af8b72d48 *Picasa2.exe

      Linux version
      md5sum /opt/picasa/wine/drive_c/Program\ Files/Picasa2/Picasa2.exe
      b8806a095619d3327e7e415af8b72d48 /opt/picasa/wine/drive_c/Program Files/Picasa2/Picasa2.exe

      Yeah, its pretty much the same.

  22. Re:suprise? by roystgnr · · Score: 2, Interesting

    Presumably, he wrote a patch that integrates libgphoto with Wine, thus enabling Picassa to download photos from digital cameras - a neccessary feature that would not have otherwise been available as part of the Wine API.

    Are you sure? All the digital cameras I've ever used have been USB Storage devices - so, presuming your Linux distribution is friendly about autodetecting and automounting, downloading photos from cameras can be no more esoteric than reading a file off your hard drive.

  23. Possible motive? by jkrise · · Score: 2, Interesting

    Why is Google all of a sudden releasing programs for desktops? Despite MS attitude towards them, Google actually seems to promote the 'Windows World View' of all things computing.

    Even the Linux-platform releases (like this one) use Windows concepts, architecture, standards etc. So long as Linux emulates Windows, its never gonna attain superiority as a better platform.

    Is it Googles intention to establish that Windows is indeed the better option for the computing world?
    -

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Possible motive? by DragonWriter · · Score: 2, Insightful
      Is it Googles intention to establish that Windows is indeed the better option for the computing world?
      It think its Google's intention to establish that Google is indeed the better option for the computing world. I don't think they have a whole lot of interest in getting too deeply into OS wars, except inasmuch as that may become relevant to their search war with Microsoft.
  24. Re:suprise? by resiak · · Score: 2, Informative

    Lots of cameras use PTP, rather than USB Mass Storage. My Canon IXUS 55 is one example. I'm not sure why they do. =) Anyway, libgphoto is what's generally used to speak to such cameras.

  25. Offtopic, but it must be said. by DoofusOfDeath · · Score: 2, Insightful

    Thank you Google and CodeWeavers.

    I know there are 100 fair reasons to mod this post down, but it just seemed important to say.

    I often get depressed about changes to copyright law, patents, etc. which favor media companies at the expense of most citizens. This code contribution goes the other way. Thanks to everyone who worked on it.

  26. Re:MOD PARENT DOWN!!! (apparantly) by ThJ · · Score: 2, Interesting

    Google did this kind of thing when they launched Google Video too. Does anyone know why it excludes the rest of the world when launching new sites? It's the only company I personally know that has web pages that only work in certain countries.

  27. Re:suprise? by msparshatt · · Score: 2, Informative

    Some cameras (like the Kodak Z740 that I use) use PTP for uploading pictures rather than USB mass storage. You need GPhoto in order to access the pictures from these sorts of cameras.

  28. Re:Why US only? by it_ain't_my_fault · · Score: 2, Informative

    I'm in Canada and I had no problems downloading it.

  29. Re:suprise? by hcpxvi · · Score: 2, Interesting
    Are you sure? All the digital cameras I've ever used have been USB Storage devices - so, presuming your Linux distribution is friendly about autodetecting and automounting, downloading photos from cameras can be no more esoteric than reading a file off your hard drive.

    Not so. A minority (Sonys, mostly) are USB-storage, the rest are mostly PTP, which requires an app like gphoto2 to extract your pictures from the camera. Having had one of each type, my opinion is that USB-storage is good and PTP sucks dead donkeys through a straw. (It is not just gphoto2 either: dealing with a full PTP camera from WinXP was painful the one time I tried.) However one rarely chooses a digital camera based on whether it is PTP or USB-storage.

  30. Geez... by Chris+Pimlott · · Score: 2, Funny

    Would you like some Picasa with that whine?

  31. Re:Recommendation by barzok · · Score: 5, Insightful
    If this runs using wine internally, then couldn't we have run Picasa using Wine before anyway?
    Apparently not, since it took 225 WINE patches to get things working.

    Google funded 225 WINE patches. How many people who won't even use Picasa will benefit from that? IMHO, that's more important than Google releasing a package that lets Picasa run on Linux.
  32. don't forget to read this ;) by msh104 · · Score: 5, Interesting
  33. Re:Why US only? by ObsessiveMathsFreak · · Score: 4, Insightful

    Why is the Linux version restricted to the US only?

    US Export restrictions.

    Land of the Free, except when you try to get stuff out.

    --
    May the Maths Be with you!
  34. Re:Recommendation by jeremy_white · · Score: 3, Informative
    Well, now that Google has sponsored so much work on Wine, yes you can just use Wine to run Picasa, and that will work very nicely.

    Of course, the Picasa for Linux product is far more tailored for Linux than that would be; it doesn't give you drive letters, it knows how to integrate into your file system, it knows how to connect to your desktop environment; it has a whole raft of other Linux specific features. I think it's even reasonable to hope that as it matures, it will become even more fully tailored to Linux.

    But the bottom line is simple - try it. You may be surprised at how handy it is. And today you have one more application on Linux than you had yesterday. I'm not sure how anyone can be upset by that.

    Cheers,

    Jeremy

  35. Re:Recommendation by adpsimpson · · Score: 3, Insightful
    Don't be lazy and actually, you know, port the code so it works natively without having to use Wine internally to run

    Why?

    If this installs and runs easily on Linux, why does it matter whether it's a 'native port' or some other hoops and tricks method? If it installs and runs, the that counts as released for linux.

    One of the biggest prospects for Linux's wide-scale adoption will be the ability to run programs designed for Windows. If the end result of Wine's development is that programs only need written once and then can either use a customised Wine to run under Linux, or slot into a supported, pre-installed and easy to use version of Wine (like Crossover Office or Cadega), then that counts as a better conclusion in terms of getting all vital software running on Linux than requiring a complete re-write of every app we want which, let's face it, will never happen.

    I've used Linux for over 2 years as my primary operating system. 2 months ago, I installed Microsoft Office via Crossover Office. It works as well as under Windows, installed as easily as under Windows thanks to Crossover's fine work, and has given me no problems. Although I still use Openoffice for most things, I have software in Access that I am currently porting to an Apache/PHP/MySQL system to which I need access from Linux. Plus, compared to 'Impress', Powerpoint is a breath of fresh air in terms of usability.

    Wine provides the promise to be able to run any software on Linux. Where's the problem when companies like Google take advantage of that to release software they wouldn't otherwise have the time or manpower to re-write?

    --
    Is crushing a suspect's child's testicles illegal?
    John Yoo: "No, [if] the President thinks he needs to do that."
  36. Everyone has missed the "real" announcement here by pla · · Score: 5, Insightful
    I don't get it. Why announce a fairly standard application on /.?

    This announcement has very little to do with Picassa.

    Read between the lines (or even one particular line, explicitly):
    "We hope our patches to Wine will help make it easier for everyone to run Windows apps on Linux and other Unix-like systems."
    OUR patches to wine.

    Google, which has a proven track-record of success when they start off in some strange new direction, has taken on the task of making Wine work better.

    Think about that for a minute, and you'll get the "big" news here.
  37. Re:suprise? by Bungopolis · · Score: 4, Informative

    Many digital cameras do not support a mass storage mode as you describe and can only operate using the Picture Transfer Protocol (PTP), which also supports some more advanced features like remote-shooting (but Picasa doesn't support any of those). For this reason, libgphoto is very useful for Picasa because it provides the PTP communication layer that enables support for a much wider array of cameras.

  38. Fixed in CVS by Riddles · · Score: 5, Funny

    It's been fixed in CVS.

  39. Eeep! by baadger · · Score: 5, Funny

    Well this is one of the scariest things i've ever had to witness on my process list in recent times...

    1. Re:Eeep! by Anonymous Coward · · Score: 3, Funny

      Don't worry - you're safe... it's asleep. ... ..

      Just don't wake it up! :-o

  40. None do by HalAtWork · · Score: 4, Informative

    A lot of applications don't really integrate well into the desktop, there's not much new about that. But people still use them. They all have to use their own widgets. QuickTime, MSOffice, WinAMP, MusicMatch JukeBox, Windows Media Player... even PhotoShop doesn't integrate well in Windows, FireFox struggles to integrate well with desktop environments other than Gnome (but is doing a better job than most cross-platform apps), etc...

  41. photo management software... by radarsat1 · · Score: 2, Interesting

    What is this need for special software for "managing my photos", anyways?

    I never understood it...

    I just use a little thing called "directories". Hey, Nautilus and Thunar and Konqueror and Windows Explorer even have these nifty "thumbnail" things that allow me to see them all at once!

    Why would I need special software for this purpose?
    I'm honestly curious here... I've never been "managing my photos" and thought, "hey I wish I had a special application that could show me all the pictures in thumbnail format so I can organize them into directories..."

    Granted, I've never tried Picassa.
    What's so great about it?

    1. Re:photo management software... by zpok · · Score: 2, Informative

      Well, lots of people don't even need computers for managing their photo's. There's no definite answer to your question.

      But here's my experience. I use iPhoto to "manage" (very ugly word for the funfactor involved) about 10.000 pictures from the last six years.

      I import them by way of connecting the camera to my computer. It's literally a one button process. The pictures are kept in filmrolls (directories with cute filmroll icon and useful metadata), and I can then do a number of things to the pictures, like creating albums.

      An album is like a virtual directory. I can manipulate pictures inside an album, throw them out even without ever altering the original picture.

      Then I can do things with my albums, like create slide shows, order prints, export them(e.g. to have them printed by someone else than kodak), send them by mail (with neat time and effort saving reduction) etc etc etc.

      This all sounds like an apple fanboy convert session.

      But while I'm hooked on iPhoto, I actually divert my PC-brethren to Picasa or the Adobe (non free) equivalent which does pretty much the same things.

      So forget about this "managing" word, it's ugly. It's about cataloguing your pictures and then doing stuff with them in an environment that is just that bit more adapted to typical picture manipulation (and related) tasks than your desktop and directories.

      Hoping this clears it up.

      "managing"... really takes the fun out of the concept...

      --
      I think, therefore I am...I think.
  42. While the joke is funny and all by drachenstern · · Score: 2, Funny

    It might be just over the average slashdotters head, or at least a little more than their personal experience would allow for.

    Hope you get mod points and all

    (actually, I'm the one karma whoring...)

    --
    2^3 * 31 * 647
  43. Where's the love? Give Google a break :/ by Kiaradune · · Score: 5, Insightful

    Google have no obligations to the Linux/OSS communities, period. The fact that they've invested so much time, money and effort into not only their own Linux app, but also back to the Wine community should be applauded. Nobody is forcing you to use this. Don't like the way they've done it? Don't use it.

    Seriously, give them a break. They're making baby steps in the right direction. They've released what, a pre-beta via their labs? And so many people on Slashdot are expecting it to be a polished product... that's just wrong. Their forte is definitely not Linux desktop apps, but from the sounds of things, they certainly want to improve. Oh shock! They're not there on day 1. Or day 2. Well, Linux wasn't written in a day, nor were the plethora of other desktop apps for Linux.

    Let's not forget the human factor. Those programmers that worked on getting Picasa running on Google I'm sure would love some positive feedback to encourage them to continue working hard on it. I know I would. They're probably also unhappy that this pre-beta version isn't 'up to par' with the Windows version, but they're working on improving that. Reading their FAQ endeared the team that did this to me.

    As for Wine usage. Big deal. It's not like they're charging you $69 for the app. It works, and they aim to improve it. Sounds to me like they had a hard time trying to get it to work on so many different distros, instead of just say.. Red Hat. This project was only announced 4-5 months ago. Let's hope to see Google Earth before Christmas!

    --
    This space for rent.
    1. Re:Where's the love? Give Google a break :/ by Chanc_Gorkon · · Score: 2, Insightful

      Thank you for saying this and I agree with you. I am so sick of Open Source zealots putting down good software because it isn't "free" or "libre" or whatever. JUST because it's Open Source does not mean it's good or better then a closed product. I, for one, am willing to use closed software that works well for me.....ie if it did not read jpg's, I would not use it but since it does.....

      Yes there's DigiKam. Yes there's Fspot. However people on Windows don't know how good those things are and when they move to Linux for the first time want to be as comfortable as they were in thier Windows World. Products like this allows you to stay functional and also allows you to be able to play and learn the new stuff. Maybe you will never use Digikam because Picasa is good enough. Maybe you will one day try Digikam or Fspot or whatever and decide you like it better. A win for Open Source. IN either case, you have a iwn for open source. Putting stuff down like this picasa release will only stop companies from wanting to make great software available on Linux. They will say well the linux community didn't appreciate us anyway so we're not going to spend the time and effort. You get more things with sugar then blood, spit and vinegar.

      --

      Gorkman

  44. Poorly designed by GRW · · Score: 3, Informative

    I am not impressed. I installed this thing and it tells me that my pictures are located in Y:\pics instead of ~/pics. Also, it is too stupid to realize that the simlink on the desktop is the same directory and it indexes everything twice. Stupid!

  45. Re:MOD PARENT DOWN!!! (apparantly) by Andrew+Kismet · · Score: 2, Funny

    Damage control.

  46. 10 points for style; -10million for not getting it by npsimons · · Score: 2, Interesting
    Kudos to Google for finally releasing end user software for the platform that their whole business is built on! Thank you to Google for funding development on Wine and advancing yet another piece of open source software! All that being said . . .


    No source? Okay, that's understandable (I guess), and I have to admit, I still buy closed source games (for Linux). But . . .


    It uses WINE? With all due respect to the hard work put in by CodeWeavers and countless others on WINE, WINE is not the answer. WINE is a stopgap measure, a way to open people's eyes to the power and Freedom of open source while still letting them use apps they are comfortable with. When you have the source code to an application and you use WINE to "port" it instead, that shows that you are either really lazy (which I'll grant is one of the three great virtues of programmers), or you aren't really interested in porting your software to Linux.


    And that's not even getting into the fact that WINE is ia32 only, so this only runs on one of the many platforms that Linux runs on. If they'd only open source it, I predict it would soon become a true port without WINE, and run on all platforms that Linux runs on.


    This isn't software for Linux; the correct title of this article should be "Google Donates Patches to WINE" with a sideline that WINE now runs Picasa.

  47. Re:suprise? by Marcus+Meissner · · Score: 5, Informative
    There are cameras that do not support Mass Storage. Notably the Canon cameras for instance (PowerShot, Digital IXUS, et.al.) and others.

    Second, Windows has several methods to interface with digital cameras. One of the is direct filesystem access (works just fine). The second is TWAIN. Originally just for scanners it is also used for digital cameras. On third, WIA (Windows Imaging Architecture).

    WINE already had a TWAIN implementation (written by Corel during WordPerfect 2000 times) but it was only able to use SANE, and not really able to use libgphoto2 in a good way.

    So what I did was to just add the lowlevel libgphoto TWAIN driver to WINE, and CodeWeavers provided a gphoto Import GUI for it. My part of work was small compared to the stuff the CodeWeavers people did.

    Voila - importing from any kind of cameras into Picasa.

    Btw, I think all of this is in regular WINE 0.9.14.

    Ciao, Marcus

  48. In defense of WINE by metamatic · · Score: 2, Interesting

    WINE is what lets me run Linux on my work computer. I can run the one legacy application I really need, and use native Linux applications for everything else. If WINE didn't exist, I'd be stuck on XP.

    So I don't see WINE as destructive or silly.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  49. Re:Only the winers. by carou · · Score: 2, Funny

    Someone else just posted:
    Software developers are really in a bind with Linux. If you don't create software for Linux, Linux people whine that you are not supporting them. Create software for Linux, Linux people whine that its not open source.

    I guess they didn't count on comments like yours.

    "Create open source software for Linux, Linux people whine that it's not the right kind of project".

  50. Re:Only the winers. by blazerw11 · · Score: 2, Interesting
    What's really desirable that runs on, say, GNU/Linux but not Windows?
    I thought I'd add Amarok, http://amarok.kde.org/, to that list. It's the one program that I've seen where users are constantly asking, "when are you guys going to port it to Windows?" And what's great is that the answer remains, "Not for a long while, if ever."

    WARNING! Dumb Joke WARNING! Amarok totally amarocks
    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
  51. Over 200 WINE patches! by sd.fhasldff · · Score: 2, Interesting

    This is the real importance of the announcement, IMHO.

    Remember, WINE is not an emulator. It's a reimplementation of the Windows API (i.e. a "clone"). As such, it's only as good as its weakest component and while WINE is quite good at a lot of programs, there's still a good deal missing.

    The reason WINE is so important is two-fold. One, it's another attack vector and if you want to fight the Microsoft monoculture, you need all the attack vectors you can get. Two, it allows more people to switch to linux, even if a mission-critical application isn't natively available. Personally, I would have a really hard time without VirtualDub and despite being FOSS, there's no Linux version and no plan for one (and, no, I don't have the time - and probably the skills - to do it myself).

    That said, I don't understand why Google did it this way. It would be so much easier to make a Linux version from scratch (using Qt or GTK+). Don't get me wrong, I'm happy they are doing it this way. I think massive improvements to WINE and the added focus on it are much more valuable than having a Linux native version of Picassa (which really only adds a bit of polish to already existing Linux applications).

  52. Google offers this to everybody by Daniel+Phillips · · Score: 2, Informative

    Google did this kind of thing when they launched Google Video too. Does anyone know why it excludes the rest of the world when launching new sites? It's the only company I personally know that has web pages that only work in certain countries.

    This has nothing to do with Google policy. One of the download servers had a problem which was resolved. Please download and enjoy, wherever you are.

    Site now up worldwide?

    Picasa Linux version also in Europe

    --
    Have you got your LWN subscription yet?
  53. Re:MOD PARENT DOWN!!! (apparantly) by Daniel+Phillips · · Score: 2, Informative

    He was referring to that the rest of the world can't download the product unless they use a proxy

    Speaking as a Googler, this is incorrect. One of the download servers had a problem which was resolved. Please download and enjoy, wherever you are.

    Site now up worldwide?

    Picasa Linux version also in Europe

    --
    Have you got your LWN subscription yet?
  54. C:\NGRDLTNS.W95 by r00t · · Score: 2, Informative

    They actually use the Windows binary instead of linking with winelib.

    This means they are 100% constricted by the Win32 ABI. There is no way to escape the worst of the Windowsisms, and no way to bypass things that are badly emulated.