Miguel Ojeda, เบเบนเปเบเบฝเบเบเบญเบเปเบเบเบเบฒเบ Rust-for-Linux, เปเบเปเบชเบฐเปเบซเบเบตเบเบฒเบเบเปเบญเบเบญเบปเบเบเบฐเบเบญเบ v10 เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบงเบตเบญเบธเบเบฐเบเบญเบเปเบเบเบฒเบชเบฒ Rust เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบเบเบนเปเบเบฑเบเบเบฐเบเบฒ Linux kernel. เบเบตเปเปเบกเปเบเบชเบฐเบเบฑเบเบเบตเบชเบดเบเปเบญเบฑเบเบเบญเบ patches, เปเบเบเบเปเบฒเบเบถเบเปเบเบดเบเบชเบฐเบเบฑเบเบเปเบฒเบญเบดเบ, เบเบฑเบเบเบตเบกเบกเบฒเปเบเบเบเปเปเบกเบตเบเปเบฒเบเบงเบเบชเบฐเบเบฑเบ. เบเบฒเบเบฅเบงเบกเปเบญเบปเบฒเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Rust เปเบเปเบฎเบฑเบเบเบฒเบเบญเบฐเบเบธเบกเบฑเบเปเบเบ Linusum Torvalds เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบกเบขเบนเปเปเบ Linux 6.1 kernel, เบเบฑเบเบเบงเบฒเบเบเบฑเบเบซเบฒเบเบตเปเบเปเปเปเบเปเบเบฒเบเปเบงเป. เบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบกเปเบเปเบเปเบฎเบฑเบเบเบถเบเบเบฒเบ Google เปเบฅเบฐ ISRG (เบเบธเปเบกเบเบปเปเบเบเปเบงเบฒเบเบงเบฒเบกเบเบญเบเปเบเบญเบดเบเปเบเบตเปเบเบฑเบ), เปเบเบดเปเบเปเบเบฑเบเบเบนเปเบเปเปเบเบฑเปเบเปเบเบเบเบฒเบ Let's Encrypt เปเบฅเบฐเบชเบปเปเบเปเบชเบตเบก HTTPS เปเบฅเบฐเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเปเบเปเบฅเบขเบตเปเบเบทเปเบญเบเบฑเบเบเบธเบเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบเบญเบดเบเปเบเบตเปเบเบฑเบ.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบชเบฐเบเบฑเบเบเบตเปเบเปเบฒเบเบกเบฒเบเบญเบ patches, เบเบฒเบเบเปเบญเบ v10 เปเบกเปเบ trimmed เบฅเบปเบเบเปเปเบฒเบชเบธเบเปเบเบปเปเบฒ, เบเบฝเบเบเปเบเบตเปเบเบฐเบชเปเบฒเบเปเบกเบเบนเบ kernel เบเปเบฒเบเบเบฒเบเบเบตเปเบเบฝเบเปเบเบเบฒเบชเบฒ Rust. เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฒเบเปเบงเบตเบเบฑเบเบเปเบญเบเปเปเบฒเบเบตเปเบกเบฒเปเบเบดเบเบเบฒเบเปเบเปเปเบเปเบฅเบฑเบเบเปเบญเบ, เบเบฒเบเบเปเบฝเบเบเบฐเปเบฒเบเบเบญเบ ARRAY_SIZE เปเบ kallsyms.c เปเบฅเบฐเบเบฒเบเบเบฑเบเบเปเบฝเบเปเบเบฑเบเบเบฑเบ v6.0-rc7 kernel. เบเบฒเบเบงเปเบฒเบเบฐเบกเบต patch เบเปเบฒเปเบชเบธเบเบเบตเป, เบเบฐเบซเบเบฒเบเบเบตเปเปเบเปเบเบทเบเบซเบผเบธเบเบฅเบปเบเบเบฒเบ 40 เบซเบฒ 13 เบเบฑเบเปเบชเบฑเปเบเบเบญเบเบฅเบฐเบซเบฑเบ, เบเบฐเปเบฎเบฑเบเปเบซเปเบเปเบฒเบเบเบฒเบเบเบฒเบเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ Rust เปเบเบปเปเบฒเปเบเปเบเปเบเปเบเบเบปเปเบเบเป. เบซเบผเบฑเบเบเบฒเบเบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเบเปเบญเบ, เบกเบฑเบเปเบเปเบเบทเบเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเปเบญเบเปเปเบเบตเปเบกเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบกเบตเบขเบนเป, เบเบฒเบเปเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบญเบทเปเบเปเบเบฒเบเบชเบฒเบเบฒ Rust-for-Linux.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเบฐเปเบซเบเบตเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเป Rust เปเบเบฑเบเบเบฒเบชเบฒเบเบตเบชเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบงเบตเปเบฅเบฐเปเบกเบเบนเบ kernel. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Rust เปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเปเปเบเปเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเบเปเปเปเบเปเบชเบปเปเบเบเบปเบเปเบซเป Rust เบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบตเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ kernel. เบเบฒเบเบเปเบฒเปเบเป Rust เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบปเบเบเบฑเบเบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเปเบเปเบงเบตเบเบตเปเบเบญเบเปเบเปเบฅเบฐเบเบตเบเบงเปเบฒเบเปเบงเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบซเบเปเบญเบเบเบตเปเบชเบธเบ, เปเบเบเบเปเปเบกเบตเบเบฑเบเบซเบฒเปเบเบฑเปเบ: เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบปเบเบเปเบญเบ, เบเบฒเบเบเบฐเบเบดเปเบชเบเบเบปเบงเบเบตเป null, เปเบฅเบฐ buffer overruns.
Rust เบเบฑเบเบเบฑเบเปเบเปเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเปเบงเบฅเบฒเบฅเบงเบเบฅเบงเบกเปเบเบเบเปเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบญเปเบฒเบเบญเบดเบ, เบเบฒเบเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเบงเบฑเบเบเบธเปเบฅเบฐเบเบฒเบเบเบดเบเบเบฒเบกเบเบฐเบซเบผเบญเบเบเบตเบงเบดเบเบเบญเบเบงเบฑเบเบเบธ (เบเบญเบเปเบเบ), เปเบฅเบฐเปเบเบเบเบฒเบเบเบฐเปเบกเบตเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเปเบงเบฅเบฒเปเบฅเปเบ. Rust เบเบฑเบเบชเบฐเบซเบเบญเบเบเบฒเบเบเปเบญเบเบเบฑเบเบเบฒเบ overflows integer, เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบเปเบฒเบเบปเบงเปเบเปเบเปเบเบทเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบญเบเบเบตเปเบเบฐเบเปเบฒเปเบเป, เบกเบตเบเบฒเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเบเบตเบเบงเปเบฒเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบกเบฒเบเบเบฐเบเบฒเบ, เปเบเปเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเปเบฅเบฐเบเบปเบงเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเบเบดเบกเบเบปเบเบเบตเปเบเบตเปเปเบเบฑเปเบกเปเบเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru