Добавить в корзинуПозвонить
Найти в Дзене
Цифровая Переплавка

LibreOffice отмечает 40-летие и осваивает браузер: ZetaOffice, реальное совместное редактирование и не только

В мире офисных пакетов LibreOffice уже давно стал классикой — в 2025 году проект разменял четвертый десяток. Несмотря на солидный возраст, активная команда разработчиков не перестаёт радовать новыми фишками: теперь офисный пакет умеет работать прямо в браузере через WebAssembly, поддерживает одновременное редактирование документа на нескольких компьютерах и осваивает другие интересные направления. Ниже — краткий обзор последних достижений, технических деталей и несколько личных мыслей о будущем проекта. LibreOffice вырос из StarOffice, которому в общей сложности около 40 лет разработки (считая происхождение коду еще с 1985 года). Так что мы имеем дело с действительно «зрелым» продуктом. Да, за эти годы в кодовую базу добавилось огромное количество функций, а вместе с ними — и некоторое «утяжеление» приложения. Но последние новости показывают, что LibreOffice успешно осваивает новые приемы, сохраняя при этом ключевые возможности: 🌎 Встроенная кроссплатформенность — пакет доступен на Wi
Оглавление

В мире офисных пакетов LibreOffice уже давно стал классикой — в 2025 году проект разменял четвертый десяток. Несмотря на солидный возраст, активная команда разработчиков не перестаёт радовать новыми фишками: теперь офисный пакет умеет работать прямо в браузере через WebAssembly, поддерживает одновременное редактирование документа на нескольких компьютерах и осваивает другие интересные направления. Ниже — краткий обзор последних достижений, технических деталей и несколько личных мыслей о будущем проекта.

LibreOffice на середине жизненного пути?

LibreOffice вырос из StarOffice, которому в общей сложности около 40 лет разработки (считая происхождение коду еще с 1985 года). Так что мы имеем дело с действительно «зрелым» продуктом. Да, за эти годы в кодовую базу добавилось огромное количество функций, а вместе с ними — и некоторое «утяжеление» приложения. Но последние новости показывают, что LibreOffice успешно осваивает новые приемы, сохраняя при этом ключевые возможности:

🌎 Встроенная кроссплатформенность — пакет доступен на Windows, Linux и macOS, а теперь ещё и может работать в браузере!
⚙️
Поддержка множества форматов — не только ODF, но и файлов от Microsoft Office, что всегда было критически важным для офисной совместимости.
🛡️
Открытый исходный код под MIT-лицензией — это сохраняет проект прозрачным и гибким для внедрения во всевозможные среды.

Одновременная работа над документом: CRDT в действии

Одна из самых горячих новостей — прототип распределённой совместной работы в Writer с помощью CRDT(Типы данных с репликацией без конфликтов - Conflict-free Replicated Data Types). Это технология, которая позволяет нескольким людям редактировать один и тот же текст локально (на собственных установленных копиях LibreOffice), а изменения будут синхронизироваться по сети.

📝 Какие выгоды даёт CRDT?

  • 🤝 Настоящее соавторство: каждый участник редактирует локальный документ, а модель CRDT автоматически устраняет конфликты и синхронизирует изменения.
  • 🌐 Не зависит от браузера: в отличие от Google Docs или Collabora Online, где всё работает через «облако», здесь доступен автономный режим — даже при потере соединения можно продолжать работу. Синхронизация возобновится автоматически, как только связь восстановится.
  • 🔌 Гибкая интеграция: не нужно хранить документы на чужом сервере — можно держать локально или выбрать собственный способ распределённого хранения.

Лично для меня это звучит как уникальный гибрид настольного офиса и «облачных» функций, без постоянной зависимости от внешних сервисов. Попробовать и внедрить такое решение может быть интересно тем организациям, у которых есть строжайшие требования к приватности данных.

ZetaOffice: LibreOffice внутри браузера через WebAssembly

Ещё более амбициозный проект — ZetaOffice. Суть в том, что разработчики смогли запустить LibreOffice как WebAssembly-приложение. Проще говоря, вы открываете веб-страницу в Firefox или Chrome, а внутри неё стартует «настоящий» офисный пакет, не требуя удалённого сервера.

⚙️ Технические подробности:

  • ⚒️ Wasm Runtime: за счёт этого LibreOffice может работать практически на любой архитектуре (x86, ARM и других), если есть совместимый браузер.
  • 🚀 ZetaJS: разработчики предлагают специальную обёртку, которая позволяет встраивать офисные компоненты напрямую в веб-приложения, а также управлять ими с помощью JavaScript-скриптов..
  • 💡 Сложности: это всё же тяжёлое ПО. При первом запуске может подгружаться вплоть до гигабайта кода, а потребление памяти выше, чем у «обычных» веб-приложений. Но команда работает над оптимизацией: разбивает функционал на модули, чтобы подгружать только нужные части.

Чем этот подход лучше или хуже Collabora Online? Collabora — это LibreOffice, где серверная часть работает удалённо, а в браузере вы видите лишь интерфейс. ZetaOffice же работает локально в самом браузере, что даёт автономность и гибкость в сценариях офлайн.

Возможности, которые открываются

🧩 Встраивание в веб
Теоретически, любой сайт теперь может иметь полноценный офисный модуль, встроенный в страницу. Представьте учебный портал, на котором можно сразу редактировать DOCX или ODF, а потом сохранять результат локально без каких-либо специальных серверов.

💾 «Портативность»
Записав ZetaOffice на USB-носитель, можно запускать его из браузера любого ПК (Windows, Linux, macOS), не устанавливая отдельный офисный пакет. Отличная идея, если нужно быстро отредактировать или просмотреть файл в «чужой» среде.

🔀 Поддержка скриптов
Через JavaScript-разработчики смогут автоматизировать LibreOffice, встраивая сложные вычисления или визуализации. В статье-оригинале упоминали пример: динамическая диаграмма пинга внутри таблицы Calc, которая обновляется на лету.

Личный взгляд на перспективы

Считаю, что LibreOffice в форме WebAssembly и с CRDT-механизмом совместного доступа — это важный технологический эксперимент. Попытка ещё раз найти «своё место» в эпоху, когда Microsoft 365 и Google Docs доминируют на рынке, а «онлайн-офис» стал де-факто стандартом.

Но у LibreOffice есть свои сильные стороны, особенно в среде open source-энтузиастов, госучреждений и крупных компаний с повышенными требованиями к приватности. Здесь свобода выбора, гибкость и отсутствие «подписок» могут оказаться решающими факторами.

С практической точки зрения, ZetaOffice может стать полезным для:

  • 🏢 Корпоративных порталов, где важен локальный контроль.
  • 🎓 Образовательных платформ, позволяющих студентам работать с офисными документами прямо в браузере.
  • 🌐 Проектов, связанных с децентрализованным хранением (например, в связке с CRDT).

Да, пока продукт всё ещё сыроват: огромный объём подгружаемого кода, довольно тяжёлое «железо» нужно для комфортной работы. Но, полагаю, в ближайшие релизы команда оптимизирует всё это — опыт у них огромный.

Выводы

LibreOffice в свои «40» радует нас реальным многопользовательским редактированием через CRDT и интеграцией с WebAssembly. Это говорит о том, что даже крупное и не всегда «облачное» ПО может эволюционировать, делая шаг в сторону гибридных онлайн/оффлайн-сценариев.

На мой взгляд, такая «двойная» архитектура (ZetaOffice + классическая десктопная версия) открывает LibreOffice дорогу к новым сценариям и рынкам. Главное — не забывать про пользователей, которые хотят получить удобный, быстрый и надёжный пакет, независимо от того, есть у них интернет или нет.

Ссылки по теме