Microsoft Corp. has launched the public beta of its WorldWide Telescope, which is now available at www.worldwidetelescope.org.
Microsoft launches public beta of its WorldWide Telescope