CentOS и Scientific Linux предупредили о скором прекращении поддержки ветки 4.x

Разработчики CentOS и Scientific Linux опубликовали уведомление в котором предупредили пользователей о прекращении поддержки ветки 4.x через три месяца. Выпуск обновлений будет прекращен 29 февраля 2012 года, одновременно с прекращением поддержки RHEL 4.x. В дополнение к семи годам штатной поддержки пользователи Red Hat смогут оформить дополнительную трёхгодичную подписку Extended Life Cycle Support (ELS) на получение обновлений для RHEL 4.x. К сожалению ELS-поддержка не может быть использована для продления срока выпуска обновлений проектами CentOS и Scientific Linux, так как распространяемые в рамках дополнительного соглашения обновления выпускаются без публичной публикации исходных текстов. Пользователям CentOS и Scientific Linux 4.x рекомендуется спланировать переход на … Читать далее CentOS и Scientific Linux предупредили о скором прекращении поддержки ветки 4.x

Релиз открытой микроядерной ОС Genode 11.11

Доступен релиз открытой микроядерной операционной системы Genode OS Framework 11.11. Genode предоставляет разработчикам унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх собственного микроядра или ядер Linux (32 и 64 бит), OKL4v2 (x86 и ARMv4), L4/Fiasco и L4ka::Pistachio. Входящее в состав паравиртуализированное Linux-ядро OKLinux позволяет выполнять в Genode обычные Linux программы. Ядро OKLinux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов. Интегрированный движок Qt4/WebKit дает возможность разработчикам создавать Genode-программы, оформленные в виде web-приложений. Основная работа при подготовке новой версии была связана с расширением возможностей, связанных с виртуализацией, включая улучшение поддержки работы виртуальных окружений Linux в режиме … Читать далее Релиз открытой микроядерной ОС Genode 11.11

Для Fedora 17 одобрен перенос компонентов из корня в /usr и переход на Btrfs

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, утвердил план по использованию в Fedora 17 по умолчанию файловой системы Btrfs и перенос содержимого /bin и /lib в директорию /usr. Следует отметить, что конечное решение о реализации данных возможностей будет зависеть от степени готовности намеченных функций к моменту начала заморозки кода перед релизом. Например, переход на Btrfs по умолчанию изначально планировался в Fedora 16 но был отменён из-за неготовности утилиты для проверки целостности и восстановления файловой системы после сбоя. В отличие от прошлого плана, представленного при подготовке Fedora 16, в Fedora 17 утверждено использование вместо … Читать далее Для Fedora 17 одобрен перенос компонентов из корня в /usr и переход на Btrfs

Оценка производительности GCC на новых процессорах AMD

Ресурс Phoronix провёл тестирование производительности кода, собранного различными версиями GCC (4.2.4, 4.3.6, 4.4.6, 4.5.3, 4.6.1 и 4.7-dev). Тестирование было выполнено на системе с процессором AMD FX-8150, основанным на новой архитектуре AMD Bulldozer. Сборка была произведена с опциями «-march=native -mtune=native -O3». В тесте C-Ray отмечается заметное повышение производительности при использовании тестового снапшота GCC 4.7. В тестах LAME и Flac заметен небольшой прирост производительности при использовании GCC 4.7. В тестах 7-Zip и FFmpeg все версии GCC показали примерно одинаковые результаты. В тесте GraphicsMagick отмечается существенное замедление работы при использовании GCC 4.7, в то время как GCC 4.6.1 показал наилучшие результаты. При измерении … Читать далее Оценка производительности GCC на новых процессорах AMD

Макеты возможных вариантов интерфейса Ubuntu для смартфонов

Опубликовано несколько неофициальных макетов с предложениями по организации интерфейса Ubuntu для смартфонов. Макеты подготовлены независимыми дизайнерами, заинтересовавшимися проектом по созданию версии Ubuntu для телефонов. Ник Ратлидж (Nick Rutledge) подготовил дизайн интерфейса в традиционном для смартфонов стиле, отличающемся использованием одновременного вертикального и горизонтального скроллинга: Макеты Сэма Хорна (Sam Horne) дизайнера под ником Musl1m отталкиваются от текущих особенностей оболочки Unity, например, используют боковую панель и интерфейс для поиска/запуска приложений: Читать далее Макеты возможных вариантов интерфейса Ubuntu для смартфонов

eBay представил ql.io, SQL-подобный язык для взаимодействия с web-сервисами

Компания eBay представила проект ql.io, в рамках которого подготовлена реализация декларативного предметно-ориентированного языка для формирования выборок, выступающая в роли надстройки над традиционным Web API существующих сервисов. Язык ql.io базируется на идеях SQL и использует при манипуляциях данными формат JSON. Целью проекта является сокращение времени разработки за счет упрощения процесса работы с данными через использование более привычных и наглядных механизмов формирования запросов. Исходные тексты ql.io написаны на языке JavaScript и распространяются под лицензией Apache. Наиболее оправдан ql.io в мэшап-приложениях, манипулирующих данными из разрозненных web-сервисов, например, комбинирующих запросы к API Google Maps и API eBay. При помощи ql.io данные, полученные их разных … Читать далее eBay представил ql.io, SQL-подобный язык для взаимодействия с web-сервисами

Релиз JavaScript-библиотеки Dojo 1.7.0

Вышла новая версия свободной модульной JavaScript-библиотеки Dojo 1.7, предоставляющей разработчикам web-приложений широкий спектр возможностей, от упрощения организации обмена данными с сервером, поддержки локального хранилища и разбора дерева DOM, до использования готовых виджетов для построения пользовательского интерфейса (меню, wysiwyg-редактор, календарь, динамические таблицы, dragdrop, проверка форм и т.п.), формирования графиков/диаграмм и задействования новых технологий HTML5 (геопозиционирование, 3D-эффекты, API для сенсорных экранов). Библиотека реализует концепцию разделения данных и оформления, что позволяет подключать разные обработчики в зависимости от контекста, например, оптимизированные для мобильных или стационарных систем. Код библиотеки поставляется под лицензиями BSD и Academic Free License. Официально поддерживаются браузеры (указаны минимально поддерживаемые версии): Chrome … Читать далее Релиз JavaScript-библиотеки Dojo 1.7.0

Релиз свободного Flash-плеера Lightspark 0.5.3 с поддержкой Windows

Представлен новый выпуск свободного Flash-плеера Lightspark 0.5.3. Кроме исправления ошибок, единственным значительным отличием от прошлого выпуска является создание порта для платформы Windows. Lightspark основан на технологиях LLVM и использует для оптимизации выполнения JIT-компилятор, транслирующий ActionScript код в x86-инструкции. В отличие от Gnash, Lightspark поддерживает виртуальную машину AVM2 и только последние версии файлов SWF, в то время как Gnash поддерживает формат SWF8 или более ранние версии. Исходные тексты Lightspark написаны на языке C++ и распространяются в рамках лицензии GPLv3. Пользователи Ubuntu могут установить новую версию из специального PPA-репозитория. Пакеты для Fedora Linux в ближайшее время появятся в репозитории RPM Fusion. Установщик … Читать далее Релиз свободного Flash-плеера Lightspark 0.5.3 с поддержкой Windows

Концептуальная атака против vsftpd, не представляющая реальной угрозы

История с обнаружением уязвимостей в ProFTPD и ftpd из состава FreeBSD, связанных с загрузкой библиотек после создания chroot, получила интересное продолжение. Сообщается об обнаружении похожей проблемы в ftp-сервере vsftpd, но уязвимость больше носит теоретический характер, так как чрезвычайно сложно эксплуатируема, требует нереальных условий и в конечном итоге может привести лишь к выполнении кода с правами непривилегированного пользователя, что практически исключает выход за пределы chroot (для повышения привилегий из chroot можно дополнительно эксплуатировать локальную уязвимость в ядре). Проблема присутствует не в самом vsftpd, а в glibc. Для совершения атаки в системе необходимо наличие устаревшей версии glibc с неисправленной уязвимостью, устраненной ещё … Читать далее Концептуальная атака против vsftpd, не представляющая реальной угрозы

Релиз 3D-шутера от первого лица Aleph One 1.0

В канун двенадцатилетия проекта представлен релиз игрового движка Aleph One, основанного на движке Marathon 2 и развивающегося основа для независимого продолжения трилогии Marathon. Код Aleph One распространяется в рамках лицензии GPL, бинарные сборки доступны для Linux, Windows и Mac OS X. Для запуска игры достаточно компьютера с CPU 500 MHz, 128Мб ОЗУ и видеокартой с поддержкой OpenGL. Проект Aleph One поддерживает организацию игрового процесса с использованием файлов данных от игр Marathon 2, Marathon Infinity, Marathon, а также с использованием подготовленных силами сообщества сценариев. По сравнению с оригинальными играми, в представленных в рамках проекта Aleph One наборах игровых данных произведены значительные … Читать далее Релиз 3D-шутера от первого лица Aleph One 1.0

Стабильный релиз EFL 1.1 (Enlightenment Foundation Library)

Представлен стабильный релиз набора библиотек EFL (Enlightenment Foundation Library) 1.1, компоненты которого составляют основу проекта Enlightenment 17, релиз которого после более чем 9 лет разработки можно ожидать в ближайшем будущем. Библиотеки EFL позволяют создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Данные качества делают EFL привлекательным решением для построения интерфейсов потребительской электроники и мобильных устройств. Например, системы на базе EFL уже используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. Характеристики основных компонентов EFL: Eina 1.1.0 — библиотека с реализацией различных типов данных (массив, хэш, список, дерево) и … Читать далее Стабильный релиз EFL 1.1 (Enlightenment Foundation Library)

Представлен openSUSE 12.1 LiveCD на базе KDE3

Энтузиасты из проекта openSUSE представили новую Live-сборку openSUSE 12.1, поставляемую с пользовательским окружением на базе KDE3. Размер загрузочного iso-образа 700 Мб. Кроме работы в Live-режиме, сборка снабжена инсталлятором для установки на жесткий диск. Из сторонних приложений в состав включены Firefox, Thunderbird и LibreOffice. Настройка системы и управление пакетами осуществляется через конфигуратор YaST2. Для обеспечения единого оформления интерфейса для Qt и GTK+ приложений в комплект включён пакет kde3-gtk-qt-engine, позволяющий использовать единый набор стилей. Для желающих сформировать сборку с собственной начинкой доступен набор используемых файлов конфигурации для системы сборки kiwi (достаточно поправить список пакетов и запустить create_livecd.sh). Читать далее Представлен openSUSE 12.1 LiveCD на базе KDE3

Проект Arduino выпустил программное окружение Arduino 1.0

Сообщество Arduino, развивающее серию открытых плат на базе микроконтроллеров и процессоров ARM, при помощи которых можно создавать различные аппаратные устройства, представило стабильный релиз программного окружения Arduino 1.0, сочетающего в себе реализацию языка программирования Arduino, набора библиотек функций и интегрированную среду разработки, предоставляющую интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Выход Arduino 1.0 также ознаменовал стабилизацию API платформы. Код среды разработки написан на языке Java и распространяется под лицензией GPLv2. Имеются готовые установочные пакеты для Linux, Windows и Mac OS X. Разработка прошивок производится на специально созданном языке программирования (перевод руководства), напоминающем … Читать далее Проект Arduino выпустил программное окружение Arduino 1.0

Релиз Wine 1.3.34

Вышла новая версия реализации Win32 API — Wine 1.3.34. С момента выпуска версии 1.3.33 было закрыто 52 отчёта об ошибках. Основные изменения в новой версии: Добавлена поддержка компиляции в байткод в интерпретаторе JavaScript; В DIB движке добавлена поддержка градиентов; Улучшена поддержка Uniscribe; Исправлены некоторые проблемы с переключением видеорежимов в DirectDraw; Добавлено множество недостающих вызовов библиотеки MSVCRT; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.34

Опасная уязвимость в ProFTPD и ftpd из состава FreeBSD

В списке рассылки Full-Disclosure опубликован эксплоит, позволяющий удалённому злоумышленнику выполнить на сервере код с правами root, при условии если у атакующего имеется рабочий пользовательский аккаунт в системе, работа которого ограничена домашней директорией через помещение в chroot (во FreeBSD ftpd используется /etc/ftpchroot). Уязвимости также подвержены анонимные FTP-серверы, на которых пользователь имеет возможность записи в директорию /home или в /lib и /etc (например, системы анонимной загрузки файлов с доступным на запись корнем). Наличие уязвимости подтверждено в ftpd из состава FreeBSD 8.2 и в ProFTPD, включая последний выпуск 1.3.4a. Уязвимость в ftpd вызвана особенностью выставления uid/euid для рабочего процесса: во время работы с … Читать далее Опасная уязвимость в ProFTPD и ftpd из состава FreeBSD

Оболочка Plasma Active адаптирована для планшета Archos G9. Портирование KDE программ для MeeGo

Объявлено об обеспечении работы на планшете Archos G9 пользовательского окружения Plasma Active, основанного на технологиях KDE и оптимизированного для устройств с сенсорными экранами. В качестве низкоуровневых системных компонентов задействованы наработки проекта Mer, в рамках которого бывшими участниками проекта MeeGo развивается новая мобильная платформа, оптимизированная для обеспечения работы приложений на HTML5/QML/JavaScript. Планшет Archos G9, построенный на платформе OMAP 4 и оснащённый процессором ARM Cortex A9, предоставлен компанией ARCHOS, которая также оказала посильную техническую помощь по адаптации для устройства компонентов Mer и Plasma Active. Дополнительно, сообщается о проведении встречи 11 разработчиков KDE, на которой обсуждался вопрос портирования приложений KDE для платформы MeeGo … Читать далее Оболочка Plasma Active адаптирована для планшета Archos G9. Портирование KDE программ для MeeGo

Релиз набора компиляторов LLVM 3.0

После 7 месяцев разработки доступен релиз проекта LLVM 3.0 (Low Level Virtual Machine) — GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. В версии 3.0 осуществлён отказ от поддержки фронтэнда llvm-gcc в пользу Си/C++/Objective-C компилятора Clang и GCC-плагина DragonEgg. В настоящее время Clang является более оптимальным решением для сборки проектов на языке Си, а DragonEgg является хорошим решением для разработчиков, заинтересованных в интеграции LLVM в GCC. Кроме … Читать далее Релиз набора компиляторов LLVM 3.0

Проект GNOME ввёл в строй каталог дополнений для GNOME Shell

Проект GNOME анонсировал начало тестирования нового ресурса extensions.gnome.org, на котором ведётся работа по формированию каталога дополнений к оболочке GNOME Shell. Используя представленные в каталоге дополнения пользователи могут изменить и дополнить базовое пользовательское окружение GNOME 3. Установка дополнений производится непосредственно с сайта в один клик, но для этого требуется установка специального плагина для web-браузера. Дополнения разрабатываются на языке JavaScript с использованием CSS-стилей, что решает проблему с переносимостью между разными платформами. По задумке разработчиков, новый ресурс поможет пользователям обустроить рабочее окружение в зависимости от личных предпочтений. Например, привыкшие к классическому GNOME 2 пользователи, которым не по душе кардинальные изменения GNOME 3, смогут … Читать далее Проект GNOME ввёл в строй каталог дополнений для GNOME Shell

Увидел свет эмулятор QEMU 1.0

Объявлено о выходе эмулятора QEMU 1.0, который подвёл итоги развития проекта за восемь лет с момента основания. Изначально проект был создан Фабрисом Беллардом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств превысило 400. В разработке QEMU приняло участие 400 авторов, которые подготовили около 20 тысяч изменений. В качестве эмулятора QEMU позволяет запустить программу собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В … Читать далее Увидел свет эмулятор QEMU 1.0

Google Chrome обогнал Firefox по данным глобальной статистики StatCounter

По данным рейтинга StatCounter, осуществляющего мониторинг общемировой статистики использования web-браузеров, Google Chrome занял 25.69% рынка, что позволило ему вырваться на второе место, опередив Firefox (25.23%) и уступив только Internet Explorer (40.63%). В начале года Chrome занимал 15.68%, Firefox — 30.68%, Internet Explorer — 46%. Если рассмотреть распределение популярности браузеров по континентам, то Chrome вырвался на второе место в основном благодаря Азии (Chrome занимает 29.14%, Firefox — 23.91%, Internet Explorer — 42.22%) и Южной Америке (Chrome — 41.96%, Firefox — 22.54%, Internet Explorer — 33.53%) В Африке на первом месте находится Firefox (Chrome занимает 24.99%, Firefox — 35.6%, Internet Explorer — … Читать далее Google Chrome обогнал Firefox по данным глобальной статистики StatCounter

Релиз системы управления проектами LibrePlan 1.2

Объявлено о релизе коллективной системы управления проектами LibrePlan 1.2, до этого релиза известной под названием NavalPlan. LibrePlan представляет из себя веб-приложение для организации совместной работы по планированию, мониторингу и контролю за проектами, созданное на платформе Java и работающие с использованием сервера Tomcat. Поддерживается возможность группового планирования в режиме реального времени и одновременного ведения нескольких проектов. Наиболее интересными нововведениями в LibrePlan 1.2 стала поддержка интеграции с LDAP и появление новых локализацией, в том числе и русской. Код распространяется под лицензией AGPLv3. Для загрузки доступны готовые сборки для Ubuntu и Debian. Читать далее Релиз системы управления проектами LibrePlan 1.2