Ubuntu One is an
OpenID
OpenID is an open standard and decentralized authentication protocol promoted by the non-profit OpenID Foundation. It allows users to be authenticated by co-operating sites (known as relying parties, or RP) using a third-party identity provider ...
-based
single sign-on
Single sign-on (SSO) is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems.
True single sign-on allows the user to log in once and access services without re-enterin ...
service operated by
Canonical Ltd.
Canonical Ltd. is a UK-based privately held computer software company founded and funded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu and related projects. Canonical employs staff ...
to allow users to log onto many Canonical-owned Web sites. Until April 2014, Ubuntu One was also a
file hosting service
A file-hosting service, cloud-storage service, online file-storage provider, or cyberlocker is an internet hosting service specifically designed to host user files. It allows users to upload files that could be accessed over the internet afte ...
and music store that allowed users to store data "
in the cloud
''In the Cloud'' is a 2018 American sci-fi thriller film directed by Robert Scott Wildes and written by Vanya Asher, starring Justin Chatwin, Adetomiwa Edun, Nora Arnezeder and Gabriel Byrne. The film is an original production by Crackle.
...
".
The service enabled users to store files online and sync them between computers and mobile devices, as well as stream audio and music from cloud to mobile devices.
In April 2014, Canonical announced that the cloud storage and synchronization features would be shut down at the end of July 31 of 2014, leaving the sign-on features intact.
Features
Ubuntu One had a client application that ran on
Ubuntu 9.04 and later,
Windows XP
Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and ...
or newer, and
Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
10.6 and higher. Other Linux distributions not running
GNOME
A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
were supported through a console client. The source code is available through
launchpad
A launch pad is an above-ground platform from which rocket- missiles or space launch vehicles take off vertically.
Launch pad may also refer to:
Computing
* Launchpad (macOS), an application launcher introduced in Mac OS X Lion
* Launch Pad (s ...
and can easily be compiled for other Unix-like operating systems, such as
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
. There was an Ubuntu One music app for
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also includes ...
devices. A free Ubuntu One account offered 5 GB of storage.
The Ubuntu One service was similar to
Microsoft OneDrive
Microsoft OneDrive (formerly SkyDrive) is a file hosting service operated by Microsoft. First launched in August 2007, it enables registered users to share and synchronize their files. OneDrive also works as the storage backend of the web ve ...
,
iCloud
iCloud is a Personal cloud, cloud service from Apple Inc. launched on October 12, 2011 as a successor to MobileMe. , the service had an estimated 850 million users, up from 782 million users in 2016.
iCloud enables users to sync their data to t ...
,
Dropbox
Dropbox is a file hosting service operated by the American company Dropbox, Inc., headquartered in San Francisco, California, U.S. that offers cloud storage, file synchronization, personal cloud, and Client (computing), client software. Dropb ...
,
Google Play Music
Google Play Music is a discontinued music and podcast streaming service and an online music locker operated by Google as part of its Google Play line of services. The service was announced on May 10, 2011; after a six-month, invitation-only be ...
,
Amazon Cloud Player
Amazon Music (previously Amazon MP3) is a music streaming platform and online music store operated by Amazon. Launched in public beta on September 25, 2007, in January 2008 it became the first music store to sell music without digital rights ma ...
. Its client code was written in
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (pro ...
. It used
Twisted for its low-level networking and
Protocol Buffers
Protocol Buffers (Protobuf) is a free and open-source cross-platform data format used to serialize structured data. It is useful in developing programs to communicate with each other over a network or for storing data. The method involves an int ...
for protocol description. Data was synced over a custom protocol called "storage", and stored on
Amazon S3
Amazon S3 or Amazon Simple Storage Service is a service offered by Amazon Web Services (AWS) that provides object storage through a web service interface. Amazon S3 uses the same scalable storage infrastructure that Amazon.com uses to run its e- ...
.
Ubuntu One offered automatic upload of photos taken from Android mobile devices for immediate synchronization across computers; integration with
Mozilla Thunderbird
Mozilla Thunderbird is a free and open-source cross-platform email client, personal information manager, news client, RSS and chat client developed by the Mozilla Foundation and operated by subsidiary MZLA Technologies Corporation. The project s ...
for contacts and with
Tomboy
A tomboy is a term for a girl or a young woman with masculine qualities. It can include wearing androgynous or unfeminine clothing and actively engage in physical sports or other activities and behaviors usually associated with boys or men. W ...
for notes due to the access to the local
CouchDB
Apache CouchDB is an open-source document-oriented NoSQL database, implemented in Erlang.
CouchDB uses multiple formats and protocols to store, transfer, and process its data. It uses JSON to store data, JavaScript as its query language using M ...
instance. It also had capabilities for purchasing
DRM
DRM may refer to:
Government, military and politics
* Defense reform movement, U.S. campaign inspired by Col. John Boyd
* Democratic Republic of Madagascar, a former socialist state (1975–1992) on Madagascar
* Direction du renseignement milita ...
-free music while synchronizing them automatically with an Ubuntu One Account via the Ubuntu One Music Store (in partnership with
7digital
7digital Group Plc is a British publicly listed company that offers access to music, tracking and reporting for clients. London-based, 7digital provides end-to-end music services for the fitness, social media, DSPs, and gaming industries with b ...
).
Ubuntu One published
APIs for developers wishing to build applications with file and data synchronization or music streaming.
An Ubuntu One account gave users access to the Canonical Store,
Launchpad
A launch pad is an above-ground platform from which rocket- missiles or space launch vehicles take off vertically.
Launch pad may also refer to:
Computing
* Launchpad (macOS), an application launcher introduced in Mac OS X Lion
* Launch Pad (s ...
, Ubuntu One and other Ubuntu services; an Ubuntu One account allowed users to store files within the cloud, store their contacts details within the interface, access the Ubuntu One Music Store to buy music from and activate the Ubuntu Software Center. Other sites that support
OpenID
OpenID is an open standard and decentralized authentication protocol promoted by the non-profit OpenID Foundation. It allows users to be authenticated by co-operating sites (known as relying parties, or RP) using a third-party identity provider ...
authorization also had support for Ubuntu One.
History
In June 2013, the
Ubuntu Single Sign On account was re-branded under Ubuntu One as part of consolidating Canonical's online services under the Ubuntu One brand. Also, the announcement identified
Ubuntu Pay as another service to come under the brand. Following a security breach in July 2013, Canonical put the
Ubuntu Forums __NOTOC__
The Ubuntu Forums is the official forum for the Ubuntu operating system.
As of May 2022, The Ubuntu Forums has 2.1 million registered members and more than 2.2 million threads. The Ubuntu Forums currently runs on the forum software vBul ...
under the brand, meaning that Forum users now log in using Ubuntu One, rather than with the previous username-password system.
On April 2, 2014, Canonical announced shutting down of select Ubuntu One services. As of the day of announcement, it was no longer possible to purchase storage space or music. File services would be unavailable from June 1, but existing users were allowed to download their content until July 31, when all stored data would be permanently deleted.
Canonical explained that they were not willing to make more investment in Ubuntu One, which would be required to compete with other services. Instead, their priority is making a "converged operating system for phones, tablets, desktops."
The company also announced plans to release the source code for the Ubuntu One server software to the public under an open-source license. The shutdown of cloud storage and synchronization services does not affect the single sign-on function of Ubuntu One, which will remain in place.
On July 31, 2014 the service was shut down and all of the users' files were deleted.
In August 2015 Canonical released the file syncing code under the
GNU AGPL
The GNU Affero General Public License (GNU AGPL) is a free, copyleft license published by the Free Software Foundation in November 2007, and based on the GNU General Public License, version 3 and the Affero General Public License.
The Free So ...
. Some other server parts remain to be released, with no
ETA
Eta (uppercase , lowercase ; grc, ἦτα ''ē̂ta'' or ell, ήτα ''ita'' ) is the seventh letter of the Greek alphabet, representing the close front unrounded vowel . Originally denoting the voiceless glottal fricative in most dialects, ...
.
Reception
Ubuntu One has been criticized within the Ubuntu community for using