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
В 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡46👍18😁10🤔1😢1
20 октября Ubuntu исполнилось 20 лет 🎉

20 октября 2004 года, была выпущена первая версия Linux-дистрибутива Ubuntu — 4.10 «Warty Warthog». Проект был основан Марком Шаттлвортом, миллионером из Южной Африки, принимавшим участие в разработке Debian Linux и воодушевлённым идеей создания доступного для конечных пользователей настольного дистрибутива, обладающего предсказуемым фиксированным циклом разработки. К работе было привлечено несколько разработчиков из проекта Debian, многие из которых до сих пор принимают участие в развитии обоих проектов.

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