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

Из очередного обзора новостей СПО, ещё раз убедимся, что жизнь состоит не только из удач, но и из разочарований. Удачно развивается мобильная ОС Mozilla B2G и совершенствуется язык веб-разработок PHP. В то же время, Линус Торвальдс разочаровался в дистрибутиве Open SUSE. Можно и понять разочарование тех, кому не достался микрокомпьютер Raspberry Pi, первая партия которого поступила в продажу. А в конце обзора обратим внимание на новую версию видеоконвертора HandBrake.


Mozilla Boot to Gecko

Внезапно оказалось, что развитие мобильной операционной системы на базе ядра Linux и браузера Firefox, получившей название Mozilla Boot to Gecko (B2G), идёт значительно быстрее, чем ожидалось. Например, её тестовые версии можно устанавливать на смартфоны Samsung Galaxy SII поверх Android и знакомиться с её первоначальными возможностями и характеристиками. По отзывам тех, кто уже попробовал в деле B2G, система хоть ещё и сырая, но работает шустро.

Mozilla B2G - это такой аналог браузерной операционной системы Google Chrome OS, только ориентированной на смартфоны или планшеты. Система использует браузер в качестве пользовательского интерфейса, а программы пишутся на основе технологий HTML5. Для программ B2G уже открыт специальный магазин Mozilla Marketplace, который будет поддерживать распространение как бесплатных, так и платных приложений.

Mozilla не только разрабатывает эту мобильную систему, но уже и ведет переговоры с различными производителями телефонов о возможном сотрудничестве. На прошедшем в Барселоне конгрессе мобильных технологий Mozilla заручилась поддержкой испанской телекоммуникационной компании Telefonica, которая взяла на себя заботы, связанные с производством аппаратной части устройства на основе B2G. В результате планируется произвести телефон, который получил название Open Web Device. О поддержке инициативы Mozilla заявили также Adobe, Qualcomm и Deutsche Telekom.

Как видим, у Mozilla достаточно серьезные намерения. Открытая система Boot to Gecko может оказаться интересным решением среди смартфонов и планшетов нижнего ценового уровня, где не нужна широкая функциональность Android или iOS, и где сейчас производители активно ищут адекватные простые программные решения.


Релиз PHP 5.4

После важного обновления веб-сервера Apache, являющегося компонентом стандартной связки для веб-разработчиков LAMP (Linux + Apache + MySQL + PHP), случилось и серьёзное обновление языка PHP. Спустя почти три года с момента выхода ветки 5.3, разработчики этого популярного открытого языка для Веб представили релиз 5.4.

PHP - это на данный момент один из основных скриптовых языков, обеспечивающих функционирование большинства веб-сайтов, в том числе и нового сайта "КВ". Поэтому, как и в случае с Apache, в новой версии PHP не следует ожидать каких-то смелых экспериментов. Как пояснил технический директор Zend Зиив Сураски: "Здесь все, что вы могли сделать раньше. Но в новой версии это можно сделать быстрее, проще и элегантнее".

В первую очередь, нужно сказать, что абсолютной совместимости с предыдущими версиями PHP не будет. В PHP 5.4 удалены некоторые устаревшие возможности языка и опции настройки. Например, удалена поддержка Safe mode и register_globals. Поэтому новая ветка не обеспечивает полную совместимость на уровне API и конфигурации, и может потребоваться модификация приложений и серверных настроек.

Из новшеств языка, главными отмечаются:

  • Traits - новый метод программирования, при помощи которого возможно повторно использовать тот или иной участок кода в другой части программы;
  • Встроенный веб-сервер для тестирования скриптов;
  • Улучшение синтаксиса массивов;
  • Новые методы взаимодействия с форматом данных JSON;
  • Значительная переделка функции htmlspecialchars.

По оптимизации также проведена большая работа. Улучшений много, и они затрагивают различные части внутренней инфраструктуры PHP. Например, в некоторых тестах производительность PHP возросла до 25%.


Open SUSE и слеза ребёнка

А тем временем Линус Торвальдс организовал настоящий фронт борьбы с нерадивыми разработчиками дистрибутивов GNU/Linux. Создателя и главного руководителя ядра Linux, которое лежит в основе всех дистрибутивов, в последнее время преследуют сплошные разочарования с этими дистрибутивами. Причиной недовольства Торвальдса является политика разработчиков систем, которые постоянно забывают простого человека в угоду компьютерным гикам или корпоративным порядкам.

До недавнего времени рабочим дистрибутивом Торвальдса был Fedora. Однако в прошлом году сообщество Fedora приняло политику радикальных перемен пользовательского интерфейса. Здесь первыми внедрили только появившуюся революционную оболочку GNOME 3. Это вызвало протест Линуса, в результате чего он оставил "Федору", а в качестве пользовательской рабочей среды стал использовать XFCE Desktop.

Новым дистрибутивом на ноутбуке Торвальдса стал Open SUSE, который без проблем установился на его Macbook Air. Однако и тут Торвальдс столкнулся с "антинародной" политикой - на этот раз в области системной безопасности. Open SUSE требует пароля root на элементарные изменения в системе: изменение часового пояса, добавление принтера, создание нового беспроводного соединения. В результате Open SUSE превратилась практически в однопользовательскую систему, которой полноценно может пользоваться только человек с административными правами.

Однако ноутбук Торвальдса является семейным достоянием, и им пользуется даже его дети. После того, как его дочь позвонила Линусу из школы, жалуясь, что без пароля root она не может использовать школьный принтер, терпение Торвальдса закончилось.

Попытки образумить и наставить на путь истинный разработчиков Open SUSE с требованием сделать систему годной для дома и семьи, а не только для корпоративного употребления, оказались не очень удачными. В результате Торвальдс в очередной раз разразился публичной критикой в своём круге Google+, где назвал разработчиков, "которые называют хорошей безопасностью требование пароля root для выполнения повседневных задач, душевно больными".

Также Линус заявил, что находится в поиске нового дистрибутива для своего Macbook Air. В связи с этим народ на форумах делает ставки на новую систему - в основном на Ubuntu или Mint.


Микрокомпьютеры

29 февраля 2012 гики получили возможность заказать плату микрокомпьютера Raspberry Pi. Это миниатюрная плата размером с кредитку включает в себя ARM-совместимый процессор Broadcom BCM2835 (ARM11), работающем на частоте 700 МГц, 256 МБ памяти, два порта USB 2.0 и порт Ethernet. Работает это чудо техники под управлением, конечно же, Linux.

По словам участников проекта, под наплывом гиков сайт не выдержал нагрузки уже в первые пять минут. Всю партию разобрали буквально за день.

Теперь желающим приобрести "малинку" нужно ждать около месяца, пока не будет произведена новая партия. Причём должна появиться ещё более дешёвая модель за 25$.

Разочарование тех, кому не достался Raspberry Pi, понять не сложно. Возможно, в качестве утешения для них можно предложить ещё один вариант микрокомпьютера под названием Cotton Candy, выполненный в форме USB-брелка. Компьютер имеет двуядерный процессор 1.2GHz (ARM Cortex-A9), 1 Гб памяти, microSD, графическую подсистему на основе Mali 400MP GPU, способную декодировать HD-видео, поддержку WiFi и Bluetooth, наличие портов MicroUSB, USB и HDMI. В качестве операционных систем возможна установка Android 4 или Ubuntu Linux.

Цена Cotton Candy почти 200$. Это на порядок, конечно, дороже, чем "малинка". Однако этот миникомпьютер рассчитан не только на пользователя-гика, но и на всех остальных членов его семьи. Появится в продаже Cotton Candy в течение этого месяца, и, судя по цене, большого ажиотажа быть не должно.


HandBrake 0.9.6

Из новостей свободного ПО для обычного пользователя хотелось бы выделить новость о популярном открытом рипере DVD-дисков и конвертере видеофайлов HandBrake 0.9.6. Это приложение особенно популярно у пользователей Mac OS, и оно обновилось на прошлой неделе до версии 0.9.6.

Этот кроссплатформенный видеоконвертор основан на открытых библиотеках для работы с мультимедиа. В отличие от стандартных программ ffmpeg и mencoder обладает графическим интерфейсом.

А в отличие от другого свободного конвертора и редактора видео Avidemux, HandBrake ориентирован для перекодирования видео на мобильные устройства. Данная утилита содержит в своем арсенале широкий набор пресетов, при помощи которых можно достаточно быстро преобразовать нужное вам видео для дальнейшего его просмотра на различных мобильных устройствах, например таких как: iPhone, iPad, Apple iPod, AppleTV, Android, Sony PSP, PS3 и др. В связи с тем, что на арену выходят и микрокомпьютеры наподобие Raspberry Pi и Cotton Candy, стоит ждать пресетов и для этой категории устройств.

Из важного в новой версии могу отметить добавление в конвертер кодека MPEG-2 из состава libavcodec. Дело в том, что многие портативные устройства имеют аппаратную поддержку этого формата, как например нетбуки с видео Intel GMA 3150. Такая поддержка позволяет смотреть на таких слабеньких нетбуках и видео высокого разрешения в формате MPEG-2.

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

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

Рубрики: 

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

Комментарии

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

Отличные новости! Кстати, я перешёл на XFCE. Можно настроить на "почти, как Unity", но без глобменю. Плюсы: шустрее и запросто создаются значки запуска.