Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android

Google เป„เบ”เป‰เบชเบฐเบซเบผเบธเบšเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบญเบปเบ‡เบ›เบฐเบเบญเบš Rust เปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก Android. ะกั‚ั€ะฐั‚ะตะณะธั ะฟะพ ะฒะฝะตะดั€ะตะฝะธัŽ ะฒ Android เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบดเบ—เบตเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ›เบญเบ”เป„เบžเบชเบณเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เปƒเปเปˆเป„เบ”เป‰เบžเบดเบชเบนเบ”เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเบณเป€เบฅเบฑเบ”. เปƒเบ™เบ›เบต 2025, เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เบณเบญเบดเบ”, เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเป€เบเบตเบ”เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเปเบกเปˆเบ™เปœเป‰เบญเบเบเบงเปˆเบฒ 20% เบ‚เบญเบ‡เบˆเบณเบ™เบงเบ™เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบฑเบ‡เปเบปเบ”. เป€เบกเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบ™เปเบฅเป‰เบง, เปƒเบ™เบ›เบต 2024, เบ•เบปเบงเป€เบฅเบเบ™เบตเป‰เปเบกเปˆเบ™ Android ัะพัั‚ะฐะฒะปัะป 24%, ะฐ ะฒ 2019 ะณะพะดัƒ โ€” 76%. ะŸั€ะธ ัั‚ะพะผ ัั€ะตะดะฝะธะน ะฟะพะบะฐะทะฐั‚ะตะปัŒ ะฟะพ ะธะฝะดัƒัั‚ั€ะธะธ ะฟั€ะพะดะพะปะถะฐะตั‚ ะพัั‚ะฐะฒะฐั‚ัŒัั ะฝะฐ ัƒั€ะพะฒะฝะต 70%.

Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android

ะ˜ัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะบะพะดะฐ ะฝะฐ Rust ะฟั€ะธ ั€ะฐะทั€ะฐะฑะพั‚ะบะต ัะธัั‚ะตะผะฝั‹ั… ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ Android ะฝะฐั‡ะฐะปะพััŒ ะฒ 2020 ะณะพะดัƒ. ะ’ 2025 ะณะพะดัƒ ะพะฑัŠั‘ะผ ะฝะพะฒะพะณะพ ะบะพะดะฐ ะฝะฐ Rust ะฒ Android ะฟั€ะตะฒั‹ัะธะป ะพะฑัŠั‘ะผ ะดะพะฑะฐะฒะปัะตะผะพะณะพ ะทะฐ ะณะพะด ะบะพะดะฐ ะฝะฐ C ะธ C++.

Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android

เบชเบฐเบ–เบดเบ•เบดเบชเบฐเบชเบปเบกเบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเป„เบงเป‰เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบงเปˆเบฒเปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เปƒเบซเบกเปˆ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒ, เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบเบฑเบšเป€เบงเบฅเบฒ - เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›, เปเบกเบ‡เป„เบกเป‰เป„เบ”เป‰เบ–เบทเบเบเบงเบ”เบžเบปเบšเบซเบ™เป‰เบญเบเบฅเบปเบ‡เป€เบฅเบทเป‰เบญเบเป†เปƒเบ™เบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒ. เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, Google เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบžเบฐเบเบฒเบเบฒเบกเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒเปƒเบ™เบžเบฒเบชเบฒเบ—เบตเปˆเบ›เบญเบ”เป„เบžเปƒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ, เปเบ•เปˆเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบฒเบชเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เปƒเบซเบกเปˆ.

เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ Rust เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฒเบ‡เบšเบงเบเบ•เปเปˆเบ„เบงเบฒเบกเป„เบง, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบฅเบฐเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบฅเบฐเบซเบฑเบ” Rust เป„เบ”เป‰เป€เบซเบฑเบ™เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™ 4x เปƒเบ™เบเบฒเบ™เบเบฑเบšเบ„เบทเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเปเบกเบ‡เป„เบกเป‰เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ„เบฒเบ”เป„เบงเป‰, เปเบฅเบฐเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™ 25%.

Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android
Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android

ะŸั€ะธ ะฒะบะปัŽั‡ะตะฝะธะธ ะฒ ัะพัั‚ะฐะฒ Android ะธะทะผะตะฝะตะฝะธะน ัะพะฟะพัั‚ะฐะฒะธะผะพะณะพ ั€ะฐะทะผะตั€ะฐ, ะธะทะผะตะฝะตะฝะธั ะฝะฐ Rust ั‚ั€ะตะฑัƒัŽั‚ ะฟั€ะธะผะตั€ะฝะพ ะฝะฐ 20% ะผะตะฝัŒัˆะต ั€ะตะฒะธะทะธะน, ั‡ะตะผ ะธั… ัะบะฒะธะฒะฐะปะตะฝั‚ั‹ ะฝะฐ C++.

