Разработку Krita 2.9 планируется профинансировать через кампанию на Kickstarter

После успешного релиза Krita 2.8, команда разработчиков свободного графического редактора для художников «Крита» приступает к работе над следующим релизом, средства для которого планируется собрать через Kickstarter. Krita развивается сообществом разработчиков KDE и входит в состав свободного офисного пакета Calligra. Проект курируют фонд Krita Foundation и организация KO GmbH (Krita Studio). Выпуск Krita 2.8 оказался крайне успешным, количество загрузок с сайта уже превысило значение в сто тысяч. Более того, это была первая версия редактора, официально выпущенная как для Linux, так и для Windows. Частью секрета такого успеха была спонсорская поддержка фонда Krita Foundation, которая позволила разработчику Дмитрию Казакову работать над редактором … Читать далее Разработку Krita 2.9 планируется профинансировать через кампанию на Kickstarter

Агентство DARPA экспериментирует с созданием игр для верификации надёжности открытого ПО

Агентство по перспективным оборонным научно-исследовательским разработкам США (DARPA) проводит эксперименты с созданием online-игр, позволяющих привлечь обычных пользователей для верификации надёжности и безопасности открытого ПО. Экспертов для проведения аудита качества кода не хватает, поэтому DARPA рассматривает варианты привлечения к проверке кода обычных пользователей, косвенно используя игровой процесс для организации верификации. В настоящее время уже подготовлено пять игр (CircuitBot, Flow Jam, Ghost Map, StormBound, Xylem), которые мало отличаются по игровому процессу от типичных логических игр и головоломок. Как правило, задачей игрока является поиск оптимального пути, разбор запутанных комбинаций и организация взаимодействия между игровыми объектами. При этом, проходя множество игровых уровней пользователи невольно … Читать далее Агентство DARPA экспериментирует с созданием игр для верификации надёжности открытого ПО

Корректирующие обновления KDE SC 4.13.2 и Plasma Workspaces 4.11.10

Доступен корректирующий выпуск KDE SC 4.13.2, в котором исправлено 40 ошибок и проведена работа по обновлению переводов. Одновременно доступен корректирующий выпуск рабочего стола Plasma Workspaces 4.11.10 c исправлением 8 проблем. Готовые бинарные сборки KDE SC 4.13.2 уже созданы для подготовлены для openSUSE, Fedora, Kubuntu, ROSA и ALT Linux. Следующее обновление KDE SC 4.13.3 и Plasma Workspaces 4.11.11 намечено на 8 июля. Наиболее важные исправления затронули средства поиска на рабочем столе, компоненты системы управления персональной информацией Kontact, UML-редактор Umbrello, браузер Konqueror, файловый менеджер Dolphin. Отдельно отмечается внесение важных исправлений в программу для мгновенного обмена сообщениями Kopete: сокращено время выхода при включении … Читать далее Корректирующие обновления KDE SC 4.13.2 и Plasma Workspaces 4.11.10

Новый выпуск мобильной ОС Sailfish. Открыт код Sailfish Office

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, выпустила обновление прошивки 1.0.7.16, в рамках которого пользователям предлагается новый значительный выпуск операционной системы Sailfish. В анонсе также упоминается открытие кода просмотрщика документов Sailfish Office, построенного на кодовой базе свободного проекта Calligra, снабжённого интерфейсом на основе компонентов Sailfish Silica и использующего Poppler для отображения PDF. Созданное разработчиками Sailfish офисное приложение, оптимизированное для мобильных устройств, опубликовано под лицензией GPLv2, что позволяет использовать данные наработки в официальной мобильной версии Calligra. Ключевые улучшения Sailfish 1.0.7.16: Обеспечение поддержки работы в сетях 4G (требуется 4G SIM). Изменён вывод уведомлений … Читать далее Новый выпуск мобильной ОС Sailfish. Открыт код Sailfish Office

Вышел двухпанельный файловый менеджер Worker 3.4.1

Вышла версия 3.4.1 двухпанельного файлового менеджера Worker. Прототипом проекта послужил файловый менеджер Directory Opus для Amiga. Worker написан на С++ с использованием только стандартной X11-библиотеки xlib и библиотеки avfs для работы с виртуальной файловой системой, используемой при работе с архивами и доступом по ftp. По сравнению с другими файловыми менеджерами Worker отличается высокой скоростью работы, нетребовательностью к ресурсам и гибкими возможностями настройки. Worker поддерживает создание вкладок (табов), работу с архивами, возможность прямого обращения к ftp-сайтам, UTF-8, создание закладок, историю посещений и быстрый доступ, монтирование устройств, метки для файлов и групп файлов, цветовое выделение групп файлов, поиск файлов по именам и … Читать далее Вышел двухпанельный файловый менеджер Worker 3.4.1

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

Анонсирован первый стабильный релиз инструментария для управления изолированными Linux-контейнерами Docker 1.0, который признан готовым для создания промышленных решений. C первого тестового выпуска Docker, представленного в марте прошлого года, внесено 8741 изменений, к разработке подключилось 460 участников, создано более 14 тысяч профилей изоляции приложений. За прошедшие 15 месяцев поект достиг зрелости, набрал необходимый уровень возможностей, обеспечил соблюдение обратной совместимости, стабилизировал API и подготовил ряд сервисов для сопровождения решений на основе Docker. Одновременно представлена новая открытая платформа для распространения приложений. Таким образом, отныне Docker выступает в роли платформы, в состав которой входят: движок Docker Engine, runtime контейнеров, инструментарий для создания пакетов, API … Читать далее Первый стабильный выпуск cистемы управления контейнерной виртуализацией Docker

Компьютерная программа впервые успешно прошла Тест Тьюринга

Eugene Goostman, симулятор поведения 13-летнего украинского подростка, стал первой программой, успешно преодолевшей тест Тьюринга. В рамках проведённого Лондонским королевским научным обществом мероприятия, программа сумела ввести в заблуждение достаточное число людей, посчитавших, что они общаются с человеком, что получить признание в прохождении теста Тьюринга. Тест считается пройденным, если более 30% людей в результате пятиминутной беседы будут уверены, что общаются с человеком, а не компьютером. Симулятор подростка сумел обмануть 33% участников эксперимента. Разработчиками системы являются Владимир Веселов, уроженец России, проживающий в США, и Евгений Демченко, уроженец Украины, проживающий в России. Программа пытается выдать себя за одесского подростка, показывающего, что разбирается во всём … Читать далее Компьютерная программа впервые успешно прошла Тест Тьюринга

Выпуск Wifislax 4.9, дистрибутива для тестирования Wi-Fi

Представлен выпуск Wifislax 4.9, специализированного Live-дистрибутива с подборкой инструментов для проверки безопасности систем, изучения работы WiFi-сетей и проведения криминалистического анализа. Дистрибутив построен на пакетной базе Slackware и предлагает варианты графических окружений, на базе KDE 4, Xfce и Openbox. Размер iso-образа 700 Мб. Новый выпуск примечателен обновлением версий программ, включая ядро Linux 3.13.11, KDE 4.10.5, Xfce 4.10.2, OpenSSL 1.0.1h, GCC 4.8.3, Hydra 8.0, Crunch 3.6, FFmpeg 2.2.2, Firefox 29.0.1 и Wireshark 1.10.7. Читать далее Выпуск Wifislax 4.9, дистрибутива для тестирования Wi-Fi

Обновление CyanogenMod 11.0 M7, независимой сборки мобильной платформы Android

Доступен седьмой промежуточный релиз мобильной платформы CyanogenMod 11.0 M7, который является вторым выпуском после изменения процесса разработки и отказа от формирования традиционных стабильных релизов в пользу более частных Milestone-обновлений, которые позиционируются как достаточно стабильные для повсеместного использования. Не привязанная к устройствам часть кодовой базы была ответвлена от основной ветки 22 мая, ответвление специфичной для устройств части состоялось 31 мая, остальное время было потрачено на стабилизацию. Выпуск основан на Android 4.4.2, переход на версию 4.4.3, которая уже доступна через ночные сборки CyanogenMod, запланирован в выпуске M8. Основные новшества CyanogenMod 11.0 M7: Переработан интерфейс для выбора тем оформления; Изменён дизайн калькулятора; Добавлена … Читать далее Обновление CyanogenMod 11.0 M7, независимой сборки мобильной платформы Android

Релиз ядра Linux 3.15. Обзор новшеств

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 3.15. Отмечается, что выпуск 3.15 является одним самых больших по размеру изменений за всю историю проекта. При этом, изменения не связаны с реализацией каких-то отдельных значительных новшеств, а обусловлены принятием большого числа мелких доработок и внутренних переделок. Среди наиболее заметных улучшений: ускорен возврат из ждущего режима, значительно улучшена подсистема управления памятью, добавлен смешанный режим EFI, поддержка меток в ipset, новый JIT-компилятор BPF, кэш отложенной записи в FUSE, Device Mapper модуль «dm-era». В новую версию принято более 12 тысяч исправлений от 1400 разработчиков, размер патча — 57 Мб (изменения затронули 11428 … Читать далее Релиз ядра Linux 3.15. Обзор новшеств

Релиз ядра Linux 3.15

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 3.15. Отмечается, что выпуск 3.15 является одним самых больших по размеру изменений за всю историю проекта. При этом, изменения не связаны с реализацией каких-то отдельных значительных новшеств, а обусловлены принятием большого числа мелких доработок и внутренних переделок. Среди наиболее заметных улучшений: ускорен возврат из ждущего режима, значительно улучшена подсистема управления памятью, смешанный режим EFI, поддержка меток в ipset, новый JIT-компилятор BPF, кэш отложенной записи в FUSE, Device Mapper модуль «dm-era». В новую версию принято более 12 тысяч исправлений от 1400 разработчиков, размер патча — 57 Мб (изменения затронули 11428 файлов, … Читать далее Релиз ядра Linux 3.15

Выпуск LinuxBBQ Cream, дистрибутива для оценки работы 76 оконных менеджеров

Представлен LinuxBBQ Cream, основанный на Debian Testing дистрибутив Linux, содержащий одну из самых полных коллекций оконных менеджеров. В состав включено 76 как современных, так и устаревших оконных менеджеров, опробовать работу которых можно загрузившись в Live-режиме. Размер загрузочного образа 501Мб (при входе следует использовать имя и пароль «bbq»). Читать далее Выпуск LinuxBBQ Cream, дистрибутива для оценки работы 76 оконных менеджеров

Инициатива по бесплатной раздаче SSL-сертификатов для свободных проектов

Удостоверяющий центр GlobalSign выступил с инициативой безвозмездной выдачи SSL-сертификатов любым некоммерческим свободным проектам. Подобный шаг поможет обеспечить на должном уровне безопасность небольших проектов, развиваемых энтузиастами, у которых нет возможности ежегодно платить за сертификат около сотни долларов. Выдаётся полноценный заверенный удостоверяющим центром SSL-сертификат, допускающий как использование для создания цифровых подписей пакетов и архивов с кодом, так и для организации доступа к сайту по HTTPS. Читать далее Инициатива по бесплатной раздаче SSL-сертификатов для свободных проектов

Инициатива по бесплатной раздаче SSL-сертификатов для свободных проектов

Удостоверяющий центр GlobalSign выступил с инициативой безвозмездной выдачи SSL-сертификатов любым некоммерческим свободным проектам. Подобный шаг поможет обеспечить на должном уровне безопасность небольших проектов, развиваемых энтузиастами, у которых нет возможности ежегодно платить за сертификат около сотни долларов. Выдаётся полноценный заверенный удостоверяющим центром SSL-сертификат, допускающий как использование для создания цифровых подписей пакетов и архивов с кодом, так и для организации доступа к сайту по HTTPS. Читать далее Инициатива по бесплатной раздаче SSL-сертификатов для свободных проектов

Впервые за 15 лет обновлёна спецификация протокола HTTP/1.1

Инженерный комитет IETF (Internet Engineering Task Force), занимающегося развитием протоколов и архитектуры сети Интернет, признал устаревшим выпущенный в 1999 году RFC 2616, определяющий протокол HTTP/1.1. Аналогичная судьба постигла RFC 2617, определяющий механизмы аутентификации HTTP. Для описания HTTP/1.1 представлена серия новых RFC, учитывающих современные реалии (например, в 1999 году не предполагалось внебраузерное применение HTTP (HTTP API), появление AJAX и методов HTML5): RFC 7230: Message Syntax and Routing RFC 7231: Semantics and Content RFC 7232: Conditional Requests RFC 7233: Range Request RFC 7234: Caching RFC 7235: Authentication RFC 7236: Authentication Scheme Registrations RFC 7237: Method Registrations RFC 7238: the 308 status code … Читать далее Впервые за 15 лет обновлёна спецификация протокола HTTP/1.1

Результаты тестирования 65 GPU при использовании свободных драйверов в Linux

Ресурс Phoronix по случаю своего десятилетия устроил грандиозное тестирование работы различных GPU в Linux с использованием открытых видеодрайверов. Тестирование проводилось в Ubuntu 14.04 LTS 64-bit с Unity 7.2, X.Org Server 1.15.1, GCC 4.8.2 и файловой системой EXT4. Для тестирования максимально актуального состояния графического стека, ядро было обновлено до 3.15 и использовалась Mesa 10.3.0-devel (из oibaf PPA). Все GPU (за исключением Core i3) тестировались на системе с Intel Core i7 4770K Haswell на материнской плате Gigabyte Z97-HD3 с 16GB RAM и 120GB Samsung 840 Series SSD. В изначальных планах ресурса было протестировать 65 различных GPU. Тем не менее, часть GPU в … Читать далее Результаты тестирования 65 GPU при использовании свободных драйверов в Linux

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

Доступен релиз инструментария для управления изолированными Linux-контейнерами Docker 0.12, который позволяет автоматизировать выполнение задач формирования, обслуживания и сопровождения начинки контейнеров для выполнения отдельных приложений или программных стеков в изолированном окружении. Для создания контейнеров могут использоваться libcontainer (обёртка над namespaces и cgroups), lxc, libvirt, systemd-nspawn и т.п. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Docker 0.12 позиционируется как второй кандидат в релизы, перед стабильным выпуском 1.0. Из улучшений можно отметить: 40 различных улучшений, связанных со стабильностью, быстродействием и удобством использования; Новая директива «COPY» для Dockerfile, которая позволяет копировать файл внутрь контейнера без разархивации, даже если это … Читать далее Релиз cистемы управления контейнерной виртуализацией Docker 0.12

Выпуск Synergy 1.5, системы для совместного использования клавиатуры и мыши на нескольких ПК

Представлен первый выпуск ветки 1.5 проекта Synergy, в рамках которого развивается открытая программная реализация KVM-коммутатора, позволяющего обеспечить работу одной клавиатуры и мыши с несколькими подключенными к локальной сети компьютерами. Из планов по развитию выпуска 1.5 отмечается поддержка управляющих жестов для Magic Mouse/Trackpad, поддержка для Linux перетаскивания файлов с одного экрана на другой, интерфейс Plugin IPC для разработки дополнений. На компьютере, к которому подключены клавиатура и мышь, запускается серверный вариант Synergy, а на остальных системах — клиентские. Посте чего клавиатуру и мышь серверной системы можно использовать для управления рядом стоящими компьютерами, к которым подключены только мониторы. Переключение между системами производится путем … Читать далее Выпуск Synergy 1.5, системы для совместного использования клавиатуры и мыши на нескольких ПК

Удалённая уязвимость в системной библиотеке 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

Выпуск Mesa 10.2.0 с продолжением реализации расширений OpenGL 4

После трёх месяцев разработки представлен релиз свободной реализации OpenGL API — Mesa 10.2, примечательный поддержкой новых расширений OpenGL, приблизивших Mesa к реализации OpenGL 4. Поддержка OpenGL 3.3 для драйверов i965, Nouveau, RadeonSI и r600 уже реализована полностью. Первый выпуск ветки Mesa 10.2 имеет экспериментальный статус — после проведения окончательной стабилизации кода будет выпущена стабильная версия 10.2.1. Переход на нумерацию 11.0 будет проведён после реализации поддержки OpenGL 4.0 в одном из драйверов. Основные изменения в Mesa 10.2: Поддержка новых расширений OpenGL, определённых в стандартах OpenGL 4.x: GL_ARB_buffer_storage для драйверов i965, nv30, nv50, nvc0, r300, r600 и radeonsi GL_ARB_multi_bind для всех драйверов … Читать далее Выпуск Mesa 10.2.0 с продолжением реализации расширений OpenGL 4

Две трети популярных Android-приложений используют вставки на языке Си

Продвигая основанные на архитектуре x86 решения на базе платформы Android компания Intel столкнулась с неожиданными трудностями, выразившимися в том, что в условиях доминирования в экосистеме Android одной аппаратной архитектуры огромное число приложений оказались привязаны к архитектуре ARM. Несмотря на то, что базовым языком для Android является платформонезависимый Java, при помощи NDK (Native Development Kit) разработчики могут организовать выполнение нативного кода в окружении мобильной платформы Android. Было выявлено, что из двух тысяч самых популярных программ в каталоге Google Play, 2/3 используют NDK для реализации на языке Си критичных к производительности блоков кода, что препятствует использованию таких программ на системах с иной … Читать далее Две трети популярных Android-приложений используют вставки на языке Си