ÐÐžÐ³ÐµÐ»Ñ ÐÑ ÐµÐŽÐ° (Miguel Ojeda), авÑÐŸÑ Ð¿ÑПекÑа Rust-for-Linux, пÑеЎлПжОл ÐŽÐ»Ñ ÑаÑÑЌПÑÑÐµÐœÐžÑ ÑазÑабПÑÑОкаЌО ÑÐŽÑа Linux вÑпÑÑк v10 кПЌпПМеМÑПв ÐŽÐ»Ñ ÑазÑабПÑкО ÐŽÑайвеÑПв ÑÑÑÑПйÑÑв Ма ÑзÑке Rust. ÐÑП ПЎОММаЎÑаÑÐ°Ñ ÑеЎакÑÐžÑ Ð¿Ð°ÑÑей Ñ ÑÑÑÑПЌ пеÑвПгП ваÑОаМÑа, ПпÑблОкПваММПгП без МПЌеÑа веÑÑОО. ÐклÑÑеМОе пПЎЎеÑжкО Rust ПЎПбÑеМП ÐОМÑÑÑÐŒ ТПÑвалÑÐŽÑПЌ ÐŽÐ»Ñ Ð²ÐºÐ»ÑÑÐµÐœÐžÑ Ð² ÑПÑÑав ÑÐŽÑа Linux 6.1, еÑлО Ме вÑплÑвÑÑ ÐœÐµÐ¿ÑеЎвОЎеММÑе пÑПблеЌÑ. РазÑабПÑка ÑОМаМÑОÑÑеÑÑÑ ÐºÐŸÐŒÐ¿Ð°ÐœÐžÐµÐ¹ Google О ПÑгаМОзаÑОей ISRG (Internet Security Research Group), кПÑПÑÐ°Ñ ÑвлÑеÑÑÑ ÑÑÑеЎОÑелеЌ пÑПекÑа Letâs Encrypt О ÑпПÑПбÑÑвÑÐµÑ Ð¿ÑÐŸÐŽÐ²ÐžÐ¶ÐµÐœÐžÑ HTTPS О ÑазвОÑÐžÑ ÑÐµÑ ÐœÐŸÐ»ÐŸÐ³ÐžÐ¹ ÐŽÐ»Ñ Ð¿ÐŸÐ²ÑÑÐµÐœÐžÑ Ð·Ð°ÑОÑÑММПÑÑО ОМÑеÑМеÑа.
Ðак О пÑПÑлÑй ваÑÐžÐ°ÐœÑ Ð¿Ð°ÑÑей вÑпÑÑк v10 ÑÑезаМ ЎП ÑаЌПгП ÐœÐµÐŸÐ±Ñ ÐŸÐŽÐžÐŒÐŸÐ³ÐŸ ЌОМОЌÑЌа, ЎПÑÑаÑПÑМПгП ÐŽÐ»Ñ ÑбПÑкО пÑПÑÑПгП ЌПЎÑÐ»Ñ ÑÐŽÑа, МапОÑаММПгП Ма ÑзÑке Rust. ÐÑлОÑÐžÑ ÐŸÑ Ð¿ÑПÑлПй веÑÑОО ÑвПЎÑÑÑÑ Ðº ЌелкОЌ пÑавкаЌ, заЌеМе sizeof Ма ARRAY_SIZE в kallsyms.c О аЎапÑаÑОО паÑÑей к ÑÐŽÑÑ v6.0-rc7. ÐÑеЎпПлагаеÑÑÑ, ÑÑП ЌОМОЌалÑÐœÑй паÑÑ, ÑÐ°Ð·ÐŒÐµÑ ÐºÐŸÑПÑПгП ÑПкÑаÑÑÐœ Ñ Ñ 40 ЎП 13 ÑÑÑÑÑ ÑÑÑПк кПЎа, ÑпÑПÑÑÐžÑ Ð¿ÑОМÑÑОе пПЎЎеÑжкО Rust в ПÑМПвМПй ÑПÑÑав ÑÐŽÑа. ÐПÑле ПбеÑпеÑÐµÐœÐžÑ ÐŒÐžÐœÐžÐŒÐ°Ð»ÑМПй пПЎЎеÑжО плаМОÑÑеÑÑÑ Ð¿ÐŸÑÑепеММП МаÑаÑОваÑÑ ÐžÐŒÐµÑÑÑÑÑÑ ÑÑМкÑОПМалÑМПÑÑÑ, пеÑеМПÑÑ Ðž ÐŽÑÑгОе ÐžÐ·ÐŒÐµÐœÐµÐœÐžÑ ÐžÐ· веÑкО Rust-for-Linux.
áá¶ááááá¶ááááááŒáááááá¶áááááŸá¡áŸáááááŸá±áááá¶á¢á¶á ááá០Rust áá¶áá¶áá¶áážáážáááááá¶áááááááŸááááááá·áážááááᶠáá·ááááŒáá»áááºáááá áá¶ááá¶ááááá ááááááááŒááá¶ááááá á¶ááá¶áááááŸáááááá·áááááŒááá¶áááŸááá¶ááááá¶áááŸá á áŸááá·ááá¶ááááááááá áááá»ááá¶ááá¶áááááá áŒá Rust áááá»áá áááááá¶áá¢á¶ááááááááá¶ááá¶áááááááááááŒááá¶áááááá¶ááááºááááááááá áá¶áááá០Rust ááŸáááážáááááŸááááááá·áážááááá¶áá¹áá¢áá»áááá¶áá±ááá¢ááááááááŸááááááá·áážááááá¶ááááá¶ááá»ááááá·áá¶á áá·ááááááŸááá¶ááá»á áá¶ááœááá¹ááá¶ááá·ááááááá¹áááááááá·á ááœá áááá»á ááááá·ááá¶ááááá á¶ááŒá áá¶áá¶áá áŒááá áá¶áááááááá¢áááá áá á¶áááááá¶áááážáá¶ááááŒááá¶ááááááá áá¶áááááááááááá·á ááá áá·ááá¶áááááŸááá¶áááŸáá ááá»áá
áá»ááááá·áá¶áááá¢áááá
áá
á¶áááááŒááá¶ááááááááŒááá
áááá»á Rust áá
áááá
ááááááá¶áááááá¶áááááœááá·áá·áááá¯ááá¶áááá áá¶áááááá¶áá¶ááááá¶ááá¶ááá
á¶ááááááá» áá·áá¢á¶áá»áá¶áááááááááá» (áá·áá¶ááá¶á) ááááŒá
áá¶áá¶áááááá¶ááá¶áááááááá¶ááááá¹áááááŒááááá¶áá
áŒáááááŸá¢áááá
áá
á¶áá¢áá¡á»ááááááááŸááá¶áááŒáá á
ááááááááááááá¶ááá¶ááá¶áááááá¶áááá¹áá
áááœááááááŸáá
ááá»á áá¶ááá¶ááá¶áá
á¶ááááááŸáá
á¶ááá¶á
ááááááááá¢ááááá»ááááááá០ááááááá¶áááá á»ááá¶ááááááŸááá¶ááá
áááá»áááááá¶áááááááááá¶á á¢áá»ááááááááááá·áááááá
áááážáááááááá·áá¢á¶á
áááá¶ááááááŒááá¶á áá·áá¢ááááá¶ááááá¶áááŸá áááááááŒááá¶ááá¶áá¢áááááá·áá·áááááááá¶áá ááŸáááážáá¶áááááááááá á»áá¡áŒáážááá
ááááá: opennet.ru