Rust เป„เบ”เป‰เปเบŠเบ‡เปœเป‰เบฒ C/C++ เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก. Android

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป„เบ›เบชเบนเปˆเป„เบฅเบเบฐเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบšเปˆเบญเบ™เบ—เบตเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ›เบฒเบเบปเบ”เบ‚เบทเป‰เบ™เบเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบฐเป€เบฅเบตเปˆเบกเบ—เบปเบšเบ—เบงเบ™เบฅเบฐเบซเบฑเบ”. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบเปเบฒเบˆเบฑเบ” overhead เบ‚เบญเบ‡ sandboxing เปƒเบ™เบฅเบฐเบซเบฑเบ” Rust เป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš.

ะ˜ะท ะฝะตะดะฐะฒะฝะธั… ะฟั€ะพะตะบั‚ะพะฒ, ัะฒัะทะฐะฝะฝั‹ั… ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ Rust ะฒ Android, ะพั‚ะผะตั‡ะตะฝะพ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะธะต ะฒ ัะดั€ะต Linux 6.12 ะฟะตั€ะฒะพะณะพ ัˆะธั€ะพะบะพ ะฟั€ะธะผะตะฝัะตะผะพะณะพ ะดั€ะฐะนะฒะตั€ะฐ ะฝะฐ ัะทั‹ะบะต Rust, ะฐ ั‚ะฐะบะถะต ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต Rust ะฟั€ะธ ั€ะฐะทั€ะฐะฑะพั‚ะบะต ะฟั€ะพัˆะธะฒะพะบ ะธ ะฟั€ะธะบะปะฐะดะฝั‹ั… ะฟั€ะธะปะพะถะตะฝะธะน. ะŸะพะผะธะผะพ ัƒะถะต ะฟั€ะธะผะตะฝัะตะผะพะณะพ ะฒ ัะดั€ะต ะดั€ะฐะนะฒะตั€ะฐ ะฝะฐ Rust, ัะพะฒะผะตัั‚ะฝะพ ั ะบะพะผะฟะฐะฝะธัะผะธ ARM ะธ Collabora ะฝะฐ ะดะฐะฝะฝะพะผ ัะทั‹ะบะต ั€ะฐะทะฒะธะฒะฐะตั‚ัั ะฝะพะฒั‹ะน ะดั€ะฐะนะฒะตั€ GPU. ะ ะตะฐะปะธะทะพะฒะฐะฝ ะฝะฐ ัะทั‹ะบะต Rust ะธ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝ ะฒ Google Play Services ะฟั€ะพั‚ะพะบะพะป Nearby Presence ะดะปั ะพะฑะฝะฐั€ัƒะถะตะฝะธั ะปะพะบะฐะปัŒะฝั‹ั… ัƒัั‚ั€ะพะนัั‚ะฒ ะฟะพ Bluetooth. ะ”ะปั ะฒะบะปัŽั‡ะตะฝะธั ะฒ ัะปะตะดัƒัŽั‰ะธะน ั€ะตะปะธะท ะฟั€ะธะปะพะถะตะฝะธั Google Messages ะทะฐะฟะปะฐะฝะธั€ะพะฒะฐะฝะพ ะฒะบะปัŽั‡ะตะฝะธะต ะฝะพะฒะพะน ั€ะตะฐะปะธะทะฐั†ะธะธ ะฟั€ะพั‚ะพะบะพะปะฐ MLS, ะฝะฐะฟะธัะฐะฝะฝะพะน ะฝะฐ Rust. ะ’ ะฑั€ะฐัƒะทะตั€ะฝะพะผ ะดะฒะธะถะบะต Chromium ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝั‹ ะฝะฐะฟะธัะฐะฝะฝั‹ะต ะฝะฐ Rust ะฟะฐั€ัะตั€ั‹ ะดะปั web-ัˆั€ะธั„ั‚ะพะฒ, ะธะทะพะฑั€ะฐะถะตะฝะธะน PNG ะธ ั„ะพั€ะผะฐั‚ะฐ JSON.

