Please open Telegram to view this post
VIEW IN TELEGRAM
😁102❤19💯13🤯2👍1
В GNOME SDK добавлена поддержка языка построения интерфейсов Blueprint
В состав предлагаемого проектом GNOME инструментария для разработки приложений (GNOME SDK) включён компилятор blueprint-compiler, позволяющий использовать для определения интерфейса приложений разметку Blueprint. Поддержка Blueprint в GNOME SDK даст возможность применять данный язык описания интерфейса в приложениях GNOME без ручной установки дополнительных зависимостей. В настоящее время Blueprint добавлен в ночные сборки GNOME SDK и войдёт в состав релизов, начиная с осеннего выпуска GNOME 49.
Blueprint упрощает создание интерфейса с использованием библиотеки GTK4 и отличается задействованием простого декларативного синтаксиса, повторяющего модель виджетов GTK, поддерживающего типовые шаблоны, типы и обработчики. В отличие от формата ui-файлов GTK в Blueprint не применяется разметка XML, которая воспринимается как перегруженная и неудобная для редактирования вручную.
Linux / Линукс🥸
В состав предлагаемого проектом GNOME инструментария для разработки приложений (GNOME SDK) включён компилятор blueprint-compiler, позволяющий использовать для определения интерфейса приложений разметку Blueprint. Поддержка Blueprint в GNOME SDK даст возможность применять данный язык описания интерфейса в приложениях GNOME без ручной установки дополнительных зависимостей. В настоящее время Blueprint добавлен в ночные сборки GNOME SDK и войдёт в состав релизов, начиная с осеннего выпуска GNOME 49.
Blueprint упрощает создание интерфейса с использованием библиотеки GTK4 и отличается задействованием простого декларативного синтаксиса, повторяющего модель виджетов GTK, поддерживающего типовые шаблоны, типы и обработчики. В отличие от формата ui-файлов GTK в Blueprint не применяется разметка XML, которая воспринимается как перегруженная и неудобная для редактирования вручную.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤔4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61🫡7🌚3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23🤔2👍1
Microsoft добавила Fedora Linux 42 в качестве официального дистрибутива для подсистемы Windows для Linux (WSL)
Пользователи Windows 11 с поддержкой WSL2 теперь могут просто запустить wsl –-install FedoraLinux-42 для установки, а затем wsl –d FedoraLinux-42 для запуска Fedora 42 в этой среде от Microsoft. Также в Microsoft ведётся работа по поддержке графических приложений в Fedora Linux на WSL и других функциях.
Linux / Линукс🥸
Пользователи Windows 11 с поддержкой WSL2 теперь могут просто запустить wsl –-install FedoraLinux-42 для установки, а затем wsl –d FedoraLinux-42 для запуска Fedora 42 в этой среде от Microsoft. Также в Microsoft ведётся работа по поддержке графических приложений в Fedora Linux на WSL и других функциях.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🤔11🫡6😢1🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52😢13👍2☃1
Ubuntu 25.10 перейдёт на sudo-rs (Rust) по умолчанию
Цель: повысить безопасность — Rust снижает риски ошибок памяти (переполнение буфера и др.).
— Другие замены: coreutils → uutils, zlib → zlib-rs, ntpd → ntpd-rs, GnuPG → Sequoia (в процессе).
— Совместимость: sudo-rs работает как классический sudo/su — есть опция отката на старые версии.
Уже можно попробовать через oxidizr.
Планы до релиза:
— В sudo-rs добавят NOEXEC (блокировка дочерних процессов), поддержку AppArmor, sudoedit и старых ядер (<5.9).
— В uutils улучшат совместимость с SELinux (mv, ls, cp) и локалями (например, в sort).
Если тесты пройдут успешно — изменения войдут в LTS-версию Ubuntu 26.04.
Linux / Линукс🥸
Цель: повысить безопасность — Rust снижает риски ошибок памяти (переполнение буфера и др.).
— Другие замены: coreutils → uutils, zlib → zlib-rs, ntpd → ntpd-rs, GnuPG → Sequoia (в процессе).
— Совместимость: sudo-rs работает как классический sudo/su — есть опция отката на старые версии.
Уже можно попробовать через oxidizr.
Планы до релиза:
— В sudo-rs добавят NOEXEC (блокировка дочерних процессов), поддержку AppArmor, sudoedit и старых ядер (<5.9).
— В uutils улучшат совместимость с SELinux (mv, ls, cp) и локалями (например, в sort).
Если тесты пройдут успешно — изменения войдут в LTS-версию Ubuntu 26.04.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🫡11🤔7😁5🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤67😁42👍11🌚3💯3
openSUSE удаляет Deepin из репозиториев из-за нарушений безопасности
Причина: сопровождающий Deepin обошёл проверки, добавив пакет deepin-feature-enable, который устанавливал небезопасные компоненты (D-Bus, Polkit) через tar-архивы в обход RPM. Пользователям предлагалось согласиться с лицензией, разрешающей установку непроверенных компонентов.
Последствия:
— Все пакеты Deepin удалены из Tumbleweed и не войдут в Leap 16.0.
— В Leap 15.6 удалён только проблемный пакет.
— SUSE Security Team не рекомендует использовать Deepin из-за низкой культуры безопасности проекта.
Альтернатива: Установка Deepin через сторонние репозитории (Deepin Factory для Tumbleweed, Deepin Leap для Leap).
Контекст:
— Правила openSUSE требуют проверки компонентов Security Team перед включением.
— Некоторые компоненты Deepin не прошли аудит из-за уязвимостей, но были добавлены обходным путём.
Linux / Линукс🥸
Причина: сопровождающий Deepin обошёл проверки, добавив пакет deepin-feature-enable, который устанавливал небезопасные компоненты (D-Bus, Polkit) через tar-архивы в обход RPM. Пользователям предлагалось согласиться с лицензией, разрешающей установку непроверенных компонентов.
Последствия:
— Все пакеты Deepin удалены из Tumbleweed и не войдут в Leap 16.0.
— В Leap 15.6 удалён только проблемный пакет.
— SUSE Security Team не рекомендует использовать Deepin из-за низкой культуры безопасности проекта.
Альтернатива: Установка Deepin через сторонние репозитории (Deepin Factory для Tumbleweed, Deepin Leap для Leap).
Контекст:
— Правила openSUSE требуют проверки компонентов Security Team перед включением.
— Некоторые компоненты Deepin не прошли аудит из-за уязвимостей, но были добавлены обходным путём.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47😁10🤯4🤔1
Выпуск Lazarus 4.0, среды разработки для FreePascal
После полутора лет разработки опубликован релиз интегрированной среды разработки Lazarus 4.0, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus подготовлены для Linux, macOS и Windows.
Среди изменений в новом выпуске:
Linux / Линукс🥸
После полутора лет разработки опубликован релиз интегрированной среды разработки Lazarus 4.0, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus подготовлены для Linux, macOS и Windows.
Среди изменений в новом выпуске:
— В интегрированную среду разработки добавлена поддержка встраиваемых панелей и реализован встраиваемый вариант окна с редактором.
— Расширены возможности редактора кода. Предложена новая реализация вкладок. Улучшена подсветка модификаторов Proc и Var. — Предложены настройки отступов и ширины.
— В отладчике расширены возможности для работы с точками останова.
— Добавлена возможность загрузки и настройки свежей версии пакета Pas2js (Tools / Install/Update pas2js), предоставляющего инструменты для разработки web-приложений в Lazarus.
— Добавлен плагин Icon Finder для упрощения поиска пиктограмм по ключевым словам.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🫡4❤2😁1🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍60🫡30😢7😁3💯3
Назначен новый директор GNOME Foundation. В GNOME 49 видеопроигрыватель Totem заменят на Showtime
У руля GNOME Foundation — новый человек: Стивен Деобальд, ветеран open source и давний пользователь GNOME (с 2002 года). До него пост занимала Холли Миллион — режиссёр, художница и шаманка по совместительству. Теперь Стивен обещает навести порядок: больше прозрачности, стабильности и денег.
Также в GNOME 49 Totem отправляют на пенсию. Вместо него по умолчанию будет использоваться Showtime (он же GNOME Video Player). Минимализм, субтитры, скриншоты, изменение скорости, fullscreen — всё как надо. Flatpak-версия уже доступна.
Linux / Линукс🥸
У руля GNOME Foundation — новый человек: Стивен Деобальд, ветеран open source и давний пользователь GNOME (с 2002 года). До него пост занимала Холли Миллион — режиссёр, художница и шаманка по совместительству. Теперь Стивен обещает навести порядок: больше прозрачности, стабильности и денег.
Также в GNOME 49 Totem отправляют на пенсию. Вместо него по умолчанию будет использоваться Showtime (он же GNOME Video Player). Минимализм, субтитры, скриншоты, изменение скорости, fullscreen — всё как надо. Flatpak-версия уже доступна.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54🤣14
В KDE переработаны диалоги создания новых файлов и устранены крахи KWin
Опубликован очередной отчёт о разработке KDE. Разработка ветки KDE Plasma 6.4, релиз которой намечен на 17 июня, переведена на стадию мягкой заморозки, при которой ограничен приём изменений с реализацией новых возможностей.
Среди недавних изменений в KDE Frameworks 6.16:
В KWin устранено зависание при воспроизведении видео с YouTube в Firefox в полноэкранном режиме. Исправлены аварийные завершения, возникавшие при отключении dock-станций с интерфейсом Thunderbolt или при попытке отрисовки недекорированных окон. Улучшено взаимодействие с приложениями, используя стилус на графическом планшете.
Linux / Линукс🥸
Опубликован очередной отчёт о разработке KDE. Разработка ветки KDE Plasma 6.4, релиз которой намечен на 17 июня, переведена на стадию мягкой заморозки, при которой ограничен приём изменений с реализацией новых возможностей.
Среди недавних изменений в KDE Frameworks 6.16:
— Переработано оформление типовых диалогов "New File" и "New Folder", применяемых в Dolphin, на рабочем столе и в различных приложениях. Добавлена возможность назначения собственной пиктограммы каталогу.
— Добавлена защита от прерывания передачи файлов переходом в спящий режим, который теперь блокируется до завершения операции.
— Переработан механизм отрисовки пиктограмм фреймворком Kirigami в приложениях KDE Plasma и QtQuick, что позволило избавиться от некоторых проблем с выделением в системах с тёмным режимом оформления.
— Улучшено отображение миниатюр для файлов на внешних серверах, запрашиваемых через URL.
— Улучшения в KDE Plasma 6.4:
— В виджете управления громкостью теперь показывается название контента, воспроизводимого в приложениях, выставляющих подобные метаданные (например, в браузерах).
— В конфигураторе в разделе настройки горячих клавиш задействованы более понятные имена комбинаций клавиш в KWin и Plasma.
— В конфигураторе на странице с параметрами дисплея обеспечено отображение нецелых значений обновления экрана (например, 59.94Hz).
В KWin устранено зависание при воспроизведении видео с YouTube в Firefox в полноэкранном режиме. Исправлены аварийные завершения, возникавшие при отключении dock-станций с интерфейсом Thunderbolt или при попытке отрисовки недекорированных окон. Улучшено взаимодействие с приложениями, используя стилус на графическом планшете.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🤣4😁1
Юный дебианщик
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🎉11😁7❤3😢2
Релиз макропроцессора GNU M4 1.4.20
Спустя четыре года с момента прошлого обновления состоялся релиз макропроцессора GNU M4 1.4.20, используемого в качестве обвязки для формирования конфигурации sendmail и генерации configure-скриптов в инструментарии Autoconf. M4 позволяет динамически генерировать текст на основе шаблонов, пропуская через себя входной текст и подставляя результат выполнения указанных в этом тексте макросов. Из макросов могут вызываться как собственные, так и готовые функции, например, для включения файлов, выполнения арифметических операций, манипуляций со строковыми данными и запуска системных команд.
В новой версии:
Linux / Линукс🥸
Спустя четыре года с момента прошлого обновления состоялся релиз макропроцессора GNU M4 1.4.20, используемого в качестве обвязки для формирования конфигурации sendmail и генерации configure-скриптов в инструментарии Autoconf. M4 позволяет динамически генерировать текст на основе шаблонов, пропуская через себя входной текст и подставляя результат выполнения указанных в этом тексте макросов. Из макросов могут вызываться как собственные, так и готовые функции, например, для включения файлов, выполнения арифметических операций, манипуляций со строковыми данными и запуска системных команд.
В новой версии:
— Заметно ускорено выполнение выражений "eval".
— Обеспечена совместимость с новыми стандартами для языка Си.
— Из gnulib перенесены исправления, решающие проблемы с переносимостью.
— В командах "syscmd" и "esyscmd" налажена обработка выражений командной строки, начинающихся с символов "+" и "-".
— Реализована корректная активация бинарного режима при загрузке переносимых файлов на не-Unix платформах, на которых бинарные файлы обрабатывающие иначе, чем текстовые (например, заменяются символы в конце строки).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
Please open Telegram to view this post
VIEW IN TELEGRAM
💯52😁20👍2
Planka перешёл на проприетарную лицензию
Проект Planka, предлагающий запускаемый на собственном оборудовании сервис канбан-доски для организации командной работы и отслеживания задач, перешёл на несвободную лицензию. С AGPLv3 → на «Fair Use License» (не одобрена OSI, не соответствует Open Source).
Ограничения:
— Запрещено коммерческое использование (платные продукты, SaaS) без покупки лицензии.
— Разрешено только личное/внутреннее применение.
Автор закрыл обсуждение, заявив, что для большинства пользователей «ничего не изменится». С 2023 года развивается форк 4gaBoards (MIT-лицензия) с новыми функциями: кастомизация интерфейса, интеграции с сервисами, шаблоны досок.
Linux / Линукс🥸
Проект Planka, предлагающий запускаемый на собственном оборудовании сервис канбан-доски для организации командной работы и отслеживания задач, перешёл на несвободную лицензию. С AGPLv3 → на «Fair Use License» (не одобрена OSI, не соответствует Open Source).
Ограничения:
— Запрещено коммерческое использование (платные продукты, SaaS) без покупки лицензии.
— Разрешено только личное/внутреннее применение.
Автор закрыл обсуждение, заявив, что для большинства пользователей «ничего не изменится». С 2023 года развивается форк 4gaBoards (MIT-лицензия) с новыми функциями: кастомизация интерфейса, интеграции с сервисами, шаблоны досок.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡19👍7🤯4😢3