Updated June 21, 2012 Microsoft has unveiled the next version of its smartphone operating system, Windows Phone 8, which shares much of its code with the firm???s PC system, making it easier for developers to write programs for different types of devices.