Linux / Линукс
12.4K subscribers
5.45K 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
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
Intel и AMD при участии Линуса Торвальдса создали консультативную группу по экосистеме x86

Компании Intel и AMD создали консультативную группу по развитию инноваций в экосистеме x86, в число участников которой вошли Линус Торвальдс и Тим Суини, основатель компании Epic Games и один из ключевых разработчиков игрового движка Unreal Engine. В группу также приняты представители компаний Broadcom, Dell, Google, Hewlett Packard, Lenovo, Meta, Microsoft, Oracle и Red Hat.

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

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🎉91
18 октября OpenBSD исполнилось 29 лет

Операционная система OpenBSD была основана Тэо де Раадтом (Theo de Raadt) в 1995 году, после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 21 аппаратная платформа), стандартизация, корректная работа, активная безопасность и интегрированные криптографические средства.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
42🎉21👍11🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51😁25
Canonical объявила кодовое имя Ubuntu 25.04 — Plucky Puffin (Отважный Тупик)

Проект с 17 октября официально вышел в разработку. Релиз Ubuntu 25.04 (с Python 3.13, binutils 2.44, LLVM 20 и на более новой серии ядер Linux) планируется 17 апреля 2025 года. Эта версия проекта будет поддерживаться до января 2026 года.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡299😁7👍2
Microsoft открыл код гипервизора OpenVMM и платформы паравиртуализации OpenHCL

Код OpenVMM и OpenHCL написан на языке Rust и распространяется под лицензией MIT. OpenVMM относится к гипервизорам второго уровня, работающим в одном кольце защиты с ядром операционной системы по аналогии с такими продуктами, как VirtualBox и VMware Workstation. Поддерживается работа поверх хост-систем на базе Linux (x86_64), Windows (x86_64, Aarch64) и macOS (x86_64, Aarch64).

OpenHCL позиционируется как окружение с компонентами паравиртуализации (паравизор), работающее поверх гипервизора OpenVMM. Ключевой особенностью систем виртуализации на базе OpenVMM и OpenHCL является то, что компоненты для паравиртуализации выполняются не на стороне хост-системы, а в одной виртуальной машине с гостевой системой.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍173