Rust แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž‘แž‘แžฝแž›แž™แž€แž‘แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž› Linux 6.1แŸ” แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแž…แŸ’แžšแŸแŸ‡แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž” Intel Ethernet แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„

แž“แŸ…แžฏแž€แžทแž…แŸ’แž…แž”แŸ’แžšแž‡แžปแŸ†แž€แŸ†แž–แžผแž› Kernel Maintainers Summit แž›แŸ„แž€ Linus Torvalds แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแžแžถ แž€แžถแžšแžšแžถแžšแžถแŸ†แž„แž”แž‰แŸ’แž แžถแžŠแŸ‚แž›แž˜แžทแž“แž”แžถแž“แž˜แžพแž›แžƒแžพแž‰แž‘แžปแž€แž‡แžถแž˜แžปแž“ แž”แŸ†แžŽแŸ‡แžŠแžพแž˜แŸ’แž”แžธแž‚แžถแŸ†แž‘แŸ’แžšแžŠแž›แŸ‹แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Rust แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž› Linux 6.1 แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแžšแŸ†แž–แžนแž„แžแžถแž“แžนแž„แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ‚แž’แŸ’แž“แžผแŸ”

แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž˜แžฝแž™แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž“แŸƒแž€แžถแžšแž˜แžถแž“แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš Rust แž“แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž›แž‚แžบแž—แžถแž–แžŸแžถแž˜แž‰แŸ’แž‰แž“แŸƒแž€แžถแžšแžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแžงแž”แž€แžšแžŽแŸแžŠแŸ‚แž›แž˜แžถแž“แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžŠแŸ„แž™แž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž›แž‘แŸ’แž’แž—แžถแž–แž“แŸƒแž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แŸ†แž แžปแžŸแž“แŸ…แž–แŸแž›แž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž“แžทแž„แž‡แŸ†แžšแžปแž‰แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžแŸ’แž˜แžธแžฑแŸ’แž™แž…แžผแž›แžšแžฝแž˜แž€แŸ’แž“แžปแž„แž€แžถแžšแž’แŸ’แžœแžพแž€แžถแžšแž›แžพแžแžบแžŽแŸ‚แž›แŸ” Linus แž”แžถแž“แž“แžทแž™แžถแž™แžแžถ "แž…แŸ’แžšแŸ‚แŸ‡แž‚แžบแž‡แžถแžœแžแŸ’แžแžปแž˜แžฝแž™แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แžœแžแŸ’แžแžปแž‘แžถแŸ†แž„แž“แŸ„แŸ‡แžŠแŸ‚แž›แžแŸ’แž‰แžปแŸ†แž‚แžทแžแžแžถแž“แžนแž„แž“แžถแŸ†แž˜แž€แž“แžผแžœแž˜แžปแžแžแŸ’แž˜แžธ ... แž™แžพแž„แž€แžถแž“แŸ‹แžแŸ‚แž…แžถแžŸแŸ‹แž‘แŸ…แž–แžŽแŸŒแž”แŸ’แžšแž•แŸแŸ‡" แŸ”

Linus แž€แŸแž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแž•แž„แžŠแŸ‚แžšแžแžถแž€แŸ†แžŽแŸ‚แžแžบแžŽแŸ‚แž› 6.1 แž“แžนแž„แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แžผแžœแž•แŸ’แž“แŸ‚แž€แž…แžถแžŸแŸ‹แž”แŸ†แž•แžปแž แž“แžทแž„แž‡แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž”แŸ†แž•แžปแžแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž“แŸƒแžแžบแžŽแŸ‚แž› แžŠแžผแž…แž‡แžถแž˜แžปแžแž„แžถแžš printk() แž‡แžถแžŠแžพแž˜แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡ Linus แž”แžถแž“แžšแŸ†แž›แžนแž€แžแžถ แž€แžถแž›แž–แžธแž”แŸ‰แžปแž“แŸ’แž˜แžถแž“แž‘แžŸแžœแžแŸ’แžŸแžšแŸแž˜แžปแž“ Intel แž”แžถแž“แž–แŸ’แž™แžถแž™แžถแž˜แž”แž‰แŸ’แž…แžปแŸ‡แž”แž‰แŸ’แž…แžผแž›แž‚แžถแžแŸ‹แžแžถ แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ†แžŽแžพแžšแž€แžถแžš Itanium แž‚แžบแž‡แžถแžขแž“แžถแž‚แž แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž‚แžถแžแŸ‹แž”แžถแž“แž†แŸ’แž›แžพแž™แžแžถ "แž‘แŸ แžœแžถแž“แžนแž„แž˜แžทแž“แž€แžพแžแžกแžพแž„แž‘แŸ แž–แŸ’แžšแŸ„แŸ‡แž˜แžทแž“แž˜แžถแž“แžœแŸแž‘แžทแž€แžถแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžถแž‘แŸแŸ” ARM แž€แŸ†แž–แžปแž„โ€‹แž’แŸ’แžœแžพโ€‹แžขแŸ’แžœแžธโ€‹แž‚แŸ’แžšแž”แŸ‹โ€‹แž™แŸ‰แžถแž„โ€‹แžแŸ’แžšแžนแž˜โ€‹แžแŸ’แžšแžผแžœยปแŸ”

