| 29.05.2019 Планы по усилению механизма защиты W^X в OpenBSD (109 +23) |
Тео Де Раадт поделился планами по усилению механизма защиты памяти W^X (Write XOR Execute). Суть мехнизма в том, что страницы памяти процесса не могут быть одновременно доступны на запись и исполнение. Таким образом, код может быть исполнен только после запрещения записи, а запись в страницу памяти возможна только после запрета исполнения. Механизм W^X помогает защитить приложения в пространстве пользователя от типовых атак, осуществляемых через переполнение буфера, в том числе от переполнений стека и активен в OpenBSD по умолчанию...
|
|
| 28.05.2019 Релиз системы самодостаточных пакетов Flatpak 1.4.0 (62 +8) |
Опубликована новая стабильная ветка инструментария Flatpak 1.4, который предоставляет систему для сборки самодостаточных пакетов, не привязанных к конкретным дистрибутивам Linux и выполняемым в специальном контейнере, изолирующем приложение от остальной системы. Поддержка выполнения Flatpak-пакетов обеспечена для Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint и Ubuntu. Пакеты с Flatpak включены в репозиторий Fedora и поддерживаются в штатной программе управления приложениями GNOME...
|
|
| 28.05.2019 Выпуск системы изоляции приложений Firejail 0.9.60 (31 +16) |
Увидел свет релиз проекта Firejail 0.9.60, в рамках которого развивается система для изолированного выполнения графических, консольных и серверных приложений. Применение Firejail позволяет минимизировать риск компрометации основной системы при запуске не заслуживающих доверия или потенциально уязвимых программ. Программа написана на языке Си, распространяется под лицензией GPLv2 и может работать в любом дистрибутиве Linux с ядром старше 3.0. Готовые пакеты с Firejail подготовлены в форматах deb (Debian, Ubuntu) и rpm (CentOS, Fedora)...
|
|
| 28.05.2019 Обновление свободного набора шрифтов Inter (146 +26) |
Доступно обновление (3.6) свободного набора шрифтов Inter, специально спроектированного для использования в интерфейсах пользователя. Шрифт оптимизирован для достижения высокой чёткости символов малого и среднего размера (менее 12px) при отображении на экранах компьютеров. Исходные тексты шрифта распространяются под свободной лицензией SIL Open Font License, позволяющей неограниченно модифицировать шрифт, использовать его в том числе для коммерческих целей, печати и на сайтах в Web...
|
|
| 27.05.2019 Проект SerenityOS развивает Unix-подобную ОС c графическим интерфейсом (207 +55) |
В рамках проекта Serenity группой энтузиастов ведётся разработка Unix-подобной операционной системы для архитектуры x86, оснащённой собственным ядром и графическим интерфейсом, оформленным в стиле операционных систем конца 1990-х годов. Разработка ведётся с нуля, ради интереса и не основана на коде существующих ОС. При этом авторы поставили перед собой цель довести SerenityOS до уровня, пригодного для повседневной работы, сохранив эстетику систем конца 90-х, но дополнив её полезными идеями для опытных пользователей из современных систем. Код написан на языке С++ и поставляется под лицензией BSD...
|
|
| 27.05.2019 Разработка утилиты dstat прекращена из-за недовольства действиями Red Hat (126 +12) |
Разработчик развиваемой с 2004 года утилиты для мониторинга состояния системы dstat, предлагавшей универсальную и более функциональную замену утилитам vmstat, iostat, mpstat, netstat и ifstat, сообщил о прекращении разработки проекта из-за конфликта имён, вызванного действиями компании Red Hat. Мотивация пропала после того, как компания Red Hat решила заменить dstat новой утилитой собственной разработки (из набора Performance Co-Pilot), предлагаемой под тем же именем...
|
|
| 26.05.2019 Google развивает новую систему ARCVM для запуска Android-приложений в Chrome OS (28 –1) |
В рамках проекта ARCVM (ARC Virtual Machine) компания Google развивает для Chrome OS новый вариант прослойки для запуска Android-приложений. Ключевым отличием от предлагаемой ныне прослойки ARC++ (Android Runtime for Chrome) является использование полноценной виртуальной машины вместо контейнера. Заложенные в ARCVM технологии уже применяются в подсистеме Crostini, предназначенной для запуска Linux-приложений в Chrome OS...
|
|
| 26.05.2019 Проблема с потерей данных на SSD при использовании ядра Linux 5.1, LVM и dm-crypt (53 +10) |
В корректирующем выпуске ядра Linux 5.1.5 исправлена проблема в подсистеме DM (Device Mapper), которая может привести к повреждению данных на SSD-накопителях. Проблема стала проявляться после изменения, добавленного в ядро в январе этого года, затрагивает только ветку 5.1 и в подавляющем большинстве случаев проявляется на системах с SATA SSD-накопителями Samsung, на которых применяется шифрование данных с использованием dm-crypt/LUKS поверх device-mapper/LVM...
|
|
| 25.05.2019 Открыт код VictoriaMetrics, СУБД для временных рядов, совместимой с Prometheus (78 +22) |
Открыты исходные тексты VictoriaMetrics - быстрой и масштабируемой СУБД для хранения и обработки данных в форме временного ряда (запись образует время и набор соответствующих этому времени значений, например, полученных через периодический опрос состояния датчиков или сбор метрик). Проект конкурирует с такими решениями, как InfluxDB, TimescaleDB, Thanos, Cortex и Uber M3. Код написан на языке Go и распространяется под лицензией Apache 2.0...
|
|
| 25.05.2019 Ошибка в OpenSSL нарушила работу некоторых приложений openSUSE Tumbleweed после обновления (60 +11) |
Обновление OpenSSL до версии 1.1.1b в репозитории openSUSE Tumbleweed привело к нарушению работоспособности некоторых приложений, связанных с libopenssl и использующих русскую или украинскую локали. Проблема появилась после внесения в OpenSSL изменения в обработчик буфера сообщений об ошибках (SYS_str_reasons). Буфер был определён в 4 килобайта, но этого оказалось недостаточно для некоторых юникод-локалей...
|
|
| 24.05.2019 Разработчики приложений призвали дистрибутивы не менять темы оформления GTK (226 –22) |
Десять независимых разработчиков графических приложений для GNOME опубликовали открытое письмо, в котором призвали дистрибутивы отказаться от практики принудительной замены тем оформления GTK в сторонних графических приложениях. В настоящее время большинство дистрибутивов для обеспечения узнаваемости бренда применяют собственные наборы пиктограмм и модификации тем оформления GTK, отличные от тем, предлагаемых в GNOME по умолчанию...
|
|
| 24.05.2019 Выпуск языка программирования Rust 1.35 (81 +9) |
Состоялся релиз языка системного программирования Rust 1.35, развиваемого проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime...
|
|
| 24.05.2019 Google и Binomial открыли код системы сжатия текстур Basis Universal (12 +16) |
Компании Google и Binomial открыли исходные тексты Basis Universal, кодека для эффективного сжатия текстур и связанного с ним универсального файлового формата ".basis" для распространения текстур на базе изображений и видео. Код эталонной реализации написан на языке С++ и поставляется под лицензией Apache 2.0...
|
|
| 23.05.2019 Выпуск ZFS on Linux 0.8.0, реализации ZFS для ядра Linux (176 +17) |
После почти двух лет разработки представлен релиз ZFS on Linux 0.8.0, реализации файловой системы ZFS, оформленной в виде модуля для ядра Linux. Работа модуля проверена с ядрами Linux c 2.6.32 по 5.1. Готовые установочные пакеты в ближайшее время будут подготовлены для основных дистрибутивов Linux, включая Debian, Ubuntu, Fedora, RHEL/CentOS. Модуль ZFS on Linux уже входит в состав дистрибутивов Debian, Ubuntu, Gentoo, Sabayon Linux и ALT Linux...
|
|
| 23.05.2019 GitHub запустил сервисы финансовой поддержки и информирования об уязвимостях (54 –15) |
GitHub реализовал систему спонсорства для оказания финансовой поддержки открытым проектам. Новый сервис предоставляет новую форму участия в развитии проектов - если пользователь не имеет возможности помочь в разработке, то он может подключиться к интересующим проектам как спонсор и помогать через финансирование конкретных разработчиков, мэйнтейнеров, дизайнеров, авторов документации, тестировщиков и других вовлечённых в проект участников...
|
|
| <<Предыдущие 15 элементов |
| Следующие 15 элементов>> |