Заморозка пакетной базы Debian 9 "Stretch" отложена на два месяца

На прошедшей встрече команды, ответственной за подготовку релизов Debian, принято решение отложить заморозку пакетной базы следующего выпуска Debian 9 «Stretch» на два месяца, относительно первоначального плана. Сдвиг сроков выполнен для того, чтобы обеспечить вхождение в состав Debian 9 ядра Linux 4.10, которое будет отнесено к разряду LTS-веток, что упростит длительное сопровождение пакетов с ядром в дистрибутиве. В соответствии с новым планом 5 ноября будет прекращено выполнение «transitions» (обновление пакетов, требующее корректировки зависимостей у других пакетов, которое приводит к временному удалению пакетов из Testing). 5 января 2017 года состоится мягкая заморозка пакетной базы, а 5 февраля полная заморозка перед релизом. Читать далее Заморозка пакетной базы Debian 9 "Stretch" отложена на два месяца

Увидел свет язык программирования Rust 1.7

Доступен релиз языка программирования Rust 1.7, развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). В новом выпуске основное внимание было уделено стабилизации библиотек — около 40 функций и методов переведены в разряд стабильных. В том числе стабилизирован новый API, позволяющий использовать собственные алгоритмы хеширования в типе HashMap. Ранее допускалось использование только алгоритма SipHash, который … Читать далее Увидел свет язык программирования Rust 1.7

Проект KDE представил инициативу взаимодействия с дистрибутивами и бета-выпуск Plasma 5.6

Проект KDE выступил с инициативой укрепления рабочих отношений с разработчиками дистрибутивов и готовности оказать помощь в повышении качества поставки KDE в составе дистрибутивов. При этом KDE остаётся независим от дистрибутивов и не отдаёт предпочтение какому-то одному из них, двигаясь в направлении корректной работы в любых дистрибутивах и операционных системах, не только в Linux, но и в BSD, OS X, Windows и Android. В качестве площадки для организации технического сотрудничества разработчиков дистрибутивов и KDE создан специальный список рассылки, который не ограничивается вопросами формирования пакетов с KDE (для обсуждения проблем с пакетами уже существует список рассылки KDE-distro-packagers). Разработчики KDE готовы к диалогу … Читать далее Проект KDE представил инициативу взаимодействия с дистрибутивами и бета-выпуск Plasma 5.6

Выпуск новой версии OpenVZ

Разработчики проекта OpenVZ анонсировали выпуск бета-версии Virtuozzo 7.0. Virtuozzo 7.0 — это продукт, получившийся в результате слияния кодовых баз открытой системы контейнерной виртуализации OpenVZ и коммерческого продукта Virtuozzo (Parallels Cloud Server). Исходный код Virtuozzo 7 полностью открыт и доступен в публичном репозитории и зеркале на GitHub. После выпуска двух предварительных версий Virtuozzo 7.0 в продукте произошло много изменений, среди которых: Online-управление памятью контейнеров и виртуальных машин. Для этого используется подсистема memory cgroups в Linux ядре и сервис vcmmd. Гарантированные лимиты памяти для виртуальных машин и контейнеров Функциональность для более эффективного использования оперативной памяти, доступной на физическом сервере: memory autoballooning и … Читать далее Выпуск новой версии OpenVZ

Релиз web-браузера Chrome 49, прекративший поддержку 32-разрядных систем Linux

Компания Google представила релиз web-браузера Chrome 49. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающий основой Chrome. Браузер Chrome отличается использованием логотипов Google, идущим в комплекте модулем Flash, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 49: Прекращено формирование сборок для 32-разрядных систем Linux и прекращена поддержка платформ Ubuntu 12.04, Debian 7 (wheezy), Windows XP, Windows Vista, OS X 10.6, 10.7 и 10.8. Начиная с Chrome 49 Linux-сборки будут формироваться только для 64-разрядных систем. Возможность сборки кодовой базы Chromium для 32-разрядных систем оставлена, … Читать далее Релиз web-браузера Chrome 49, прекративший поддержку 32-разрядных систем Linux

Быстрая хеш-функция HighwayHash и развитие SipHash от Google

Компания Google представила три новые реализации хеш-функций: быстрая реализация SipHash-AVX2, быстрая криптографически стойкая псевдослучайная функция SipTreeHash и полностью новая хэш-функция HighwayHash. Хэш-функции написаны на языке C++ с использованием intrinsics для обеспечения распараллеливания обработки данных с использованием инструкций AVX-2 и изначально рассчитаны на противостояние атакам типа hashDoS (трата чрезмерных ресурсов при обработке значений, вызывающих коллизии). Код хэш-функций открыт под лицензией Apache 2.0. Реализация SipHash-AVX2 полностью совместима на уровне выдаваемых значений с оригинальным SipHash, но в 1.5 раза быстрее, чем ранее доступный вариант, оптимизированный с использованием инструкций SSE4.1. Модификация SipTreeHash, кроме инструкций AVX2, использует хэширование на основе деревьев j-lanes, позволяющих одновременно в … Читать далее Быстрая хеш-функция HighwayHash и развитие SipHash от Google

Бета-выпуск Android-окружения Remix OS для ПК

Доступен первый бета-выпуск Remix OS, редакции платформы Android, оптимизированной для использования на рабочем столе персональных компьютеров и ноутбуков. Проект развивается компанией Jide Technology, основанной несколькими бывшими инженерами из Google, совместно с разработчиками из сообщества Android-x86. Сборки Remix OS сформированы в виде 64- и 32-разрядных Live-окружений (717MB и 562MB), пригодных для установки на жесткий диск или USB Flash. Из возможностей Remix OS можно отметить: Полноценная поддержка управления с использованием мыши и клавиатуры; Кардинальная переработка интерфейса Android в плане замены методов работы, специфичных для мобильных устройств, на решения, традиционные для рабочего стола ПК. Поддержка многооконного режима и возможность произвольного изменения размера окон; … Читать далее Бета-выпуск Android-окружения Remix OS для ПК

Выпуск свободного антивирусного пакета ClamAV 0.99.1

Состоялся релиз свободного антивирусного пакета ClamAV 0.99.1, в котором добавлена возможность извлечения и сканирования объектов, встроенных в офисные файлы пакета Hancom Office (HWP). Добавлены дополнительные опции для сканирования форматов на основе XML (MSXML, OOXML, HWPML, HWP3), улучшена логика определения формата OOXML. Кроме того, сообщается, что ClamAV 0.99.1 будет последним релизом, доступным для загрузки через SourceForge.net, в дальнейшем новые выпуски будут распространяться только напрямую с сайта ClamAV.net. Читать далее Выпуск свободного антивирусного пакета ClamAV 0.99.1

Проект ZeroNet развивает технологию децентрализованных сайтов, которые невозможно закрыть

В рамках проекта ZeroNet развивается децентрализованная web-платформа, которая предлагает использовать механизмы адресации и верификации Bitcoin и технологии распределённой доставки BitTorrent, что позволяет создавать сайты которые невозможно подвергнуть цензуре, подделать или заблокировать. Содержимое сайтов хранится в P2P-сети на машинах посетителей, для адресации используются система альтернативных корневых DNS-серверов Namecoin, а содержимое проверяется по цифровой подписи владельца. Проект написан на языке Python и распространяется под лицензией GPLv2. Размещаемые на сайте данные верифицированы и привязаны к одному аккаунту владельца сайта, работа которого организована по аналогии с привязкой кошельков Bitcoin, что также даёт возможность контролировать актуальность информации и обновлять контент в режиме реального времени. Для … Читать далее Проект ZeroNet развивает технологию децентрализованных сайтов, которые невозможно закрыть

Выпуск дистрибутива Solus 1.1 c собственным рабочим столом Budgie

Доступен корректирующий релиз самобытного дистрибутива Solus 1.1, не основанного на пакетах других дистрибутивов и развивающего собственный рабочий стол Budgie Desktop, установщик, пакетный менеджер и конфигуратор. Код наработок проекта распространяется под лицензией GPLv2, для разработки используются языки Си и Vala. Для загрузки сформирован ISO-образ, размером 850 Мб (x86_64). Для установки из репозитория предлагается около 2000 пакетов. Рабочий стол Budgie основан на технологиях GNOME, но использует собственные реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений. Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Для управления окнами используется оконный менеджер Budgie Window Manager (BWM), являющийся … Читать далее Выпуск дистрибутива Solus 1.1 c собственным рабочим столом Budgie

Новые проекты Mozilla для умного дома и сетевых потребительских устройств

После прекращения разработки Firefox OS для смартфонов внимание организации Mozilla сосредоточилось на развитии технологий для сетевых потребительских устройств (Connected Devices). Начиная эксперименты в этой области разработчики Mozilla представили четыре новых проекта, к разработке и тестированию которых планируется привлечь энтузиастов из сообщества. Project Link (Foxlink) — персональный пользовательский агент (User Agent) для умного дома, который распознаёт предпочтения пользователя по взаимодействию с находящимися в доме умными устройствами и автоматизирует работу с ними, предоставляя пользователю удобный и безопасный интерфейс, но сохраняя возможность полного контроля за системой. Код проекта разрабатывается преимущественно на языке Rust. Центральным звеном проекта является серверный процесс FoxBox, координирующий взаимодействие с … Читать далее Новые проекты Mozilla для умного дома и сетевых потребительских устройств

Компания Oracle открыла исходные тексты JavaScript Extension Toolkit 2.0

Компания Oracle представила открытый инструментарий JavaScript Extension Toolkit (JET) 2.0.0, включающий набор библиотек с реализацией типовых компонентов для построения web-приложений с современным пользовательским интерфейсом или создания интерактивных блоков на языке JavaScript. В том числе поддерживается создание одностраничных сайтов (SPA), приложений для мобильных устройств и гибридных интерфейсов, работающих на различных экранных разрешениях. JET 2.0 является первым открытым выпуском, ранее проект развивался как проприетарная разработка. Код распространяется под свободной лицензией UPL (Universal Permissive License). Кроме оригинальных разработок, набор включает и типовые открытые библиотеки, такие как jQuery, jQuery UI, Knockout, RequireJS и Hammer. В состав также входит генератор кода для быстрого создания рабочих … Читать далее Компания Oracle открыла исходные тексты JavaScript Extension Toolkit 2.0

Релиз графического тулкита wxWidgets 3.1.0

Спустя более двух лет с момента выхода ветки 3.0 представлен выпуск кроссплатформенного тулкита wxWidgets 3.1.0, позволяющего создавать графические интерфейсы для Linux, Windows, OS X, UNIX и мобильных платформ. wxWidgets 3.1.0 позиционируется как ветка для разработчиков, в которой развиваются новые возможности для следующего стабильного релиза 3.2.0. По сравнению с веткой 3.0 наблюдается ряд несовместимостей на уровне API и не гарантируется неизменность ABI между промежуточными выпусками 3.1.x. Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library Licence, одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и отличается позволением использования собственных условий для распространения производных работ в бинарной … Читать далее Релиз графического тулкита wxWidgets 3.1.0

Новая техника атаки на SSL/TLS, которой подвержены 33% HTTPS-сайтов

В выпущенных сегодня обновлениях библиотеки OpenSSL 1.0.1s и 1.0.2g устранена опасная уязвимость (CVE-2016-0800), позволяющая совершить новый вид атаки на HTTPS — DROWN. Уязвимость не специфична для OpenSSL и затрагивает непосредственно протокол SSLv2, который в 2011 году переведён в разряд устаревших. Тем не менее проблема остаётся актуальной, применима к защищённым сеансам TLS и затрагивает приблизительно 33% всех сайтов, доступных по HTTPS, или 25% из миллиона крупнейших сайтов в Сети. Атака позволяет вклиниться в шифрованный канал связи, если предварительно атакующим удалось получить контроль над промежуточным шлюзом или вынудить пользователя подключиться к подконтрольному атакующим серверу доступа (MITM). Завладев промежуточным шлюзом атакующий может притвориться … Читать далее Новая техника атаки на SSL/TLS, которой подвержены 33% HTTPS-сайтов

Первые выпуски дистрибутива с кроссплатформенной системой сборки Radix.pro

Представлены первые выпуски новой системы сборки программного обеспечения Radix.pro, которая представляет основу для разработки различных дистрибутивов для встраиваемых систем. Система сборки включает набор Make-файлов и скриптов, написанных на языках Bash и Perl, которые предоставляют средства для работы с архивами исходных текстов входящих в состав дистрибутива компонентов, сборки дистрибутива, управления пакетами и установки. В рамках проекта также развивается дистрибутив Linux, создаваемый в среде Radix.pro. Периодические сборки дистрибутива доступны для устройств на базе архитектуры ARM (Cubieboard, Cubietrack, OMAP5 uEVM), MIPS (Creator CI20) и x86/x86_64. Особенности системы сборки: Позволяет создавать проекты, удовлетворяющие современным требованиям управления конфигурациями (CM) и непрерывной интеграции (CI); Система ориентирована … Читать далее Первые выпуски дистрибутива с кроссплатформенной системой сборки Radix.pro

Новая версия BitTorrent-клиента Transmission 2.90

Представлен релиз Transmission 2.90, относительно лёгкого и нетребовательного к ресурсам BitTorrent-клиента, написанного на языке Cи и поддерживающего разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line. В новой версии отмечено 52 изменения, из которых можно отметить: Возможность использования библиотек CyaSSL/WolfSSL и PolarSSL в качестве бэкенда шифрования вместо OpenSSL; Начальная поддержка системы сборки CMake; Многочисленные улучшения в поддержке сборки для платформы Windows. Прекращена поддержка Windows XP/2003; Возможность сборки с системными библиотеками UTP и DHT; Поддержка miniupnpc API v14; Улучшение проверки ошибок при получении метаданных; Оптимизация интерфейса для OS X 10.9+. Прекращение поддержки OS X 10.6; Решение проблем с отображением индикаторов … Читать далее Новая версия BitTorrent-клиента Transmission 2.90

SCO и IBM заключили судебное соглашение

Компании SCO и IBM согласились принять решение суда и прекратить судебную тяжбу по претензиям SCO к IBM. 2 февраля окружной суд штата Юта принял решение об отклонении последних оставшихся претензий SCO к IBM и дал время до 26 февраля решить, согласны ли они с решением или намерены продолжить судебный процесс. Стороны подписали соглашение, по которому в условиях банкротства компании SCO и отсутствия у неё каких-либо финансовых ресурсов помимо выдвинутого иска (т.е. единственный «финансовый ресурс», который остался у SCO, это надежда на удовлетворение иска и получение компенсации от IBM), подача апелляции и затягивание иска не имеет практического смысла. Более того, с … Читать далее SCO и IBM заключили судебное соглашение

Panasonic и Mozilla анонсировали телевизор с Firefox OS

Компания Panasonic и Mozilla объявили о поступлении в продажу новой линейки телевизоров Panasonic DX* UHD TV, оснащённых платформой Firefox OS. Телевизоры поддерживают разрешение 4K и выпускаются с 32-, 40-, 49-, 50-, 55-, 58- и 65-дюймовыми экранами. Напомним, что разработка Firefox OS прекращена только для смартфонов, но развитие платформы продолжается для сетевых потребительских устройств, таких как умные телевизоры и компоненты интернета-вещей (IoT). Интерфейс варианта Firefox OS для телевизоров адаптирован для управления с пультов дистанционного управления и основан парадигме сменяющих друг друга карт. На первом уровне предлагаются карты с первичными возможностями, такими как просмотр телепрограмм, запуск приложений, быстрый доступ к Live TV … Читать далее Panasonic и Mozilla анонсировали телевизор с Firefox OS

Сформирован список организаций, участвующих в Summer of Code 2016

Компания Google сообщила о выборе проектов для участия в инициативе Google Summer of Code 2016. Из 369 подавших заявки открытых проектов для участия в программе одобрено 180 из которых 24% проектов не принимали участие в GSoC в предыдущие годы. До 14 марта у студентов есть время выбрать себе задание по душе и обсудить возможность его выполнения с представителями подавших заявку проектов. Заявки от студентов будут приниматься до 25 марта. До 22 апреля представители открытых проектов выберут студентов, которые займутся выполнением работ. Далее до 23 мая будет проходить этап консультирования, изучения документации и подготовки студентов к работе. С 23 мая по … Читать далее Сформирован список организаций, участвующих в Summer of Code 2016

Проект по воскрешению первозданного UNIX для PDP-7

Уоррен Туми (Warren Toomey), автор ряда работ по истории развития UNIX, развивает проект по воскрешению первозданного UNIX, который в 1969 году был разработан для компьютера PDP-7. Оригинальный код UNIX для PDP-7 считается утерянным. Восстановление кода осуществляется по крупицам путем сканирования печатных материалов с оригинальным ассемблерным кодом, который встречается в архивных материалах. Для симуляции окружения PDP-7 и выполнения восстановленного кода ведётся работа по написанию ассемблера и созданию файловой системы. Компоненты для которых не удалось найти оригинальный код (shell, ls) реализуются с нуля. Исходные тексты созданных в рамках проекта наработок опубликованы под лицензией GPLv3. Читать далее Проект по воскрешению первозданного UNIX для PDP-7

Релиз движка стратегических игр Spring 101

Состоялся релиз открытого движка для создания стратегических игр Spring 101, в котором представлено более 120 изменений, среди которых много улучшений и оптимизаций. Код движка распространяется под лицензией GPLv2, сборки доступны для Linux и Windows (версия для OS X задерживается). Из новшеств отмечается возможность определения шейдеров и отрисовки карт из скриптов на языке Lua, значительно увеличена производительность расчёта и улучшена плавность отрисовки линий обзора, переработано поведние транспортировки юнитов (добавлена возможность прикрепления одного юнита к другому из скриптов Lua), встроен механизм загрузки файлов, например, теперь можно не выходя из игры загружать карты и ресурсы. Читать далее Релиз движка стратегических игр Spring 101