แž”แž‰แŸ’แž แžถแž˜แžฝแž™แž‘แŸ€แžแžŠแŸ‚แž› Torvalds แž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž‚แžบแž—แžถแž–แž˜แžทแž“แžŸแŸŠแžธแžŸแž„แŸ’แžœแžถแž€แŸ‹แž‚แŸ’แž“แžถแž€แŸ’แž“แžปแž„แž€แžถแžšแž•แž›แžทแžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ†แžŽแžพแžšแž€แžถแžš ARMแŸ– "แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แž•แŸ’แž“แŸ‚แž€แžšแžนแž„แž†แŸ’แž€แžฝแžแž˜แž€แž–แžธ Wild West แž”แž„แŸ’แž€แžพแžแž”แž“แŸ’แž‘แŸ‡แžˆแžธแž”แžฏแž€แž‘แŸแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžทแž…แŸ’แž…แž€แžถแžšแž•แŸ’แžŸแŸแž„แŸ—"แŸ” แž›แŸ„แž€แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžแžถ "แž“แŸแŸ‡แž‚แžบแž‡แžถแž”แž‰แŸ’แž แžถแžŠแŸแž’แŸ†แž˜แžฝแž™แž“แŸ…แž–แŸแž›แžŠแŸ‚แž› processors แžŠแŸ†แž”แžผแž„แž…แŸแž‰แž˜แž€ แžŸแž–แŸ’แžœแžแŸ’แž„แŸƒแž“แŸแŸ‡แž˜แžถแž“แžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹แžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแž„แžถแž™แžŸแŸ’แžšแžฝแž›แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸ’แžšแž€ kernels แž‘แŸ…แž€แžถแž“แŸ‹ ARM processors แžแŸ’แž˜แžธ"แŸ”

แž›แžพแžŸแž–แžธแž“แŸแŸ‡ แž™แžพแž„แžขแžถแž…แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž€แžถแžšแž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸ†แž”แžผแž„แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ rust-e1000 แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแžถแžŠแžถแž”แŸ‹แž‘แŸแžš Intel Ethernet แžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแžŠแŸ„แž™แž•แŸ’แž“แŸ‚แž€แž‡แžถแž—แžถแžŸแžถ Rust แŸ” แž€แžผแžŠแž“แŸ…แžแŸ‚แž˜แžถแž“แž€แžถแžšแž แŸ…แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž‘แŸ…แž€แžถแž“แŸ‹แž€แžถแžšแž—แŸ’แž‡แžถแž”แŸ‹ C แž˜แžฝแž™แž…แŸ†แž“แžฝแž“ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แžถแžšแž„แžถแžšแž”แžŽแŸ’แžแžพแžšแŸ—แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž‡แŸ†แž“แžฝแžŸแž–แžฝแž€แžœแžถ แž“แžทแž„แž”แž“แŸ’แžแŸ‚แž˜ Rust abstractions แžŠแŸ‚แž›แž…แžถแŸ†แž”แžถแž…แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแž”แžŽแŸ’แžแžถแž‰ (แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพ PCI, DMA แž“แžทแž„ kernel network APIs)แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แžšแž”แžŸแŸ‹แžœแžถ แžขแŸ’แž“แž€แž”แžพแž€แž”แžšแž”แžถแž“แž†แŸ’แž›แž„แž€แžถแžแŸ‹แž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„ ping แžŠแŸ„แž™แž‡แŸ„แž‚แž‡แŸแž™แž“แŸ…แž–แŸแž›แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž“แŸ…แž€แŸ’แž“แžปแž„ QEMU แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžทแž“แž‘แžถแž“แŸ‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถแž˜แžฝแž™แž•แŸ’แž“แŸ‚แž€แžšแžนแž„แž–แžทแžแž”แŸ’แžšแžถแž€แžŠแž“แŸ…แžกแžพแž™แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