Что такое ownCloud?
ownCloud - система для организации хранения, синхронизации и обмена данными, которые размещаются на внешних серверах. От похожих сервисов, таких как Google Docs, Dropbox, box.net, Ubuntu One - система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается к внешним закрытым системам облачного хранения, а размещается на подконтрольных пользователю системах. Сначала проект развивался сообществом KDE, но впоследствии основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе этой платформы.
Для доступа к данным, сохраненным в ownCloud, можно использовать веб-интерфейс или протокол WebDAV. Дополнительно к хранению данных можно отметить функции поддержки средств для обеспечения совместного доступа и возможность синхронизации между различными машинами таких данных, как адресная книга, календарь-планировщик и закладки, с возможностью их просмотра и редактирования с любого устройства в любой точке сети. Исходный код системы распространяются в рамках лицензии AGPL. Сервер ownCloud можно развернуть на любом хостинге, который поддерживает выполнение PHP-скриптов и предоставляет доступ к SQLite, MySQL или PostgreSQL.
В версии ownCloud 4 появились поддержка версионного контроля изменений файлов, поддержка шифрования данных, интерфейс для ведения планов (TODO), встроенный просмотрщик ODF-файлов, возможность монтирования внешних хранилищ.
Особенности ownCloud
-Поддержка шифрования передачи данных;-
Автоматическое резервное копирование;
-Доступ к хранилищу может быть обеспечен с помощью монтирования сетевого раздела, с помощью WebDAV, KDE KIO-Slaves, приложения для мобильных телефонов (Android, Apple iOS) или через web-интерфейс;
-Поддержка WebDAV позволяет организовать доступ к данным из любой операционной системы, используя любой стандартный WebDAV-клиент, даже из машин, защищенных фаерволом или из тех, что находятся за транслятором адресов;
-В Linux удаленный каталог можно примонтировать как часть локальной файловой системы с помощью FUSE-модуля или подключить в KDE через KIO-Slaves. -Модули интеграции с ownCloud подготовлены для разных файловых менеджеров, таких как Dolphin, Nautilus, Finder и Explorer.
-Поддержка Open Collaboration Services API, который дает возможность отправки сообщений, например, при отправке файла другим пользователем, через стандартный механизм нотификации KDE;
-Поддержка синхронизации данных с другими веб-приложениями, поддерживающие протокол remoteStorage, разработанный в рамках проекта Unhosted, в рамках которого развивается концепция создания веб-приложений, для которых данные пользователя не привязаны к определенному сервису или хранилища;
-Система плагинов позволяет пользователям создавать собственные расширения с реализацией дополнительных функций. Как примеры плагинов, которые могут быть интегрированы с веб-ориентированным хранилищем ownCloud, приводятся:
плагин для совместной поддержки фотоальбома;
музыкальный сервер, что позволяет прослушивать собственную музыкальную коллекцию с любого устройства в сети;
хранилище подкастов и видеороликов с доступом через веб-интерфейс или через медиа плеер;
-Система управления правами пользователей и групп;
-Модули для интеграции поддержки OpenID и LDAP;
-Безопасный и простой механизм для организации совместного доступа к файлам различных пользователей. Возможно открытие публичного доступа к отдельным файлам или предоставления заданным пользователям прав на редактирование;
-Поддержка организации прямого доступа к музыкальной коллекции, архива фотографий и персональной информации (календарь, адресная книга, закладки) или работы с этими данными из сторонних приложений;
-В веб-интерфейс встроенные средства для работы с синхронизированной адресной книгой, календарем-планировщиком, коллекцией фотографий, архивом музыкальных произведений. Возможность работы с синхронизированными в ownCloud адресной книгой и календарем-планировщиком из программ, поддерживающих протоколы CardDAV и CalDAV, например, Kontact, Thunderbird и Evolution;
-Для ownCloud подготовлен сервер Ampache, что позволяет организовать потоковое вещание музыки в такие программы, как Amarok и Tomahawk
Официальный сайт проекта: owncloud.org
Поддержка русской локализации: transifex.net (успешно закончили перевод на 100%, некоторое время назад)