Правила использования AI-инструментов при разработке Fedora Linux

Джейсон Брукс (Jason Brooks), входящий в управляющий совет проекта Fedora, выставил на обсуждение черновой вариант правил, регламентирующих применение AI-инструментов при разработке Fedora Linux. На обсуждение изменения правил и внесение правок отведено две недели, после чего члены управляющего совета проведут голосование для утверждения новых требований. AI-инструменты рассматриваются как потенциальная возможность сделать платформу лучше, но при этом имеются опасения, связанные с конфиденциальностью, безопасностью, этикой и качеством. Предложено не запрещать использование AI-ассистентов при обязательном человеческом контроле за результатом их работы и несении разработчиком ответственности за код. Предложены следующие правила использования AI: Разработчик, использующий AI-инструменты при подготовке изменений для Fedora, несёт ответственность за переданное … Читать далее Правила использования AI-инструментов при разработке Fedora Linux

Google подтвердил грядущее слияние Android и Chrome OS

Самир Самат (Sameer Samat), президент Google по развитию экосистемы, связанной с Android, в выступлении на саммите Qualcomm рассказал о работе по слиянию платформ Android и Chrome OS, результаты которой будут доведены до пользователей в 2026 году. В качестве основной платформы останется Android, возможности которой будут расширены средствами для работы на ноутбуках и ПК. Результаты проводимой работы уже заметны в выпусках Android 15 и 16, в которых появилась реализация режима рабочего стола и проведена адаптация для работы на устройствах с большими экранами. В конечном счёте пользователям Chromebook будут предложены привычные возможности Chrome OS, но переведённые на использование технологий Android. В качестве … Читать далее Google подтвердил грядущее слияние Android и Chrome OS

Отчёт о разработке KDE за неделю: вывод в оттенках серого и улучшение конфигуратора

Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные изменения в ветке KDE Plasma 6.5, релиз которой намечен на 21 октября: В фильтры цветовой коррекции добавлен режим вывода в оттенках серого и возможность уменьшения насыщенности всех цветов. В конфигураторе при настройке обоев рабочего стола в режиме слайд-шоу, показываемые изображения теперь можно выбирать кликом на самом изображении, без необходимости целится в мелкую кнопку в углу. Ограничен максимальный размер виджета Show Activity Manager, который теперь не выглядит излишне большим при выставлении большой ширины панели. В конфигураторе модернизирован диалог добавления нового сетевого соединения. … Читать далее Отчёт о разработке KDE за неделю: вывод в оттенках серого и улучшение конфигуратора

Среда рабочего стола COSMIC и дистрибутив Pop!_OS 24.04 перешли на стадию бета-тестирования

Компания System76 объявила о готовности бета-версии среды рабочего стола COSMIC, написанной на языке Rust. Одновременно представлен первый бета-выпуск дистрибутива Pop!_OS 24.04, поставляемый с COSMIC. Изначально первый стабильный релиз COSMIC планировали выпустить в первом квартале 2025 года, но разработка затянулась и спустя более года после публикации первой альфа-версии проект дорос лишь до бета-версии. Для тестирования бета-версии предложены iso-образы дистрибутива Pop!_OS 24.04-Beta для систем с GPU NVIDIA (3.1 ГБ) и Intel/AMD (2.7 ГБ). В ближайшее время ожидается формирование пакетов с бета-версией COSMIC для Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox и CachyOS. COSMIC развивается как универсальный проект, не привязанный к конкретному … Читать далее Среда рабочего стола COSMIC и дистрибутив Pop!_OS 24.04 перешли на стадию бета-тестирования

Релиз мобильной платформы Ubuntu Touch OTA-10 Focal

Представлена прошивка OTA-10 Focal (over-the-air), развиваемая проектом UBports, взявшим в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical. Это девятый выпуск Ubuntu Touch, основанный на пакетной базе Ubuntu 20.04. Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в Lomiri. Обновление Ubuntu Touch OTA-10 Focal в ближайшие дни будет сформировано для устройств Asus Zenfone Max Pro M1, F(x)tec Pro1 X, Fairphone 3/3+/4, Google Pixel 3a/3a XL, JingPad A1, Oneplus 5/5T/6/6T, OnePlus Nord N10 5G/N100, Sony Xperia X, Vollaphone X/22/X23, Xiaomi Poco X3 NFC / X3, Xiaomi Poco M2 Pro, Xiaomi Redmi … Читать далее Релиз мобильной платформы Ubuntu Touch OTA-10 Focal

В XLibre обсуждается поддержка Vulkan через X11

Ведущий разработчик XLibre Энрико Вайгельт внёс на обсуждение предложение о реализации Vulkan-расширения для X11, которое бы позволило совместить сетевую прозрачность на уровне протокола X11 с отрисовкой интерфейса на GPU с малыми задержками. Предполагается создание промежуточной прослойки libvulkan, которая на клиенте будет заниматься отрисовкой данных X-протокола через GPU. Механизм предлагается как альтернатива GLX и DRI. Предложение пока находится в стадии начального обсуждения; Энрико надеется уточнить у сообщества нужность данного решения. Сейчас проект продолжает проходить через масштабный рефакторинг с целью избавиться от промежуточных слоёв абстракций, наследия старых стандартов языка C и связанных с Wayland решений. Источник: http://www.opennet.ru/opennews/art.shtml?num=63949 Читать далее В XLibre обсуждается поддержка Vulkan через X11

В Rust-репозитории crates.io выявлены два вредоносных пакета

Разработчики языка Rust предупредили о выявлении в репозитории crates.io пакетов faster_log и async_println, содержащих вредоносный код. Пакеты были размещены в репозитории 25 мая и с тех пор были загружены 8424 раза. Для распространения пакетов атакующие воспользовались их сходством с именами популярных легитимных пакетов (тайпсквоттинг, например, faster_log вместо fast_log), поставляя изменённые клоны и рассчитывая, что пользователь не обратит внимание на несущественные отличия, найдя пакет через поиск или выбрав из списка. Оба пакета предлагали функции, применяемые для работы с логами в приложениях. Вредоносная вставка вызывалась при выполнении или тестировании проектов, использующих пакеты faster_log и async_println в качестве зависимостей (на этапе сборки вредоносный … Читать далее В Rust-репозитории crates.io выявлены два вредоносных пакета

Представлен компьютер-клавиатура Raspberry Pi 500+

Проект Raspberry Pi представил компактный персональный компьютер Raspberry Pi 500+, оформленный в одном корпусе с клавиатурой. Новая модель примечательна использованием клавиш со съёмными крышками (Gateron KS-33), подсветкой, управляемой на уровне отдельных клавиш, удвоением ОЗУ и предустановкой SSD-накопителя. Заявленная стоимость компьютера — $200, что на $110 дороже прошлой модели. Как и прошлая модель компьютер Raspberry Pi 500+ комплектуется вариантом платы Raspberry Pi 5, произведённом в другом форм-факторе. Для отвода тепла задействован алюминиевый радиатор. Размер оперативной памяти увеличен с 8 до 16 Гб. Помимо слота для карт microSD добавлена поддержка SSD-накопителей M.2 NVMe 2280 (22мм × 80мм). По умолчанию предустанавливается SSD размером … Читать далее Представлен компьютер-клавиатура Raspberry Pi 500+

Релиз СУБД PostgreSQL 18

После года разработки опубликована новая стабильная ветка СУБД PostgreSQL 18. Обновления для новой ветки будут выходить в течение пяти лет до ноября 2030 года. Поддержка PostgreSQL 13.x, самой старой из поддерживаемых веток, будет прекращена 13 ноября. Основные новшества: Добавлена подсистема асинхронного ввода/вывода, позволяющая увеличить пропускную способность ввода/вывода и избавиться от задержек. Помимо доступной на всех платформах универсальной реализации AIO (io_method=worker), основанной на выполнении нескольких процессов-обработчиков (по умолчанию 3), в Linux может применяться интерфейс асинхронного ввода/вывода io_uring (io_method=io_uring), поддерживаемый начиная с ядра Linux 5.1. Асинхронный ввод/вывод пока задействован только для ускорения выполнения некоторых операций, связанных с чтением данных из файловой системы, … Читать далее Релиз СУБД PostgreSQL 18

Выпуск дистрибутива elementary OS 8.0.2

Опубликован выпуск дистрибутива elementary OS 8.0.2, позиционируемого в качестве быстрой, открытой и заботящейся о конфиденциальности альтернативы Windows и macOS. Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска. Пользователям предлагается собственное окружение рабочего стола Pantheon. Для загрузки подготовлены загрузочные iso-образы (3.3 ГБ), доступные для архитектуры amd64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0). При разработке оригинальных компонентов elementary OS используется GTK3, язык Vala и собственный фреймворк Granite. В качестве основы дистрибутива используются наработки проекта Ubuntu. На уровне пакетов и поддержки … Читать далее Выпуск дистрибутива elementary OS 8.0.2

Выпуск браузера Pale Moon 33.9.0

Опубликован релиз web-браузера Pale Moon 33.9.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License). Проект придерживается классической организации интерфейса, без перехода к интегрированным в Firefox 29 и 57 интерфейсам Australis и Photon, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. По сравнению с Firefox, … Читать далее Выпуск браузера Pale Moon 33.9.0

Обновление дистрибутива OpenWrt 24.10.3

Состоялся выпуск дистрибутива OpenWrt 24.10.3, развиваемого для сетевых устройств, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает 2771 устройство и предлагает систему сборки, упрощающую кросс-компиляцию и создание собственных сборок. Подобные сборки позволяют формировать готовые прошивки с желаемым набором предустановленных пакетов, оптимизированные под конкретные задачи. Готовые сборки опубликованы для 39 целевых платформ. Основные изменения в OpenWrt 24.10.3: Добавлена поддержка устройств: mediatek: Cudy TR3000 256MB v1, Huasifei WH3000 Pro, ipTIME AX3000Q, ipTIME AX3000SM, OpenFi 6C, Zbtlink ZBT-Z8102AX v2. ramips: Hongdian H7920 v40. rockchip: Radxa ROCK 4C+, Radxa ROCK 4SE. Решены проблемы с устройствами: Xiaomi AIoT AC2350, Ubiquiti COMFAST CF-EW71 v2, Ruijie … Читать далее Обновление дистрибутива OpenWrt 24.10.3

Компания ByteDance представила своё решение для выполнения нескольких ядер Linux

Китайская компания ByteDance, развивающая сервис TikTok, опубликовала в списке рассылки разработчиков ядра Linux патчи с реализацией системы Parker (PARtitioned KERnel), позволяющей запускать на одном компьютере одновременно несколько ядер Linux без применения традиционной виртуализации. По решаемым задачам Parker напоминает несколько дней назад представленный проект Multikernel, но отличается от него архитектурой и реализацией. В Parker применяется секционирование имеющихся ядер CPU, памяти и устройств. Каждый запускаемый экземпляр ядра основывается на одном общем образе ядра, но может использовать разные настройки и оптимизации. Первое загруженное ядро (Boot Kernel) осуществляет распределение и секционирование аппаратных устройств. Остальные экземпляры ядра Linux (Application Kernel) работают только с привязанными к … Читать далее Компания ByteDance представила своё решение для выполнения нескольких ядер Linux

NPM для усиления защиты уходит от использования TOTP 2FA и классических токенов

После новой волны фишинг-атак на сопровождающих, инцидентов с компрометацией популярных пакетов и появления червей, поражающих зависимости, в репозитории NPM решено реализовать дополнительные меры защиты: Двухфакторная аутентификация станет обязательной при локальной публикации пакетов. Использование одноразовых паролей (TOTP) для двухфакторной аутентификации будет объявлено устаревшим. Пользователи будут переведены на протокол FIDO U2F. Переход на гранулированные токены, время жизни которых ограничено 7 днями. Классические токены будут объявлены устаревшими и доступ с их помощью будет по умолчанию отключён. Применение механизма «Trusted Publishers«, основанного на использовании стандарта OpenID Connect (OIDC) и токенов аутентификации с ограниченным временем действия, которыми обмениваются внешние сервисы и каталог пакетов для подтверждения … Читать далее NPM для усиления защиты уходит от использования TOTP 2FA и классических токенов

Разработчикам дополнений к Firefox предоставлена возможность отката на прошлые версии

В каталоге дополнений AMO (addons.mozilla.org) появилась возможность отката уже опубликованного выпуска дополнения на прошлую версию. В ситуациях, когда разработчик выявил серьёзные ошибки после выпуска, откат на прошлую версию позволит сразу отозвать проблемное дополнение, не тратя время на публикацию нового выпуска и ожидание завершения его проверки. У пользователей, успевших установить отозванный выпуск, дополнение будет переведено на прошлую версию во время проверки браузером наличия обновлений, проводимой по умолчанию раз в сутки. Источник: http://www.opennet.ru/opennews/art.shtml?num=63926 Читать далее Разработчикам дополнений к Firefox предоставлена возможность отката на прошлые версии

Релиз пакетного менеджера RPM 6.0

Опубликован релиз пакетного менеджера RPM 6.0, который будет задействован в выпуске дистрибутива Fedora Linux 43. Проект развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS и Tizen. Код проекта распространяется под лицензиями GPLv2 и LGPLv2. Версии RPM 5 пропущена для исключения пересечений с проектом RPM5, который не связан с RPM от Red Hat и развивался независимыми разработчиками. Основные изменения в RPM 6.0: Поддержка нового формата пакетов RPM 6, позволяющего создавать пакеты размером более 4 ГБ. В формате RPM 6 задействованы 64-разрядные поля с размерами, модернизированы структуры, связанные с … Читать далее Релиз пакетного менеджера RPM 6.0

Выпуск Varnish-Cache 8.0. Смена имени проекта из-за торговой марки

