OpenNet on Nostr: Грег Кроа-Хартман рассказал о том, как Rust может ...
Грег Кроа-Хартман рассказал о том, как Rust может помочь в борьбе с ошибками в ядре Linux
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной и "staging" веток ядра Linux, и занимающий пост мэйнтейнера в 16 подсистемах ядра, выступил с докладом на конференции Rust Week 2026, в котором рассказал, как язык Rust может помочь в предотвращении появления в ядре уязвимостей, возникающих из-за типичных ошибок разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок и работой с незаслуживающими доверия данными. В качестве основного преимущества Rust называется возможность выявлять подобные ошибки на этапе сборки, а не рецензирования кода людьми. При этом, Rust не рассматривается как панацея, способная избавить от всех проблем, и никто не собирается переписывать ядро на Rust - ожидается постепенное внедрение Rust через его использования для новых драйверов и подсистем.
https://www.opennet.ru/opennews/art.shtml?num=65549Published at
2026-05-28 08:16:02 UTCEvent JSON
{
"id": "896a156ce72fac2aac8b7ea68ec7ca91883c047e997708a51a932fd29be155d6",
"pubkey": "415ea6935611982ce76a2d8fe9fbc34a13a2591f9e3b4fef8779d2666c11158a",
"created_at": 1779956162,
"kind": 1,
"tags": [
[
"proxy",
"https://zhub.link/users/opennet/statuses/116651207059942174",
"activitypub"
]
],
"content": "Грег Кроа-Хартман рассказал о том, как Rust может помочь в борьбе с ошибками в ядре Linux\n\nГрег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной и \"staging\" веток ядра Linux, и занимающий пост мэйнтейнера в 16 подсистемах ядра, выступил с докладом на конференции Rust Week 2026, в котором рассказал, как язык Rust может помочь в предотвращении появления в ядре уязвимостей, возникающих из-за типичных ошибок разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок и работой с незаслуживающими доверия данными. В качестве основного преимущества Rust называется возможность выявлять подобные ошибки на этапе сборки, а не рецензирования кода людьми. При этом, Rust не рассматривается как панацея, способная избавить от всех проблем, и никто не собирается переписывать ядро на Rust - ожидается постепенное внедрение Rust через его использования для новых драйверов и подсистем.\n\nhttps://www.opennet.ru/opennews/art.shtml?num=65549",
"sig": "bc4d42d56c906ff17b051584f6e25a6dc4b9d5019cc3f5ad3556925676900cfab8002b4d616988088672ec6b882ee56fee4e33598b5d66697825795313fa47fd"
}