Умер Евгений Ростовцев, участвовавший в разработке ALT Linux

По сообщению Кемеровского государственного университета, скоропостижно скончался Евгений Ростовцев, вложивший огромные силы в создание и улучшение пакетов ALT Linux (real@). Читать далее Умер Евгений Ростовцев, участвовавший в разработке ALT Linux

Представлена техника совершения DoS-атаки через отправку PNG-бомбы

Исследователи безопасности обратили внимание на возможность создания PNG-файлов, при распаковке съедающих всю доступную память. Определённый набор настроек в заголовке в сочетании с особенностями распаковки нулевых областей при использовании метода сжатия DEFLATE (каждая пара бит может кодировать 258 нулевых байт) позволили создать PNG-изображение размером 6 Мб (в форме bzip-архива 420 байт), которое распаковывается в картинку 50 гигапикселей (225000 × 225000), которая в раскладке 3 байта на пиксель потребует для своей обработки буфера в 141.4 Гб. Как правило, попытка открытии такой картинки в приложениях или браузере приводит к завершению процесса из-за исчерпания доступной памяти. В качестве примеров атак отмечается подстановка данной картинки … Читать далее Представлена техника совершения DoS-атаки через отправку PNG-бомбы

Кампания по сбору средств на организацию конференций разработчиков KDE

Близится главный ежегодный спринт разработчиков KDE «Randa Meetings 2015«, традиционно проводимый в Ранде (Швейцария). По этому поводу проект KDE собирает средства на организацию этого и других своих спринтов. Несмотря на то, что большая часть работы над любыми проектами свободного ПО ведётся через Интернет, а коммуникация — в почтовых рассылках и IRC, спринты (очные встречи разработчиков) важны для достижения больших целей. На таких встречах есть возможность детально обсудить проблемы и довести дела до конца, благодаря тесному взаимодействию. Именно на спринтах рождаются и воплощаются самые смелые идеи. В сообществе KDE проведение таких мероприятий давно стало регулярным. Свои узконаправленные спринты проводят команды KDE … Читать далее Кампания по сбору средств на организацию конференций разработчиков KDE

Выпуск CyanogenMod 12.1, независимой сборки мобильной платформы Android

Представлен выпуск мобильной платформы CyanogenMod 12.1, основанной на платформе Android 5.1.1. Сборки CyanogenMod 12.1 получили статус релиза пока не для всех устройств, а только для тех, работа новой версии на которых не вызывает нареканий. Одновременно доступны корректирующие обновления прошлых веток 11.0-security и 12.0-security, содержащие устранения уязвимостей. Из особенностей выпуска CyanogenMod 12.1 отмечается поддержка команды IMAP IDLE, позволяющей организовать доставку сообщений электронной почты не через периодическую проверку наличия сообщений, а после push-уведомлений со стороны сервера. Дополнительно можно отметить анонс начала поставки в сентябре и октябре трёх новых смартфонов Wileyfox Swift, Wileyfox Storm и ZUK Z1, которые будут поставляться с Cyanogen OS … Читать далее Выпуск CyanogenMod 12.1, независимой сборки мобильной платформы Android

Лидер проекта Ubuntu Phone покинул компанию Canonical

Кристиан Паррино (Cristian Parrino), возглавлявший команду по созданию версии Ubuntu для смартфонов и занимавший пост вице-президента по мобильным технологиям в Canonical, сообщил об уходе из компании Canonical. По словам Кристиана работая над Ubuntu Phone он получил незаменимый опыт, но настало время перемен и теперь увлечён новым проектом — основал новый стартап, который займётся развитием технологий, не наносящих вред экологии (green tech). Детали нового проекта пока не раскрываются. Читать далее Лидер проекта Ubuntu Phone покинул компанию Canonical

Выпуск мобильной ОС Sailfish 1.1.7

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, выпустила обновление прошивки 1.1.7, в рамках которого пользователям предлагается новый выпуск операционной системы Sailfish. Ключевые улучшения Sailfish 1.1.7: В интерфейсе для настройки учётной записи CardDAV добавлена опция для указания прямого пути к адресной книге; Улучшена работа Alien Dalvik. Добавлен интерфейс управления настройками установленных Android-приложений, позволяющий остановить приложение, очистить кэш и данные. Добавлены опции для запуска фоновых Android-сервисов при включении телефона и организации доступа к адресной книге. Реализована возможность включения/выключения режима совместимости с Android, которую можно использовать для быстрого закрытия всех запущенных Android-приложений; Возможность выбора … Читать далее Выпуск мобильной ОС Sailfish 1.1.7

Релиз командной оболочки zsh 5.1

Представлен релиз командной оболочки zsh 5.1. Оболочка поддерживает набор команд bourne shell и обладает рядом расширенных функций, направленных на увеличение удобства интерактивной работы в командной строке. В частности, zsh отличается гибкой системой выборки файлов, возможностью редактирования многострочных команд и мощными средствами автоматического дополнения ввода, в том числе с поддержкой автодополнения аргументов для различных популярных команд. Основные новшества: Изменена нумерация выпусков, вместо трёх цифр (x.y.z) для релизов теперь будет применяться упрощённый формат «x.y», где x — номер значительной ветки, y — номер корректирующего выпуска; Поддержка нового синтаксиса назначений переменных после встроенных ключевых слов, таких как «local», «declare», «export», «readonly» и «typeset». … Читать далее Релиз командной оболочки zsh 5.1

В Екатеринбурге состоится пятая встреча Java-разработчиков

1 октября в Екатеринбурге состоится пятая встреча cообщества JUG.EKB (Java User Group), на которой состоится обсуждение различных технологий из мира Java и обмен опытом. Мероприятие пройдёт в коворкинге «Соль» (переулок Химиков, 3, 4 этаж ), начало в 19:30. Встреча бесплатная, но необходимо зарегистрироваться. На встрече с докладом «Нужен ли нам JMS в мире современных Java-технологий?» выступит Николай Алименков из Киева, специализирующийся на разработке сложных распределенных масштабируемых систем на Java. Второй докладчик пока не определён, приглашаются желающие выступить. Читать далее В Екатеринбурге состоится пятая встреча Java-разработчиков

Увидел свет набор компиляторов LLVM 3.7

Представлен релиз проекта LLVM 3.7 (Low Level Virtual Machine) — GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Улучшения в Clang 3.7: Обеспечена полная поддержка стандарта OpenMP 3.1 (Open Multi-Processing), предоставляющего средства для применения методов параллельного программирования в программах на языках Си и Си++. Доступны средства обеспечения параллелизма на уровне задач (распараллеливание функций и циклов) и параллелизма на уровне данных (векторизация, распараллеливание типовых операций над массивами данных). … Читать далее Увидел свет набор компиляторов LLVM 3.7

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

Представлен релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.08. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: Нодовый редактор логики приложений, позволяющий запрограммировать поведение программы в виде графа. На данный момент инструмент позволяет осуществлять анимацию, выбор трёхмерных объектов, простейшие математические операции и условные переходы, а также парсинг URL и возможность перехода на другие страницы. Улучшенная поддержка смешивания различных простых материалов в … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 15.08

В Firefox планируют реализовать контекстные контейнеры

Разработчики Mozilla рассматривают возможность интеграции в Firefox системы контекстных контейнеров, предоставляющих средства для изоляции различных типов контента без создания отдельных профилей. Контейнеры функционируют в рамках одного профиля и позволяют отделить информацию отдельных групп страниц, например, сайтов используемых для персонального общения, работы, покупок и банковских операций. Кроме того контейнеры позволят организовать одновременное использование разных аккаунтов пользователя на одном сайте (например, можно одновременно открыть рабочий и личный аккаунты в Facebook без запуска разных браузеров или перехода в приватный режим) и исключить утечку данных о посещении других сайтов при открытии определённых страниц (например, исключить привязку контекстной рекламы для определённых поисковых запросов). Для каждого … Читать далее В Firefox планируют реализовать контекстные контейнеры

Google, Cisco, Mozilla и Microsoft объединили усилия в создании нового свободного видеокодека