Пол-Хенинг Камп (Poul-Henning Kamp), один из известных разработчиков FreeBSD, участвовавший в создании таких систем, как MD5crypt, GEOM, GBDE и FreeBSD Jail, представил релиз Varnish-Cache 8.0, высокопроизводительного кэширующего прокси, предназначенного для работы в роли HTTP-акселератора. Проект распространяется под лицензией BSD и в своё время использовался в проектах Facebook, Wikimedia, Twitter, Vimeo, Tumblr, New York Times и Guardian. Высокая производительность достигается благодаря применению многопоточности, мультиплексирования соединений при помощи вызовов epoll/kqueue и задействованию системных вызовов sendfile и madvise. На обычном оборудовании способен обработать поток в 20 Gbps и обеспечить ускорение отдачи запросов в 300-1000 раз. Кэш хранится в виртуальной памяти. Особенностью Varnish является … Читать далее Выпуск Varnish-Cache 8.0. Смена имени проекта из-за торговой марки

Релиз СУБД DuckDB 1.4.0 с поддержкой шифрования БД

Опубликован выпуск СУБД DuckDB 1.4.0, ориентированной на выполнение аналитических запросов и концептуально напоминающей SQLite. DuckDB сочетает такие свойства SQLite, как компактность, подключение в форме встраиваемой библиотеки, хранение БД в одном файле и CLI-интерфейс, с возможностями и оптимизациями для выполнения аналитических запросов, охватывающих значительную часть хранимых данных, например, выполняющих агрегирование всего содержимого таблиц или слияние нескольких больших таблиц. Код проекта написан на языке C++ и распространяется под лицензией MIT. DuckDB предоставляет расширенный диалект языка SQL, включающий дополнительные возможности для обработки очень сложных и длительно выполняемых запросов. Возможно использование сложных типов (массивы, структуры, объединения), а также выполнение произвольных и вложенных коррелирующих подзапросов. … Читать далее Релиз СУБД DuckDB 1.4.0 с поддержкой шифрования БД

Запущен сервис совместной разработки Fedora Forge. Бета-тестирование Fedora Linux 43

Проект Fedora объявил о запуске сервиса совместной разработки Fedora Forge, построенного с использованием проекта Forgejo. Сервис развивается для замены собственной платформы Pagure, применяемой в Fedora для совместной работы c кодом и метаданными пакетов. Замена развивается так как платформа Pagure требует больших ресурсов для сопровождения, находится в состоянии стагнации и не получила широкого распространения вне Fedora. Предполагается, что Fedora Forge упростит разработку и передачу изменений основным командам Fedora. Fedora Forge запущен в пилотном режиме и тестируется на нескольких подпроектах и группах SIG (Special Interest Groups). Например, в Fedora Forge уже перенесены проекты команд RelEng (Release Engineering), Council и FESCo (Fedora Engineering … Читать далее Запущен сервис совместной разработки Fedora Forge. Бета-тестирование Fedora Linux 43

Запущен в производство смартфон FLX1s, поставляемый с Debian и оболочкой на базе GNOME

Проект Furi Labs объявил о начале производства смартфона FLX1s, поставляемого с дистрибутивом FuriOS. Дистрибутив построен на пакетной базе Debian 13 и оснащён пользовательской оболочкой Phosh, основанной на технологиях GNOME и библиотеке GTK. Устройство доступно для презаказа по цене 550 долларов. Первая партия будет выпущена 25 октября, после чего начнётся отправка устройств покупателям. Устройство оснащено тремя переключателями, позволяющими на уровне разрыва цепей отключить камеру, микрофон, GPS и модуль Baseband. Для обеспечения конфиденциальности прошивка не отправляет телеметрию и не обращается к внешним серверам — все данные остаются на устройстве пользователя и не синхронизируются с облаком. Для работы с телефонией и совершения звонков … Читать далее Запущен в производство смартфон FLX1s, поставляемый с Debian и оболочкой на базе GNOME

В Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктуры

В списке рассылки разработчиков системы управления исходными текстами Git обсуждается изменение, предлагающее включить компоненты на языке Rust в основной (core) состав Git и добавить Rust в число обязательных зависимостей, необходимых для сборки Git. Интеграцию возможности использования Rust при разработке Git предлагается осуществить по аналогии с ранее осуществлённым переходом к возможности использования спецификации C99 в кодовой базе Git — вначале добавить поддержку Rust в тестовом режиме, а начиная с Git 3.0 сделать её обязательной частью сборочной инфраструктуры. Интеграция поддержки Rust в Git началась в мартовском выпуске Git 2.49 в состав которого был включён не обязательный для сборки интерфейс, позволяющий разрабатывать компоненты … Читать далее В Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктуры