Google Picasa
3.9 Build 141.259 February 9, 2016 - Final version of Picasa for Windows XP, Windows Vista, Windows 7. Google ended support on March 15, 2016. The Picasa program continued to work on later versions of Windows but all online functions were disabled.