News

Ozzie Lays Out 'Post-PC World'

Ray Ozzie, renown for jumpstarting Microsoft's move to the Internet cloud, described a new vision for the company in a "post-PC world."

Ozzie is the former chief software architect for Microsoft, having moved on to an unspecified transition role at the entertainment side of the company. Ozzie's semi-retirement was announced last week by Microsoft, along with the elimination of the chief software architect position (a former Bill Gates role). Ozzie is perhaps best known for his 2005 Microsoft memo outlining a services-connected world. Microsoft has embraced that view, as signaled by Microsoft CEO Steve Ballmer's speech in March that the company is "all in" the cloud.

Ozzie's latest memo, posted today but oddly dated in the future (Oct. 28, 2010), asks a question that might not be music to the ears of Microsoft with its near-monopoly on the desktop PC operating system market. Ozzie sees a world of multiple, appliance-like "connected devices" that sync with the cloud, perhaps implying that there might be less of a need for, or interest in, PCs.

"And so at this juncture, given all that has transpired in computing and communications, it's important that all of us do precisely what our competitors and customers will ultimately do: close our eyes and form a realistic picture of what a post-PC world might actually look like, if it were to ever truly occur."

However, Ozzie did note an exception, citing the rise of low-cost netbooks. When they were first launched, netbooks ran Linux-based operating systems. But a year later, Microsoft's Windows XP became the predominant OS distribution for netbooks. However, shadowing that accomplishment is the possibility that users might connect to the Internet on laptop-like devices without Windows at all. Google has laid out such a vision with its Chrome OS concept, but it is yet to come to market.

Of course, Microsoft is already positioning itself for a consumer device-connected world, having unveiled Windows Phone 7-based devices this month. The company currently trails in the consumer mobile OS market but dominates in the commercial device operating system market with its Windows Embedded product line. Windows Embedded operating systems are currently used in equipment such as ruggedized field devices, kiosks and digital signs.

Ozzie also sees a role for social networks, for both individuals and businesses. The next killer apps will find a role there, tapping "continuous services." He also sees some tension associated with the cloud and privacy issues.

"Our personal and corporate data now sits within these services -- and as a result we're more and more concerned with issues of trust & privacy," he wrote.

Microsoft has a whole Trustworthy Computing effort devoted to this cause, and the company has sometimes publicized its efforts on privacy, such as with its search and browser technologies. But the company will only go so far. Microsoft did not join Google's strong stance against Chinese government censorship of search results, for instance. At the same time, Google has been criticized for sampling Wi-Fi networks in drive-by polling. In Germany, Google's practice of photographing neighborhoods has met with strong public disapproval.

Oddly, Ozzie's brainchild before coming to Microsoft, a peer-to-peer collaboration application called Groove, was used as part of a U.S. intelligence-gathering prototype for the infamous Total Information Awareness program, according to a 2002 New York Times article. Groove is now renamed as Microsoft SharePoint Workspace 2010 and is offered as part of the Microsoft SharePoint 2010 product.

Ozzie's latest memo is worth reading as a signal that Microsoft may be putting even greater emphasis on the mobile devices world. Possibly, that focus is part of Ozzie's new role at Microsoft's Entertainment and Devices Division, but so far that's unclear.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube