Разработчики Ubuntu обсуждают прекращение сборок для 32-разрядных систем x86

В списке рассылки разработчиков Ubuntu возобновилась дискуссия о целесообразности прекращения формирования сборок дистрибутива для 32-разрядных систем x86. По мнению некоторых разработчиков Ubuntu формирование подобных сборок напрасная трата ресурсов и времени, которые уходят на тестирование и контроль качества продукта для систем, которые потеряли актуальность и уже массово не выпускаются. Авторы инициативы предлагают начиная с релиза Ubuntu 16.10 прекратить формирование 32-разрядных iso-образов (i386) для настольных и серверных систем. В Ubuntu 18.04 предлагается продолжить поддержку полноценного порта i386 с компонентами для запуска пользовательских приложений и сохранить возможность обновления с прошлого выпуска, но отказаться от создания сборок инсталлятора для систем i386 и ограничить выпуск … Читать далее Разработчики Ubuntu обсуждают прекращение сборок для 32-разрядных систем x86

7 июля в Санкт-Петербурге состоится встреча с Петром Зайцевым

7 июля 2016 года (четверг) в 16:00 в Санкт-Петербурге пройдёт встреча с Петром Зайцевым, экспертом по созданию высокопроизводительных систем на базе MySQL. Пётр является бывшим техническим директором сервиса web-статистики SpyLOG и главой группы оптимизации производительности в компании MySQL AB, с 2006 года руководит собственной компанией Percona, развивающей свободный расширенный вариант MySQL. На мероприятии Пётр выступит с презентацией о техническом устройстве современных open source решений для СУБД, а также ответит на вопросы аудитории. Встреча пройдёт в конференц-зале Научно-исследовательского корпуса СПбПУ (Политехническая ул, 29 корпус 11). Мероприятие бесплатное, но требуется предварительная регистрация. Читать далее 7 июля в Санкт-Петербурге состоится встреча с Петром Зайцевым

Седьмой альфа-выпуск инсталлятора Debian 9. Определено кодовое имя Debian 11

Началось тестирование седьмого альфа-выпуска инсталлятора следующего значительного релиза Debian — «Stretch». В соответствии планом разработки Debian 9 «Stretch», 5 ноября будет прекращено выполнение «transitions» (обновление пакетов, требующее корректировки зависимостей у других пакетов, которое приводит к временному удалению пакетов из Testing), 5 января 2017 года состоится мягкая заморозка пакетной базы, а 5 февраля полная заморозка перед релизом. Число блокирующих релиз ошибок в настоящее время находится на уровне 1062 нерешённых проблем, из которых более 300 связаны с переходом на GCC 6 и ещё более 300 возникли из-за устаревания compat-компонентов в debhelper. В ключевых пакетах наблюдается всего около 330 блокирующих релиз ошибок, что … Читать далее Седьмой альфа-выпуск инсталлятора Debian 9. Определено кодовое имя Debian 11

Выпуск распределенной системы хранения конфигурации etcd 3.0

Проект CoreOS, развивающий основанное на идеях контейнерной изоляции серверное окружение, подготовил релиз etcd 3.0, высоконадёжного распределённого хранилища параметров конфигурации, задаваемых в форме ключ/значение. Основным назначением etcd является предоставление унифицированного механизма хранения конфигурации и информации о работающих сервисах для изолированных контейнеров с типовой начинкой. Код etcd написан на языке Go и распространяется под лицензией Apache 2.0. Etcd позволяет организовать единое хранилище конфигурации для группы серверов, которое реплицируются на все узлы и поддерживается в синхронизированном состоянии с использованием протокола Raft. Наличие копии данных на всех хостах позволяет исключить потерю конфигурации при выходе из строя отдельного узла. В etcd также могут сохраняться временные … Читать далее Выпуск распределенной системы хранения конфигурации etcd 3.0

Доступна система совместной разработки GitBucket 4.2

Представлен выпуск проекта GitBucket 4.2, в рамках которого развивается написанная на языке Scala система для совместной работы с Git-репозиторием, предоставляющая интерфейс в стиле GitHub. Система отличается простотой установки, возможностью расширения функциональности через плагины и совместимостью с API GitHub. Код доступен под лицензией Apache 2.0. В качестве СУБД могут использоваться MySQL и PostgreSQL. Основные возможности GitBucket: Поддержка публичных и закрытых Git-репозиториев с доступном через HTTP и SSH; Интерфейс для навигации по репозиторию с поддержкой редактирования файлов online; Наличие Wiki для подготовки документации; Интерфейс для обработки сообщений об ошибках (Issues); Средства для обработки заявок на изменения (Pull request); Система отправки уведомлений по … Читать далее Доступна система совместной разработки GitBucket 4.2

