Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Thursday August 13 2015, @07:48PM   Printer-friendly
from the what-can-we-do-with-it? dept.

Canonical gave up on operating its Ubuntu One cloud storage service more than a year ago, but this week it released the system's file-syncing code under an open source AGPLv3 license.

Though Canonical is primarily known for its open source Ubuntu operating system, it also has some closed source products and services, including Ubuntu One.

Ubuntu's desktop "on its own will die"—Shuttleworth [said, explaining] why Canonical must expand. "Today, we're happy to be open sourcing the biggest piece of our Ubuntu One file syncing service," Canonical Director of Online Services Martin Albisetti wrote. "The code we're releasing is the server side of what desktop clients connected to when syncing local or remote changes. This is code where most of the innovation and hard work went throughout the years, where we faced most of the scaling challenges and the basis on which other components were built upon."

Canonical hopes the code will be "useful for developers to read through, fork into their own projects or pick out useful bits and pieces."

What project ideas would you use this code for?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by Bot on Thursday August 13 2015, @10:33PM

    by Bot (3902) on Thursday August 13 2015, @10:33PM (#222561) Journal

    Introducing cloudsyncd, configurable with an .ini DSL, which will replace the "save as" dialog in Gnome4, and your backup policy, which relied on a plethora of different posix respecting utilities a plethora of complex and error prone scripts.
    Retrocompatibility will be ensured by cloudsyncd calling legacy backup programs (almost all of them, for almost all configurations and versions, with almost 100% accuracy, provided that you tweak your scripts a little).
    Optionally, you will be able to save a copy of the data sent on your local HD, some performance issues may arise if you insist on using those deprecated spinning cylinders.
    If you forget to configure cloudsyncd.target, the 12345@google.com default will be automatically used, for the least troublesome user experience.
    Those who don't like cloudsyncd are free, as usual, to code a drop-in equivalent, the NSA can deal with a couple more short-lived implementations. "As long as you get rid of sftp, gnunet and git-annex", they say.

    ONE WORLD, ONE DISTRO.
    SYSTEMD.

    --
    Account abandoned.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2