Ubuntu One - система синхронизации через облако Canonical для своих пользователей. В апреле 2014 года сервис был закрыт. Я до сих пор считаю, что это было величайшей ошибкой Canonical, ибо она идёт к конвергенции и в её будущем у пользователя - Убунту на десктопе, в телефоне, в ТВ. Своё облако было бы кстати и думаю ещё в Canonical покусают локти те, кто принял данное решение.
Клиент U1 естественно был открыт по определению, а вот не хватало серверной части. Разработчики рады представить свою работу в виде кода, решив вопросы масштабирования под нагрузкой и предоставляя базу для других компонент. Код доступен по лицензии AGPLv3 - filesync-server.
Круто. Как начать? Есть файл readme, который объясняет как запустить свой первый сервер и клиент.
Почему клиент из архива не работает? Клиент их архива требует Ubuntu Single Sign On (Ubuntu SSO) и определённый URL. Разработчики подправили клиент так, чтобы вам легко было внести изменения для коннекта к вашему серверу.
Чего так долго открывали код? Команда была занята выпуском мобильной Убунту, затем новым проектом Snappy. Команда думала об открытии проекта, но требовалось время для движения вперёд. Так же нужна была чистка кода для работы в различных средах и разбирательство с некоторым коммерческим кодом, который использовался некоторое время.
Что осталось выпустить? Осталось выпустить часть кода, связанный с веб-сайтом, API, REST, контакты и стриминг музыки.
Когда дата релиза? Разработчики продолжают подготавливать код к релизу, но конкретной даты нет. Код коммитится постоянно.
Почему GNU Affero General Public License (AGPLv3)? Разработчики Canonical выбирают обычно GPL и связанные с ней лицензии, потому что они предоставляют наибольшее количество свобод для пользователей.
Нужно подписывать contributor agreement (CA)? Нет.
Будете принимать патчи? Нет. От Canonical не будет человека, ответственного за рассмотрение и принятие кода. Мы призываем заинтересованных мантейнеров сделать форк и объединить сообщество вокруг него.
Я могу сделать форк и начать свой личный проект? Совершенно верно.
Связь времён:
Управление компьютером через Ubuntu One.
Альтернативы Ubuntu One.
Ubuntu One завершает свою работу.