Linked by Thom Holwerda on Tue 14th Feb 2006 10:50 UTC, submitted by editingwhiz
Google Google and CodeWeavers are working together to bring Google's popular Windows Picasa photo editing and sharing program to Linux. 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.
Thread beginning with comment 95407
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Why not port it?!
by CrimsonScythe on Tue 14th Feb 2006 12:13 UTC in reply to "Why not port it?!"
CrimsonScythe
Member since:
2005-07-10

Probably because the people who created Picasa didn't think outside the Windows box and thus coded strictly for Windows. If that's really the case, then I guess they've used a bunch of Windows-only stuff instead of just using standard and cross-platform libraries. This would mean that porting it could take a significant amount of work, as opposed to using Qt/WxWidgets + other cross platform libraries and having it run with minimal amount of effort. This is just me guessing, though, so take what I've said with an unhealthy amount of salt...

Reply Parent Bookmark Score: 5

RE[2]: Why not port it?!
by antwarrior on Tue 14th Feb 2006 12:43 in reply to "RE: Why not port it?!"
antwarrior Member since:
2006-02-11

erm... read the above comments, apparently Qt is used for as the gui toolkit. And porting applications is always THAT DIFFICULT. Personally I don't think anyone with programming experience codes without thinking of portability and modularity.

Modularity coupled with good software design allows you to isolate platform specific features. The only issue they would have is the testing phase of the application. It's behavior is not a 100% predictable. I know this is pure speculation but they could have partnered with CodeWeaver to cut out the testing phases of the product development and with the added bonus of continuing their good stances with Open Source. Communities.

just a thouth.... don't flame to hard.

Reply Parent Bookmark Score: 1