เบ›เบฐเบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™ Android ะฝะฐ Rust ะฝะฐะฟะธัะฐะฝะพ ะพะบะพะปะพ 5 ะผะปะฝ ัั‚ั€ะพะบ ะบะพะดะฐ, ะฒ ะบะพั‚ะพั€ั‹ั… ะฒั‹ัะฒะปะตะฝะฐ ะปะธัˆัŒ ะพะดะฝะฐ ะฟะพั‚ะตะฝั†ะธะฐะปัŒะฝะฐั ัƒัะทะฒะธะผะพัั‚ัŒ, ะฒั‹ะทะฒะฐะฝะฝะฐั ะฟั€ะพะฑะปะตะผะฐะผะธ ะฟั€ะธ ั€ะฐะฑะพั‚ะต ั ะฟะฐะผัั‚ัŒัŽ. ะขะฐะบะธะผ ะพะฑั€ะฐะทะพะผ ะฟะปะพั‚ะฝะพัั‚ัŒ ะฟะพะดะพะฑะฝั‹ั… ัƒัะทะฒะธะผะพัั‚ะตะน ะฒ ะบะพะดะต ะฝะฐ Rust ัะพัั‚ะฐะฒะธะปะฐ 0.2 ัƒัะทะฒะธะผะพัั‚ะธ ะฝะฐ ะผะธะปะปะธะพะฝ ัั‚ั€ะพะบ ะบะพะดะฐ. ะ”ะปั ัั€ะฐะฒะฝะตะฝะธั ะฒ ะบะพะดะต ะฝะฐ ัะทั‹ะบะฐั… C ะธ C++ ะดะฐะฝะฝั‹ะน ะฟะพะบะฐะทะฐั‚ะตะปัŒ ัะพัั‚ะฐะฒะปัะตั‚ ะพะบะพะปะพ 1000 ัƒัะทะฒะธะผะพัั‚ะตะน ะฝะฐ ะผะธะปะปะธะพะฝ ัั‚ั€ะพะบ ะบะพะดะฐ. ะšะปัŽั‡ะตะฒั‹ะผ ะธัั‚ะพั‡ะฝะธะบะพะผ ะฟั€ะพะฑะปะตะผ ะฒ Rust ัะฒะปัะตั‚ัั ะบะพะด, ะฝะฐั…ะพะดัั‰ะธะนัั ะฒ unsafe-ะฑะปะพะบะฐั…. ะ”ะพะปั ะฟะพะดะพะฑะฝะพะณะพ ะบะพะดะฐ ะพั†ะตะฝะธะฒะฐะตั‚ัั ะฒ 4% ะพั‚ ะฒัะตะณะพ ะบะพะดะฐ, ะฝะฐะฟะธัะฐะฝะฝะพะณะพ ะฝะฐ Rust.

ะžั‚ะผะตั‡ะตะฝะฝะฐั ะฒั‹ัˆะต ัƒัะทะฒะธะผะพัั‚ัŒ CVE-2025-48530 ะฝะฐะนะดะตะฝะฐ ะฒ ะฑะธะฑะปะธะพั‚ะตะบะต Crabby Avif, ะฒะบะปัŽั‡ะฐัŽั‰ะตะน ะฟะฐั€ัะตั€ ะธ ะดะตะบะพะดะธั€ะพะฒั‰ะธะบ ะดะปั ั„ะพั€ะผะฐั‚ะฐ Avif. ะŸั€ะพะฑะปะตะผะฐ ะฑั‹ะปะฐ ะฒั‹ัะฒะปะตะฝะฐ ัะพั‚ั€ัƒะดะฝะธะบะฐะผะธ Google ะดะพ ะฟัƒะฑะปะธะบะฐั†ะธะธ ั€ะตะปะธะทะฐ ะธ ะฝะต ะทะฐั‚ั€ะพะฝัƒะปะฐ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน. ะฃัะทะฒะธะผะพัั‚ัŒ ะฒั‹ะทะฒะฐะฝะฐ ะพัˆะธะฑะบะพะน ะฒ unsafe-ะฑะปะพะบะต, ะฟั€ะธะฒะตะดัˆะตะน ะบ ะฟะตั€ะตะฟะพะปะฝะตะฝะธัŽ ะฑัƒั„ะตั€ะฐ. ะžั‚ะผะตั‡ะฐะตั‚ัั, ั‡ั‚ะพ ะดะฐะถะต ะตัะปะธ ะฑั‹ ะพัˆะธะฑะบะฐ ะฝะต ะฑั‹ะปะฐ ะทะฐะผะตั‡ะตะฝะฐ ะตั‘ ัะบัะฟะปัƒะฐั‚ะฐั†ะธั ะฑั‹ะปะฐ ะฑั‹ ะฑะปะพะบะธั€ะพะฒะฐะฝะฐ ะฟะพัั‚ะฐะฒะปัะตะผะพะน ะฒ Android ัะธัั‚ะตะผะพะน ั€ะฐัะฟั€ะตะดะตะปะตะฝะธั ะฟะฐะผัั‚ะธ Scudo, ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฝะพะน ะฒ ะฟั€ะพัˆะธะฒะบะฐั… ะดะปั Google Pixel ะธ ะฝะตะบะพั‚ะพั€ั‹ั… ะดั€ัƒะณะธั… ัƒัั‚ั€ะพะนัั‚ะฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster