This site may earn affiliate commissions from the links on this page. Terms of use. The Hubble Space Telescope was launched in 1990 with an expected design life of 15 years ... Read even more