Новости свободного ПО

Большая часть обзора будет посвящена теме "модерн офис". Во-первых, вышла очередная версия свободного офисного пакета LibreOffice, обеспечивающего базовые потребности офисного служащего при работе с документами. Во-вторых, представлен телекоммуникационный пакет FreeSWITCH 1.2, при помощи которого можно решать задачи внутриофисной коммуникации и связи. И проясним ситуацию с фреймворком Qt, от которого отреклась Nokia.


LibreOffice 3.6

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

Есть офисное ПО и с открытым кодом. Известным представителем такого рода программ является офисный пакет LibreOffice. На прошлой неделе появилась версия LO 3.6. Это четвёртое обновление пакета с момента отделения от OpenOffice.

Прежде чем сказать о новшествах LO 3.6, хотелось бы остановиться на тенденциях развития офисного ПО в целом.

Основой офисных программ по-прежнему являются десктопные приложения. Однако многие офисные задачи уже потихоньку перетекают с настольных систем в Интернет и "облака", примером чего можно назвать виртуальный "облачный" офис Google Apps. Второй тенденцией офисного электронного делопроизводства является появление офисного ПО для мобильных систем - в частности для планшетов.

Основная же проблема всего офисного ПО в том, что довольно трудно создать "гетерогенную" среду документооборота в которой бы мирно сосуществовали и Microsoft Office, и LibreOffice/OpenOffice, и "облачные" офисы. На практике предпочтительным выглядит армейское единообразие: или все сидят на LibreOffice/OpenOffice, или все сидят на Microsoft Office, или же всем офисом уходят за "облака".

Пакет LibreOffice по-прежнему в своём развитии делает упор на версию для настольных компьютеров, основным достоинством которой многие считают её бесплатность. А учитывая, что большая часть документов в учреждениях накопилось в форматах Microsoft, очень часто LibreOffice/OpenOffice рассматриваются как бесплатная замена Microsoft Office. Регулярно можно слышать новости, как ряд городских и государственных организаций в той или иной стране с разной степенью успешности мигрируют на LibreOffice/OpenOffice ради экономии финансовых средств.

Но в LO есть много интересного, кроме бесплатности. Например, на мой взгляд, не оценён ещё механизм расширений LibreOffice.

Что касается версии 3.6, то среди наиболее заметных изменений в новом релизе разработчики выделяют:

  • новый импортер формата CorelDRAW;
  • интеграция с открытой системой электронного документооборота Alfresco и ограниченная интеграция с Microsoft SharePoint:
  • водяные знаки в PDF-экспорте;
  • цветовые гаммы в ячейках электронных таблиц;
  • улучшенные функции форматирования для таблиц в текстовых документах;
  • новый алгоритм для масштабирования изображений Lanczos;
  • обеспечен импорт графических элементов Smart Art;
  • улучшенная работа с форматом CSV;
  • изменение внешнего вида Windows-версии.

Что же касается веб-версии и мобильного варианта LibreOffice, то прототипы этих версий уже были продемонстрированы в этом году. Версия для Веб будет работать в виде серверного приложения с браузерным веб-интерфейсом на стороне клиента. Также недавно были представлены первые скриншоты LibreOffice для мобильной платформы Android. Однако и мобильная, и интернет-версия LibreOffice - это дело не скорого будущего.


FreeSWITCH 1.2

Не стоит ещё и забывать, что современный офис - это не только круговорот документов в природе, но и довольно сложная телекоммуникационная структура. В былые времена для передачи различных типов информации использовались разные технологии связи: телеграфная и телефонная сеть, пневмосвязь и т.д.

В наших современных реалиях всё больше офисных телекоммуникационных сетей базируются на интернет-технологиях, получивших общее название IP-телефонии. И на сегодняшний день разработано несколько подходов к построению сетей VoIP - например, H.323, SIP, MGCP.

