The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Открыт код облачного хранилища Ubuntu One

12.08.2015 10:10

Спустя более года после закрытия сервиса Ubuntu One компания Canonical опубликовала исходные тексты серверной части данного облачного хранилища. Код написан на языке Python и открыт под лицензией AGPLv3. В рамках проекта Ubuntu One пользователям Ubuntu предоставлялся сервис, поддерживающий не только хранение файлов, но и синхронизацию данных, потоковое вещание музыки, организацию совместной работы с информацией.

Для обеспечения синхронизации различных типов данных (от содержимого SQL БД до адресной книги и закладок Firefox) была разработана специальная прослойка U1DB, которая не зависит от платформы и типа синхронизируемой БД. Код клиентских компонентов и U1DB был открыт изначально, но серверная часть до сих пор являлась проприетарной разработкой.

Теперь большая часть серверной части Ubuntu One, включая сервер хранения, бэкенды для аутентификации, средства синхронизации файлов, логов и баз данных, также стали доступны для сообщества. Из кода, который не вошёл в открытый релиз, можно отметить компоненты, связанные с web-интерфейсом, реализацию REST API, средства синхронизации адресной книги и систему потокового вещания музыки. Данные части пока остаются закрытыми, так как они ещё не готовы к публикации, но в дальнейшем код их тоже будет открыт.

Canonical не планирует продолжать развитие проекта и позиционирует представленный код как основу для создания форка или как набор компонентов для использования в других разработках. При желании можно развернуть аналог Ubuntu One на своих серверных мощностях. Из необходимых для запуска сервера зависимостей можно отметить protobuf, Django, Twisted, PostgreSQL и Squid.

  1. Главная ссылка к новости (https://insights.ubuntu.com/20...)
  2. OpenNews: Выпуск Seafile 3.1, Dropbox-подобного сервера хранения на основе технологий Git
  3. OpenNews: Релиз SparkleShare 1.0, программы для синхронизации данных и организации совместного доступа
  4. OpenNews: В рамках проекта git-annex assistant развивается аналог Dropbox на базе Git
  5. OpenNews: GitHub представил Git-хранилище для больших файлов
  6. OpenNews: Выпуск ownCloud 8.1, платформы для создания облачных хранилищ в стиле Dropbox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42767-ubuntuone
Ключевые слова: ubuntuone
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:12, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какой неожиданный удар по owncloud!
    будем посмотреть
     
     
  • 2.2, Аноним (-), 10:18, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Труп монстра против скрипта на пхп? Пожалуй, второй выиграет
     

  • 1.4, A.Stahl (ok), 10:30, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >Код написан на языке Python и открыт под лицензией AGPLv3.

    Пусть лучше расскажут, почему они сразу не использовали свободную лицензию...

     
     
  • 2.12, Аноним (-), 11:21, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Security through obscurity
    Кругом одни лицемеры
     

  • 1.5, Аноним (-), 10:32, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Код бесполезной файлопомойки. Где годные сервисы?
     
     
  • 2.8, A.Stahl (ok), 10:53, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Где годные сервисы?

    А у Каноникла разве есть такие?

     
  • 2.25, Каконим (?), 09:01, 13/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вокруг тебя. Dropbox, YandexDisk, OneDrive, наконец.
     

  • 1.6, koblin (ok), 10:40, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    понятно почему выкинули, работало все это очень криво, то дубли файлов появлялись, то не синхронизировало, ...
     
     
  • 2.9, Аноним (-), 11:08, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Согласен, глючная штука была
     
     
  • 3.23, Аноним (-), 20:52, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    А что вы хотели от программистов которые пишут на python ? ИМХО, знаю что те кто качественный код пишет почему-то плюются когда слышат про python.
     
     
  • 4.26, Аноним (-), 11:36, 13/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Плюются не потому что качественный код пишут, а потому что язык-барби для написания мелких домашних скриптиков используют в продакшине для написания подобных неустойчивых монстров, а потом пихают просто везде где только можно, никого не спросив.
     
  • 4.27, XoRe (ok), 14:47, 14/08/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И на чем пишут качественный код?
     
     
  • 5.30, Аноним (-), 09:23, 16/08/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    на сях.
     
     
  • 6.31, XoRe (ok), 19:10, 18/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > на сях.

    Вы когда-нибудь писали на сях веб приложение - аналог ubuntu one?

     
  • 4.29, Аноним (-), 20:54, 14/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стало быть сами код не пишите. Ну, как обычно. Сами не бум-бум, но на левого васю с деловым видом ссылаемся.
     
  • 2.21, Аноном (?), 17:18, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению так оно было.
     

  • 1.7, anonimous (?), 10:47, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Надо было передать в Апач Фаундейшн. А то теперь у людей могут появится мысли, что оно ещё взлетит. А в Апаче всё понятно -- кладбище, пациент готов.
     
     
  • 2.10, омномномнимус (?), 11:17, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    оно же не на жаве
     
     
  • 3.11, Michael Shigorin (ok), 11:19, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Переписать и отдать (почти как в поговорке)...
     
     
  • 4.14, Аноним (-), 12:13, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    почему альт ещё не переписали?
     
     
  • 5.15, Аноним (-), 12:20, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Альт тырит куски из Дебиан?
     
     
  • 6.17, Аноним (-), 13:00, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    из федоры :-)
     
     
  • 7.24, курлыкй (?), 06:25, 13/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Как будто что-то плохое
     
     
  • 8.28, XoRe (ok), 14:48, 14/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Все тырят куски из федоры, РедХат, Центос Почему Альту нельзя P S Интересно... текст свёрнут, показать
     

  • 1.13, Аноним (-), 11:40, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    заговор!
     
     
  • 2.16, Аноним (-), 12:32, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Колдовской?
     
     
  • 3.18, Аноним (-), 13:04, 12/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это было юмор, чего ты нервничаешь так? Расслабься.
     

  • 1.19, Преподаватель информатики (?), 15:25, 12/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    bug #1 в треккере можно закрыть☺
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру