Доступны тестовые репозитории с пакетами CentOS 7

Началось формирование оценочных репозиториев с пакетами CentOS 7. Сборки пакетов носят тестовый характер и выпускаются в рамках процесса контроля качества (QA), который раньше выполнялся небольшой группой тестировщиков CentOS, а сейчас стал доступен для всех желающих. До релиза CentOS 7 не исключается выпуск публичной бета-версии. Читать далее Доступны тестовые репозитории с пакетами CentOS 7

Новый выпуск ZFSonLinux 0.6.3, реализации ZFS для ядра Linux

После десяти месяцев разработки увидел свет релиз ZFSonLinux 0.6.3, реализации файловой системы ZFS, оформленной в виде модуля для ядра Linux. Наработки проекта основаны на оригинальном коде ZFS, импортированном из проекта OpenSolaris и расширенном улучшениями и исправлениями от сообщества Illumos. Реализованная в ZFSonLinux версия пула и файловой системы совместима с ZFS из состава Illumos и FreeBSD. Проект развивается при участии сотрудников Ливерморской национальной лаборатории по контракту с Министерством энергетики США. В рамках ZFSonLinux подготовлена стабильная и полнофункциональная реализация поддержки компонентов ZFS, связанных как с работой файловой системы, так и с функционированием менеджера томов. В частности, реализованы компоненты: SPA (Storage Pool Allocator), … Читать далее Новый выпуск ZFSonLinux 0.6.3, реализации ZFS для ядра Linux

Компания Tesla Motors разрешила использование своих патентов всем желающим

Компания Tesla Motors объявила о предоставлении безвозмездного доступа к своему портфелю патентов, описывающему технологии, заложенные в электромобилях марки Tesla. В анонсе отмечается, что компания решила разрешить использование своих патентов всем желающим, в духе принципов Open Source, так как она осознала, что патенты тормозят прогресс и раскладывают мины замедленного действия на пути тех, кто хочет создавать электромобили. По мнению руководителя компании, создание конкурирующих электромобилей подстегнёт развитие инноваций и позволит сообща заняться решением ещё не решённых проблем. Открытое сотрудничество без угрозы патентных войн называется наилучшим способом решения сложных проблем, которые могут принести пользу всему человечеству. Что касается возможного использования патентов Tesla для … Читать далее Компания Tesla Motors разрешила использование своих патентов всем желающим

В DNS-сервере BIND устранен серьёзный сбой, возникший из-за изменений в оптимизаторе GCC

Доступны корректирующие выпуски DNS-сервера BIND 9.10.0-P2, 9.9.5-P1 и 9.8.7-P1, в которых устранена серия уязвимостей и решена проблема, способная привести к краху процесса в непредсказуемые моменты обработки запросов. Примечательно, что проблема проявляется только при сборке с использованием GCC 4.9.0 и более новых выпусков и вызвана изменением работы оптимизатора GCC. В частности, начиная с GCC 4.9 по умолчанию включается режим удаления лишних операций сравнения с указателями NULL, при использовании которого из-за удаления из кода важных для работы проверок в BIND начинают проявляться непредсказуемые проблемы в работе. Для решения проблемы следует обеспечить сборку BIND с опцией «CFLAGS=-fno-delete-null-pointer-checks». Кроме отмеченной проблемы, в новых выпусках … Читать далее В DNS-сервере BIND устранен серьёзный сбой, возникший из-за изменений в оптимизаторе GCC

Доступны средства для преобразования программ Firefox OS в apk-пакеты для Android

Разработчики проекта Mozilla объявили об успешном развитии идеи по обеспечению возможности запуска на других платформах web-приложений, написанных для Firefox OS с использованием WebAPI. В частности, в Firefox для Android уже доступны средства для установки подобных программ в форме отдельный приложений, не привязанных к браузерному окну, видимых как отдельные задачи и доступных для установки/обновления/удаления по аналогии с обычными программами для Android. Подобное стало возможным благодаря введению в строй сервиса APK Factory для автоматического преобразования пакетов Open Web Apps в форму нативных приложений для платформы Android (из .zip в .apk). Для программ, не размещённых в каталоге marketplace.firefox.com подобное преобразование может быть выполнено … Читать далее Доступны средства для преобразования программ Firefox OS в apk-пакеты для Android

Проект GCC удостоен премии ACM

Ассоциация вычислительной техники (ACM), наиболее авторитетная международная организация в области компьютерных систем, присудила проекту GCC премию за вклад в развитие языков программирования (SIGPLAN Programming Languages Software Award). Премия присуждается за значительное влияние на связанные с языками программирования исследования, реализации технологий и инструменты. В 2010 году аналогичную премию получил проект LLVM, в 2011 — Glasgow Haskell Compiler, в 2012 — Research Virtual Machine (RVM), в 2013 — Coq. Читать далее Проект GCC удостоен премии ACM

Новая версия systemd 214

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 214, примечательный интеграцией некоторых новых механизмов для организации изоляции сервисов и минимизации привилегий фоновых процессов, обеспечением поддержки сетевых интерфейсов «veth», GRE и VTI в systemd-networkd, средствами для формирования типовой начинки создаваемых tmpfs-разделов (например, воссоздать базовую структуру /var). Systemd сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе … Читать далее Новая версия systemd 214

Подготовлен вариант GNU Coreutils, переписанный на языке Rust

В рамках проекта uutils подготовлен альтернативный вариант набора базовых системных утилит GNU Coreutils, в состав которого входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.д. Особенностью uutils является использования для разработки языка программирования Rust, развиваемого проектом Mozilla и предоставляющего средства для безопасной работы с памятью и обеспечения высокого параллелизма выполнения заданий. В качестве причины создания проекта и использования языка Rust называется желание создать кросс-платформенную альтернативную реализацию Coreutils, способную работать в том числе на платформе Windows. Код uutils распространяется под свободной лицензией MIT. Читать далее Подготовлен вариант GNU Coreutils, переписанный на языке Rust

В Индии начнутся продажи смартфонов с Firefox OS стоимостью 25 долларов

Проект Mozilla объявил о скором поступлении в продажу смартфонов под управлением Firefox OS, относящихся к ценовой категории ultra-low-cost. Производство сверхдешёвых смартфонов будет организовано в июле китайской компанией Spreadtrum Communications, которая разработала специальный чипсет, чтобы добиться столь существенного понижения цены. Пользователям будет предложен скромный по своим характеристикам смартфон, но способный полноценно работать в Web и доступный для всех, кто не может позволить себе купить более дорогое устройство. В течение нескольких месяцев под брендами Intex и Spice в Индии и Индонезии начнутся продажи смартфонов с Firefox OS стоимостью всего 25 долларов. Технические характеристики устройства пока не приводятся. В дальнейшем сеть распространения дешёвых … Читать далее В Индии начнутся продажи смартфонов с Firefox OS стоимостью 25 долларов

План по замене пакетного менеджера Yum на DNF в Fedora 22

Ярослав Резник, входящий в состав управляющего совета Fedora Linux, опубликовал в списке рассылки разработчиков официальное предложение по замене Yum на DNF в качестве пакетного менеджера по умолчанию, начиная с Fedora 22. Кроме того, среди пользователей инициировано голосование о том, каких возможностей Yum не хватает в DNF, что поможет выбрать приоритетные направления разработки DNF. В предложении отмечается, что в настоящее время DNF достиг готовности полностью заменить Yum. Пользователи, использующие графические интерфейсы управления пакетами не заметят различий. Для тех кто пользуется средствами управления пакетами из командной строки синтаксис базовых операций сохранится, но будут наблюдаться отдельные расхождения в расширенных опциях и настройках. В … Читать далее План по замене пакетного менеджера Yum на DNF в Fedora 22

Анонсирована система сборки CMake 3.0.0

Представлен релиз написанного на языке C++ кроссплатформенного открытого генератора сценариев сборки CMake 3.0.0, выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код CMake распространяется под лицензией BSD. Из достоинств CMake можно отметить простой язык сценариев, средства расширения функциональности через модули, минимальное число зависимостей (нет привязки к M4, Perl или Python), поддержка кэширования, наличие средств для кросс-компиляции, поддержка генерации файлов сборки для широкого спектра систем сборки и компиляторов, наличие утилит ctest и cpack для определения сценариев тестирования и сборки пакетов, утилита cmake-gui для интерактивной настройки параметров сборки. Основные изменения: Удалены компоненты … Читать далее Анонсирована система сборки CMake 3.0.0

Выпуск дистрибутива Manjaro Linux 0.8.10

Вышла новая версия дистрибутива Manjaro Linux 0.8.10, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (1.5 Гб), Xfce (1.2 Гб) и Openbox (700 Мб). В ближайшие дни ожидается публикация редакций с рабочими столами на основе GNOME 3, MATE, Enlightenment, LXDE, Cinnamon, Fluxbox, AwesomeWM, PekWM и LXQt. Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые … Читать далее Выпуск дистрибутива Manjaro Linux 0.8.10

Второй бета-выпуск пользовательского окружения KDE Plasma 5

Разработчики проекта KDE представили второй бета-выпуск пользовательской оболочки Plasma 5, ранее развивавшейся по именем Plasma Next. Окружение Plasma 5 примечательно переходом на использование платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для рендеринга с задействованием аппаратного ускорения, сохраняя при этом ранее используемые принципы организации интерфейса и методы взаимодействия с пользователем. Подробнее с особенностями Plasma 5 можно познакомиться в анонсе первого бета-выпуска. Статус подготовки бинарных пакетов для различных дистрибутивов можно оценить на данной странице (протестировать без установки можно через Live-сборку). Релиз намечен на 15 июля. С момента первого бета-выпуска продолжена полировка и стабилизации ранее доступных возможностей и … Читать далее Второй бета-выпуск пользовательского окружения KDE Plasma 5

Для Linux доступна игра Civilization V. Новый выпуск игры OpenRA

Для Linux портирована известная пошаговая стратегия Civilization V, относящаяся к играм класса AAA. Загрузить игру можно через Steam-клиент со скидкой 75%. Изначально заявлена поддержка Steam OS на текущем оборудовании, но упоминается работа над обеспечением работы в Ubuntu 14.04 и поддержкой более широкого ассортимента графических видеоадаптеров. Кроме того, можно отметить новый выпуск проекта OpenRA, в рамках которого ведется разработка открытого движка для стратегических игр. В частности, поддерживается организация многопользовательской сетевой игры на базе карт Command Conquer Tiberian Dawn, CC Red Alert и Dune 2000. Код OpenRA написан с использованием Mono и распространяется в рамках лицензии GPLv3. Поддерживаются платформы Windows, Mac OS … Читать далее Для Linux доступна игра Civilization V. Новый выпуск игры OpenRA

Выпуск документ-ориентированной БД Apache CouchDB 1.6.0

Представлен релиз распределенной, документ-ориентированной базы данных Apache CouchDB 1.6.0, относящейся к классу NoSQL-систем. Запросы к CouchDB и индексация данных могут выполняться в соответствии с парадигмой MapReduce, используя для формирования логики выборки данных язык JavaScript. Ядро системы написано на языке Erlang, оптимизированного для создания обслуживающих множество параллельных запросов распределенных систем. View-сервер написан на языке Си и базируется на JavaScript-движке Mozilla Spidermonkey. Исходные тексты проекта распространяются под лицензией Apache 2. Доступ к БД производится при помощи протокола HTTP с использованием RESTful JSON API, что позволяет обращаться к данным в том числе из выполняемых в браузере web-приложений. В качестве единицы хранения данных выступает … Читать далее Выпуск документ-ориентированной БД Apache CouchDB 1.6.0

Проект Open Crypto Audit опубликовал верифицированный репозиторий TrueCrypt

Проект Open Crypto Audit Project (OCAP), в апреле выполнивший работу по аудиту исходных текстов недавно прекратившей существования системы шифрования дисковых разделов Truecrypt, опубликовал на GitHub репозиторий с верифицированными архивами исходных текстов и исполняемых файлов выпуска Truecrypt 7.1a, которые можно использовать для создания ответвлений от Truecrypt. Так как существует опасность, что появившиеся в сети копии файлов TrueCrypt, воссозданные после закрытия официального сайта, были модифицированы на предмет подстановки бэкдора, в качестве основы для верифицированного репозитория был использован срез кодовой базы, полученный для аудита в ноябре прошлого года. Дополнительно каждый файл из данного репозитория был сверен с файлами из других публичных репозиториев. Также … Читать далее Проект Open Crypto Audit опубликовал верифицированный репозиторий TrueCrypt

Тестирование производительности 2D-операций для 30 графических процессоров

Ресурс Phoronix провёл еще один набор тестов открытых драйверов, взяв за основу уже имевшуюся конфигурацию из большого теста 65 графических процессоров. На этот раз изучалась производительность графики в Linux в режиме 2D. Конфигурация осталась аналогична упомянутому набору тестов. Предварительные эксперименты показали, что тестировать все 65 GPU явно избыточно, поскольку результаты в пределах семейства отличаются незначительно. Поэтому ресурс произвел несколько сокращенные измерения, используя лишь 30 различных GPU. Для GPU от Intel использовалось ускорение SNA, для NVIDIA (nouveau) и «старых» GPU от AMD — EXA, а для GPU на основе GCN — Glamor (другие виды ускорения данным драйвером не поддерживаются). В практически … Читать далее Тестирование производительности 2D-операций для 30 графических процессоров

Новая версия отладчика web-приложений Firebug 2.0

Доступен релиз Firebug 2.0, популярного дополнения к браузеру Firefox для отладки сайтов и web-приложений. Новая версия полностью совместима с нынешним стабильным релизом Firefox 30 и будущими версиями 31 и 32. Поддержка старых версий Firefox прекращена. Новый выпуск примечателен переходом на новый движок отладки JSD2 и полной переработкой интерфейса, который стал более интуитивно понятен и неперегружен. В панели отображения кода добавлена подсветка синтаксиса JavaScript. Реализована кнопка для быстрого переформатирования минимизированного кода в читаемый вид. Добавлена система инспектирования событий DOM, основанные на дополнении EventBug, и новая боковая панель Events, в которой представлен список всех обработчиков событий с сортировкой по типу событий; В … Читать далее Новая версия отладчика web-приложений Firebug 2.0

Релиз Firefox 30

Проект Mozilla официально представил релиз web-браузера Firefox 30, а также мобильную версию Firefox 30 для платформы Android. В ближайшие часы ожидается релиз Seamonkey 2.27, а также обновление веток с длительным сроком поддержки Firefox 24.5.0 и Thunderbird 24.6.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 31 и будет отделена aurora-ветка Firefox 32. В соответствии с шестинедельным циклом разработки релиз Firefox 31 намечен на 22 июля, а Firefox 32 на 2 сентября. Основные новшества: Добавлена поддержка отображения боковых панелей с интерфейсом для предоставления упрощённого доступа к закладкам, истории посещений и обмену ссылками в социальных сетях; Ужесточены ограничения при показе связанного … Читать далее Релиз Firefox 30

Увидел свет дистрибутив Red Hat Enterprise Linux 7

Компания Red Hat анонсировала релиз дистрибутива Red Hat Enterprise Linux 7, выпуск обновлений для которого будет производится в течение 10 лет. Из наиболее значительный изменений можно отметить: поставка новой редакции Red Hat Enterprise Linux Atomic Host, отказ от формирования 32-разрядных сборок для архитектуры x86, использование по умолчанию файловой системы XFS с опциональной поддержкой btrfs и ext4, поставка GNOME 3 в режиме классического рабочего стола, задействование системного менеджера systemd и службы ведения логов systemd-journald, переход на загрузчик GRUB 2 c поддержкой GPT, EFI и OpenFirmware, экспериментальную поддержку UEFI Secure Boot, монтирование /tmp с использованием tmpfs, поставка по умолчанию MariaDB вместо MySQL, … Читать далее Увидел свет дистрибутив Red Hat Enterprise Linux 7

В системной библиотеке Musl устранена удалённая уязвимость

Доступны внеплановые выпуски стандартной Си-библиотеки (libc) Musl 1.0.3 и 1.1.2, в которых устранена критическая уязвимость (CVE-2014-3483), позволяющая организовать выполнение кода при обработке ответа от DNS-сервера. Уязвимость вызвана ошибкой в коде разбора DNS-запросов. Проблема выявлена разработчиками Musl в процессе переработки внутренних функций, связанных с резолвером. Проблема присутствует начиная с выпуска Musl 0.9.13 и проявляется в приложениях, связанных с musl libc и осуществляющих DNS-запросы через штатные вызовы getaddrinfo, getnameinfo, gethostbyname, gethostbyaddr и т.п. Эксплуатация уязвимости возможна только в конфигурациях, в которых в числе DNS-серверов, используемых в качестве резолверов и прописанных в resolv.conf, присутствуют DNS-серверы, подконтрольные атакующему. Эксплуатация также возможна, если атакующий имеет … Читать далее В системной библиотеке Musl устранена удалённая уязвимость