Ubuntu исполнилось 10 лет. Названо кодовое имя Ubuntu 15.04

Десять лет назад, 20 октября 2004 года, была выпущена первая версия GNU/Linux-дистрибутива Ubuntu — 4.10 «Warty Warthog». Проект был основан Марком Шаттлвортом, миллионером из Южной Африки, принимавшим участие в разработке Debian GNU/Linux и воодушевлённый идеей создания доступного для конечных пользователей настольного дистрибутива, обладающего предсказуемым фиксированным циклом разработки. К работе было привлечено несколько разработчиков из проекта Debian, многие из которых до сих пор принимают участие в развитии обоих проектов. Одним из первых разработчиков Ubuntu был Скотт Джеймс Ремнант (Scott James Remnant), автор системы инициализации Upstart, ныне технический лидер проекта Chrome OS, который в своём блоге поделился воспоминаниями о становлении Ubuntu. Для … Читать далее Ubuntu исполнилось 10 лет. Названо кодовое имя Ubuntu 15.04

Разработчики Xfce основали форк ConsoleKit

Эрик Кёгель (Eric Koegel), участвующий в разработке рабочего стола Xfce, представил проект ConsoleKit2, в рамках которого началась разработка форка системы управления пользовательскими сеансами ConsoleKit. Предлагаемые в ConsoleKit методы отслеживания пользовательских сеансов устарели и постепенно вытесняются системой logind, предлагаемой проектом systemd. В частности, ConsoleKit способен обеспечить лишь переключение между пользователями, но не может организовать одновременную работу нескольких графических сеансов в режиме multi-seat (у каждого пользователя свой монитор). Изменить ситуацию может только кардинальная переработка архитектуры ConsoleKit, в связи с чем проект впал в глубокую стагнацию и практически не сопровождается. В качестве мотива создания форка называется желание сохранить поддержку ConsoleKit в Xfce, для … Читать далее Разработчики Xfce основали форк ConsoleKit

Khronos опубликовал спецификацию OpenVX 1.0

Группа Khronos, отвечающая за разработку стандартов семейства OpenGL и OpenCL, представила финальный вариант спецификации OpenVX 1.0, определяющей API для разработки переносимых, высокопроизводительных и энергоэффективных приложений и библиотек для решения задач компьютерного зрения (обнаружение, слежение и классификация объектов на изображениях и видеоданных). OpenVX предоставляет возможность использования серии алгоритмов для распознавания и отслеживания перемещения лица, тела и жестов, автоматизации видеонаблюдения, автоматических систем помощи водителю, реконструкции объектов и сцен, дополненной реальности, визуального осмотра, робототехники и многих других применений. Обработка данных в OpenVX-приложениях производится через манипуляцию с графом функциональных узлов, работа с которым может быть ускорена за счёт привлечения CPU, GPU, DSP и дополнительных … Читать далее Khronos опубликовал спецификацию OpenVX 1.0

В новый выпуск текстового редактора GNU Emacs 24.4 встроен web-браузер

После полутора лет разработки проект GNU представил релиз текстового редактора GNU Emacs 24.4. Особенности новой версии: Встроенный web-браузер (вызов через M-x eww); Поддержка сохранения и восстановления состояния фреймов и окон; Поддержка меню в текстовых терминалах; Улучшенная поддержка работы в системе с несколькими мониторами; Улучшенный полноэкранный режим работы; По умолчанию включен метод расстановки отступов «Electric»; Возможность проверки по цифровой подписи lisp-пакетов к Emacs; Новый механизм уведомлений для Emacs Lisp; Поддержка уведомления об изменении состояния файлов; Пиксельный механизм масштабирования фреймов и окон; Режим выделения произвольных прямоугольных блоков текста (C-x SPC). Читать далее В новый выпуск текстового редактора GNU Emacs 24.4 встроен web-браузер

Дэниел Бернштейн выступил с критикой позиции ФБР о шифровании смартфонов и сетей

Недавно директор ФБР Джеймс Коми выступил с докладом, на котором выразил неудовольствие массовым внедрением шифрования в смартфоны и прочие средства коммуникаций, выразив надежду на принятие законов, требующих предоставлять ФБР ключи шифрования. Так, Коми выразил недовольство тем, что все постоянно подключаются к разным точкам Wi-Fi, а все больше сервисов и программ использует шифрование на стороне клиента. Это в свою очередь вызвало бурную ответную реакцию в среде специалистов по безопасности. Наиболее интересным можно посчитать выступление известного специалиста по безопасности и шифрованию Дэниеля Бернштейна (Daniel J. Bernstein). В своём выступлении Бернштейн рассматривает типовые практики спецслужб, нацеленные на борьбу с криптографией. Можно отметить, что … Читать далее Дэниел Бернштейн выступил с критикой позиции ФБР о шифровании смартфонов и сетей

Выпуск дистрибутива Debian 7.7

Представлен выпуск дистрибутива Debian 7.7, в который включены все доступные обновления пакетов и устранены недоработки в инсталляторе. Напомним, что начиная с Debian Wheezy изменена схема нумерации релизов — первая цифра в номере версии теперь связана со значительными выпусками, а вторая с корректирующими обновлениями. Debian 7.7 включает 45 обновлений с устранением серьезных проблем со стабильностью и 73 обновления с устранением уязвимостей. По сравнению с прошлым выпуском из репозиториев удалены 4 пакета: ctn (проблемы с поставкой), ssdeep (проблемы с поставкой), dicomnifti (зависит от удалённого ctn) и ctsim (зависит от ctn). Пакет tzdata обновлён с версии 2014с до 2014h (переход 25 октября на … Читать далее Выпуск дистрибутива Debian 7.7

Отчёт о состоянии развития FreeBSD за третий квартал 2014 года

Представлен отчёт о развитии проекта FreeBSD с июля по сентябрь 2014 года. За отчётный период основная работа была сосредоточена на доведении до готовности кода поддержки различных ARM-платформ для FreeBSD 11, развитию средств для использования FreeBSD на рабочем столе и оптимизации производительности. Основные достижения: Система Реализована возможность автоматизированной установки FreeBSD c загрузкой по сети. На первом этапе реализации проекта для управления ходом установки в bsdinstall добавлена поддержка сценариев, в которых доступны такие переменные, как KEYMAP, HOSTNAME, MIRROR, RELEASE, TIMEZONE, DAEMONS, ROOTPWHASH и USERS, а также средства для настройки сети и настройки ZFS. На втором этапе представлен автономный режим установки, активируемый через … Читать далее Отчёт о состоянии развития FreeBSD за третий квартал 2014 года

Ubuntu исполнилось 10 лет. Названо имя релиза Ubuntu 15.04

Десять лет назад, 20 октября 2004 года, был выпущен первый релиз Linux-дистрибутива Ubuntu 4.10 «Warty Warthog». Проект был основан Марком Шаттлвортом, южноафриканским миллионером, принимавшим участие в разработке Debian GNU/Linux и воодушевлённый идеей создания доступного для конечных пользователей настольного дистрибутива, обладающего предсказуемым фиксированным циклом выхода релизов. К работе было привлечено несколько разработчиков из проекта Debian, многие из которых до сих пор принимают участие в развитии обоих проектов. Одним из первых разработчиков Ubuntu был Скотт Джеймс Ремнант (Scott James Remnant), автор системы инициализации Upstart, ныне технический лидер проекта Chrome OS, который в своём блоге поделился воспоминаниями о становлении Ubuntu. Для желающих оценить … Читать далее Ubuntu исполнилось 10 лет. Названо имя релиза Ubuntu 15.04

Улажен конфликт по использованию имени Samba в продукте Deutsche Telekom

Компания SerNet, в которой трудоустроены многие немецкие разработчики свободного проекта Samba, сообщила об успешном разрешении конфликта с крупнейшей в Европе телекоммуникационной компанией Deutsche Telekom, выбравшей имя «SaMBa!» для своего нового мобильного продукта. Представители компании SerNet, которая управляет торговой маркой Samba на территории Германии от имени международного сообщества разработчиков, обратились к Deutsche Telekom с просьбой прекратить использование имени Samba, так как оно уже используется в свободном проекте. Компания Deutsche Telekom согласилась, что допустила оплошность при выборе имени, и официально заверила, что переименует свой продукт. Читать далее Улажен конфликт по использованию имени Samba в продукте Deutsche Telekom

Представлен HOPE, JIT-компилятор для языка Python, транслирующий в C++

Разработчики из Института астрономии и исследовательской лаборатории космологии Швейцарской высшей технической школы Цюриха открыли исходные тексты проекта HOPE, разработанного для ускорения выполнения программных систем на языке Python, используемых для астрономических вычислений. Код проекта распространяется под лицензией GPLv3. HOPE представляет собой JIT-компилятор, оформленный в виде модуля на языке Python, транслирующий специально отмеченные блоки кода в представление на языке C++ и на лету компилирующий их в машинный код. При первом запуске Python-скрипта при помощи пакета setuptools и штатного C++ инструментария выполняется компиляция HOPE-блоков в форму разделяемой библиотеки, после чего результат кэшируется при последующих вызовах. Обрабатываемые при помощи HOPE функции помечаются специальным декоратором … Читать далее Представлен HOPE, JIT-компилятор для языка Python, транслирующий в C++

Противники systemd угрожают созданием форка Debian

Группа активных противников systemd ввела в строй сайт debianfork.org и начала воплощать в жизнь идею создания форка дистрибутива Debian. Не исключено, что инициаторы акции не имеют отношения к разработке Debian, так как они никак не продемонстрировали своё участие в проекте и не раскрывают своих личностей, делая свои заявления анонимно (по недосмотру для домена debianfork.org использован SSL-сертификат dyne.org) и в форме, не принятой в сообществе Debian, которое отличается взвешенным принятием решений и конструктивным подходом к поиску компромиссов. В качестве способа избежать форка авторы инициативы призывают поддержать предложение Яна Джексона и добиться утверждения возможности использования нескольких систем инициализации в Debian. В противном … Читать далее Противники systemd угрожают созданием форка Debian

Выпуск SQLite 3.8.7 со значительными оптимизациями производительности

Представлен релиз SQLite 3.8.7, легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentle и Bloomberg. В новом выпуске: Проведена большая работа по оптимизации производительности, которая затронула многие части кодовой базы. В результате, по сравнению с прошлой версией удалось добиться выполнения на 20.3% больше работы на том же числе CPU. Тестирование проводилось с измерением результатов работы нагрузочного сценария speedtest1.c через прокси cachegrind в 64-разрядной сборке Ubuntu … Читать далее Выпуск SQLite 3.8.7 со значительными оптимизациями производительности

Выход Firefox 35-aurora и Firefox 34-beta со встроенным коммуникационным клиентом

Firefox 34 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирована aurora-ветка Firefox 35. Новые возможности Firefox 35 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Загрузить бета-выпуск можно на данной странице, а aurora-версию здесь. Релиз Firefox 34 намечен на 25 ноября, а Firefox 35 на 13 января. Улучшения, представленные в бета-версии Firefox 34: В браузер добавлена функция Firefox Hello с реализацией аудио- и видеочата, построенного с использованием технологии WebRTC и доступного для вызова через … Читать далее Выход Firefox 35-aurora и Firefox 34-beta со встроенным коммуникационным клиентом

Критические уязвимости в системе мониторинга Centreon

Во всех версиях свободной системы мониторинга Centreon, выпущенных с 2008 года (с 2.0 по 2.5.2 включительно), выявлены критические уязвимости, которые могут быть эксплуатированы без прохождения аутентификации любым анонимным пользователем: CVE-2014-3828 — возможность подстановки SQL-запросов. Проблема эксплуатируется через передачу POST-запросов вида «mnftr_id=1 or 1=1 union all select version(),2 — /**» или «index=2′ or 1=1 — /**» к публично доступным скриптам. CVE-2014-3829 — возможность удалённого выполнения команд на сервере. Для работы эксплоита требуется чтобы после атаки, хотябы один аутентифицированный пользователь обратился к web-интерфейсу. Техника атаки сводится к передаче специально оформленного запроса к скрипту displayServiceStatus.php, который приводит к помещению в БД данных, которые … Читать далее Критические уязвимости в системе мониторинга Centreon

Началось бета-тестирование Qt 5.4 с web-движком на базе Blink и поддержкой Wayland

Доступен бета-выпуск кроссплатформенного фреймворка Qt 5.4, продолжившего развитием ветки Qt 5.x. Начиная с Qt 5.4 почти все модули распространяются под лицензией LGPLv3, в дополнение к LGPLv2.1, GPLv3 и коммерческой лицензии. Qt WebEngine, Qt Canvas3D, Qt WebView и Qt Quick Controls для Android будут поставляться только под LGPLv3, GPLv2 и коммерческой лицензией. Основные новшества: В состав включён модуль QtWayland с реализацией компонентов для работы Qt-приложений в окружении композитного сервера Weston, развиваемого проектом Wayland; Интеграция Qt WebEngine, компонента для использования браузерного движка в Qt-приложениях, пришедшего на смену Qt WebKit. Qt WebEngine отличается переходом на кодовую базу проекта Blink, в рамках которого компания … Читать далее Началось бета-тестирование Qt 5.4 с web-движком на базе Blink и поддержкой Wayland

Представлен формат анимированных изображений XNG, совместимый с существующими браузерами

Джаспер Пьер (Jasper St. Pierre), участвующий в работе над проектами GNOME и Wayland, рассказал о создании нового формата изображений XNG, позиционируемого как улучшенная альтернатива GIF для распространения анимации в Web. По мнению Джаспера GIF является отличным форматом для анимации, но он не лишён недостатков, таких как применение старого алгоритма сжатия LZW, ограниченная цветовая палитра и проблемы с использование старых изображений в новых местах. Конкурирующие с GIF форматы APNG и MNG имеют проблемы с повсеместным распространением их поддержки. Для решения этих проблем разработан формат XNG, который из коробки уже поддерживается современными web-браузерами (проверено в Firefox и Chrome), при том, что специально … Читать далее Представлен формат анимированных изображений XNG, совместимый с существующими браузерами

Выпуск Wine 1.7.29

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.29. С момента выпуска версии 1.7.28 были закрыты 44 отчёта об ошибках. Наиболее важные изменения: В DirectWrite добавлена поддержка форм (shaping) и зеркалирования двунаправленного текста; Решены проблемы с обработкой обращений к невыделенным страницам памяти (page fault); Добавлены дополнительные функции окружения C runtime; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Galactic Civilizations 2, Doom3, Shrinker 3.5, Hegemony Gold, Silhouette Studio, Heroes of Newerth, LEGO Harry Potter Year 1-4, Forsaken World, Need For Speed Underground, TurboTax 2012, Last Half of Darkness-Shadows, Final Fantasy XI, Lotus Notes 9, Matlab 2009a/2010, … Читать далее Выпуск Wine 1.7.29

Анонсирован Android 5.0 "Lollipop", выпущен SDK и предварительные сборки

Компания Google анонсировала мобильную платформу Android 5.0 «Lollipop» и представила серию новых устройств Nexus на её основе. Сообщается, что Android 5.0 является одним из самых существенных выпусков за всю историю развития платформы и включает более 5000 новых компонентов API для разработчиков. Первые устройства на базе Android 5.0 ожидаются в ноябре. Примерно в это же время ожидается публикация кода Android 5.0 в публичном репозитории AOSP. С сегодняшнего дня доступны для загрузки Android 5.0 SDK для разработки приложений, образы для запуска в эмуляторе (в том числе образ Android TV) и предварительные сборки прошивок с Android 5.0 для устройств Nexus 5 и Nexus … Читать далее Анонсирован Android 5.0 "Lollipop", выпущен SDK и предварительные сборки

Выпуск cистемы управления контейнерной виртуализацией Docker 1.3

Представлен релиз инструментария для управления изолированными Linux-контейнерами Docker 1.3, предоставляющего высокоуровневый API для манипуляции контейнерами на уровне изоляции отдельных приложений. В частности, Docker позволяет не заботясь о формировании начинки контейнера запускать произвольные процессы в режиме изоляции и затем переносить и клонировать сформированные для данных процессов контейнеры на другие серверы, беря на себя всю работу по созданию, обслуживанию и сопровождению контейнеров. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups). Для создания контейнеров предлагается использовать libcontainer (обёртка над … Читать далее Выпуск cистемы управления контейнерной виртуализацией Docker 1.3

Обновление PHP 5.6.2, 5.5.18 и 5.4.34 с устранением уязвимостей

Доступны корректирующие выпуски языка программирования PHP — 5.6.2, 5.5.18 и 5.4.34, в которых и устранены 4 проблемы, связанные с безопасностью, в том числе уязвимости CVE-2014-3668, CVE-2014-3669 и CVE-2014-3670. Наиболее опасной является проблема CVE-2014-3669, которая может привести к целочисленному переполнению при выполнении операции разбора специально оформленных сериализированных данных с использованием функции unserialize(). Уязвимость проявляется только на 32-разрядных системах, но её опасность усугубляется тем, что часто сериализированные данные могут поступать из подконтрольных пользователю каналов. Кроме того, в новых выпусках устранены: возможность подстановки нулевого символа в cURL, повреждение кучи при обработке специально оформленных данных в exif_thumbnail() и переполнение буфера в функции mkgmtime() из … Читать далее Обновление PHP 5.6.2, 5.5.18 и 5.4.34 с устранением уязвимостей

Релиз CrossOver 14.0 для Linux и OS X

Компания CodeWeavers выпустила релиз пакета Crossover 14.0, основанного на коде Wine 1.7.25 и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 14.0 можно загрузить на данной странице. В новой версии для пользователей Linux представлена новая автоматическая система настройки, выполняющая определение, загрузку и установку системных компонентов, необходимых для запуска Windows-приложений. Для определения зависимостей подготовлена специальная БД, в которой указано какие пакеты в разных дистрибутивах Linux требует каждая Windows-программа. Для пользователей … Читать далее Релиз CrossOver 14.0 для Linux и OS X