Выпуск видеоредактора Pitivi 0.96

Доступен релиз свободной системы нелинейного видеомонтажа Pitivi 0.96, предоставляющей такие возможности, как поддержку неограниченного числа слоёв, сохранение полной истории операций с возможностью отката, отображение эскизов на шкале времени, поддержку типовых операций обработки видео и звука. Редактор написан на языке Python с использованием библиотеки GTK+ (PyGTK), GES (GStreamer Editing Services) и может работать со всеми форматами звука и видео, поддерживаемыми в GStreamer, включая формат MXF (Material eXchange Format). Код распространяется под лицензией LGPL. Основные новшества: Реализован режим прокси-редактирования (Proxy editing), позволяющем упростить работу с форматами, не подходящими для редактирования видео, за счёт использования в процессе монтажа варианта исходного материала в другом … Читать далее Выпуск видеоредактора Pitivi 0.96

Релиз Linux-дистрибутива Zenwalk 8.0

Доступен релиз пользовательского дистрибутива Zenwalk Linux 8.0, совместимого с пакетной базой Slackware и использующего графическое окружение на основе Xfce 4.12.1. Дистрибутив примечателен поставкой свежих версий программ, дружественностью к пользователю, высокой скоростью работы, рациональностью подхода к выбору приложений (одно приложение для одной задачи), самодостаточностью (нет необходимости что-то доустанавливать) и использованием для управления пакетами системы Netpkg. Размер установочного iso-образа составляет 989 Мб. Начиная с версии 8.0 предлагается только 64-разрядая сборка дистрибутива. В новом выпуске произведена интеграция Policykit и выполнено обновление программ (например, предлагаются LibreOffice 5.1.3, Chromium 51, MPlayer 1.3, FFmpeg 3.0.1 и ядро Linux 4.4.14). Читать далее Релиз Linux-дистрибутива Zenwalk 8.0

Проект Debian выпустил дистрибутив для школ — Debian

Состоялся релиз ориентированного на использование в учебных учреждениях дистрибутива Debian Edu 8, известного также под именем Skolelinux. Новая версия примечательна переходом на пакетную базу Debian 8 «Jessie», добавлением MATE в список предлагаемых рабочих столов и реализацией автоматической установки прошивок при инсталляции системы по сети. Для загрузки подготовлены сборки размером 655 Мб и 4.9 Гб. Дистрибутив содержит интегрированный в один установочный образ комплекс средств для быстрого развёртывания в школах как серверов, так и рабочих станций, при этом поддерживаются стационарные рабочие места в компьютерных классах и переносные системы. Debian Edu из коробки адаптирован для организации компьютерных классов на базе бездисковых рабочих станций … Читать далее Проект Debian выпустил дистрибутив для школ — Debian

Релиз дистрибутива Slackware 14.2

Спустя более двух с половиной лет с момента прошлого выпуска состоялся релиз одного из старейших дистрибутивов Linux — Slackware 14.2. Для загрузки доступен установочный DVD (2.6 Гб), который подготовлен для архитектур i386 и x86_64. Подборку дополнительных пакетов с программами, отсутствующими в стандартной поставке, можно найти в репозитории slackbuilds.org. Дополнительно сформирован порт Slackware для архитектуры ARM, развиваемый проектом ARMedslack и официально поддерживающий такие платформы, как NVidia Tegra, BananaPi (Allwinner A20 SoC) и Marvell SoC (SheevaPlug, GuruPlug и OpenRD). Неофициально Slackware ARM может быть установлен на большинство систем на базе 32-битных процессоров ARM, сборки пакетов формируются для ARMv5te, Little endian, Soft float … Читать далее Релиз дистрибутива Slackware 14.2

Извлечение ключей устройств Qualcomm для атаки на зашифрованные разделы в Android

Опубликован метод извлечения ключей устройства на смартфонах с чипами Qualcomm, позволяющий свести операцию взлома механизма шифрования разделов (Full Disk Encryption) в Android к выполнению операции перебора пользовательского пароля на внешней системе. Для защищённой обработки ключей шифрования в процессорах Qualcomm применяется технология TrustZone с аппаратно изолированным окружением QSEE (Qualcomm Secure Execution Environment), в котором на отдельном процессоре могут выполняться специальные защищённые обработчики (Trustlets), включая обработчик ключей шифрования — KeyMaster. Несколько месяцев назад в реализации TrustZone было найдено несколько уязвимостей, позволяющих выполнить свой код в окружении TrustZone. Дальнейшее изучение работы TrustZone показало, что работа с ключами организована небезопасно и вместо полной аппаратной … Читать далее Извлечение ключей устройств Qualcomm для атаки на зашифрованные разделы в Android

Выпуск универсального инсталлятора Calamares 2.3

Доступен релиз Calamares 2.3, универсального фреймворка для построения инсталляторов дистрибутивов. Для создания собственного установщика на базе Calamares достаточно выбрать готовые модули или написать собственные, определить логику установки дистрибутива и настроить внешний вид. Calamares уже используется для организации установки дистрибутивов Manjaro, Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva, и развивается при участии проектов KDE, Fedora, Kubuntu и Maui. Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python. Из особенностей Calamares можно отметить поддержку ручного и автоматического режимов разбиения дисковых разделов, реализацию функции установки путём замены раздела … Читать далее Выпуск универсального инсталлятора Calamares 2.3

Релиз свободной гоночной игры SuperTuxKart 0.9.2

После восьми месяцев разработки представлен релиз Supertuxkart 0.9.2, свободной гоночной игры с большим количеством картов, трасс и возможностей. Код игры распространяется под лицензией GPLv3. Бинарные сборки доступны для Linux, Windows и macOS. В новом выпуске добавлена возможность использования шрифтов TTF. Доведена до конца работа над функцией записи и повторного проигрывания гонок. Значительно улучшена реализация искусственного интеллекта. Добавлена возможность игры против ботов в режиме сражения. Боты также теперь могут входить в команды и играть за или против компьютера в режиме футбола. Добавлены новые треки «Antediluvian Abyss» и «Volcan Island», внесены улучшения в ранее доступные треки. Расширены средства для корректировки параметров и … Читать далее Релиз свободной гоночной игры SuperTuxKart 0.9.2

Доля Linux среди настольных систем превысила 2%

По данным компании Net Applications в июне доля настольных систем на базе Linux впервые преодолела отметку в 2%. Доля Windows составляет 89.79%, macOS — 8.19%. Среди мобильных систем Linux, в лице Android, занимает 65.58% рынка, iOS — 27.24%, Windows — 3.26%. Рейтинг построен на основе анализа статистики 160 миллионов посещений примерно 40 тысяч web-сайтов на которых установлены счётчики HitsLink Analytics и SharePost. Если рассматривать другие источники, то по статистике посещений Wikipedia доля Linux составляет 1.1%, а Android 21.4%. По данным отечественного web-счётчика OpenStat доля Linux составляет 1.09%, Android — 24.75%, а по данным HotLog доля Linux составляет 1.14%, Android — … Читать далее Доля Linux среди настольных систем превысила 2%

Первый альфа-выпуск Ubuntu 16.10

Объявлено о начале альфа-тестирования дистрибутива Ubuntu 16.10 «Yakkety Yak». В соответствии с планом разработки, уже опробованном при подготовке прошлых выпусков, отдельные альфа-сборки не будут сформированы, вместо них для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Lubuntu, Ubuntu MATE и UbuntuKylin (редакция для Китая). Сборки Kubuntu, Ubuntu GNOME и остальных редакций пока не готовы. Второй альфа-выпуск Ubuntu 16.10 запланирован на 28 июля, релиз намечен на 13 октября. В альфа-выпуске осуществлена синхронизация новых версий пакетов из репозиториев Debian Unstable и выполнен переход на ядро Linux 4.4. В Lubuntu, кроме обновления LXDM 0.5.3 и LXpanel 0.8.1, не отмечено … Читать далее Первый альфа-выпуск Ubuntu 16.10

Началось формирование ночных сборок браузерного движка Servo

Разработчики проекта Mozilla сообщили о начале формирования ежедневных тестовых сборок браузерного движка Servo, написанного на языке Rust. Сборки подготовлены для macOS и Linux (64bit), и в скором времени также будут доступны для Windows и Android. Движок пока не полностью совместим с web-стандартами, но уже готов для проведения экспериментов широким кругом разработчиков. На базе Servo активно развивается web-браузер Browser.html с интерфейсом на базе технологий HTML5, который включён в ночные сборки и предлагается в качестве эталонного интерфейса для тестирования возможностей движка. Напомним, что браузерный движок Servo развивается проектом Mozilla в сотрудничестве с компанией Samsung. Движок написан на языке Rust и отличается поддержкой … Читать далее Началось формирование ночных сборок браузерного движка Servo

Проект Software Heritage нацелен на создание полного архива открытых исходных текстов

