Linux Today: Linux News On Internet Time.

More on LinuxToday

Code tutorial: make your application sync with Ubuntu One

Dec 16, 2009, 01:33 (2 Talkback[s])
(Other stories by Ryan Paul)


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

"When Canonical released Ubuntu 9.10 in October, the Linux distributor also officially launched Ubuntu One, a cloud storage solution that is designed to synchronize files and application data between multiple computers over the Internet. The service has considerable potential, but only a handful of applications—including Evolution and Tomboy—take advantage of its capabilities.

"Fortunately, the underlying components that Canonical has adopted for Ubuntu One make it surprisingly easy for third-party software developers to integrate support for cloud synchronization in their own applications. In this article, we will show you how to do it and give you some sample code so that you can get started right away. Ubuntu One architecture

"There are a few aspects of Ubuntu One's architecture that you should understand before we begin. The service's file and application synchronization features are largely separate and operate on different principles. In this article, we will be looking solely at the framework for synchronizing application data. This facet of Ubuntu One is powered by CouchDB, an open source database system."

Complete Story

Related Stories: