Выпуск gswitch 0.6.6, утилиты исправления текста в неверной раскладке
Состоялся выпуск gswitch 0.6.6 – свободной утилиты для Linux (X11 и Wayland), которая по команде исправляет уже набранный текст в неверной раскладке. Программа не пытается угадывать язык во время ввода: пользователь сам запускает преобразование последнего слова, текста после последнего Enter или выделенного фрагмента.
( читать дальше... )
go, gswitch, wayland, клавиатура, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялся выпуск gswitch 0.6.6 – свободной утилиты для Linux (X11 и Wayland), которая по команде исправляет уже набранный текст в неверной раскладке. Программа не пытается угадывать язык во время ввода: пользователь сам запускает преобразование последнего слова, текста после последнего Enter или выделенного фрагмента.
( читать дальше... )
go, gswitch, wayland, клавиатура, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
👍2😁2❤1
Mettle 0.17.0
1 сентября состоялся выпуск 0.17.0 компилятора языка системного программирования Mettle и библиотеки libmtlc.
Основные возможности:
Без LLVM, виртуальной машины и сборки мусора.
Нативная генерация кода CPU: x86-64 (+ AVX2), ARM64.
Нативная генерация кода GPU: NVIDIA PTX, SPIR-V (подробнее: gpu.md).
Нативная компоновка Windows PE и ELF (подробнее: linker-build-pipelines.md).
Без сторонних runtime (подробнее: runtime-model.md).
Собственный промежуточный язык (подробнее: ir.md).
Классические оптимизаторы кода и экспериментальная оптимизация на обученной нейросети (подробнее: ml-opt.md).
Встроенный ассемблер.
Собственный отладчик на уровне исходного кода:
без внешних форматов;
точки останова, пошаговая отладка, а также чтение и запись переменных в реальном времени с опцией компилятора --de...
Читать полностью
#LinuxOrgRu
@linux_potok
1 сентября состоялся выпуск 0.17.0 компилятора языка системного программирования Mettle и библиотеки libmtlc.
Основные возможности:
Без LLVM, виртуальной машины и сборки мусора.
Нативная генерация кода CPU: x86-64 (+ AVX2), ARM64.
Нативная генерация кода GPU: NVIDIA PTX, SPIR-V (подробнее: gpu.md).
Нативная компоновка Windows PE и ELF (подробнее: linker-build-pipelines.md).
Без сторонних runtime (подробнее: runtime-model.md).
Собственный промежуточный язык (подробнее: ir.md).
Классические оптимизаторы кода и экспериментальная оптимизация на обученной нейросети (подробнее: ml-opt.md).
Встроенный ассемблер.
Собственный отладчик на уровне исходного кода:
без внешних форматов;
точки останова, пошаговая отладка, а также чтение и запись переменных в реальном времени с опцией компилятора --de...
Читать полностью
#LinuxOrgRu
@linux_potok
⚡2
Midnight Commander 6.0.4 — форк GNU Midnight Commander 4.8.33
Состоялся выпуск 6.0.4 mc6 (github.com) — форка Midnight Commander, развиваемого @angel_il.
Версия 6.0.4 основана на GNU Midnight Commander 4.8.33.
Форк развивается по пяти направлениям:
Расширяемые панельные плагины и API, позволяющий им передавать данные друг другу.
Скрипты на Lua, где сам язык — плагин, а не часть ядра.
Просмотрщик структурированных данных, двоичных форматов, журналов и терминальных записей.
Редактор: плагины, рисование, сворачивание, фильтрация, история.
Встроенный терминал вместо subshell.
( читать дальше... )
>>> Страница загрузки: доступны пакеты для Debian, Ubuntu, Fedora, Arch и macOS
>>> Исходный код и Вики на GitHub
c, file manager, mc, mc6, форк
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялся выпуск 6.0.4 mc6 (github.com) — форка Midnight Commander, развиваемого @angel_il.
Версия 6.0.4 основана на GNU Midnight Commander 4.8.33.
Форк развивается по пяти направлениям:
Расширяемые панельные плагины и API, позволяющий им передавать данные друг другу.
Скрипты на Lua, где сам язык — плагин, а не часть ядра.
Просмотрщик структурированных данных, двоичных форматов, журналов и терминальных записей.
Редактор: плагины, рисование, сворачивание, фильтрация, история.
Встроенный терминал вместо subshell.
( читать дальше... )
>>> Страница загрузки: доступны пакеты для Debian, Ubuntu, Fedora, Arch и macOS
>>> Исходный код и Вики на GitHub
c, file manager, mc, mc6, форк
Читать полностью
#LinuxOrgRu
@linux_potok
⚡3
Число исправляемых CVE в ядре Linux приблизилось к 2000 на релиз на фоне массового применения ИИ
28 августа сопровождающий стабильных веток ядра Linux Грег Кроа-Хартман опубликовал фрагмент материалов к своему предстоящему докладу на Kernel Recipes 2026 с графиком «CVEs per release». Судя по представленным данным, в выпусках Linux 6.9–6.19 исправлялось в среднем около 500 проблем с назначенными CVE, начиная с Linux 7.0 показатель превысил тысячу, а в Linux 7.2 — полторы тысячи. При сохранении текущей динамики число исправляемых CVE за цикл разработки может приблизиться или превысить 2000.
При этом речь идёт именно о CVE, исправленных в соответствующем цикле, а не о двух тысячах новых уязвимостей, появившихся в очередной версии ядра. На прямой вопрос об этом Кроа-Хартман ответил одним словом: «Fixed». В той же дискуссии он намекнул на причину резкого изменения графика: «как будто ка...
Читать полностью
#LinuxOrgRu
@linux_potok
28 августа сопровождающий стабильных веток ядра Linux Грег Кроа-Хартман опубликовал фрагмент материалов к своему предстоящему докладу на Kernel Recipes 2026 с графиком «CVEs per release». Судя по представленным данным, в выпусках Linux 6.9–6.19 исправлялось в среднем около 500 проблем с назначенными CVE, начиная с Linux 7.0 показатель превысил тысячу, а в Linux 7.2 — полторы тысячи. При сохранении текущей динамики число исправляемых CVE за цикл разработки может приблизиться или превысить 2000.
При этом речь идёт именно о CVE, исправленных в соответствующем цикле, а не о двух тысячах новых уязвимостей, появившихся в очередной версии ядра. На прямой вопрос об этом Кроа-Хартман ответил одним словом: «Fixed». В той же дискуссии он намекнул на причину резкого изменения графика: «как будто ка...
Читать полностью
#LinuxOrgRu
@linux_potok
❤1😁1🤯1
Audacity 4.0.0
Состоялся выпуск 4.0.0 Audacity — свободного многоплатформенного (Windows, Linux, macOS, FreeBSD и другие) аудиоредактора звуковых файлов, ориентированного на работу с несколькими дорожками.
Изменения
В Audacity 4 интерфейс приложения переписан на Qt и содержит множество улучшений, повышающих удобство использования, в том числе новую модель редактирования клипов. Большинство рабочих процессов из Audacity 3 остались доступными, но некоторые элементы управления были перемещены или изменены.
( читать дальше... )
>>> Презентация на youtube
audacity, c++, qt, аудиоредактор
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялся выпуск 4.0.0 Audacity — свободного многоплатформенного (Windows, Linux, macOS, FreeBSD и другие) аудиоредактора звуковых файлов, ориентированного на работу с несколькими дорожками.
Изменения
В Audacity 4 интерфейс приложения переписан на Qt и содержит множество улучшений, повышающих удобство использования, в том числе новую модель редактирования клипов. Большинство рабочих процессов из Audacity 3 остались доступными, но некоторые элементы управления были перемещены или изменены.
( читать дальше... )
>>> Презентация на youtube
audacity, c++, qt, аудиоредактор
Читать полностью
#LinuxOrgRu
@linux_potok
🎉4🔥1😢1
CERN переводит более 2200 систем управления ускорителями с RHEL-семейства на Debian 13
30 августа на MiniDebConf Winterthur 2026 инженеры CERN Федерико Вага и Никос Ципинакис представили доклад «Controlling CERN’s Accelerators with Debian», посвящённый переводу компьютеров системы управления ускорительным комплексом с дистрибутивов семейства Red Hat на Debian. Согласно опубликованным CERN материалам, до конца 2026 года Debian 13 должен быть установлен более чем на 2200 промышленных компьютерах и встраиваемых системах. 1 сентября это отдельно подтвердила Debian Publicity Team.
При этом речь не идёт о полном отказе CERN от RHEL или AlmaLinux. В начале презентации авторы специально вынесли на отдельные слайды фразы «WE WILL NOT TALK ABOUT DATA CENTERS» и «WE WILL NOT TALK ABOUT EXPERIMENTS»: миграция касается прежде всего Front-End Computers (FEC), непосредственно управляющи...
Читать полностью
#LinuxOrgRu
@linux_potok
30 августа на MiniDebConf Winterthur 2026 инженеры CERN Федерико Вага и Никос Ципинакис представили доклад «Controlling CERN’s Accelerators with Debian», посвящённый переводу компьютеров системы управления ускорительным комплексом с дистрибутивов семейства Red Hat на Debian. Согласно опубликованным CERN материалам, до конца 2026 года Debian 13 должен быть установлен более чем на 2200 промышленных компьютерах и встраиваемых системах. 1 сентября это отдельно подтвердила Debian Publicity Team.
При этом речь не идёт о полном отказе CERN от RHEL или AlmaLinux. В начале презентации авторы специально вынесли на отдельные слайды фразы «WE WILL NOT TALK ABOUT DATA CENTERS» и «WE WILL NOT TALK ABOUT EXPERIMENTS»: миграция касается прежде всего Front-End Computers (FEC), непосредственно управляющи...
Читать полностью
#LinuxOrgRu
@linux_potok
❤2⚡2
Ergo Framework 3.3
Для тех, кто еще не знаком с фреймворком: он реализует акторную модель — дизайн-паттерн из мира Erlang/Elixir. Это не виртуальная машина BEAM, а скорее аналог библиотеки OTP для построения распределенных систем.
Этот релиз получился очень большим, поэтому я остановлюсь на ключевых изменениях.
( читать дальше... )
elixir, erlang, framework, go, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
Для тех, кто еще не знаком с фреймворком: он реализует акторную модель — дизайн-паттерн из мира Erlang/Elixir. Это не виртуальная машина BEAM, а скорее аналог библиотеки OTP для построения распределенных систем.
Этот релиз получился очень большим, поэтому я остановлюсь на ключевых изменениях.
( читать дальше... )
elixir, erlang, framework, go, от автора
Читать полностью
#LinuxOrgRu
@linux_potok
👌1
AMD создаёт команду для внедрения Rust в GPU-стек — от компиляторов до прошивок
5 сентября стало известно о новом направлении AMD по использованию Rust в низкоуровневом программном стеке графических процессоров. Сотрудник AMD Харш Менон (Harsh Menon) сообщил о формировании небольшой специализированной команды, задача которой — «push Rust deep into the GPU stack». В качестве направлений он перечислил компиляторы, runtime, firmware, архитектуру GPU и совместное проектирование аппаратного и программного обеспечения.
Объявление подтверждается опубликованной самой AMD вакансией Software Development Engineer — Rust, Compilers, and GPU Systems. В ней компания прямо называет Rust «core technical direction» при разработке системного ПО следующего поколения для GPU. Работы должны охватить компиляторы, runtime, низкоуровневое ПО GPU, прошивки и средства разработки. AMD отдель...
Читать полностью
#LinuxOrgRu
@linux_potok
5 сентября стало известно о новом направлении AMD по использованию Rust в низкоуровневом программном стеке графических процессоров. Сотрудник AMD Харш Менон (Harsh Menon) сообщил о формировании небольшой специализированной команды, задача которой — «push Rust deep into the GPU stack». В качестве направлений он перечислил компиляторы, runtime, firmware, архитектуру GPU и совместное проектирование аппаратного и программного обеспечения.
Объявление подтверждается опубликованной самой AMD вакансией Software Development Engineer — Rust, Compilers, and GPU Systems. В ней компания прямо называет Rust «core technical direction» при разработке системного ПО следующего поколения для GPU. Работы должны охватить компиляторы, runtime, низкоуровневое ПО GPU, прошивки и средства разработки. AMD отдель...
Читать полностью
#LinuxOrgRu
@linux_potok
❤6😭4😁2
Почтовая программа rustycat версии 0.0.1
Объявляю о публикации первой версии почтовой программы rustycat. Она написана на Rust с применением фреймворка iced и распространяется на условиях AGPL версии 3.
Основным мотивом создания данной программы была реализация функций сортировки писем по папкам в один клик. Писем у меня не много, но стараюсь придерживаться принципа пустого Inbox. В результате изысканий, появился rustycat.
Который сейчас умеет:
подключаться к почтовому серверу по imap и получать с него почту;
показывает html с помощью litehtml;
показывает вложения и сохраняет их на локальный диск;
устанавливает флаги как на отдельное письмо, так и на группу писем;
помечает как прочитанное и не прочитанное;
показывает письмо в браузере;
создавать, переименовывать и удалять папки;
отправлять почту по smtp;
кешировать почту на ло...
Читать полностью
#LinuxOrgRu
@linux_potok
Объявляю о публикации первой версии почтовой программы rustycat. Она написана на Rust с применением фреймворка iced и распространяется на условиях AGPL версии 3.
Основным мотивом создания данной программы была реализация функций сортировки писем по папкам в один клик. Писем у меня не много, но стараюсь придерживаться принципа пустого Inbox. В результате изысканий, появился rustycat.
Который сейчас умеет:
подключаться к почтовому серверу по imap и получать с него почту;
показывает html с помощью litehtml;
показывает вложения и сохраняет их на локальный диск;
устанавливает флаги как на отдельное письмо, так и на группу писем;
помечает как прочитанное и не прочитанное;
показывает письмо в браузере;
создавать, переименовывать и удалять папки;
отправлять почту по smtp;
кешировать почту на ло...
Читать полностью
#LinuxOrgRu
@linux_potok
😁1😭1
Asahi Linux официально поддерживает Apple M3
6 сентября разработчики Asahi Linux объявили о начале официальной поддержки компьютеров Mac на процессорах Apple M3. Поддержка M3, M3 Pro и M3 Max добавлена непосредственно в установщик проекта. По словам разработчиков, Linux на этих системах уже достиг состояния, при котором значительная часть оборудования, ранее поддержанного на машинах с M1 и M2, работает и на M3.
На поддерживаемых Mac уже работают Wi-Fi, Bluetooth, NVMe, клавиатура и тачпад, встроенные микрофоны и веб-камера, управление частотами CPU и распределение задач между производительными и энергоэффективными ядрами. Также поддерживается USB 3 со скоростью до 10 Гбит/с. В ходе подготовки M3 разработчикам пришлось, в частности, реализовать поддержку нового контроллера USB Type-C ACE3, используемого в M3 Pro и M3 Max.
( читать ...
Читать полностью
#LinuxOrgRu
@linux_potok
6 сентября разработчики Asahi Linux объявили о начале официальной поддержки компьютеров Mac на процессорах Apple M3. Поддержка M3, M3 Pro и M3 Max добавлена непосредственно в установщик проекта. По словам разработчиков, Linux на этих системах уже достиг состояния, при котором значительная часть оборудования, ранее поддержанного на машинах с M1 и M2, работает и на M3.
На поддерживаемых Mac уже работают Wi-Fi, Bluetooth, NVMe, клавиатура и тачпад, встроенные микрофоны и веб-камера, управление частотами CPU и распределение задач между производительными и энергоэффективными ядрами. Также поддерживается USB 3 со скоростью до 10 Гбит/с. В ходе подготовки M3 разработчикам пришлось, в частности, реализовать поддержку нового контроллера USB Type-C ACE3, используемого в M3 Pro и M3 Max.
( читать ...
Читать полностью
#LinuxOrgRu
@linux_potok
⚡1🍾1
CADBase 0.3.2 — инженерная платформа, теперь полностью открытая
CADBase – это цифровая платформа для публикации, хранения, версионирования и обмена 3D-моделями, чертежами и сопроводительной документацией.
Релиз версии 0.3.2 знаменует собой важный рубеж в развитии платформы CADBase: теперь весь код открыт под свободными лицензиями. Серверная часть (cdbs-back), процессы фоновой обработки (cdbs-proc) и миграции для БД (cdbs-migrations) становятся доступными сообществу.
Изначально планировалось публиковать проект сразу в open source, но потом перешли к закрытой разработке с планом открыть код через некоторое время. Исходный код веб-приложения был открыт под лицензией MIT в 2023 году и теперь, в 2026 году, открыты исходные коды всех репозиториев. Пусть и с большой задержкой, но теперь это сделано – хорошая новость.
( читать дальше... )
cad, rust, self-h...
Читать полностью
#LinuxOrgRu
@linux_potok
CADBase – это цифровая платформа для публикации, хранения, версионирования и обмена 3D-моделями, чертежами и сопроводительной документацией.
Релиз версии 0.3.2 знаменует собой важный рубеж в развитии платформы CADBase: теперь весь код открыт под свободными лицензиями. Серверная часть (cdbs-back), процессы фоновой обработки (cdbs-proc) и миграции для БД (cdbs-migrations) становятся доступными сообществу.
Изначально планировалось публиковать проект сразу в open source, но потом перешли к закрытой разработке с планом открыть код через некоторое время. Исходный код веб-приложения был открыт под лицензией MIT в 2023 году и теперь, в 2026 году, открыты исходные коды всех репозиториев. Пусть и с большой задержкой, но теперь это сделано – хорошая новость.
( читать дальше... )
cad, rust, self-h...
Читать полностью
#LinuxOrgRu
@linux_potok
👍1🤯1
Ubuntu 26.10 начала выпускать отдельные ISO для x86-64-v3
В составе ежедневных сборок Ubuntu 26.10 «Stonking Stingray» появился отдельный установочный образ, собранный для процессоров уровня x86-64-v3 (amd64v3). В официальном каталоге Canonical Ubuntu 26.10 Daily Build первый stonking-desktop-amd64v3.iso датирован 4 сентября, а 7 сентября на появление нового варианта обратил внимание Phoronix. Обычный образ amd64 продолжает выпускаться параллельно, поэтому поддержки более старых x86-64-процессоров Ubuntu пока не лишается.
x86-64-v3 — более высокий базовый уровень архитектуры AMD64. Для нового ISO Canonical прямо указывает необходимость поддержки AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE и XSAVE — требования можно увидеть непосредственно на странице образов Ubuntu 26.10. В практическом смысле это примерно поколение Intel Haswell и более но...
Читать полностью
#LinuxOrgRu
@linux_potok
В составе ежедневных сборок Ubuntu 26.10 «Stonking Stingray» появился отдельный установочный образ, собранный для процессоров уровня x86-64-v3 (amd64v3). В официальном каталоге Canonical Ubuntu 26.10 Daily Build первый stonking-desktop-amd64v3.iso датирован 4 сентября, а 7 сентября на появление нового варианта обратил внимание Phoronix. Обычный образ amd64 продолжает выпускаться параллельно, поэтому поддержки более старых x86-64-процессоров Ubuntu пока не лишается.
x86-64-v3 — более высокий базовый уровень архитектуры AMD64. Для нового ISO Canonical прямо указывает необходимость поддержки AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE и XSAVE — требования можно увидеть непосредственно на странице образов Ubuntu 26.10. В практическом смысле это примерно поколение Intel Haswell и более но...
Читать полностью
#LinuxOrgRu
@linux_potok
👍1🤯1
Выпуск LibreDB Studio 0.14.1, клиента для SQL- и NoSQL-СУБД с веб-интерфейсом
LibreDB Studio — клиент для SQL- и NoSQL-СУБД, который ставится на свой сервер и открывается во вкладке браузера, вместо десктопного приложения на каждой машине. Лицензия MIT, написан на Node.js и Next.js. Свои данные держит в локальном файле SQLite, отдельная СУБД для запуска не нужна.
Собственных драйверов в 0.14.1 шестнадцать: PostgreSQL, MySQL, Oracle, SQL Server, SQLite, libSQL, DuckDB, MongoDB, Redis, Couchbase, ClickHouse, Druid, Elasticsearch, OpenSearch, Trino, Cassandra. Ещё 26 движков подключаются через эти же драйверы, поскольку совместимы с ними на уровне сетевого протокола; отдельного кода под них нет, итого через 16 драйверов доступны 42 движка. Все 26 проверены на работающих экземплярах, результат по каждому, вместе с тем, что не заработало, выложен в docs/providers/READ...
Читать полностью
#LinuxOrgRu
@linux_potok
LibreDB Studio — клиент для SQL- и NoSQL-СУБД, который ставится на свой сервер и открывается во вкладке браузера, вместо десктопного приложения на каждой машине. Лицензия MIT, написан на Node.js и Next.js. Свои данные держит в локальном файле SQLite, отдельная СУБД для запуска не нужна.
Собственных драйверов в 0.14.1 шестнадцать: PostgreSQL, MySQL, Oracle, SQL Server, SQLite, libSQL, DuckDB, MongoDB, Redis, Couchbase, ClickHouse, Druid, Elasticsearch, OpenSearch, Trino, Cassandra. Ещё 26 движков подключаются через эти же драйверы, поскольку совместимы с ними на уровне сетевого протокола; отдельного кода под них нет, итого через 16 драйверов доступны 42 движка. Все 26 проверены на работающих экземплярах, результат по каждому, вместе с тем, что не заработало, выложен в docs/providers/READ...
Читать полностью
#LinuxOrgRu
@linux_potok
👀1