Linux | Линукс


Гео и язык канала: Россия, Русский
Категория: Технологии



Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика

Flathub снял запрет на размещение приложений, разработанных с использованием AI-инструментов

Новая редакция правил допускает размещение во Flathub приложений, использующих сгенерированные через AI код, документацию и другие материалы, но требует обязательного раскрытия применения AI.

Напомним, что в мае Flathub ввёл полный запрет на публикацию приложений, содержащих любой код, документацию и прочие компоненты, созданные при участии AI, с возможностью предоставления отдельных исключений для зрелых и качественно сопровождаемых проектов.

Без ИИ теперь код не пишут?

@linux0ids


Главная проблема современного айти - это тотальная нехватка времени, чтобы изучать новые технологии 🪦

Из-за этого мы годами сидим на одних и тех же утилитах. htop, tmux, nano (для слабых духом 😊) - это классика. Но ИТ летит вперед, и иногда полезно перетряхнуть свой арсенал.

Проблема в том, что искать нормальную аналитику уже нет никаких сил. Для тех, кому надоело листать инфошум про всё подряд, есть отличное решение - канал Отборный Хабр.

Автор собирает удобные, сгруппированные подборки хардкорных статей для инженеров.

Например, у них недавно вышел отличный разбор современных Linux-инструментов. Разбирают, чем в 2026 году адекватно заменить top и ps, что такое Zellij (спойлер: терминальный мультиплексор с батарейками) и почему eBPF уделывает классический auditd 🛠

Помимо этого там куча годноты про отказоустойчивость, аудиты Postgres и паттерны архитектуры.

Подписывайтесь: Отборный Хабр

Реклама. Величкин М.В. ИНН 771470360423.


зируемая адресная книга, шаблоны, поиск, поддержка HTML и Markdown, WYSIWYG-редактор, метки и цветные флаги, автоматические ответы, синхронизация календарей, общий и раздельные почтовые ящики для разных учётных записей, разделение по папкам с учётом меток в email (метка+адрес@example.org), адаптивная группировка сообщений в нити обсуждения, показ изображений только по клику, режим отложенной отправки, функции отслеживания ответа и напоминаний о написании ответа. Обеспечена интеграция с Gmail, Google Calendar, Outlook.com, Microsoft 365 и другими сервисами. Код доступен под лицензией GPLv3. Сборки формируются для Linux (deb, rpm, snap).

❤️ openTPU - открытый чип для ускорения выполнения AI-моделей, спроектированный через AI-инструменты. Доступна реализация для FPGA. Поддерживается выполнение 10 популярных AI-моделей, включая LFM2, Gemma 4, Qwen3.5, SmolLM3-3B и Phi-4-mini. Схемы, описания аппаратных блоков на языке Verilog и сопутствующие программы распространяются под лицензией Apache 2.0.

❤️ Проект ArtCraft также сгенерировал на языке Rust код и опубликовал первые выпуски текстового процессора WordCraft, системы электронных таблиц GridCraft и редактора презентаций DeckCraft, реализованные в стиле Microsoft Word, Excel и PowerPoint. Сборки подготовлены (1, 2, 3) для Linux, macOS и Windows.

@linux0ids


Клоны программ Adobe и MS Office, САПР, AI-ускоритель и почтовый клиент, сгенерированные через AI

Проект ArtCraft
опубликовал клоны семи популярных приложений компании Adobe - Photoshop, Illustrator, Premiere, Lightroom, Acrobat Pro, After Effects и InDesign, воссозданные на языке Rust с использованием AI-инструментов. Заявлено
, что в настоящее время в большинстве приложений реализовано более половины функций, а для отдельных программ доступно 80% функциональности оригинальных продуктов. Паритета в функциональности планируют добиться в течение месяца. Код проекта развивается
под лицензией Apache 2.0 - Photocraft
(Photoshop), Vectorcraft
(Illustrator), Filmcraft
(Premiere), Lightcraft
(Lightroom), Printcraft
(Acrobat Pro), Effectcraft
(After Effects), Designcraft
(InDesign). Сборки формируются
для Linux (AppImage, Flatpak, deb, rpm), macOS, Windows и для работы через Web. К разработке клона Photoshop присоединилось
более 70 участников и проект получил около 20 тысяч звёзд на GitHub.

❤️ Photocraft
(Adobe Photoshop) - присутствуют
лишь базовые функции, например, 60 из 133 настроек - заглушки, полностью реализованы 3 инструмента и частично 14 (не реализовано 13).

❤️
Vectorcraft
(Adobe Illustrator) - заявлено 69-75% от возможностей Illustrator (40-55% опрошенных пользователей не смогли назвать различия). Близки к готовности инструменты рисования, работы с контурами, создания фигур, заливки, работы с текстом. Поддерживаются форматы SVG, PDF, PDF/X, EPS, DXF, EMF/WMF, PSD и совместимые с PDF файлы .ai. Нет поддержки 3D, материалов, растровых эффектов и скриптинга.

❤️
Filmcraft
(Adobe Premiere) - заявлена реализаций 87% возможностей, а уровень готовности к реальной работе оценён в 50-60%. Работоспособны инструменты для монтажа, обрезки, цветокоррекции, эффектов, титров, звука, экспорта и работы с ключевыми кадрами. Поддерживается только экспорт в формате H.264. Отсутствует поддержка плагинов и имеются проблемы с производительностью.

❤️
Lightcraft
(Adobe Lightroom) - заявлено
79% возможностей (уровень готовности - 60-70%). Поддерживается работа с JPEG/DNG и raw-изображениями для большинства камер Nikon и Sony, а также старых камер Canon. Пока отсутствуют функции калибровки цветов, умных режимов подавления шума и расстановки масок, работы с видео, HDR, нет поддержки камер Fujifilm и Olympus.

❤️
Printcraft
(Adobe Acrobat Pro) - реализовано примерно половина возможностей. Работают просмотр, поиск, объединение и разделение документов, комментарии, создание форм, защита через пароли, редактирование с удалением конфиденциальных данных, очистка метаданных, цифровые подписи, вывод на печать.

❤️
Effectcraft
(Adobe After Effects) - разработка на начальном этапе, но в том или ином виде уже добавлены почти все инструменты After Effects, включая все эффекты, но корректность работы пока не гарантируется. Плагины и проекты в форматах aep и aepx не поддерживаются.
Designcraft
(Adobe InDesign) - реализовано
около половины функций.
Дополнительно можно отметить несколько проектов, развиваемых преимущественно при помощи AI-инструментов, новые релизы которых опубликованы последние несколько дней:
❤️ САПР Open CAD Studio для 2D-черчения и 3D-моделирования, использующая GPU для ускорения отрисовки и поддерживающая форматы DWG и DXF. Среди возможностей: инструменты для 2D-проектирования (линии, кривые, сплайны, штриховки, привязки объектов, режимы отслеживания, управление слоями), средства для подготовки документации и аннотирования, 3D-моделирование (базовые примитивы, операций выдавливания, вращения, работа с сечениями), поддержка плагинов и скриптов. Код написан на Rust и распространяется под лицензией GPLv3. Сборки публикуются для Linux (snap, appimage), macOS, Windows и для работы через Web.

❤️ Почтовый клиент и календарь-планировщик Penguin Mail, написанный на Rust и использующий GTK и libadwaita для формирования интерфейса. Поддерживается: IMAP, POP3, CardDAV OpenPGP, S/MIME, фильтры, правила обработки писем, синхрони


Репост из: Типичный Сисадмин
🚨Yandex Cloud выкатил самый тревожный апдейт за эти сутки... в ближайшее время ничего не поднимется ⚰️

Если кто-то еще питал иллюзии, что к ночи рубильник поднимут и базы в Сасово оживут, увы:

Ситуация с доступностью зоны ru-central1-b пока не изменилась. Наши специалисты продолжают восстановительные работы, однако, по текущим оценкам, возобновить работу зоны в ближайшее время не удастся. Рекомендация остается прежней по возможности задействовать альтернативные планы по восстановлению работы сервисов.

Если чья инфраструктура, БД или единственные копии снапшотов жили исключительно внутри зоны ru-central1-b - сочувствую. Но урок по Disaster Recovery должен быть усвоен.

Что же там внутри ДЦ... 😱

Типичный 🟢 Сисадмин

686 2 20

Представлена библиотека WinCore для работы Win32-программ в Linux и macOS

Проект WinCore развивает слой совместимости с Win32/WGL, позволяющий компилировать код Windows-программ, написанный на C/C++ с использованием классического API Win32, для запуска в Linux и macOS. WinCore перехватывает классические обработчики Win32 и использует кросс-платформенные бэкенды для отрисовки через SDL3 или SDL2. Код написан на C++ и распространяется под лицензией LGPLv3.

Проект стал результатом переосмысления библиотеки LDL, того же автора, который пришёл к выводу, что вместо проектирования очередного API, логичнее взять проверенный временем процедурный интерфейс Win32 API и сделать его переносимым на разные ОС и устройства. Идея в том, что код пишется по правилам Win32, но нативно компилируется и работает в Windows, Linux и macOS.

Библиотека написана на строгом C++98 для максимальной переносимости, но экспортирует чистые заголовочные файлы C89, что гарантирует обратную совместимость и позволяет легко делать биндинги к Rust, Zig, Python и другим языкам через C FFI. На данный момент добавлено 2 бэкенда - SDL2 и SDL3. В будущем планируется добавить бэкенды для XLib и Wayland.
Автор не ставит цели, эмулировать все возможности Windows и фокусируется только на подсистемах для мультимедиа и движков. В настоящее время реализовано 5 функций Kernel32.dll (управление модулями, системное время и задержки), 25 функций User32.dll (создание окон, циклы сообщений, позиция курсора и обработка ввода), 5 функций Gdi32.dll (выбор пиксельного формата, вывод битмапов и переключение буферов) и 4 функции Opengl32.dll (создание, удаление и активация контекстов WGL).

@linux0ids


Опубликованы сборки Raspberry Pi OS для ноутбуков и ПК на базе архитектуры x86_64

Проект Raspberry Pi опубликовал новую версию дистрибутива Raspberry Pi OS 2026-10-06 (Raspbian) и объявил о формировании Live-сборки (2.6 ГБ), предназначенной для установки на компьютеры c процессорами на базе архитектуры x86_64. Как и сборки для ARM-плат Raspberry Pi новый вариант построен на пакетной базе Debian 13. Помимо загрузки с USB-носителей версия для ПК включает инсталлятор Calamares, позволяющий установить систему на стационарный жёсткий диск или SSD.

В состав сборки для ПК среди прочего включён сервис Raspberry Pi Connect, предназначенный для удалённого подключения к рабочему столу дистрибутива Raspberry Pi OS через web-браузер. Среда рабочего стола базируется на композитном сервере labwc, использующем библиотеку wlroots от проекта Sway.

Среди изменений в новой версии Raspberry Pi OS: поставка более качественных пиктограмм для меню, появление всплывающих подсказок о сути виджетов и конфигураторе Control Centre, поддержка автомонтирования шифрованных дисков, добавление на панель виджетов для показа заряда аккумуоятора и вызова экранной клавиатуры squeekboard.
Также можно отметить общую модернизацию оформления среды рабочего стола и добавление новой dock-панели в дополнение к классической панели задач. Вместо старого меню программ предложены два виджета для запуска приложений - полноэкранный интерфейс навигации по доступным программам c функцией поиска и встраиваемый в панель виджет, сочетающий список открытых окон и область для быстрого запуска приложений.

Новая dock-панель допускает размещение одновременно со старой панелью задач, например, старая панель может быть закреплена в верхней части окна для отображения индикаторов состояния, а новая dock-панель размещена в нижней части и отвечать за показ списка окон и интерфейса запуска приложений. Состав и размещение панелей настраивается в конфигураторе.

@linux0ids

849 3 14

Авторы поисковика Kagi осознали горькую правду кроссплатформенной разработки: маленькая команда не способна тянуть браузер сразу под все системы. В итоге компания решила свернуть официальную разработку своего браузера Orion под Linux и Windows,но перед закрытием решила отдать код сообществу. В течение месяца Kagi пообещала выкатить лицензию и передать проект под крыло какого-нибудь некоммерческого фонда.

А бороться тут есть за что: Orion строится базе движка WebKit, это не очередная обертка над Chromium. Браузер славился тем, что после закрытия вкладок он жрет в три раза меньше оперативы, чем Chrome и Firefox, а также отсутствием телеметрии и уникальным всеядным движком расширений, который переваривает аддоны сразу от Safari, Chrome и Firefox. Внутри есть фичи от вертикальных вкладок и вырезания мусорных HTML-элементов с сайтов в пару кликов до обхода блокировок копирования и интеграции с Web Archive.

@linux0ids

891 1 22

@linux0ids


Mold 3.0 переписали с C++ на Rust

Рюи Уеяма, создатель LLVM lld, развивает свой второй проект компоновщика. При этом автору удалось совершить почти невозможное — версия на Rust сохранила ту самую скорость, за которую любят Mold (компоновка бинарников тут происходит буквально вдвое медленнее обычного копирования файла через cp), но обрела абсолютную память-безопасность при разборе битых объектных файлов.

В C++ версии поврежденные объектные файлы иногда приводили к выходу за границы буфера и краху программы, а в Rust-варианте та же ситуация просто останавливается на этапе проверки границ. То есть вместо падения с сегфолтом — предсказуемая ошибка, что для инструмента, который гоняют сотни раз в день при каждой компиляции, довольно приятное улучшение.

разработчик утверждает, что скорость осталась на уровне C++ версии, а это не самая тривиальная задача, учитывая что весь смысл Mold строился именно на агрессивной многопоточности и ручной оптимизации под каждое ядро CPU.

Отдельная цель релиза — дотянуть совместимость с GNU ld до уровня, при котором Mold можно было бы безопасно ставить дефолтным линковщиком в дистрибутивах.

@linux0ids


Тео де Раадт придумал, как сделать openat() реально безопасным, потому что оказалось, что он таким не был

Jказывается, замена open() на openat() сама по себе ничего не дает с точки зрения безопасности. Если передать в openat() абсолютный путь вроде "/etc/hosts", функция просто проигнорирует переданный dirfd и откроет файл как обычно, полностью игнорируя попытку "привязать" доступ к конкретному каталогу. То есть вся эта конструкция с openat(), которую многие программисты годами считали защитным механизмом от directory traversal, на деле защищает ровно ни от чего, если разработчик явно не добавил проверки сам.

Де Раадт уперся в эту проблему практически — при разработке openrsync понадобилось жестко ограничить программу от выхода за пределы рабочего каталога, а стандартные unveil() и pledge() для этой задачи не годились. Предложение получилось элегантным: флаг F_BELOW для fcntl() (или O_BELOW для open()), который делает ограничение частью самого файлового дескриптора, а не ответственностью программиста на каждый вызов. Если dirfd помечен таким флагом, любая попытка уйти через ".." или абсолютный путь просто упадет с ENOENT. Разница принципиальная - вместо того, чтобы полагаться на внимательность разработчика, который должен не забыть проверку на каждом из десятков мест в коде, ограничение зашивается прямо в дескриптор на уровне ядра.

Отдельно порадовал пассаж про Linux-аналоги RESOLVE_BENEATH и RESOLVE_IN_ROOT для openat2 — де Раадт прямым текстом указал, что эти флаги страдают той же проблемой: их нужно добавлять вручную ко всем нужным вызовам, а в случае захвата процесса атакующий всегда найдет другой способ открыть файл в обход этих проверок.

Патчи пока на стадии обсуждения и даже не попали в -current, так что до реального релиза пройдет не один месяц традиционной неспешной процедуры ревью сообщества.

@linux0ids


Нидерланды и Франция внедряют госдристибутив на NixOS

В Нидерландах проект называется DAWO и охватывает целую экосистему от облака до мобильной платформы на /e/OS или GrapheneOS, с AI-ассистентом в комплекте. Самое занятное в их обосновании выбора — помимо вполне логичных технических причин (декларативная конфигурация, воспроизводимые сборки, возможность отката) там прямым текстом упомянуто, что организация, курирующая NixOS, зарегистрирована в Нидерландах, а у авторов пакетного менеджера Nix голландские корни. То есть openSUSE и Fedora отклонили не только из-за корпоративного влияния на разработку, но и потому что NixOS оказался в буквальном смысле "свой".

Франция пошла параллельным, но собственным путем, там DINUM собирает Securix (для админов, с хардварными ключами и Secure Boot) и Bureautix (для обычных юзеров, адаптированный вариант того же Securix). Интереснее всего подход французов к децентрализации — принципиально отказались от LDAP и FreeIPA для централизованного входа, используя вместо этого Git для распространения базы пользователей. Решение смелое и по-своему логичное с точки зрения независимости от единой точки отказа, но означает что каждая рабочая станция немного превращается в автономный остров, который синхронизируется через коммиты, а не через привычную сетевую авторизацию.

До конца года французы планируют обкатать систему на 250 станциях, голландцы — на четырех муниципалитетах.

Обе страны независимо пришли к одному выводу — европейские госучреждения массово устали зависеть от Microsoft и Google и ищут технологическую базу, над которой не нависает ни одна корпорация.

@linux0ids


DOS Navigator переехал на Free Pascal и запустился под Linux, а Volkov Commander зажил в эмуляторе на Go

DOS Navigator портировали на Free Pascal с нуля вычистив весь код оригинальной Turbo Vision от Borland и заменив ее на современный Pascal-порт библиотеки tvision. Уже работает почти всё — панели, редактор, встроенный Тетрис. Кодировка пока однобайтная, но в отдельной ветке уже трудятся над UTF-8.

Volkov Commander, легенда среди DOS-менеджеров, теперь запускается прямо в терминале Linux через go2dos, эмулятор DOS с программной эмуляцией процессора 8088, написанный на Go. То есть программу тридцатилетней давности гоняют через виртуальный процессор, написанный на языке, которому самому-то едва больше 15 лет, да еще экспериментируют с запуском через WASM и wazero — в теории открывая путь к Volkov Commander прямо в браузере. Пробросили буфер обмена, длинные имена файлов и прозрачную перекодировку в UTF-8, то есть софт из MS-DOS теперь умеет работать с современной локалью почти как родной линуксовый тул.

Классический ретрокомпьютинг на максималках

@linux0ids

1k 6 40

Siemens трансформировала OpenRadioss в проприетарный продукт

Компания объявила о прекращении разработки OpenRadioss в форме открытого проекта и преобразовала его в проприетарный продукт. Репозиторий OpenRadioss удалён с GitHub, а сайт openradioss.org теперь перенаправляет пользователей на страницу c информацией о закрытии проекта. Предприятиям, заинтересованным в продолжении использования OpenRadioss, предлагается перейти на проприетарный продукт Simcenter Radioss, а для исследователей, учёных и индустриальных партнёров введена в строй программа Simcenter Radioss R&D Program (SCRDP), позволяющая по специальному соглашению получить доступ к коду платформы.

Код OpenRadioss был открыт в 2022 году под лицензией AGPLv3 и в течение четырёх лет развивался при участии сообщества как исследовательский проект. Теперь компания Siemens решила создать на основе OpenRadioss профессиональный продукт для инженерных расчётов и 3D-симуляции, инвестировать в его развитие и предоставить полноценную поддержку. После удаления репозитория OpenRadioss в сети остаются форки и архивные копии (1, 2, 3, 4, 5).
OpenRadioss предназначен для решения задач механики сплошных сред, таких как расчёт прочности инженерных конструкций в высоконелинейных задачах, связанных с большими пластическими деформациями исследуемой среды. Код в основном написан на языке Fortran и поддерживает работу в Linux и Windows. К решаемым проектом задачам относятся проблемы обработки металлов давлением и листовой штамповки, а также симуляция быстропротекающих процессов и механики жидкости и газа.

@linux0ids

965 2 12

Вышел бета-выпуск Ubuntu 26.10 Stonking Stingray («Потрясающий скат»)

Дистрибутив окончательно попрощался с базовыми утилитами GNU Coreutils: классические команды вроде cp, mv и rm теперь нативно работают на чистом Rust. В это же время в Kubuntu придушили X11 по умолчанию: сеанс на Wayland теперь единственный главный вариант.

В выпуск завезли GNOME 51 с новым OOM-киллером, который при нехватке оперативной памяти уничтожает фоновые процессы, пытаясь спасти весь десктоп-сеанс от вылета.

Не обошлось и без дани моде на ИИ: в дистрибутив встроен голосовой ввод Myna на базе локальных моделей Whisper. Также готовы экспериментальные сборки под x86-64-v3, обещающие... 1% прироста производительности на процессорах моложе 2015 года.

В остальном перед нами классический промежуточный релиз на 9 месяцев жизни: куча свежего софта (ядро Linux 7.3, GCC 15.2, Python 3.14), перекроенный на два пакета OpenSSH ради урезания дыр в безопасности и замена старого dbus-daemon на более шустрый dbus-broker.

@linux0ids


Вышел antiX 26.1

На Debian 13 собрали новый релиз antiX, главная фича которого полное отсутствие systemd. Вместо него — eudev и 5 систем инициализации на выбор (runit по дефолту, sysVinit, dinit, s6-rc, s6-66), что превращает установку дистра в небольшой квест для тех, кто принципиально не доверяет Поттерингу. Собрано все под архитектуры x86_64 и i386.

Окружение собрано по заветам минимализма — IceWM и файловый менеджер zzzFM в базе, плюс fluxbox, jwm и herbstluftwm. В полной сборке (2.5 ГБ) завезли LibreOffice и ядро 6.6.139, в легкой версии без графики (703 МБ) — ядро 5.10.256. Набор софта классический для ретро-дистрибутивов: xmms вместо современных плееров, Claws Mail вместо чего-то потяжелее, и даже установщик драйверов NVIDIA.

@linux0ids


Microsoft выпускает релиз WSL 3.0 на базе свежего ядра 6.18

В систему встроили собственный инструментарий wslc (WSL Containers), позволяющий собирать, качать и запускать контейнеры прямо из консоли Windows без прослоек от сторонних вендоров. Cистемный сервис wslservice.exe теперь порождает изолированные сессии под обычным пользователем, нарезая под каждый проект собственный VHD-образ в пользовательской директории.

Файловую систему по умолчанию перевели на virtiofs, удвоив скорость чтения и записи при обращении к дискам хоста. Сетевой стек получил режим consomme, который заворачивает трафик контейнеров напрямую через сетевые адаптеры Windows: теперь корпоративные VPN, прокси-серверы и групповые политики Active Directory применяются к Linux-приложениям прозрачно и без бесконечных шаманств с DNS. Также завезли непривилегированный проброс GPU для ИИ-задач, нативную работу с VS Code Dev Containers, SDK для C++/C# и легкий консольный интерфейс Lazywslc.


@linux0ids


Релиз Noctalia 5.2.

Идея проекта в том, чтобы дать пользователям Hyprland, Sway, Niri и других легковесных композиторов готовую экосистему из панели, меню, экрана блокировки и виджетов, работающих через протокол layer-shell. Архитектурно авторы пошли по пути максимального пуризма: код написан на чистом C++ с отрисовкой через OpenGL ES, полностью игнорируя тяжелые фреймворки вроде GTK или Qt. Все настройки находятся TOML-файлах и подтягиваются на лету без перезапуска сессии.

В версии 5.2 окружение сделало заметный шаг в сторону комфорта «из коробки». В систему завезли звуковые темы стандарта Freedesktop (с нативными щелчками при скриншотах и подключении зарядки), а переключатель окон переписали заново, добавив 3D-карусель с предпросмотром миниатюр и быстрым поиском. Центр уведомлений научили подтягивать напоминания из Google Calendar и CalDAV, в скриншотилку встроили просмотр и аннотацию сторонних картинок, а собственный экспериментальный композитор Umbriel научили открывать софт прямо по набору текста в обзорном режиме.

@linux0ids


@linux0ids

1.1k 10 26

В 2025 году выручка Canonical достигла 345 млн долларов

Выручка за 2025 год составила 345 млн долларов, а чистая прибыль - 22.8 млн долларов при валовой маржинальности 89%. Для сравнения в 2024 году размер выручки был 292 млн долларов, а чистая прибыль - 18.1 млн долларов.

Что касается затрат, то 27% полученных средств было потрачено на организацию продаж и маркетинг, 11% (в 2024 году 13%) на исследования и разработку, а 47% на общие расходы и административные нужды. Среднее число сотрудников за год увеличилось с 596 до 607 человек.

@linux0ids

Показано 20 последних публикаций.