Linux / Линукс
12.4K subscribers
5.46K photos
133 videos
26 files
5.67K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁67👍186
Когда долго не выходят обновления телеги под debian 😶
#предложка
Please open Telegram to view this post
VIEW IN TELEGRAM
😁71😢12🤔31🎃1
Выпуск Wayland-Protocols 1.38

Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных.

В новой версии в категорию "staging" добавлены протоколы:
• xdg-system-bell - позволяет выводить системный сигнал, который может использоваться, например, как предупреждение в эмуляторе терминалов.
• fifo - реализует FIFO-механизм обработки очереди обновления содержимого отображаемой поверхности.
• commit-timing - позволяет привязать ограничение времени к содержимому поверхности.

📌 Сотрудник Valve предложил добавить ещё одну фазу продвижения новых протоколов Wayland - "experimental", которая позволит снизить барьер включения протоколов в состав набора Wayland-Protocols и ускорить их внедрение.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤔1
Шпаргалка по Unix

📚@IT_obrazovach
👍16🤔5🫡4
14 октября KDE исполнилось 28 лет

14 октября 1996 года Маттиас Эттрих (Matthias Ettrich) объявил о создании нового свободного десктоп-окружения, ориентированного на конечных пользователей, а не на программистов или системных администраторов, и способного конкурировать с доступными в то время коммерческими продуктами, такими как CDE. Проект GNOME, имевший схожие цели, появился спустя 10 месяцев. Первый стабильный релиз KDE 1.0 был выпущен 12 июля 1998 года.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
54👍17🎉11
Владельцы Wordpress заменили на свой форк плагин ACF, имеющий 2 млн установок

Конфликт между компаниями Automattic и WP Engine получил неожиданное продолжение. Компания Automattic, курирующая разработку платформы Wordpress и официального каталога плагинов Wordpress. org, объявила о создании форка одного из популярнейших плагинов - ACF (Advanced Custom Fields), развиваемого компанией WP Engine, насчитывающего более 2 млн. установок и распространяемого под лицензией GPLv2. Возмущение в сообществе вызвало то, что владельцы Wordpress. org не просто создали отдельный форк "Secure Custom Fields" но и заменили им страницу на Wordpress. org основного плагина ACF, инициировав таким образом переход пользователей на форк.

Подобное действие было объяснено заботой о безопасности пользователей, ведь до них необходимо донести исправление уязвимости, которая оставалась неустранённой в версии ACF, распространяемой через каталог Wordpress. org. Кроме устранения уязвимости в форке была проведена чистка от привязок к сервисам WP Engine.

Нелепость ситуации в том, что за несколько недель до этого компания Automattic сама заблокировала доступ разработчиков ACF к Wordpress. org, поэтому сопровождающие ACF не имели возможность опубликовать обновление с устранением уязвимости на Wordpress. org.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔17👍16😁5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁69😢5👍1
Tails 6.8.1 устраняет критическую уязвимость в Tor Browser

Разработчики Tails выпустили экстренное обновление с порядковым номером 6.8.1.

Главное изменение — обновление Tor Browser до версии 13.5.7, исправляющее уязвимость MFSA 2024-51, связанную с использованием памяти после освобождения (Use-After-Free). Подобная ошибка позволяет злоумышленнику получить полный контроль над браузером и, по сообщениям Mozilla, она уже активно эксплуатируется в атаках на пользователей Tor Browser.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
Please open Telegram to view this post
VIEW IN TELEGRAM
4😁86👍21😢5💯3🫡3
Релиз дистрибутива Solus 4.6

Solus 4.6 не основан на пакетах других дистрибутивов и развивает собственный установщик, пакетный менеджер и конфигуратор. Дистрибутив придерживается гибридной модели разработки, в соответствии с которой периодически выпускаются значительные выпуски, в которых предлагаются новые технологии и значительные улучшения, а в промежутке между значительными выпусками дистрибутив развивается с применением rolling-модели обновления пакетов.


▪️ Рабочий стол Budgie обновлён до выпуска 10.9.2.
▪️ Рабочий стол GNOME обновлён до выпуска 46.5.
▪️ Сборка на базе KDE Plasma обновлена до выпусков KDE Plasma 6.1.5, KDE Gear 24.08.1, KDE Frameworks 6.6.0, Qt 6.7.3 и sddm 0.21.0.
▪️ В сборках с Xfce задействованы компоненты из ветки 4.18, а также пакеты Mousepad 0.6.2, Parole 4.18.1, Ristretto 0.13.2, Thunar 4.18.11 и Whiskermenu 2.8.3.
▪️ Завершена третья стадия переноса всех исполняемых файлов и библиотек из корневых каталогов в раздел /usr.
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🤔1
Выпуск Sevimon 0.2, программы видеоконтроля напряжения мышц лица

Доступен выпуск программы Sevimon 0.2 для отслеживания изменения эмоций с использованием видеокамеры, которая может использоваться для контроля нервного перенапряжения, осознанного управления настроением и, при длительном применении, предотвращения появления мимических морщин. При первом запуске программа скачивает нейросетевые модели и в дальнейшем работает без доступа к сети. Для определения позиции лица на видео задействована библиотека CenterFace. Код sevimon написан на Python и распространяется под лицензией AGPLv3.

Основные изменения:
• Добавлена настройка для вывода звукового предупреждения.
• Добавлена настройка задержки предупреждения.
• Появилась возможность выбора основного лица для анализа.
• Несовместимые изменения в формате файла с настройками.
• Внесены исправления для работы в macOS.
• Уменьшен размер образа Docker, а также файлов для Windows.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍9🤔2
Релиз фреймворка Qt 6.8

▪️В новой версии добавлена поддержка IOS 18 и Android 14, а так же arm версии Windows.
▪️Модуль Qt Graphs получил поддержку визуализации 3D. Был унифицирован API для 2D и 3D графов, а специфичный для Qt Widgets код вынесен в отдельный модуль Qt Graphs Widgets, что позволит собирать Qt Quick приложения без связывания с Qt Widgets;
▪️Контролы Qt Quick получили поддержку темы WinUI3, что позволит приложениям выглядеть более нативно на Windows 11;
▪️В модуле Qt Guick 3D улучшена поддержка теней и материалов;
▪️Новый модуль XR, позволяющий делать приложения для виртуальной, дополненной и смешанной реальности. Новый модуль добавляет поддержку отслеживания движения рук и других методов ввода, используемых в VR/AR устройствах;
▪️Стабилизированы сетевые модули: Gt GRPC, Qt Protobuf. В них так же была добавлена поддержка стриминга. QDnsLookup теперь поддерживает DNS поверх TLS;
▪️В модуль Qt GUI добавлена поддержка переопределения системной темы;
▪️В модуль Qt Core добавлен QChronoTimer, который использует модуль std::chrono вместо передачи времени как целого числа;
▪️В модуль Qt SQL добавлена возможность смены владельца объекта QSqlDatabase с помощью метода moveToThread. Так же предоставлена возможность определения точности числовых типов;
▪️В модуль Qt Test добавлена возможность использования std::chrono для макросов, принимающих время;
▪️В модуль Qt Widgets внесены улучшения для работы на экранах с высокой плотностью пикселей;
▪️В модуле Qt WebEngine упрощено управления разрешения сайтов с помощью нового класса QWebEnginePermission. Так же добавлен класс для контроля отдельного фрейма - QWebEngineFrame
▪️И другие изменения.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍3
В OpenSSH код аутентификации вынесен в отдельный процесс sshd-auth

Разработчики OpenSSH продолжили разделение sshd на несколько отдельных исполняемых файлов. На реализованном в мае первом этапе разделения из sshd в отдельный процесс sshd-session были вынесены функции, связанные с обработкой сеансов, а в sshd оставлена лишь функциональность, необходимая для приёма нового сетевого соединения и запуска sshd-session для каждого нового сеанса. Вчера в кодовую базу OpenSSH было внесено изменение, добавляющее ещё один процесс - sshd-auth, в который из sshd-session перенесён код, выполняющий аутентификацию.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁86💯16👍7😢1
Репозиторий с кодом WinAmp удалён с GitHub

Компания Llama Group, которая в сентябре опубликовала исходный код мультимедийного проигрывателя Winamp, удалила репозиторий проекта с GitHub. Причины удаления не поясняются, но ранее в репозитории было выявлено множество утечек и нарушений копилефт лицензий.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52👍6🎉4😢2🫡1
Проект Asterinas развивает ядро на Rust, совместимое с Linux

Группа разработчиков из Китая развивает ядро Asterinas, написанное на языке Rust и предназначенное для использования в операционных системах общего назначения. Для упрощения интеграции с уже разработанными системными компонентами ядро предоставляет ABI (Application Binary Interface), совместимый с ядром Linux и способный использоваться вместо него. Код проекта распространяется под лицензией MPL (Mozilla Public License).

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

Компоненты ядра в Asterinas размещаются в общем адресном пространстве, а безопасность достигается на уровне логического разделения безопасного кода и кода в котором не исключено возникновение проблем с безопасностью. Ядро разбито на две части, написанные на Rust: OS Framework и OS Services. В OS Services запрещено применение unsafe-блоков, а все низкоуровневые операции, требующие выполнения кода в блоках unsafe, вынесены в OS Framework и доступны только через высокоуровневый API. Все системные вызовы, файловые системы и драйверы реализуются на уровне OS Services и не могут включать unsafe-блоки.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔18👍10😁1🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48😁25💯64