Picture: Free Software Foundation, Public domain, via Wikimedia Commons. When29 June 200719 years ago RememberedEvery 29 June TagsTechMore details to follow.Read the sourceAdd to Google Calendar, every yearAll commemorations