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 .