Объявлено о формировании альянса Open Media, в рамках которого компании Amazon, Cisco, Google, Intel, Microsoft, Mozilla и Netflix объединили усилия по развитию нового открытого проекта, нацеленного на разработку нового поколения видеокодеков, форматов кодирования видео и связанных с ними технологий. Разработки альянса будут общедоступны и освобождены от оплаты отчислений. На первом этапе планируется сформировать спецификацию на новый открытый видеокодек, наряду с сопутствующими спецификациями на формат упаковки видео, методы шифрования и адаптивного управления потоком, при создании которых будут использованы наработки участников альянса. В частности, при разработке будут заимствованы технологии, развиваемые в рамках таких открытых проектов, как Daala, Thor и VP9/VP10. По мнению … Читать далее Google, Cisco, Mozilla и Microsoft объединили усилия в создании нового свободного видеокодека

Релиз web-браузера Chrome 45

Компания Google представила релиз web-браузера Chrome 45. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, идущим в комплекте модулем Flash, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 45: Обеспечена заморозка воспроизведения связанного с плагинами контента, в том числе Flash-роликов. По умолчанию после открытия страницы в браузере некоторый контент на Flash будет приостановлен и потребует явного клика для воспроизведения. Для выборочной блокировки используется специальный анализатор, который учитывает характер и местоположение Flash-блока на странице, выделяя и блокируя вторичные блоки, такие как рекламные баннеры. Активными … Читать далее Релиз web-браузера Chrome 45

Объявлено о скором сворачивании разработки загрузчика LILO

На сайте классического загрузчика LILO, повсеместно используемого в Linux в 1990-е годы, но впоследствии вытесненного GRUB и syslinux, появилось сообщение о намерении прекратить разработку начиная с декабря 2015 года. Из продолжающих использование LILO дистрибутивов можно отметить Slackware Linux. Последняя активность в репозитории исходных текстов LILO наблюдалась 10 месяцев назад. В качестве причины указывается наличие в LILO ограничений в плане поддержки современных технологий, таких как Btrfs, GPT и RAID. Сообщается, что желающим продолжить разработку LILO и взять на себя работу по его сопровождению следует связаться с текущим мэйнтейнером проекта (Joachim Wiedorn, ad_debian at joonet.de), который похожим образом взял на себя проект … Читать далее Объявлено о скором сворачивании разработки загрузчика LILO

Проект OpenBSD анонсировал собственный гипервизор

Объявлено о работе над новым гипервизором, специально развиваемым для использования в операционной системе OpenBSD. Первый выпуск гипервизора OpenBSD планируется представить в конце октября, но, в конечном счёте, сроки будут зависеть от успешности написания бэкендов для virtio. Работа профинансирована организацией OpenBSD Foundation. Гипервизор будет поддерживать запуск виртуальных окружений с любыми операционными системами для которых имеются драйверы virtio, т.е. все системы, которые поддерживаются в KVM. В дальнейшем на базе кода эмуляции оборудовния от проекта QEMU планируется реализовать прослойку для выполнения немодифицированных операционных систем в режиме полной виртуализации, в том числе устаревших ОС и систем, требующих для загрузки BIOS/UEFI. Для работы гипервизора потребуется … Читать далее Проект OpenBSD анонсировал собственный гипервизор

Релиз системы печати CUPS 2.1 с начальной поддержкой 3D-принтеров

Состоялся выпуск свободной системы печати CUPS 2.1 (Common Unix Printing System), используемой в OS X и подавляющем большинстве дистрибутивов Linux. Проект распространяется под лицензией GPLv2 (фильтры и библиотеки под LGPLv2). Разработку CUPS полностью контролирует компания Apple, которая в 2007 году поглотила компанию Easy Software Products, создавшую CUPS. Основные изменения в CUPS 2.1: Начальная поддержка 3D-принтеров, реализованная в соответствии со спецификациями PWG. В текущем виде поддерживаются только простые типы, без реализации встроенных фильтров; Улучшена поддержка протокола IPP Everywhere, который в отличие от драйверов PPD не требует создания статических файлов конфигурации и предоставляет средства для динамического выбора доступного принтера в сети, позволяет … Читать далее Релиз системы печати CUPS 2.1 с начальной поддержкой 3D-принтеров

Релиз новой ветки проприетарного драйвера NVIDIA 355.11

