Новости
Компания Digia представила релиз интегрированной среды разработки Qt Creator 2.6, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.
Один из разработчиков NetBSD провёл интересный эксперимент, в полной мере продемонстрировавший гибкость средств портирования NetBSD под новые платформы. Используя Emscripten, в представление на языке JavaScript было скомпилировано изначально написанное на языке Си ядро NetBSD и набор связанных с ним драйверов. Таким образом была добавлена поддержка новой архитектуры "sys/arch/javascript", подразумевающей возможность запуска ядра NetBSD под управлением web-браузера.
Компания NVIDIA анонсировала результаты проведённой за последний год работы по оптимизации производительности своих видеодрайверов для платформы Linux. Работа выполнена совместно с компанией Valve и рядом производителей игровых приложений, заинтересованных в увеличении производительности графической подсистемы Linux.
Компания Valve объявила о начале бета-тестирования Linux-версии клиента сервиса доставки игр Steam. Для оценки работы сервиса предоставлена возможность бесплатной установки игры Team Fortress 2 для Linux. Кроме того, в сервис Steam сегодня добавлены две дополнительные игры, работающие в Linux. В итоге, в настоящее время 26 игр помечены в каталоге Steam, как поддерживающие Linux. Стоимость Linux-версий игр варьируется от 49 до 399 рублей. Steam для Linux доступен для тестирования в сборках для Ubuntu 12.04 и 12.10. Linux-версия клиента примечательна поддержкой нового режима Big Picture, созданного для использования на телевизорах.
Разработчики проекта Debian представили новый сервис Debian Code Search (codesearch.debian.net), в рамках которого создана поисковая система по исходному коду доступных в дистрибутиве приложений и библиотек. В поисковой системе проиндексировано около 18 тысяч пакетов, в сумме содержащих более 140 Гб кода открытых проектов. В индекс включены только пакеты из репозитория "main", репозитории "non-free" и "contrib" не участвуют в индексации. При выполнении поисковых запросов поддерживается использование регулярных выражений, допустима фильтрация по типам файлов (например, filetype:perl) и пакетам (например, package:linux).
Как известно, почти все производители мобильных устройств рассматривают смену прошивки как случай, прекращающий действие гарантийных обязательств. Прекращение действия гарантии практикуют в том числе и производители, официально предоставляющие легальные способы использования прошивок, отличных от поставляемых по умолчанию. Изучив данный вопрос, юристы Европейского фонда свободного ПО пришли к выводу, что на территории Евросоюза подобная практика незаконна.
Компания Google представила релиз web-браузера Chrome 23, доступного для платформ Linux, Mac OS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров.
После года разработки увидел свет первый релиз Linux-дистибутива openSUSE для архитектуры ARM. Ранее проект openSUSE поставлялся только для архитектур x86 и x86_64.
Проекты LLVM и FreeBSD отметили важную веху в своём развитии - в дерево исходных текстов ветки FreeBSD-CURRENT, на базе которой формируется релиз FreeBSD 10, для архитектур i386 и amd64 приняты изменения, включающие по умолчанию использование компилятора Clang и набора runtime-библиотек, развиваемых проектом LLVM. Исполняемые файлы cc, cpp и c++ отныне являются ссылками на clang. Clang задействован как для пересборки базовой системы, так и для сборки портов. Сборка с использованием GCC теперь представлена в качестве опции.
Анонсирован первый альфа-релиз пользовательского окружения Enlightenment 17 (E17). Разработка пользовательской оболочки E17 ведётся c 2002 года, но только сейчас она вышла за рамки предварительных экспериментальных выпусков. График формирования первого стабильного релиза E17 планируется огласить через несколько часов, в рамках презентации от разработчиков Enlightenment на конференции LinuxCon.
Исследователи безопасности из университета Беркли объявили о создании некоммерческого сообщества ICSI Certificate Notary, которое будет поддерживать единую базу с информацией о валидности SSL-сертификатов. Созданный сервис проверки сертификатов является попыткой решения ключевой архитектурной проблемы процесса сертификации - при компрометации одного из сотен центров сертификации, рушится вся цепочка доверия (злоумышленники могут сгенерировать сертификат для любого сайта, который будет воспринят всей системой как корректный). ICSI Certificate Notary позволяет выявлять такие обманные сертификаты на ранней стадии их появления.
После восьми месяцев разработки представлен релиз DragonFlyBSD 3.2, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях. Среди ключевых улучшений выпуска DragonFly BSD 3.2 отмечается интеграция нового USB-стека, новая реализация дисковых квот, значительное увеличение производительности планировщика задач.
Компания CoreCode перевела в разряд свободных проектов гоночную игру CoreBreach, а также использованный в игре 3D-движок Core3D, библиотеку компонентов CoreLib и редактор ресурсов Core3D-Editor. Игра представляет собой футуристические гонки со сражениями в пространстве без гравитации. Поддерживается организация многопользовательских соревнований. Поставляется 6 трасс, 6 видов оружия и 6 типов гоночных кораблей, с разными характеристиками. Промо-видеоролики игры можно найти на данной странице.
Компания Red Hat представила релиз проекта libvirt 1.0.0, в рамках которого развивается библиотека и набор инструментов для унифицированного локального и удаленного управления виртуальными окружениями. Поддерживаются системы виртуализации Xen, QEMU, KVM, LXC, OpenVZ, User Mode Linux, VirtualBox, VMware ESX/GSX/Workstation/Player. В качестве хранилища могут использоваться локальные IDE/SCSI/USB диски, FibreChannel, LVM, iSCSI, NFS и различные файловые системы.
Увидел свет релиз операционной системы OpenBSD 5.2, тридцать третий выпуск за восемнадцатилетнюю историю существования проекта. При развитии OpenBSD основное внимание уделяется переносимости (поддерживается 17 аппаратных архитектур), стандартизации, корректной работе, активной безопасности и интегрированным криптографическим средствам.
Анонсирован релиз проекта Orion 1.0, в рамках которого проектом Eclipse под покровительством компании IBM развивается концепция интегрированной среды разработки, работающей в обычном web-браузере и нацеленной на создание сайтов и web-приложений. В отличие от других попыток создания браузерных инструментов разработки, Orion не ограничивается работой в одной вкладке браузера - поддерживается полноценная работа со ссылками и обмен ими. Например, можно открыть файл для редактирования в новой вкладке через открытие ссылки. По своей структуре Orion организован в виде набора работающих на стороне браузера компонентов, которые могут использоваться как отдельно, так и в связи друг с другом.
После одиннадцати месяцев разработки компания Digium представила релиз новой стабильной ветки открытой коммуникационной платформы - Asterisk 11, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты проекта доступны под лицензией GPLv2.
На проходящем в Копенгагене саммите разработчиков Ubuntu одобрен план модернизации процесса разработки Ubuntu 13.04, подразумевающий отказ от формирования отдельных альфа-версий и доступность перед релизом только одного бета-выпуска. Вместо альфа-версий пользователям будет предложено принять участие в тестировании постоянно формируемых снапшотов. Финальная полировка перед релизом будет проведена путем более широкого распространения бета-версии.
Некоммерческая правозащитная организация Electronic Frontier Foundation (EFF) опубликовала заявление, в котором призвала компанию Canonical отключить по умолчанию функцию показа контекстной рекламы при вводе поисковых запросов в панели Dash и устранить серьёзные нарушения конфиденциальности пользователя, всплывшие в результате анализа используемых методов взаимодействия с внешними сервисами. По мнению EFF недопустимо по умолчанию без предупреждения пользователя осуществлять выполнение действий, которые могут привести к утечке приватных данных о предпочтениях пользователя. Вместо навязывания сервиса, предлагается после первого входа в систему выводить специальное окно, в котором уточнить согласен или нет пользователь на показ результатов запросов к внешним службам при выполнении поиска в Dash.
На проходящей сейчас конференции разработчиков Ubuntu в Дании, Дрю Блисс (Drew Bliss) из компании Valve Software, известной своими играми Half Life и системой цифровой дистрибуции Steam, заявил, что Linux более жизнеспособен как игровая платформа, нежели Windows 8. Как и предполагалось ранее, причиной, по которой Valve взялась за портирование Steam на Linux, стала практически прямая конкуренция online-магазина Microsoft и Steam - поэтому Valve решила выйти на рынок ещё не занятый ни одной популярной платформой распространения цифрового контента.