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
Выпуск 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69😁30💯104😢1
Выпуск СУБД MySQL 9.1.0

▪️ В операцию "CREATE VIEW" добавлена поддержка выражения "IF NOT EXISTS", позволяющего организовать создание представления только если представления с указанным именем ещё не существует и избежать возвращения ошибки, если представление уже создано.
▪️ Прекращена загрузка триггеров при выполнении операций, связанных только с чтением.
▪️ Расширен вывод операции "EXPLAIN", в котором теперь отображаются сведения об использовании многодиапазонного чтения (multi-range) и применении стратегии полуобъединения (semijoin), при которой при операциях JOIN обрабатываются строки только из одной таблицы.
▪️ Обеспечено атомарное выполнение операций "CREATE DATABASE" и "DROP DATABASE" для защиты от сбоев в случае аварийного завершения или возникновения ошибок на уровне файловой системы во время выполнения данных операций.
▪️ В написанных на JavaScript хранимых процедурах обеспечена поддержка типа VECTOR.
▪️ Добавлена возможность аутентификации при подключении к СУБД с использованием протокола OpenID Connect.
▪️ Устранено 27 уязвимостей, самой серьёзной из которых (CVE-2024-5535) присвоен критический уровень опасности (9.1 из 10).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Please open Telegram to view this post
VIEW IN TELEGRAM
😁69😢9👍7
Выпуск мобильной платформы /e/OS 2.4

Платформа основана создателем дистрибутива Mandrake Linux. Платформой поддерживается 180 смартфонов.

Основные изменения в /e/OS 2.4:
• Обеспечена официальная поддержка смартфона Google Pixel 7.
• Реализована возможность обновления программы управления учётными записями через менеджер приложений App Lounge, по аналогии с остальными приложениями. Кроме того, в App Lounge добавлена поддержка автообновления самого себя.
• В web-браузере обеспечена загрузка с собственного хоста gitlab.e.foundation фильтров для блокирования рекламы. Браузерный движок обновлён до кодовой базы Chromium 127.
• В календаре-планировщике предоставлена возможность добавления в календарь ics-файлов, включающих информацию о нескольких событиях.
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍322
This media is not supported in your browser
VIEW IN TELEGRAM
Парень научил Thinkpad стонать каждый раз, когда он касается трекпоинта на клавиатуре.

Код на GitHub.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁64👍65🤔2
Выпуск Wine 9.20

• В состав встроена библиотека Capstone, через которую реализовано дизассемблирование в WineDbg.
• В D3DX9 реализована поддержка форматов X8L8V8U8, A2W10V10U10, A8P8, V16U16 и Q16W16V16U16.
• В систему непрерывной интеграции на базе Gitlab добавлена поддержка статического анализа с использованием Clang и отчётов о прохождении тестов JUnit.
• В API DirectPlay продолжена реализация поддержки сетевых сеансов.
Обновлены версии используемых библиотек: faudio 24.10, mpg123 1.32.7, png 1.6.44, tiff 4.7.0, ldap 2.5.18, fluidsynth 2.3.6, xslt 1.1.42 и xml2 2.12.8.
• Закрыты отчёты об ошибках, связанные с работой приложений: Rhinoceros, Helicon Focus 8.2.0, Notepad++, Nikon NX Studio.
• Закрыты отчёты об ошибках, связанные с работой игр: Victoria 2, Just Cause, BeamNG.drive, Wargaming.net, KnightOfKnights.

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