stringtranslate.com

ownCloud

ownCloud , компания Kiteworks , — это бесплатный программный проект с открытым исходным кодом для совместной работы с контентом, обмена и синхронизации файлов в распределенных и объединенных корпоративных сценариях. [2] Он позволяет компаниям и удаленным конечным пользователям организовывать свои документы на серверах, компьютерах и мобильных устройствах и работать с ними совместно, сохраняя при этом централизованно организованное и синхронизированное состояние.

ownCloud поддерживает расширения для онлайн-редактирования документов, такие как Collabora , OnlyOffice , Microsoft 365 и Microsoft Online Office, а также синхронизацию календарей и контактов. Пользователи могут получать доступ к данным и документам через веб-браузер на компьютере или мобильном устройстве и через различные клиентские приложения в операционных системах, таких как Windows, MacOS и Linux. Большая часть ownCloud опубликована под лицензиями AGPL и GPL, за исключением некоторых корпоративных расширений.

ownCloud доступен в двух версиях: ownCloud 10 и Infinite Scale. В то время как классический ownCloud 10 по-прежнему написан на PHP (ownCloud поддерживает и укрепляет собственную версию больше официально не поддерживаемой версии PHP 7.4 [3] ) и основан на стеке LAMP , более новая версия «Infinite Scale», созданная в научной среде Европейского ядерного исследовательского центра CERN , написана на языке программирования Go от Google и использует архитектуру с микросервисами , облачными технологиями и интерфейсом на Vue.js . [4] В то время как ownCloud 10 использует PHP-скрипты для доступа к базе данных SQLite , MySQL или PostgreSQL , установленной на сервере, Infinite Scale работает без базы данных. Новая версия Infinite Scale была разработана для обеспечения большего количества действий с файлами за меньшее время и немедленного доступа к научным данным, например, даже в сценариях, где это больше невозможно с PHP и LAMP или проблемы безопасности запрещают эти настройки.

История

Проект ownCloud был запущен в 2010 году Фрэнком Карличеком , [5] [6] [7], который вскоре после этого основал компанию с тем же названием вместе с Маркусом Рексом и Хольгером Дюроффом. В 2016 году технический директор ownCloud Карличек покинул компанию [8] и основал форк Nextcloud . [9] ownCloud GmbH продолжила работу с Тобиасом Герлингером в качестве нового генерального директора и Хольгером Дюроффом в качестве нового главного операционного директора. [10]

В конце 2023 года ownCloud объединилась с базирующейся в Кремниевой долине компанией Kiteworks, которая объединяет, отслеживает, контролирует и защищает конфиденциальные сообщения с контентом в рамках частной сети контента, при этом открытый исходный код ownCloud в долгосрочной перспективе останется свободным программным обеспечением. [11] В начале 2024 года ownCloud использовали Европейская организация по ядерным исследованиям CERN , [12] European Science Cloud, [13] Sciebo — научная сеть Северного Рейна-Вестфалии с 22 университетами, [14] и баварские муниципалитеты в «Bayernbox» Баварского государственного управления по цифровизации, широкополосной связи и геодезии [15] . В «BayernCloud Schule» (ByCS) Infinite Scale предоставляет 4,7 миллионам пользователей (учащимся, учителям, родителям, администрации) безопасную платформу обучения, соответствующую требованиям GDPR. [16]

Версии

Хотя сервер ownCloud 10 построен на PHP и по-прежнему полностью поддерживается, ownCloud опубликовал свою новую версию «Infinite Scale» в 2021 году. Infinite Scale был разработан при поддержке CERN и представляет собой полностью переписанный на Go . CERN использует ownCloud с файловой системой EOS для обработки (по состоянию на 2021 год ) «12 петабайт данных в 1,4 миллиарда файлов». [17]

В третьей версии ownCloud Infinite Scale реализован экспорт данных GDPR , соответствие стандартам доступности WCAG , файловый брандмауэр, позволяющий администраторам блокировать загрузку контента, и API антивируса в соответствии со стандартом ICAP . Версия 4, выпущенная в августе 2023 года, улучшила встроенный полнотекстовый поиск и представила новые функции тегирования и фильтрации.

ownCloud Infinite Scale предназначен для крупномасштабных развертываний, многие из которых находятся в сфере образования или науки. Его используют миллионы одновременных пользователей в баварском школьном облаке [18] , а общее число пользователей, как планируется, составит 4,7 миллиона. ownCloud Infinite Scale также является бэкэндом платформы SCIEBO [19] , где тысячи студентов и преподавателей университетов в Северном Рейне-Вестфалии обмениваются файлами и совместно работают над документами. European Science Cloud [20] также использует ownCloud Infinite Scale для обмена файлами, синхронизации и совместной работы.

Релизы ownCloud Infinite Scale

Релизы ownCloud 10

Операционные системы и клиенты

Настольные клиенты ownCloud доступны для Windows , macOS , FreeBSD и Linux , а также мобильные клиенты для устройств iOS и Android . Исходный код ownCloud полностью доступен на Github, за исключением некоторых корпоративных расширений (например, сторонней виртуальной файловой системы ). Файлы и другие данные (такие как календари, контакты или закладки) также могут быть доступны, управляться и загружены с помощью веб-браузера. Обновления отправляются на все компьютеры и мобильные устройства, подключенные к учетной записи. Шифрование файлов может быть принудительно применено администратором сервера. [22]

Функции

Файлы ownCloud хранятся в обычных структурах каталогов и при необходимости к ним можно получить доступ через WebDAV . Пользовательские файлы шифруются как в состоянии покоя, так и во время передачи. ownCloud может синхронизироваться с локальными клиентами под управлением Windows , macOS и различных дистрибутивов Linux . Пользователи ownCloud могут управлять календарями ( CalDAV ), контактами ( CardDAV ), запланированными задачами и потоковым мультимедиа ( Ampache ) из платформы. Онлайн-редактирование документов поддерживается через Collabora Online , OnlyOffice , Microsoft 365 и Microsoft Office Online .

ownCloud позволяет администрировать пользователей и группы через OpenID или LDAP ). Контент может совместно использоваться пользователями или группами с помощью детальных разрешений на чтение/запись. Кроме того, пользователи ownCloud могут создавать публичные URL-адреса для обмена файлами. Кроме того, пользователи могут взаимодействовать с текстовым процессором в формате ODF на основе браузера , [23] службой закладок , набором для сокращения URL-адресов , галереей, инструментами для чтения RSS- каналов и просмотра документов из ownCloud. ownCloud можно дополнить приложениями «в один клик» и подключением к Dropbox, Google Drive и Amazon S3 .

Корпоративные клиенты имеют доступ к приложениям с дополнительным функционалом, которые предназначены для организаций с более чем 500 пользователями. Подписка Enterprise включает в себя услуги поддержки. Коммерческие функции включают сквозное шифрование , защиту от программ-вымогателей и антивирусную защиту, брендинг, классификацию документов и единый вход через OpenID.

Выполнение

Все версии вплоть до ownCloud 10 созданы с использованием PHP и стека LAMP . Текущая версия «ownCloud Infinite Scale» написана на языке программирования Go от Google с архитектурой микросервисов и облачных технологий и может быть загружена (например, как контейнер Docker , управляемый через Kubernetes , как один двоичный файл или ежедневно обновляемые образы из непрерывного развертывания). [24] [25]

Смотрите также

Ссылки

  1. ^ "График обслуживания и выпуска" . Получено 2021-12-23 – через GitHub .
  2. ^ «Kiteworks приобретает ownCloud». 23 ноября 2023 г.
  3. ^ "Объявление: ownCloud 10 и версии PHP". ownCloud Central . 2022-12-02 . Получено 2024-01-24 .
  4. ^ онлайн, heise (2021-01-19). "ownCloud Infinite Scale: Go statt PHP, Microservices statt LAMP". iX Magazin (на немецком языке) . Получено 2024-01-24 .
  5. Лагерь KDE 2010 — Основной доклад — Фрэнк Карличек — KDE and the Cloud, часть 2, март 2010 г. , получено 24 января 2024 г.
  6. ^ "commiting ownCloud 1.0 beta 1 · owncloud/core@16f3bd4". GitHub . Получено 2024-01-24 .
  7. ^ "Camp KDE 2010 продолжается с новыми разговорами". KDE.news . 2010-01-21 . Получено 2024-01-24 .
  8. ^ «Owncloud против Nextcloud: Wie ein Projekt-Fork zwei Firmen und ihre Produkte prägt» . Linux-Магазин (на немецком языке) . Проверено 24 января 2024 г.
  9. ^ "большие перемены: сегодня я покидаю ownCloud, Inc.". karlitschek.de . Получено 24.01.2024 .
  10. ^ Редакция (14 июля 2016 г.). «Millionen-Finanzierung: ownCloud ist wieder da». Silicon.de (на немецком языке) . Проверено 24 января 2024 г.
  11. ^ "ownCloud становится частью Kiteworks - ownCloud". owncloud.com . 2023-11-21 . Получено 2024-01-24 .
  12. ^ "CERNBox". cernbox.cern.ch . Получено 2024-02-07 .
  13. ^ "Комиссия объявляет победителей конкурса EOSC Procurement | Формирование цифрового будущего Европы". digital-strategy.ec.europa.eu . 2023-11-24 . Получено 2024-01-24 .
  14. ^ "Sciebo достигает отметки в 100 000 пользователей! - ownCloud". owncloud.com . 2017-11-28 . Получено 2024-01-24 .
  15. ^ "DAP (Datenaustauschplattformen) в IT-DLZ des Freistaats Bayern - Landesamt für Digitalisierung, Breitband und Vermessung - IT-DLZ" . www.dap.bayern.de . Проверено 24 января 2024 г.
  16. ^ «Как построить школьное облако с открытым исходным кодом для 5 миллионов пользователей». fosdem.org . Получено 25.01.2024 .
  17. ^ "ownCloud Infinite Scale доступен в ЦЕРН в прямом эфире" . OSB-Alliance.de . OSB Alliance Bundesverband für Digitale Souveränität. 6 сентября 2021 г. Проверено 30 марта 2022 г.
  18. ^ "Bayern Cloud Schule (BYCS)". ByCS - Баварское облако для школ (на немецком языке) . Получено 20.12.2023 .
  19. ^ hochschulcloud.nrw https://hochschulcloud.nrw/en/index.html . Получено 20.12.2023 . {{cite web}}: Отсутствует или пусто |title=( помощь )
  20. ^ "EOSC Portal". Портал Европейского научного облака . Получено 2023-12-20 .
  21. ^ "Загрузить серверные пакеты". ownCloud.com . 5 января 2022 г. . Получено 2022-02-02 .
  22. ^ Скотт Гилбертсон (2014-09-08). "OwnCloud: Неудобная, но безопасная синхронизация и совместное использование хоста из дома". The Register . Получено 20-09-2016 .
  23. ^ Нил Ботвик (27.02.2014). «OwnCloud: совместная работа в сети». APC . Архивировано из оригинала 23.11.2017 . Получено 02.02.2022 .
  24. ^ "Предварительные условия :: Документация ownCloud" . Получено 2023-09-05 .
  25. ^ "Непрерывное развертывание". ownCloud . 2020-10-12 . Получено 2023-09-18 .

Внешние ссылки