Компания NVIDIA представила новую стабильную ветку проприетарного драйвера NVIDIA 355.11. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64). Особенности новой ветки: Добавлена поддержка EGL-расширений EGL_KHR_swap_buffers_with_damage и EGL_NV_stream_consumer_gltexture_yuv. В экспериментальном режиме добавлена полная поддержка OpenGL через EGL. Необходимые для работы Wayland и Mir EGL-расширения уже входят в состав драйвера, но до полноценной поддержки данных систем остаются нереализованными KMS API и KMS ioctl. Представлена новая система сборки модуля ядра Linux. Инсталлятор переведён на использование данной системы сборки и на новую организацию кода с модулем ядра Linux. Добавлена поддержка профилей VDPAU, представленных в выпуске VDPAU 0.9: VDP_DECODER_PROFILE_H264_BASELINE, VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE, … Читать далее Релиз новой ветки проприетарного драйвера NVIDIA 355.11

Представлен открытый шрифт Hack 2.0, оптимизированный для отображения кода

Представлен свободный специализированный моноширинный шрифт Hack 2.0, оптимизированный для использования в редакторах кода и обеспечивающий качественное и комфортное для программистов отображение исходных текстов на экранах ноутбуков и ПК. Шрифт включает более 1500 глифов, поддерживает кириллицу и доступен в обычном, жирном, наклонном и жирном наклонном начертаниях. Из особенностей шрифта отмечается проведение особой работы по исключению неоднозначного восприятия глифов, отображающих сходные по начертанию символы и цифры. Учтено даже качество применения с данным шрифтом подсветки синтаксиса. Глифы оптимизированы для отличной разборчивости в широком диапазоне размеров — комфортно читаемыми остаются даже крошечные символы. Например, в шрифте невозможно спутать символы 0O, 1l, 2Z, S5, G6, … Читать далее Представлен открытый шрифт Hack 2.0, оптимизированный для отображения кода

Фонд CПО выпустил полностью свободный вариант ядра Linux 4.2

Латиноамериканский Фонд свободного ПО опубликовал полностью свободный вариант ядра 4.2 — Linux-libre 4.2-gnu, очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации. Для очистки ядра от несвободных частей, в рамках проекта Linux-libre создан универсальный shell-скрипт, который содержит тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Также доступны для загрузки готовые патчи, созданные на основе использования вышеупомянутого скрипта. Ядро Linux-libre рекомендовано для использования в дистрибутивах, соответствующих … Читать далее Фонд CПО выпустил полностью свободный вариант ядра Linux 4.2

Доступно десктоп-окружение Trinity R14.0.1, продолжающее развитие KDE 3.5

После восьми месяцев разработки представлен релиз десктоп-окружения Trinity R14.0.1, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Параллельно ведётся портирование кодовой базы на Qt 4, но данный процесс заморожен в состоянии готовности на 60% из-за ошибок и очень низкой производительности Qt 4. До завершения миграции на Qt4 силами проекта обеспечено поддержание кодовой базы Qt3, в которую продолжают вноситься исправления ошибок и добавляться улучшения, несмотря на официальное прекращение поддержки Qt3. Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE (форк … Читать далее Доступно десктоп-окружение Trinity R14.0.1, продолжающее развитие KDE 3.5

Релиз Midori 0.5.11, легковесного веб-браузера на базе движка WebKit

Представлен релиз web-браузера Midori 0.5.12, разрабатываемого участниками проекта Xfce на основе движка WebKit и библиотеки GTK+. Браузер обладает следующими возможностями: поддержка вкладок, закладки, управление сессиями, панель быстрого доступа к поисковым системам, средства для создания пользовательских меню, возможность использования пользовательских скриптов и стилей, режим приватного просмотра, средства для фильтрации рекламы (Adblock), система чтения RSS, возможность подключения различных менеджеров управления загрузками (wget, SteadyFlow, FlashGet). Поддерживается подключение внешних расширений, написанных на языках Си, Vala и Lua. Ключевым изменением в новом выпуске является переход на WebKit2 4.0 (ранее по умолчанию использовался WebKit1), libsoup 2.48 и zeitgeist 2.0, что может отразиться в нарушении совместимости из-за … Читать далее Релиз Midori 0.5.11, легковесного веб-браузера на базе движка WebKit