Французский институт исследований в информатике и автоматике INRIA, при поддержке правительства Франции, ввёл в строй проект Software Heritage, задачей которого является сбор, сохранение и предоставление доступа к исходным текстам, собранным в одном месте из различных доступных источников. На базе Software Heritage создан крупнейший архив кода, ставящий перед собой задачу охватить все существующие открытые проекты и защитить доступный открытый код от возможной потери после закрытия сайтов проектов и репозиториев, а также дающий возможность организовать научные исследования над крупнейшей коллекцией кода. В настоящий момент архив включает более 2.6 миллиарда файлов, охватывающих 23 миллиона открытых проектов и почти 600 млн коммитов. Архив включает … Читать далее Проект Software Heritage нацелен на создание полного архива открытых исходных текстов

Релиз web-фреймворка Ruby on Rails 5.0

Состоялся релиз MVC (Model-View-Controller) web-фреймворка Ruby on Rails 5.0. В состав Rails 5.0 включен новый фреймворк Action Cable для применения WebSockets в Rails, значительно упрощающий создание таких приложений как чаты и системы уведомления. Фреймворк предоставляет интегрированное решение для управления соединениями, канальный слой для выполнения операций на стороне сервера и JavaScript-слой для организации взаимодействия на стороне клиента. В том числе предоставляются возможности доступа к Active Record и доменной модели PORO из обработчиков WebSockets. Для обеспечения отрисовки шаблонов вне контроллеров (например, для использования серверных шаблонов для формирования ответов WebSocket) представлена система ActionController::Renderer. При разработке Action Cable выполняется в основном процессе приложения, а … Читать далее Релиз web-фреймворка Ruby on Rails 5.0

Релиз движка для создания браузерных 3D-приложений Blend4Web 16.06

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 16.06 LTS. Данный релиз отнесён к категории выпусков с увеличенным периодом поддержи (LTS) — незначительные обновления и исправления ошибок будут выпускаться до середины 2017 года. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: Экспериментальная поддержка системы виртуальной реальности GearVR и нового стандарта WebVR 1.0, недавно перешедшего под крыло консорциума W3C. Для демонстрации … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 16.06

Выпуск дистрибутива Linux Mint 18

Представлен релиз дистрибутива Linux Mint 18, перешедший на пакетную базу Ubuntu 16.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей не принимающих новые методы построения интерфейса Unity и GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.14 (1.6 Гб) и Cinnamon 3.0 (1.6 Гб). Linux Mint 18 отнесён к выпускам с длительным сроком поддержи (LTS), обновления для которого будут формироваться до 2021 года. Основные новшества Linux Mint 18.0 (MATE, … Читать далее Выпуск дистрибутива Linux Mint 18

Уязвимость удостоверяющего центра StartSSL позволяла получить сертификат для чужого домена

В пытающемся конкурировать с Lets’Encrypt сервисе автоматической выдачи SSL-сертификатов StartEncrypt, развиваемом удостоверяющим центром StartCom (торговая марка StartSSL), выявлена критическая проблема с безопасностью, позволяющая получить заверенный удостоверяющим центром сертификат для не принадлежащего пользователю домена. Например, можно получить SSL-сертификаты для google.com и facebook.com, которые будут восприняты в браузерах как заслуживающие доверия. Проблема присутствует в реализации механизма проверки принадлежности домена заявителю. Как упоминалось в опубликованном две недели назад анонсе, проверка выполняется закрытым приложением, представляющим собой «черный ящик», отправляющий сетевые запросы к внешнему API. Энтузиасты заинтересовались подобной сетевой активностью и в процессе анализа приложения, нашли в нём серию уязвимостей, позволяющих запросить сертификат, обманув стадию … Читать далее Уязвимость удостоверяющего центра StartSSL позволяла получить сертификат для чужого домена

Сбор вопросов, которые будут заданы в подкасте с сотрудниками Virtuozzo

Уже много лет компания Virtuozzo (бывшее подразделение компании Parallels) разрабатывает серверное ПО для виртуализации на основе открытых проектов. Самые известные разработки в компании: OpenVZ, CRIU, P.Haul, Ploop, VCMMD. Накануне финального релиза OpenVZ 7 сотрудники компании решили ответить на все вопросы об изменениях в компании, разработке новой версии, будущем проекта OpenVZ в одном из следующих выпусков подкаста о разработке ПО SDCast. Вопросы можно опубликовать в виде комментариев к этой новости или на странице подкаста, желательно в формате «один вопрос — один комментарий». Читать далее Сбор вопросов, которые будут заданы в подкасте с сотрудниками Virtuozzo