Not sure at all about the Picasa stuff. I always naturally thought the name referred to Pablo Picasso, the spanish painter.