Обновление Elive 3.0.3, Linux-дистрибутива с рабочим столом Enlightenment

Доступен стабильный выпуск Linux-дистрибутива Elive 3.0.3, который предлагает окружение рабочего стола в стиле macOS, но при этом не требователен к ресурсам и может функционировать на устаревшем оборудовании. В качестве минимальных требований к системе заявлено 256 MB ОЗУ и CPU с частотой 500 MHz. Размер iso-образа составляет 3.2 Гб. Графическое окружение базируется на композитном менеджере Compiz и наработках проекта Enlightenment 17. Дистрибутив основан на пакетной базе Debian 8, но кроме репозиториев Debian также предлагает собственный репозиторий, в котором содержится около 2500 пакетов с более новыми версиями приложений. Для настройки системы используется контрольная панель собственной разработки — «Elpanel». Для установки программ используется … Читать далее Обновление Elive 3.0.3, Linux-дистрибутива с рабочим столом Enlightenment

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

Опубликован релиз легковесного дистрибутива MX-18 Linux, созданного в результате совместной работы сообществ, образовавшихся вокруг проектов antiX и MEPIS. Выпуск основан на пакетной базе Debian 9.6 с улучшениями от проекта antiX и многочисленными собственными приложениями, облегчающими настройку и установку ПО. По умолчанию предлагается рабочий стол Xfce. Для загрузки доступны 32- и 64-разрядные сборки, размером 1.3 GB. В новом выпуске: Пакетная база обновлена до Debian 9.6 (stretch) c заимствованием некоторых пакетов из свежих репозиториев antiX и MX; Обновлены версии программ, в том числе GIMP 2.10, Mesa 18.2.6, ядро Linux 4.19.5, Firefox 64.0, VLC 3.0.3, Clementine 1.3.1, Thunderbird 52.9.1, LibreOffice 6.0.1. Также обновлён … Читать далее Выпуск дистрибутива MX-18 Linux

Выпуск языка программирования Ruby 2.6.0

После года разработки опубликован релиз Ruby 2.6.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта распространяется под лицензиями BSD («2-clause BSDL») и «Ruby», которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3. Ruby 2.6 является шестым значительным выпуском, подготовленным в рамках планового процесса разработки, подразумевающего отведение года на подготовку функциональных улучшений и формирование каждые 2-3 месяца корректирующих выпусков. Основные улучшения: Добавлена экспериментальная реализация JIT-компилятора, который позволяет ощутимо поднять производительность приложений на языке Ruby. В отличие от традиционных JIT, генерирующих на … Читать далее Выпуск языка программирования Ruby 2.6.0

Выпуск nginx 1.15.8

Доступен выпуск основной ветки nginx 1.15.8, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: В модуль upstream добавлена новая переменная «$upstream_bytes_sent«, которая отображает число байт, переданных на сервер группы; В скриптах подсветки синтаксиса для редактора vim добавлена поддержка новых директив; Исправлена ошибка в реализации директивы proxy_cache_background_update; Устранена проблема, проявляющаяся при использовании директивы geo вместе с unix domain listen-сокетов; Внесены изменения при использовании директивы ssl_early_data с OpenSSL в логах могли появляться сообщения «ignoring stale global SSL error …bad length»; Внесены исправления в код сборки … Читать далее Выпуск nginx 1.15.8

Выпуск программы для профессиональной обработки фотографий Darktable 2.6

После года разработки подготовлен релиз программы для редактирования фотографий Darktable 2.6, выступающей в роли свободной альтернативы таким продуктам, как Adobe Lightroom и Apple Aperture. Darktable поддерживает работу с RAW-изображениями и предоставляет большую подборку модулей для выполнения всевозможных операций по обработке фотографий. Darktable позволяет вести базу исходных фотографий, осуществлять наглядную навигацию по имеющимся снимкам и при необходимости выполнять операции корректировки искажений и улучшения качества, сохраняя при этом исходный снимок и всю историю операций с ним. Код проекта распространяется под лицензией GPlv3. Основные новшества: Предложен новый модуль ретуширования, похожий на модуль удаления пятен, но поддерживающий режим умного клонирования областей («заживление» потерянных частей) … Читать далее Выпуск программы для профессиональной обработки фотографий Darktable 2.6

В Chrome OS реализована блокировка доступа к USB во время неактивности

В экспериментальной ветке Chrome OS (Canary) тестируется возможность блокирования подключения новых устройств к USB-портам во время действия экрана блокировки системы. Добавленная возможность включается через флаг «chrome://flags/#enable-usbguard» и позволяет защитить оставленное без присмотра устройство от атак через USB-порт, например, проводимых при помощи специального оборудования или инструментария BadUSB. Применяемые пользователем и заслуживающие доверия USB-устройства могут быть добавлены в белый список. Блокировка также не распространяется на устройства, подключенные до блокировки экрана. Читать далее В Chrome OS реализована блокировка доступа к USB во время неактивности

Выпуск Lakka 2.2, дистрибутива для создания игровых консолей

После года разработки представлен релиз дистрибутива Lakka 2.2, позволяющего превратить компьютеры, телеприставки или платы, подобные Raspberry Pi, в полноценную игровую консоль для запуска ретро игр. Проект построен в форме модификации дистрибутива LibreELEC, изначально рассчитанного на создание домашних кинотеатров. Сборки Lakka формируются для платформ i386, x86_64 (GPU Intel, NVIDIA или AMD), Raspberry Pi 1/2/3, Orange Pi, Cubieboard, Cubieboard2, Cubietruck, Banana Pi, Hummingboard, Cubox-i, Odroid C1/C1+/XU3/XU4 и т.д. Для установки достаточно записать дистрибутив на SD-карту или USB-накопитель, подключить игровой пульт и загрузить систему. В основе Lakka лежит эмулятор игровых консолей RetroArch, обеспечивающий эмуляцию широкого спектра устройств и поддерживающий такие расширенные возможности, как … Читать далее Выпуск Lakka 2.2, дистрибутива для создания игровых консолей

Релиз программы для перекодирования видео HandBrake 1.2.0

Опубликован релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой — HandBrake 1.2.0. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется под лицензией GPL. Бинарные сборки подготовлены для Linux (Ubuntu, Flatpak), macOS и Windows. Программа может перекодировать видео с BluRay/DVD-дисков, копий директории VIDEO_TS и любых файлов, формат которых поддерживается библиотеками libavformat и libavcodec из состава FFmpeg/LibAV. На выходе могут быть сформированы файлы в таких форматах, как MP4 и MKV, для кодирования видео могут быть применены кодеки H.265, … Читать далее Релиз программы для перекодирования видео HandBrake 1.2.0

Доступен Librefox, вариант Firefox с изменениями для приватности и безопасности

В рамках проекта Librefox предпринята попытка создания сборки Firefox, нацеленной на усиление конфиденциальности и повышение безопасности. Librefox не является ответвлением от Firefox и строится с использованием кода штатных выпусков, что позволяет поддерживать браузер в актуальном состоянии без отставания. Librefox отличается применением дополнительных патчей, изменением настроек и отключением излишней функциональности. Для загрузки предлагаются сборки для Linux, Windows и macOS, сформированные на основе Firefox 64 (дополнительно доступны тестовые сборки Librefox на основе Firefox 60.4 ESR и Tor Browser 8.0.4). Основные особенности: Удалены негативно влияющие на приватность встроенные дополнения, код проверки обновлений и компонент для отправки информации о крахах; Добавлен межсетевой экран для … Читать далее Доступен Librefox, вариант Firefox с изменениями для приватности и безопасности

Выпуск утилит GNU Grep 3.2 и Sed 4.6 (следом вышли выпуски 3.3 и 4.7)

Представлен выпуск утилиты для организации поиска данных в текстовых файлах — GNU Grep 3.2, в котором более чем в 30 раз увеличена производительность выражений, содержащих множество операций ‘or’ с типовым префиксом. Дополнительно, за счёт увеличения размера буфера, на 3-23% ускорены операции поиска в больших файлах. В коде обработки регулярных выражений реализовано диагностирование переполнений стека. Поведение опции «—files-without-match» (-L) приведено в соответствие с утилитой git-grep (поиск считается успешным если обрабатываемый файл упомянут в списке). Одновременно сформирован выпуск утилиты GNU sed 4.6, в рамках которой развивается реализация неинтерактивного текстового редактора, обычно применяемого для создания фильтров, модификации текстовых файлов и замены блоков по … Читать далее Выпуск утилит GNU Grep 3.2 и Sed 4.6 (следом вышли выпуски 3.3 и 4.7)

Релиз ядра Linux 4.20

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.20. Среди наиболее заметных изменений в ядре 4.20: поддержка процессорной архитектуры C-SKY, планировщик трафика taprio, подсистема PSI (Pressure Stall Information), P2P DMA для PCI, рефакторинг кода обработки сигналов, подключение диссекторов сетевого потока (разбор трафика) через BPF, перевод страничного кэша на новую структуру XArray, объединение драйверов amdgpu и amdkfd, увеличение производительности подсистемы FUSE, возможность фильтрации сетевых пакетов на основе меток secmark, включение вложенной виртуализации для KVM. В новую версию принято 14997 исправлений от 1857 разработчиков, размер патча — 49 Мб (изменения затронули 11402 файлов, добавлено 686104 строк кода, удалено 318945 строк). … Читать далее Релиз ядра Linux 4.20

Выпуск свободной игры SuperTux 0.6

После двух лет разработки подготовлен выпуск классической игры-платформера SuperTux 0.6, напоминающей по стилю Super Mario. Игра распространяется под лицензией GPLv3 и доступна в сборках для Linux (AppImage), Windows и macOS. В новом выпуске: Полностью переработан движок отрисовки и значительно увеличена производительность манипуляций с графикой; Добавлена поддержка OpenGL 3.3 и OpenGL ES 2.0; Обеспечена поддержка запуска на платах Raspberry Pi и предоставлена потенциальная возможность создания браузерного порта на базе WebGL; Переработаны ледяной и лесной игровые уровни; Обновлены некоторые элементы графики; Добавлены новые эффекты и шейдеры; Официально началось формирование сборок в формате AppImage для Linux. Читать далее Выпуск свободной игры SuperTux 0.6

Выпуск кластерной ФС Lustre 2.12

Состоялся релиз кластерной файловой системы Lustre 2.12, используемой в большей части крупнейших Linux-кластеров, содержащих десятки тысяч узлов. Масштабируемость на столь крупных системах достигается благодаря многокомпонентной архитектуре. Ключевыми компонентами Lustre являются серверы обработки и хранения метаданных (MDS), управляющие серверы (MGS), серверы хранения объектов (OSS), серверы размещения объектов (OST, поддерживается работа поверх ext4 и ZFS) и клиенты. Основные новшества: Добавлена функция разнесения (restriping) крупных существующих каталогов распределённого пространства имён (DNE, Distributed Namespace) с одного объектного хранилища метаданных (MDT, Metadata Targets) на несколько (разнесение разных сегментов DNE по разным MDT). Новая возможность упрощается введение в строй новых MDT для существующих ФС и проведение … Читать далее Выпуск кластерной ФС Lustre 2.12

Бета-выпуск Proton 3.16, пакета для запуска Windows-игр в Linux

Компания Valve опубликовала сборку проекта Proton 3.16-6, которая получила статус бета-версии. Proton основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD и по мере готовности переносятся в оригинальный Wine и сопутствующие проекты, такие как DXVK и vk3d. Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 11 (на базе DXVK) и 12 (на базе vk3d), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования … Читать далее Бета-выпуск Proton 3.16, пакета для запуска Windows-игр в Linux

Facebook опубликовал открытую систему распознавания речи Wav2letter++

Разработчики из лаборатории искусственного интеллекта Facebook AI Research представили первый выпуск новой системы распознавания речи Wav2letter++, построенной с использованием свёрточной нейронной сети. В отличие от опубликованного в январе начального прототипа, реализация wav2letter++ полностью переписана на языке C++ с использованием библиотек ArrayFire и Flashlight (первый прототип был в форме Torch-модуля на языке Lua). Код проекта распространяется под лицензией BSD. Доступны уже натренированные модели (1, 2, 3) для английского языка. Для распознавания в Wav2letter++ предложена новая архитектура, основанная на использовании акустической и языковой моделей, созданных при помощи системы машинного обучения на базе свёрточной нейронной сети (CNN). Система использует метод посимвольного предсказания на … Читать далее Facebook опубликовал открытую систему распознавания речи Wav2letter++

Выпуск системного менеджера systemd 240

После полугода разработки Леннарт Поттеринг представил релиз системного менеджера systemd 240. Из новшеств можно отметить добавление нового типа сервисов «exec», возможность использования в systemd-resolved OpenSSL помимо GnuTLS, для генерации не требующих надёжности случайных чисел задействована инструкция RDRAND вместо /dev/urandom, добавлена поддержка сетевых туннелей Foo-Over-UDP, ERSPAN и ISATAP, реализованы утилиты systemd-id128 и systemd-run-generator, обеспечена официальная поддержка утилиты portablectl, добавлена команда «systemd-analyze security». Основные изменения: Добавлен новый тип сервисов «Type=exec», похожих на сервисы с типом «simple», но обеспечивающих ожидание завершения выполнения fork() и execve() при вызове основного исполняемого файла перед продолжением обработки следующих юнитов. Новый тип может оказаться полезным когда требуется обработка … Читать далее Выпуск системного менеджера systemd 240

Особенность отображения проектов на GitHub создала видимость внедрения бэкдора в ядро Linux

В интерфейсе GitHub выявлена интересная особенность, позволяющая представить любое стороннее изменение как изменение, уже включённое в основной проект. Например, сегодня в социальных сетях стала распространяться ссылка на изменение в официальном зеркале основного репозитория ядра Linux, свидетельствующая о подстановке бэкдора в драйвер hid-samsung. Разбор ситуации показал, что GitHub в целях оптимизации хранения и минимизации дублирования данных хранит вместе все объекты из основного репозитория и связанных с ним форков, логически разделяя принадлежность коммитов. Подобное хранение позволяет просмотреть в любом из связанных репозиторие любой коммит из любого форка, явно указав его хэш в URL. Например, в случае с демонстрацией бэкдора, один из пользователей … Читать далее Особенность отображения проектов на GitHub создала видимость внедрения бэкдора в ядро Linux

Lubuntu прекращает формирование 32-разрядных сборок

Следом за Ubuntu Server, Ubuntu Desktop, Ubuntu MATE, Ubuntu Studio, Ubuntu Kylin, Ubuntu Budgie, Xubuntu, Arch Linux и openSUSE разработчики проекта Lubuntu объявили о прекращении формирования 32-разрядных установочных сборок (lubuntu-*i386.iso). Весенний релиз Lubuntu 19.04 будет подготовлен только в сборках для 64-разрядных систем. Поддержка LTS-выпуска Lubuntu 18.04 LTS, для которого будет продолжено обновление сборок для систем i386, продлится до апреля 2021 года. Таким образом после решения Lubuntu теперь все официальные редакции Ubuntu для настольных систем отказались от 32-разрядных сборок. Поддержка репозиториев Ubuntu с пакетами для архитектуры i386 пока сохранена, но обновления уже установленных сборок смогут быть выполнены только при помощи пакетного … Читать далее Lubuntu прекращает формирование 32-разрядных сборок

Обновление Thunderbird 60.4.0

Доступен корректирующий выпуск почтового клиента Thunderbird 60.4.0, в котором добавлена поддержка WebExtensions FileLink API, позволяющего использовать дополнение FileLink для сохранения больших вложений к письмам в сервисах WeTransfer или Dropbox с передачей в составе письма лишь ссылки на внешнее хранилище. В новой версии также устранены некоторые недоработки, например, добавление новых сообщений в виртуальные и специализированные папки, такие как шаблоны писем, более не приводят к выводу уведомления о получении новой корреспонденции. Исправлены уязвимости и ошибки, устранённые в общей с Firefox 60.4.0 кодовой базе. Читать далее Обновление Thunderbird 60.4.0

Релиз Electron 4.0.0, платформы создания приложений на базе движка Chromium

Подготовлен релиз платформы Electron 4.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 67, платформы Node.js 10.11.0 и JavaScript-движка V8 6.9. Другие изменения: В классе BrowserWindows и теге webview из соображений повышений безопасности добавлена возможность отключения модуля «remote«, представляющего IPC-механизм для взаимодействия между процессом отрисовки текущей страницы и основным процессом; Добавлена поддержка фильтрации запросов remote.require() и remote.getGlobal() для получения полного контроля за обращением модулей к IPC, что может оказаться полезным, когда не хочется полностью отключать модуль remote в процессе … Читать далее Релиз Electron 4.0.0, платформы создания приложений на базе движка Chromium

Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 4.0

Компания NVIDIA представила релиз движка симуляции физических процессов PhysX 4.0, который стал первым значительным выпуском после перевода проекта в разряд открытых. Одновременно сформировано обновление PhysX 3.4.2, включающее корректирующие изменения для изначально открытой кодовой базы. Код проекта распространяется под лицензией BSD и поддерживает платформы Linux, macOS, iOS, Windows и Android. Необходимость подписания соглашения EULA оставлено при разработке для платформ XBox One, Sony Playstation 4 и Nintendo Switch. Кроме непосредственно движка под лицензией BSD также открыт код и связанного с ним инструментария PhysX SDK. PhysX является одним из самых популярных физических движков, который задействован для обработки физических взаимодействий в более чем 500 … Читать далее Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 4.0