Original: In July 2004, Google acquired Picasa and began offering it as a free download.
Simplified: Google When introduced, it came with 250 MB free space.