Stop Picasa

19th post of my Stop Google serie.

What is it?

Picasa is two things:

I personnaly don't like when somebody sends me a Picasa link to share pictures with me:

Alternatives

For photo management:

For photo sharing:

Comments Add one by sending me an email.