Выпуск дистрибутива Tails 6.14

Представлен релиз специализированного дистрибутива Tails 6.14.1 (The Amnesic Incognito Live System), развиваемого в составе проекта Tor. Дистрибутив основан на пакетной базе Debian 12, поставляется с рабочим столом GNOME 43 и предназначен для анонимного выхода в сеть при помощи инструментария Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ. Выпуск 6.14.1 сформирован вместо 6.14 так как в процессе начального тестирования новой ветки на этапе до публикации сборок была выявлена серьёзная проблема, для исправления … Читать далее Выпуск дистрибутива Tails 6.14

Третий экспериментальный выпуск среды рабочего стола Orbitiny

Представлен третий выпуск среды рабочего стола Orbitiny Desktop, написанной с нуля с использованием фреймворка Qt. Проект пытается совместить некоторые инновационные идеи, которые раньше не встречались в пользовательских окружениях, с традиционными элементами, такими как панель, меню и размещение пиктограмм на рабочем столе. Код написан на языке C++ и распространяется под лицензией GPL. Особенности Orbitiny Desktop: Панель, поддерживающая расширение функциональности через плагины, манипуляцию в режиме Drag&Drop (например, можно переносить файлы с рабочего стола на панель, менять местами апплеты) и сохранение разных профилей, определяющих свой набор апплетов и настроек. Предоставляется 18 плагинов, таких как апплет с реализацией стартового меню для навигации по установленным … Читать далее Третий экспериментальный выпуск среды рабочего стола Orbitiny

Представлен openHalo, инструментарий для миграции с MySQL на PostgreSQL

Опубликован код инструментария openHalo, предоставляющего прослойку для упрощения переноса приложений, изначально написанных для MySQL, на использование СУБД PostgreSQL. Проект выполнен в виде прокси, прозрачно транслирующего запросы к MySQL в запросы к PostgreSQL и выполняющий обратное преобразование для ответов. Проект написан на языке Си и распространяется под лицензией GPLv3. В openHalo поддерживаются SQL-диалект и коммуникационный протокол MySQL, что позволяет перевести на PostgreSQL приложения, написанные для MySQL, с минимальными изменениями или без изменения кода. В сочетании с openHalo могут использоваться типовые утилиты, команды и драйверы MySQL. Источник: http://www.opennet.ru/opennews/art.shtml?num=63020 Читать далее Представлен openHalo, инструментарий для миграции с MySQL на PostgreSQL

Выпуск видеопроигрывателя Celluloid 0.28

Доступен выпуск видеопроигрывателя Celluloid 0.28 (бывший GNOME MPV), предоставляющего графический интерфейс на базе библиотеки GTK для консольного видеоплеера MPV. Плеер может использовать файлы конфигурации MPV, поддерживает протокол управления воспроизведением MPRIS2, полностью совместим с Wayland. Celluloid применяется в дистрибутивах Linux Mint, Ubuntu MATE, Ubuntu Cinnamon, EasyOS, AntiX и Solus в качестве видеопроигрывателя по умолчанию. Код написан на языке C и распространяется под лицензией GPLv3. В новом выпуске: Предложено новое оформление интерфейса, адаптирующееся к размеру экрана. Добавлена поддержка вызова меню нажатием клавиши F10. Осуществлён переход на некоторые новые API библиотеки GTK. Добавлена поддержка загрузки модулей на языке Lua. В списке воспроизведения обеспечено … Читать далее Выпуск видеопроигрывателя Celluloid 0.28

Билл Гейтс опубликовал код первого продукта Microsoft

В честь 50-летия со дня основания компании Microsoft, зарегистрированной 4 апреля 1975 года, Билл Гейтс опубликовал исходные тексты интерпретатора Altair BASIC. Altair BASIC был выпущен для процессоров MITS Altair 8800 и стал первым продуктом компании Microsoft. Интерпретатор занимает менее 4 КБ и может работать на системах с 4 КБ ОЗУ. У Билла Гейтса и Пола Аллена не было возможности купить компьютер Altair 8800, поэтому при разработке и тестировании они использовали самодельный эмулятор процессора Intel 8800, запускаемый на системе PDP-10, к которой у них был доступ. Код предложен для загрузки в виде PDF-файла (100 МБ) со сканом бумажных распечаток ассемблерного кода. … Читать далее Билл Гейтс опубликовал код первого продукта Microsoft

Обновление XZ Utils 5.8.1 с устранением уязвимости

Опубликован выпуск пакета XZ Utils 5.8.1, включающего библиотеку liblzma и утилиты для работы со сжатыми данными в формате «.xz». XZ Utils 5.8.1 стал первым значительным выпуском после инцидента с выявлением бэкдора, организующего вход через sshd. На прошлой неделе в Git был создан тег 5.8.0, но релиз не был объявлен официально из-за выявленных после публикации тега проблем с производительностью и совместимостью со старыми версиями GNU make. В обновлении XZ Utils 5.8.1 устранена уязвимость (CVE-2025-31115), приводящая к аварийному завершению при попытке распаковки специально оформленных архивов. Уязвимость вызвана обращением к уже освобождённой области памяти (use after free). Атакующий может добиться записи своего значения … Читать далее Обновление XZ Utils 5.8.1 с устранением уязвимости

Первые публичные версии Nelm, форка Helm для развёртывания приложений в Kubernetes

Объявлено о готовности к массовому использованию открытого проекта Nelm, позиционируемого как «альтернатива Helm 3». Nelm зародился в процессе разработки CI/CD-утилиты werf как форк Helm, пакетного менеджера для Kubernetes, который использует «чарты«, чтобы развёртывать приложения в K8s. Код Nelm доступен на GitHub под лицензией Apache 2.0. В форке решён ряд проблем, долгое время существующих в Helm, и добавлены новые возможности, среди которых: Более консистентный подход к обновлению ресурсов Kubernetes с помощью технологии Server-Side Apply вместо 3-Way Merge; Отслеживание состояния ресурсов и вывод логов во время развёртывания; Наглядное планирование будущих релизов с выводом в стиле «terraform plan»; Поддержка работы с зашифрованными «values» … Читать далее Первые публичные версии Nelm, форка Helm для развёртывания приложений в Kubernetes

Выпуск Rust 1.86. Подготовка официальной спецификации языка Rust

Опубликован релиз языка программирования общего назначения Rust 1.86, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки). Методы работы с памятью в Rust избавляют разработчика от ошибок при манипулировании указателями и защищают от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Для распространения библиотек, обеспечения … Читать далее Выпуск Rust 1.86. Подготовка официальной спецификации языка Rust

Утверждён переход Fedora 43 на пакетный менеджер RPM 6. Смена лидера Fedora

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, утвердил переход на пакетный менеджер RPM 6 в осеннем выпуске Fedora 43. Релиз RPM 6.0 намечен на 3 квартал 2025 года. Ветка RPM 6 примечательна поддержкой нового формата (RPM 6), позволяющего создавать пакеты размером более 4 ГБ (преодоление данного ограничения важно так как SRC-пакет с Chromium близок к пределу и имеет размер 3.7 ГБ). В формате RPM 6 задействованы 64-разрядные поля с размерами, модернизированы структуры, связанные с криптографией, и добавлены MIME-сведения о файлах. Версии RPM 5 пропущена для исключения пересечений с проектом RPM5, который не связан … Читать далее Утверждён переход Fedora 43 на пакетный менеджер RPM 6. Смена лидера Fedora

В 2024 году GitHub выявил 39 млн утечек ключей и паролей в репозиториях

Компания GitHub опубликовала статистику о выявленных в 2024 году утечках конфиденциальных данных, таких как ключи шифрования, пароли к СУБД и токены доступа к API. За год было выявлено более 39 миллионов случаев подобных утечек. GitHub также представил несколько новых инициатив для усиления защиты от утечек: сервисы «Secret Protection» и «Code Security» теперь доступны в виде отдельных продуктов; для организаций GitHub Team реализованы расширенные инструменты проверки безопасности; обеспечено бесплатное сканирование утечек в проектах организаций. Как правило, конфиденциальные данные оставляют в коде по недосмотру. Например, в репозиторий попадают файлы конфигурации с паролями к СУБД, а также прописанные в коде токены или ключи … Читать далее В 2024 году GitHub выявил 39 млн утечек ключей и паролей в репозиториях

Mozilla развивает Thunderbird Pro и сервис Thundermail в стиле Gmail и Office365

Райан Сайпс (Ryan Sipes), директор MZLA Technologies Corporation, дочерней компании организации Mozilla Foundation, курирующей разработку почтового клиента Thunderbird, представил планы по созданию новых сервисов, нацеленных на расширение возможностей использования Thunderbird. Отмечается, что Thunderbird неуклонно теряет пользователей, оставаясь только клиентским решением, так как пользователи всё чаще предпочитают экосистемы, предлагающие одновременно почтовые клиенты и сервисы, такие как Gmail и Office365. Gmail и Office365 привязаны к решениям отдельных производителей (vendor lock) и имеют проблемы с переносимостью, проявляющиеся при взаимодействии других клиентских приложений с сервисом или при попытке интеграции со сторонними системами. Организация Mozilla намерена сформировать альтернативную свободо-ориентированную экосистему «Thunderbird Pro», предоставляющую сервисы, похожие … Читать далее Mozilla развивает Thunderbird Pro и сервис Thundermail в стиле Gmail и Office365

Релиз фреймворка Qt 6.9

Компания Qt Company опубликовала релиз фреймворка Qt 6.9, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.9 предоставлена поддержка платформ Windows 10+, macOS 12+, Linux (Ubuntu 22.04/24.04, openSUSE 15.5, SUSE 15 SP5, RHEL 8.10/9.4, Debian 11.6), iOS 16+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS и QNX. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2. Qt 6.9 получил статус промежуточного выпуска, общедоступная поддержка которого будет осуществляться 6 месяцев (+ ещё 6 месяцев для коммерческих пользователей). Основные изменения в Qt 6.9: Продолжено развитие модуля Qt Graphs, предназначенного для построения 2D- и 3D-графиков, … Читать далее Релиз фреймворка Qt 6.9

Выпуск почтового клиента Betterbird 128.9.0, форка Thunderbird

Представлен релиз почтового клиента Betterbird, являющегося soft-форком Mozilla Thunderbird, развиваемого силами сообщества и основанного на технологиях Mozilla Firefox. Betterbird 128.9 построен на кодовой базе ветки с длительным сроком поддержки Thunderbird 128.9.0 ESR, обновления для которой выпускаются в течение года. Для загрузки доступны установочные пакеты для Windows и macOS, а также бинарные сборки для Linux. Поддерживается локализация интерфейса для русского и украинского языков. Проект Betterbird был основан Йоргом Кноблохом (Jörg Knobloch),бывшим мейнтейнером Thunderbird, который принимал участие в работе над проектом с 2016-го года. В 2020-м году, после обвинений в токсичном поведении и агрессивных нападках на других участников проекта, решением Thunderbird Council … Читать далее Выпуск почтового клиента Betterbird 128.9.0, форка Thunderbird

Релиз Rockbox 4.0, открытой прошивки для аудиоплееров

После пяти с половиной лет разработки состоялся релиз проекта Rockbox 4.0, развивающего альтернативную прошивку для различных моделей аудиоплееров. По сравнению с штатными прошивками Rockbox предоставляет поддержку дополнительных форматов, функций и плагинов. Проект не основан на Linux и поставляется с собственным POSIX-совместимым ядром. Код написан на языке Си и распространяется под лицензией GPL. Rockbox может быть загружен с карты памяти, без удаления основной прошивки плеера. Среди доступных в Rockbox функций: будильник, просмотр документов, фотографий и видео, голосовой интерфейс, поддержка Cue, возможность вывода текстов песен и обложек альбомов, система закладок, диктофон, запись с FM Radio, простой файловый менеджер. Из отличий также отмечается: … Читать далее Релиз Rockbox 4.0, открытой прошивки для аудиоплееров

Выпуск дистрибутива GoboLinux 017.01 с собственной иерархией файловой системы

Представлен релиз дистрибутива GoboLinux 017.01, в котором вместо традиционной для Unix-систем иерархии файлов используется стековая организация дерева каталогов, при которой каждая программа устанавливается в отдельный каталог. Размер установочного образа с поддержкой загрузки в Live-режиме — 2.3 ГБ (x86_64). Корень файловой системы в GoboLinux содержит каталоги «/Programs», «/Users», «/System», «/Files», «/Mount» и «/Depot». Каталог каждого приложения включает все компоненты необходимые для его работы, без разделения настроек, данных, библиотек и исполняемых файлов, Минус подобного подхода — необходимость хранить данные (например, логи, файлы конфигурации) рядом с системными файлами. Плюсом является возможность параллельной установки разных версий одного приложения (например, /Programs/LibreOffice/25.2 и /Programs/LibreOffice/24.8) и упрощение … Читать далее Выпуск дистрибутива GoboLinux 017.01 с собственной иерархией файловой системы

Второй предварительный выпуск мессенджера Pidgin 3.0

Представлен второй экспериментальный выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.91), позволяющего одновременно работать в нескольких сетях с разными протоколами и переключаться между чатами при помощи вкладок. Выпуск отмечен как имеющий уровень качества предварительной альфа-версии, не рассчитанной на повседневное применение. Сборки подготовлены в формате Flatpak (пока доступен только архив с кодом). Ветка Pidgin 3 разрабатывается с 2011 года, а до этого ещё три года обсуждалась на уровне концепций и идей. В Pidgin 3 выполнен переход на систему типов GObject, библиотеки GTK4 и Adwaita, сборочную систему Meson, GPlugin для обработки плагинов, SQLite для хранение истории чатов и GSettings для работы … Читать далее Второй предварительный выпуск мессенджера Pidgin 3.0

Релиз Firefox 137 с поддержкой группировки вкладок

Состоялся релиз web-браузера Firefox 137 и сформированы обновления прошлых веток с длительным сроком поддержки — 115.22.0 и 128.9.0. На стадию бета-тестирования переведена ветка Firefox 138, релиз которой намечен на 29 апреля. Основные новшества в Firefox 137: Добавлена поддержка группировки вкладок, позволяющая объединять несколько вкладок и сворачивать их в одну кнопку, чтобы они не занимали место при просмотре других вкладок. Группе можно назначить имя и цвет, а также отдельно сохранить на случай, если содержимое понадобиться в будущем. Для создания группы можно использовать подменю «Добавить вкладку в группу» в контекстном меню, показываемом при клике правой кнопкой мыши на кнопках вкладок, или просто … Читать далее Релиз Firefox 137 с поддержкой группировки вкладок

В ядро Linux 6.15 приняты значительные оптимизации сетевой подсистемы и exFAT

В состав кодовой базы ядра Linux, на основе которой формируется выпуск 6.15, принят набор изменений с оптимизациями, в ряде ситуаций значительно повышающих производительность сетевых операций: Оптимизация GRO (Generic Receive Offload), объединяющая нескольких мелких пакетов в один большой, теперь задействована при переключении обработки пакета на другой CPU (для балансировки нагрузки) при использовании подсистемы XDP (eXpress Data Path), позволяющей обрабатывать пакеты на уровне сетевого драйвера на стадии до их передачи сетевому стеку. Прирост производительности обработки TCP-потоков от применения оптимизации может достигать двух раз. В условиях сильной нагрузки производительность функции connect() повышена до двух раз за счёт замены spin-блокировки на механизм синхронизации RCU … Читать далее В ядро Linux 6.15 приняты значительные оптимизации сетевой подсистемы и exFAT

Выпуск Phosh 0.46.0, GNOME-окружения для смартфонов

Опубликован релиз Phosh 0.46, экранной оболочки для мобильных устройств, основанной на технологиях GNOME и библиотеке GTK. Окружение изначально развивалось компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5, но затем вошло в число неофициальных проектов GNOME и используется в postmarketOS, Mobian, Droidian, некоторых прошивках для устройств Pine64 и редакции Fedora для смартфонов. Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру squeekboard. Наработки проекта распространяются под лицензией GPLv3+. В новом выпуске: Предоставлена возможность показа фонового изображения при блокировке экрана. Добавлена анимация при смахивании уведомлений экранным жестом. В мультимедийном проигрывателе обеспечена загрузка обложек музыкальных альбомов. … Читать далее Выпуск Phosh 0.46.0, GNOME-окружения для смартфонов

Разработчики OrioleDB предложили улучшить API для альтернативных движков PostgreSQL

Разработчики OrioleDB проанализировали текущее состояние низкоуровневого API, применяемого для доступа расширений к таблицам и индексам в PostgreSQL (Table/Index Access Method (AM) API), и предложили пути его улучшения. С момента появления в PostgreSQL 12 подобного API разработчики получили возможность создавать альтернативные механизмы хранения данных. Однако, несмотря на наличие этого API и известные ограничения встроенного механизма хранения, до сих пор не появилось полнофункциональных транзакционных движков хранения, реализованных исключительно в виде расширений. Наиболее востребованными функциями для альтернативных табличных движков PostgreSQL являются: Альтернативные реализации MVCC, например, хранилища на основе журнала UNDO. Индексно-организованные таблицы, где индекс не является необязательным дополнением к таблице, которое ускоряет запросы, … Читать далее Разработчики OrioleDB предложили улучшить API для альтернативных движков PostgreSQL

Выпуск дистрибутива CachyOS 250330, поставляющего ядро с дополнительными оптимизациями

Опубликован выпуск дистрибутива CachyOS 250330, основанного на пакетной базе Arch Linux и применяющего непрерывную модель доставки обновлений. Дистрибутив примечателен включением оптимизаций для повышения производительности и предоставлением возможности установки различных сред рабочего стола. Помимо базового окружения на основе KDE для установки доступны GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland и Sway. Размер установочного iso-образа 2.7 ГБ. Отдельно поставляются сборки (2.8 ГБ) для носимых устройств (Handheld Edition) с интерфейсом в стиле GameMode и компонентами для любителей компьютерных игр. В дистрибутиве по умолчанию включён планировщик задач BORE, оптимизированный для снижения задержек на рабочем столе и повышения … Читать далее Выпуск дистрибутива CachyOS 250330, поставляющего ядро с дополнительными оптимизациями