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

Прошлая неделя подарила нам новости об Ubuntu для мощных смартфонов, о первом выпуске свободной системы управления клиентской базой X2CRM и о начале развития новой ветки 2.4 самого популярного веб-сервера Apache. Также обратим внимание на ситуацию с поддержкой технологий Adobe Flash на системах GNU/Linux.


Ubuntu на смартфоне

Факт увеличения производительности смартфонов уже давно заставляет взглянуть на эти устройства как на маленькие персональные компьютеры. Уже предпринимались попытки создавать специальные док-станции, позволяющие подключать к смартфонам на базе "Андроид" полноценные монитор и клавиатуру.

Примером такого подхода можно назвать модель гуглофона Motorola ATRIX 4G, бывшего в продаже в первой половине прошлого года. К этому телефону дополнительно предлагались две док-станции. Благодаря первой можно было подключить к телефону внешний монитор и клавиатуру. Вторая же док-станция Laptop Dock представляла собой ноутбук-пустышку, который начинал работать, если в его специальный разъем вставить ATRIX 4G, что использовался как процессор, память и видеокарта.

Canonical и её глава Марк Шаттлворт тоже представили своё решение по превращению смартфона в персональный компьютер. Это специальная сборка Ubuntu for Android, позволяющая запускать на Android-смартфоне операционную систему Ubuntu.

При установке на гуглофон эта мобильная Ubuntu не будет заменять систему Android, а будет мирно сосуществовать с ней в памяти смартфона. Но стоит только к смартфону подключить монитор, как Ubuntu for Android активируется и станет активной системой мобильного устройства. Причём многие данные системы Android - контактные данные из телефонной книги, сообщения SMS/MMS, календарь - будут доступны из этой версии Ubuntu. Также в Ubuntu for Android будет встроен и телефонный функционал, который позволит осуществлять телефонные звонки, получать и отправлять SMS-сообщения.

По сути, Ubuntu for Android продолжает общую концепцию Ubuntu как Live-системы, позволяющей запускаться отдельно от основной ОС. На персональных компьютерах такой Live-режим сделал Ubuntu популярным дистрибутивам по отношению к другим Linux-системам. Вполне возможно, на мобильных платформах Live-режим тоже окажется успешным.

Правда, следует сказать, что системные требования смартфона для Ubuntu for Android заявлены довольно высокие: Android версии 2.3 "Gingerbread" или выше, 2-ядерный процессор с тактовой частотой 1 ГГц, 512 Мб RAM, 2 Гб дискового пространства, HDMI-вывод. Для реального интереса к Ubuntu for Android эту систему неплохо было бы больше оптимизировать к более скромным аппаратным требованиям.


X2CRM

Произошло прибавление среди свободных CRM - систем управления клиентской базой и маркетингом. Американская компания X2Engine объявила о доступности для всех желающих новой CRM-системы X2CRM, распространяемой по лицензии BSD.

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

Наиболее известной среди свободных CRM является система SugarCRM, появившаяся на свет в 2004-ом году. На данный момент эта система имеет как бесплатную, так и коммерческую версии. Также имеется ответвление от SugarCRM - это VTiger CRM.

X2CRM в некотором роде тоже родственна SugarCRM и VTiger CRM. Дело в том, что в X2Engine перешёл один из создателей SugarCRM Джон Робертс. Бета-тестирование X2CRM происходило с сентября прошлого года. И в нём приняло участие более 1000 пользователей.

X2CRM является классическим LAMP-приложением. Система предназначена для запуска на веб-сервере Apache, написана на языке PHP и использует в своей работе СУБД MySQL. Работает X2CRM на платформах GNU/Linux, Solaris, Mac OS X и Windows. Соответственно для работы на стороне пользователя нужен современный веб-браузер.

На данный момент X2CRM включает в себя следующие модули:

  • Contacts, обеспечивающий работу с контактными данными, импорт контактов, интеграцию контактов с сетевыми аккаунтами Skype, Twitter, LinkedIn, Facebook, Google+;
  • Actions, предназначенный для поддержки "действий" как задач, которые могут быть связаны с аккаунтами, контактами и продажами;
  • Sales позволяет вести историю продаж и связывать их с аккаунтами и контактами;
  • Accounts - это список компаний и организаций, к которым могут привязываться контакты;
  • Docs даёт возможность групповой работы с документами с настройкой прав доступа;
  • Социальный модуль включает чат, форумы для взаимодействия пользователей.

Веб-интерфейс X2CRM оптимизирован и для мобильных платформ. Приложение можно оценить в виде демо-версии.


Apache 2.4

Некоммерческая организация Apache Software Foundation (ASF), объявила о выпуске новой крупной версии - Apache 2.4, а точнее - Apache 2.4.1. Веб-сервер Apache - это сейчас самый популярный в мире веб-сервер, последнее крупное обновление которого было в 2005-м году, когда появилась версия 2.2.

Думаю, не стоит долго рассказывать, что веб-сервер и браузер - это основные приложения, при помощи которых функционирует Всемирная Паутина. По данным Netcraft на конец 2011 года веб-сервером Apache обслуживалось около 65% от общего числа активных веб-сайтов.

Основными достоинствами "Апача", кроме бесплатности, сделавшими его лидером среди других http-серверов, считаются надёжность и гибкость конфигурации. Последняя возможность реализуется через модульность. Существует более 500 модулей, выполняющих различные функции. Часть из них разрабатывается командой Apache Software Foundation, но основное количество создаётся отдельными open source разработчиками.

Версия 2.4 сохраняет обратную совместимость с веткой 2.2. То есть существующие модули для Apache 2.4 требуют разве что перекомпиляции, но не кардинального изменения кода.

Для веб-сервера Apache за время его существования разработано множество моделей реализации мультипроцессорной работы (MPM). И теперь в новой версии Apache 2.4 несколько моделей MPM могут быть одновременно собраны в виде динамически загружаемых модулей, которые можно просто активировать в конфигурации без последующей пересборки.

В блоках конфигурации Apache 2.4 теперь можно задействовать определения через оператор "if". Эти определения можно привязывать к отдельным HTTP-заголовкам запроса, заголовкам ответа или переменным окружения.

Из новшеств "Апача" следует ещё отметить поддержку асинхронного чтения и записи. Директива LogLevel может быть сконфигурирована для каждого модуля и каждой директории отдельно. Возможно указывать значение параметра KeepAliveTimeout в миллисекундах.

Из новых модулей можно выделить:

  • mod_lua - позволяет интегрировать в httpd интерпретатор языка Lua;
  • mod_ratelimit - организовывает ограничение пропускной способности клиентов;
  • mod_reqtimeout - позволяет установить таймаут и минимальную интенсивность потока данных при обработке входящих запросов;
  • mod_buffer - позволяет организовать буферизацию для входящих и исходящих фильтров;
  • mod_slotmem_shm - система доступа к разделяемой памяти на основе слотов.


И снова Flash...

Мультимедийная технология Adobe Flash, как известно, штука весёлая: плагин Flash позволяет в браузере поиграть в интерактивные игры, посмотреть видеоролики и мультфильмы. При этом с разработкой и распространением этой технологии ситуация обстоит не менее весело. Так как плагин Flash под все существующие платформы и операционные системы выпускается исключительно в бинарном виде и исключительно компанией Adobe, то с этим плагином постоянно происходят разные приключения. То Стив Джобс объявлял войну "флэшу" за слишком большие проблемы с безопасностью. То Microsoft не прочь заменить Flash на свой аналог Silverlight.

Немало проблем у Flash и на платформе GNU/Linux. И дело не только в том, что эта мультимедийная технология не свободная, что вызывает неудовольствие у Ричарда Столлмена. Видимо попытка создания 64-битной версии для Linux полностью истощили силы компании Adobe, что она решила вообще прекратить развивать Flash для Linux. И последним выпуском для платформы Linux, который будет доступен для установки в систему в виде отдельного пакета, станет Flash Player 11.2. Для этой версии в течение дальнейших пяти лет будут выпускаться только обновления безопасности с исправлениями уязвимостей.

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

В связи с этой новостью, стоит отметить и выход обновления Gnash - свободной альтернативы Adobe Flash. На прошлой неделе вышла версия под номером 0.8.10.

Gnash - это один из самых продвинутых заменителей "флэша". Является кроссплатформенным. Gnash поддерживает многие возможности классического флэша от Adobe. Например, играет видео с YouTube. Несложные рекламные баннеры, наподобие Univer.by на сайте new.kv.by, тоже работают. Можно запускать старые флэш-игры, а также swf-мультфильмы.

Но Gnash работает более медленно, чем оригинальный Adobe Flash. На сложных играх может зависнуть вместе с браузером. Также и Google не жалует свободную версию "флэша" - например, звуковой перевод Google Dict в сервисе Google Translate c Gnash работать не хочет.

И, таким образом, Gnash пока заменить Flash для Linux полноценно не может. Но пять лет для IT-индустрии - это большой срок, и, как говорят на Востоке, за это время или ишак сдохнет, или шах помрёт. Вполне возможно через некоторое время произойдут внеочередные перемены или с Adobe, или с Adobe Flash.

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

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

Рубрики: 

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

Комментарии

Аватар пользователя batt

Интересно!

Спасибо!