Для управления этим телекоммуникационным хозяйством существует специальное ПО, в том числе и открытое. Ярким примером такого открытого ПО является система Asterisk от компании Digium, которая предназначена для организации внутренней офисной компьютерной АТС.

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

FreeSWITCH - так называется программный коммутатор (Sowtswitch), который управляет сессиями VoIP. FreeSWITCH разрабатывается с 2006-го года. Инициатором создания новой платформы выступил бывший разработчик Asterisk Энтони Минессейл.

Основная задача FreeSWITCH - согласовывать разные протоколы VoIP. FreeSWITCH поддерживает протоколы, такие как SIP, H.323, IAX2 и Google Talk. Настраивается и конфигурируется интерфейс FreeSWITCH посредством текстовых файлов формата XML.

Протокол SIP является основным в работе этого программного коммутатора. В этом телекоммуникационном ПО присутствует возможность записи и прослушивания разговоров, перевод и перехват звонков и многие другие функции IP PBX.

Сильными сторонами FreeSwitch отмечаются:

  • SIP-стек промышленного качества, более развитый чем в Asterisk;
  • обработка HD-аудио;
  • широкий диапазон поддерживаемых кодеков (включая лицензируемый G.729);
  • возможность интеграции с языками программирования - например, Lua, JavaScript;
  • возможность работы в Windows и MacOS.

На прошлой неделе был объявлен выход версии FreeSWITCH 1.2. Данная версия явилась итогом обновлений за несколько предыдущих лет, которые появлялись в разное время. Из этих обновлений выделяют следующие:

  • внедрение кодеков iSAC, Opus, Codec2;
  • шлюз RTMP-SIP;
  • реализация протокола передачи факсов T.38;
  • поддержка текстовых сообщений;
  • работа с платами Digium и Sangoma и модемами GSM;
  • HTTP API;
  • работа с СУБД MongoDB;
  • поддержка Linux Audio Developer's Simple Plugin API (LADSPA);
  • реализация функции "черный список".


Qt, Nokia, Digia

И в заключение рассмотрим ситуацию с фреймворком Qt - популярным открытым кросс-платформенным инструментарием разработки ПО на языке программирования C++, на котором создано много замечательных приложений для Linux, Windows, MacOS. Поводом такого внимания является отказ компании Nokia от дальнейшего развития проекта Qt, который финский мобильный гигант в последние годы курировал.

В последнее время Nokia в связи с кардинальной переориентацией своего мобильного бизнеса в сторону решений Microsoft распродаёт ставшими непрофильными активы, в числе которых оказался и фреймворк Qt. 9 августа было достигнуто соглашение о передаче всех активов, связанных с Qt, компании Digia.

Такой поворот дела в целом можно считать положительным. Так как одним из вариантов дальнейшего развития Qt мог быть форк проекта. Но Digia зарекомендовала себя как активный разработчик проекта - с марта прошлого года компания занималась коммерческим обслуживанием клиентов тулкита Qt. И каких-то кардинальных изменений в дальнейшей политике в отношении Qt не предвидится.

После приобретения фреймворка Digia намерена более активно взаимодействовать с разработчиками рабочей среды KDE, который, как известно, полностью основан на Qt. Так как именно разработчики KDE способны в случае чего форкнуть Qt.

Таким образом, пока не стоит волноваться и искать замены многим хорошим программам, написанным на Qt. Вот как, например, программа qBittorrent, третья версия которой была представлена на прошлой неделе.

Торрент-клиент qBittorrent выполнен в стиле µTorrent и является одним из лучших представителей торрент-качалок. К услугам пользователя программа предоставляет поддержку всех расширений протокола BitTorrent, шифрование, Magnet/BitComet-ссылки, удалённое управление через Web-интерфейс, многое другое и, конечно же, кроссплатформенность - поддерживаются: GNU/Linux, Mac OS X, Microsoft Windows, FreeBSD и даже, как заявлено на сайте разработчиков, OS/2.

Михаил АСТАПЧИК

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!