Перейти к содержанию

Onlyoffice

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Onlyoffice
Onlyoffice Logo
Тип Офисный пакет, Онлайн-офис
Разработчик Ascensio System SIA
Написана на HTML, JavaScript, C++
Операционная система Windows, Linux, macOS, iOS, Android
Языки интерфейса русский, английский (в общей сложности 25)
Лицензия SaaS, GNU Affero General Public License 3
Ссылки
Сайт onlyoffice.com

ONLYOFFICE (в прошлом Teamlab) — офисный пакет с открытым исходным кодом, презентуется как разработанный компанией Ascensio System SIA с головным офисом в Риге (Латвия). Фактически по заказу Ascensio Onlyoffice разрабатывается в России ЗАО "Новые коммуникационные технологии", которая нынче переформирована в АО "Р7". При ребрендинге на Российском рынке офисный пакет стал продаваться под названием "Р7-Офис" через АО "Р7". Обе фирмы были учреждены Львом Банновым[1][2]. Вся разработка и весь менеджмент находятся в России (г.Нижний Новгород)[2]. Юрлицо Ascensio System SIA занимается продажами ONLYOFFICE в ЕС, США и других странах.

Решение включает в себя систему для управления документами, проектами, взаимоотношениями с клиентами и электронной почтой.

Доступны облачная версия и версия для развертывания в локальной сети[3]. Кроме того, редакторы ONLYOFFICE интегрируются с популярными платформами для совместной работы, включая ownCloud, Nextcloud, SharePoint и другими[4]. ONLYOFFICE является официальным технологическим партнером Nextcloud[5], ownCloud[6], SeaFile[7], Pydio[8], eXo Platform[9] и XWiki[10].

Функциональность

ONLYOFFICE представляет собой модульное решение, состоящее из онлайн-редакторов документов, десктоп-редакторов документов, системы управления документами и проектами, CRM, корпоративной социальной сети, календаря и почтового сервера[11].

Модуль Документы представляет собой централизованную систему управления документацией. Он включает: управление совместным доступом с тремя уровнями прав (только чтение, полный доступ, рецензирование), управлениями версиями и ревизиями документов, подключение сторонних облачных хранилищ, таких как Яндекс.Диск, Box, Dropbox, Google Диск, SharePoint, OneDrive, OwnCloud.

Начиная с версии 10.0, помимо работы с офисными документами, пользователи получили возможность воспроизводить аудио и видеофайлы[12].

Модуль Почта объединяет почтовый сервер для создания корпоративных почтовых ящиков с использованием собственного доменного имени и почтовый агрегатор для централизованного управления корреспонденцией.

Модуль CRM предоставляет возможности управления клиентской базой при помощи таких инструментов взаимодействия с клиентами (CRM) как контакты, потенциальные сделки, задачи история сотрудничества. Доступна функция выставления счетов онлайн.

Модуль Проекты охватывает все этапы осуществления проекта: планирование хода работ, управление командой и распределение задач, отслеживание хода реализации и отчеты. Для иллюстрации плана выполнения проекта и отношений зависимости между задачами реализована Диаграмма Ганта.

Модуль Календарь представляет собой инструмент планирования и отслеживания персональных и корпоративных событий, сроков задач в Проектах и CRM. Календарь ONLYOFFICE позволяет принимать и отправлять приглашения, а также интегрируется со сторонними приложениями, поддерживающими формат iCal.

Модуль Сообщество предлагает полный набор инструментов для построения социальной сети внутри компании: проведение опросов; ведение корпоративного блога и форумов; публикация новостей, приказов, объявлений; мессенджер.

Интерфейс порталов ONLYOFFICE переведен на 23 языка[13], а редакторы документов ONLYOFFICE — на 27 языков[14].

Технология

Технологически решение состоит из 3 частей: сервер документов (Document Server), сервер совместной работы (Community Server) и почтовый сервер (Mail Server).

Сервер документов включает в себя просмотрщики и редакторы текстовых документов, электронных таблиц и презентаций. Код клиентской части редакторов написан на JavaScript с использованием элемента Canvas (HTML5).

Сервер совместной работы включает в себя все функциональные модули ONLYOFFICE. Для Windows код серверной части написан на ASP.Net, в версии для операционных систем на базе Linux используется Mono.

Почтовый сервер — это полноценный почтовый сервер на базе пакета iRedMail. Это решение включает в себя следующие компоненты: Postfix, Dovecot, SpamAssassin, ClamAV, OpenDKIM, Fail2ban.

Онлайн-редакторы ONLYOFFICE

Онлайн-редакторы ONLYOFFICE — это редакторы документов, таблиц и презентаций, которые предоставляют возможности для совместной работы[15] (редактирование[16], рецензирование и отслеживание изменений, комментирование и встроенный чат, контроль версий, слияние).

Бета-версия онлайн-редакторов документов была представлена в марте 2012 года на крупнейшей ежегодной IT-выставке CeBIT в Ганновере. Продукт был написан на JavaScript с использованием элемента Canvas в HTML5[17][2].

Согласно блогу разработчиков, инновационность технологии заключается в использовании Canvas, позволяющей добиться 100 % идентичности документа вне зависимости от используемого браузера и OC.[18] Это позволило реализовать в онлайн-редакторе функциональность, которая раньше была доступна только в десктопных приложениях: поддержка сложного форматирования, многостраничных документов и т. д.

Основной формат файлов, с которым работает ONLYOFFICE, — OOXML (docx, xlsx, pptx). При работе с другими форматами (odt, doc, rtf, epub, mht, html, htm, ods, xls, csv, odp, ppt), файл конвертируется в docx, xlsx или pptx.

Функциональность пакета может быть расширена с помощью плагинов (сторонних приложений). Пользователи могут подключить готовые плагины из библиотеки ONLYOFFICE или создать своё дополнение с помощью предоставленного API.

Онлайн-редакторы доступны также в качестве решения для интеграции со сторонними веб-приложениями, написанным на любом языке: .Net (C#), Node.JS, Java, PHP, Ruby, и др.

Десктопные редакторы ONLYOFFICE

Десктопные редакторы ONLYOFFICE — это бесплатный офисный пакет для работы с текстовыми документами, электронными таблицами и презентациями без подключения к интернету[19]. Приложение подключается к облачным и серверным версиям ONLYOFFICE, позволяя тем самым совместно редактировать документы в режиме реального времени.

Приложение поддерживает все популярные платформы: Windows 10, 8.1, 8, 7, XP, 2003, Vista (32- и 64-разрядные), Debian, Ubuntu и производные, дистрибутивы Linux на базе RPM, MacOS 10.10 или выше. Десктопные редакторы ONLYOFFICE также доступны в качестве snap-пакета, в формате Flatpak и AppImage.

Редакторы ONLYOFFICE полностью[20] совместимы с MS Office и OpenDocument и поддерживают популярные форматы: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP[21][22].

Аналогично онлайн-редакторам документов, расширить функциональность десктопного приложения можно с помощью плагинов (сторонних дополнений)[23][24].

Начиная с версии 5.2, десктопные редакторы ONLYOFFICE подключаются к Nexcloud и ownCloud[25]. А вот здесь представлена более подробная история изменений десктопных редакторов.

Редакторы распространяются под лицензией AGPL v3[26][27], предназначены для использования в личных и коммерческих целях, а также для нужд госучреждений, образовательных и прочих организаций.

Версия ONLYOFFICE Desktop 7.0 представлена 18 января 2022 года.

Интеграция с OwnCloud/Nextcloud

В феврале 2017 года создатели ONLYOFFICE выпустили приложение-коннектор для интеграции с облачными хранилищами ownCloud и Nextcloud[28]. Решение позволяет создавать и редактировать текстовые документы, таблицы и презентации с помощью онлайн-редакторов ONLYOFFICE, не покидая интерфейс ownCloud/Nextcloud[29]. Решение распространяется на условиях лицензии AGPL v3.

Аналогичные приложения также были выпущены для интеграции с SharePoint, Alfresco, Confluence и другими системами.

История ONLYOFFICE

ONLYOFFICE был разработан в декабре 2009 года для внутрикорпоративного общения и включал в себя функциональность для ведения блогов, форумов, Wiki и добавления закладок. Первоначально проект назывался TeamLab.

В марте 2012 года TeamLab представил на CeBit первый в мире редактор документов на базе HTML5. В июле 2014 TeamLab Office официально переименован в ONLYOFFICE.[30] Исходный код продукта[31] открыт на условиях лицензии AGPLv3.

В марте 2016 команда разработчиков официально анонсировала выход десктопных редакторов — ONLYOFFICE Desktop Editors для ПК и Mac. Приложение позиционируется как бесплатная альтернатива пакету Microsoft Office[32].

В 2017 году было запущено приложение для интеграции с ownCloud/Nextcloud.

По данным разработчиков, к началу 2019 года количество пользователей превысило пять миллионов. А на момент февраля 2021 года - более 7 000 000 пользователей[33].

Ссылки

Примечания

  1. About the project (англ.) ?. www.onlyoffice.com. Дата обращения: 13 июля 2022.
  2. 2,0 2,1 2,2 Интервью с российским «убийцей» Google Docs (рус.), vc.ru (12 июля 2013). Дата обращения 22 июня 2017.
  3. Александр «Plus» Рак. Удар по MS Office 365: офис в облаках и на личных серверах — «Хакер». Дата обращения: 23 июня 2017. Архивировано 6 декабря 2017 года.
  4. Офисный пакет онлайн для вашей бизнес-платформы. www.onlyoffice.com. Дата обращения: 29 июля 2019. Архивировано 12 мая 2019 года.
  5. Nextcloud. ONLYOFFICE & Nextcloud partner up! (англ.). Nextcloud. Дата обращения: 29 июля 2019. Архивировано 27 июля 2019 года.
  6. ownCloud Delivers Easy-to-Use Collaboration Solution Through Partnership with ONLYOFFICE (англ.). ownCloud (8 октября 2018). Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  7. Ksenija. ONLYOFFICE announces partnership and integration with Seafile | ONLYOFFICE Blog (англ.). Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  8. ONLYOFFICE est maintenant disponible dans Pydio Cells - LinuxFr.org. linuxfr.org. Дата обращения: 29 июля 2019. Архивировано 29 июля 2019 года.
  9. Veronika Mazour. eXo Platform partners with ONLYOFFICE to offer an alternative office (англ.). eXo Platform Blog (11 июля 2019). Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  10. Nadya. Редакторы ONLYOFFICE в системе XWiki | ONLYOFFICE Blog. Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  11. Ascensio System ONLYOFFICE (англ.), PCMag Business Software Index (24 May 2016). Архивировано 30 мая 2017 года. Дата обращения 22 июня 2017.
  12. Nadya. Серверная версия ONLYOFFICE 10.0 | ONLYOFFICE Blog. Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  13. Языки, доступные на портале - ONLYOFFICE. helpcenter.onlyoffice.com. Дата обращения: 20 января 2022. Архивировано 20 января 2022 года.
  14. Языки, доступные для интерфейса десктопных редакторов - ONLYOFFICE. ONLYOFFICE. helpcenter.onlyoffice.com. Дата обращения: 20 января 2022. Архивировано 20 января 2022 года.
  15. How to edit your documents collaboratively on Linux - Xmodulo (англ.), Xmodulo (27 May 2015). Архивировано 30 июня 2017 года. Дата обращения 22 июня 2017.
  16. Steve O'Hear. TeamLab, A Canvas-Based Document Editor, Wants To Send Microsoft Office 365 Back To The Drawing Board | TechCrunch. Дата обращения: 22 июня 2017. Архивировано 10 января 2018 года.
  17. W3C CEO calls HTML5 as transformative as early Web (англ.), IT World Canada. Архивировано 2 октября 2018 года. Дата обращения 22 июня 2017.
  18. TeamLab Introduces the First HTML-5 Document Editor at CeBIT 2012 | OnlyOffice Blog (англ.). www.onlyoffice.com. Дата обращения: 22 июня 2017. Архивировано 9 июня 2017 года.
  19. OnlyOffice: An Open Source Microsoft Office Contender Worth Your Time (англ.), MakeUseOf. Архивировано 19 июня 2017 года. Дата обращения 22 июня 2017.
  20. Альтернатива редакторам Microsoft Office Online (рус.) ?. www.onlyoffice.com. Дата обращения: 20 января 2022. Архивировано 20 января 2022 года.
  21. OnlyOffice хочет переманить пользователей Microsoft Office, PC Week/RE («Компьютерная неделя»). Дата обращения 22 июня 2017. (недоступная ссылка)
  22. ONLYOFFICE: Microsoft Office LibreOffice alternative - gHacks Tech News (англ.), gHacks Technology News (7 November 2016). Архивировано 4 декабря 2016 года. Дата обращения 22 июня 2017.
  23. OpenNews: Проект ONLYOFFICE открыл код обособленных редакторов текста, таблиц и презентаций. www.opennet.ru. Дата обращения: 22 июня 2017. Архивировано 16 ноября 2016 года.
  24. ONLYOFFICE Desktop Editors — лёгкий офисный пакет (рус.), Сообщество пользователей Windows 10. Архивировано 6 июня 2017 года. Дата обращения 22 июня 2017.
  25. Nadya. Десктопные редакторы ONLYOFFICE на Новый год | ONLYOFFICE Blog. Дата обращения: 29 июля 2019. Архивировано 12 июля 2019 года.
  26. ONLYOFFICE/DesktopEditors (англ.). GitHub. Дата обращения: 15 апреля 2021. Архивировано 5 мая 2021 года.
  27. ONLYOFFICE/DocumentServer (англ.). GitHub. Дата обращения: 15 апреля 2021. Архивировано 11 апреля 2021 года.
  28. ONLYOFFICE сделала приложение для интеграции с ownCloud (рус.), PCMag Russian Edition (26 февраля 2017). Архивировано 4 сентября 2017 года. Дата обращения 22 июня 2017.
  29. Как мы интегрировались с ownCloud и Nextcloud: подводные камни и их преодоление (рус.). Архивировано 27 декабря 2017 года. Дата обращения 22 июня 2017.
  30. ONLYOFFICE – Continuous Growth, Successive New Features (англ.), Project-Management.com (31 August 2015). Архивировано 31 августа 2017 года. Дата обращения 22 июня 2017.
  31. Почему компании не должны бояться открывать исходный код своих продуктов (рус.), vc.ru (26 августа 2014). Дата обращения 22 июня 2017.
  32. 5 open source alternatives to Google Docs (англ.), Opensource.com. Архивировано 21 сентября 2017 года. Дата обращения 22 июня 2017.
  33. Офисные приложения для бизнеса онлайн (рус.) ?. www.onlyoffice.com. Дата обращения: 18 марта 2021. Архивировано 18 марта 2021 года.