March 6, 2008 12:34 PM PST

Ray Ozzie bringing 'syncromesh' to the Web

Ray Ozzie has a history of trying to break through software and usability barriers. With Lotus Notes, he and his team spent years creating the underlying client/server collaboration technology to enable synchronization, or replication of e-mail online and offline.

Ray Ozzie is synchronizing Microsoft's software strategy.

(Credit: Dan Farber/CNET News.com)

His second major initiative, Groove Networks, took the synchronization and collaboration concept into the peer-to-peer realm, allowing individual PCs to communicate directly with one another.

Groove Networks was sold to Microsoft in March 2005, and Ozzie began his next major iteration on a much bigger stage, as Microsoft's chief software architect.

Ozzie teased the next evolution of his decades-long exploration of synchronization and collaboration, which he referred to as a "seamless mesh"--or what I'll call "syncromesh"--in his Mix '08 keynote in Las Vegas:
Just imagine the possibilities of unified application management across the device mesh, centralized, Web-based deployment of device-based applications. Imagine an app platform that's cognizant of all of your devices. Now, as it so happens, we've had a team at Microsoft working on this specific scenario for some time, starting with the PC and focused on the question of how we might make life so much easier for individuals if we just brought together all your PCs into a seamless mesh, for users, for developers, using the Web as a hub.

After client/server and peer-to-peer comes the services cloud, small pieces loosely joined in a "mesh."

Microsoft officials aren't saying much about the mesh other than, "Stay tuned." As noted in this post, Erick Schonfeld of TechCrunch discovered that Microsoft owns the mesh.com URL, but there is no site as yet.

From what I can gather, Ozzie and team are working on the plumbing required to create a seamless mesh that can synchronize content, services and applications across a variety of devices and user scenarios via the Web as a hub.

Ultimately, the "mesh" requires an overhaul of the back end to support utility computing on a grand scale. In addition, applications need to be "refactored," Ozzie said in his keynote. He didn't fully explain the notion of refactoring, but applications need to have a common user interface across different devices and to leverage the unique capabilities of each form factor. In addition, development tools needs to be "refactored" to support the broad variety of usage scenarios and devices without having to rewrite lots of code or use different tools for each target device.

(Credit: Microsoft)

At the core of the mesh are data synchronization and sharing engines. With the Web and cloud computing becoming more pervasive, users want to be able to access their data from any device, and for the data to be up-to-date, secure and without duplicate content. That requires an standard synchronization infrastructure between services and applications no matter where they originate.

Ozzie conceived of Simple Sharing Extensions (SSE) in 2005 as the foundation for a decentralized data bus that synchronizes any feed to any device or platform. It has morphed into FeedSynch, a Windows Live service that enables data sharing via RSS and Atom feeds.

FeedSynch is part of Microsoft's Sync Framework, which allows the following capabilities according to Microsoft's documentation.

  • Add sync support to new and existing applications, services, and devices

  • Enable collaboration and offline capabilities for any application

  • Roam and share information from any data store, over any protocol, and over any network configuration

  • Leverage sync capabilities exposed in Microsoft technologies to create sync ecosystems

  • Extend the architecture to support custom data types including files

    (Credit: Roy Williams/Caltech)

    The "seamless mesh" concept is part of Microsoft's next-generation software platform. Of course, Microsoft cannot abandon it's lucrative client/server software franchises, such as Office or Windows Vista, but Ozzie is taking a practical and measured approach to building bridges that span the client-server and services worlds. Synchronization is a key for working online as well as online in the loosely coupled, collaborative Web.

    With Silverlight, the XAML markup language, and multi-programming language support, Microsoft has a cross-platform development environment for creating rich Internet applications. Add in synchronization plumbed from the cloud that invisibly manages devices, applications, and services, whether online or offline, and the mesh starts to make sense.

    One question for the future is whether Microsoft will make this synchronization layer for the Web--a kind of worldwide mesh--truly open, or whether it will find ways to bind it a little more closely to its own Live environment. I'm betting that Ozzie's Microsoft takes the open road.

  • Recent posts from Outside the Lines
    EIC Squared: Chrome, iPods, and a Dell-Salesforce union
    Google Apps tops 1 million businesses
    EIC Squared: Psystar vs. Apple, Cisco vs. Microsoft, Dell's cloud
    Exploring Internet Explorer 8
    Dell's designs on cloud computing
    Powered by Jive Software
    advertisement

    Latest tech news headlines

    About Outside the Lines

    Dan Farber is the editor in chief of CNET News. He has covered technology for more than two decades, and he previously served as editor in chief of ZDNet, PC Week and MacWeek. Outside the Lines explores the intersection of business and technology.

    Add this feed to your online news reader

    Outside the Lines topics

    Subscribe to the EIC² podcast

    Editors Dan Farber of News.com and Larry Dignan of ZDNet, square off in EIC² in this weekly podcast. The two editor in chiefs talk about the big tech stories of the day and provide insight and analysis.

    View all EIC² podcast episode blog entries

    Subscribe to this podcast using an RSS reader other than iTunes

    Subscribe to this podcast using iTunes

    Featured blogs

    advertisement

    Inside CNET News

    Scroll Left Scroll Right
    • News - Business Tech

      Chrome's JavaScript challenge to Silverlight

      The advent of Google's Chrome browser, software pros say, should spur a big speedup for JavaScript, which would raise its standing against Microsoft's Silverlight technology.

    • Gallery

      Photos: Top 10 reviews of the week

      Here are CNET Reviews' 10 favorite items from the past week, including the TiVo HD XL, Sony Cyber-shot DSC-H50, and the Dish Network's newest digital TV converter box.

    • News - Apple

      Apple watchers spot 'iPod Nano' pix, iTunes hints

      The rumor mill has long been predicting a longer, leaner new version of the iPod Nano, and now it's conjuring up some pictures.

    • Coop's Corner

      Chris Shipley 1, Internet lynch mob 0

      Demo's impresario goes public with a tart and smartly written riposte to the shoot-from-the-lip crowd.

    • Video

      Katie Couric reflects on first Webcast

      The political conventions are over and so are CBS Evening News anchor Katie Couric's first series of Webcasts. CNET's Kara Tsuboi sat down with Couric on the final night of the Republican National Convention to discuss what she liked about Webcasting, some of her most memorable guests, and whether TV news will still be around by the next round of conventions.

    • News - Digital Media

      Google-focused satellite enters orbit

      The search titan has exclusive rights among online mapping sites to images from the new GeoEye-1 satellite, which launched Saturday.

    • Video

      YouTube plays party politics

      During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

    • News - Gaming and Culture

      Are Demo and TechCrunch50 fragmenting their audiences?

      With both events scheduled to start Monday, many press, as well as venture capitalists and others are having to choose which one to attend.

    • News - Cutting Edge

      Execs predict next Google-like tech

      On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

    • Gallery

      Images: The art of 'Spore' prototypes

      Will Wright and his Maxis team worked on dozens of prototypes to test the elements of their soon-to-be-released evolution game. Here's a sampling.

    • Crossfade

      The Standard, 'A Different Skin': Free MP3 of the Day

      Eschewing the danceable beats favored by many of its post-punk brethren, while opting instead for more ominous and insistent rhythms, is what makes the Standard visceral and engaging. Download a free MP3 of "A Different Skin" courtesy of CNET Download Mus

    • Green Tech

      Duke Energy to invest in mini solar power plants

      Can hundreds of rooftop solar panels collectively operate like a central power plant? Duke Energy launches $100 million distributed solar program to find out.