Yn Uwchgynhadledd Cynhalwyr Cnewyllyn, cyhoeddodd Linus Torvalds, ac eithrio materion nas rhagwelwyd, y bydd clytiau i gefnogi datblygiad gyrrwr Rust yn cael eu cynnwys yn y cnewyllyn Linux 6.1, y disgwylir iddo gael ei ryddhau ym mis Rhagfyr.
Rhai o fanteision cael cefnogaeth Rust yn y cnewyllyn yw ei gwneud hi'n haws ysgrifennu gyrwyr dyfeisiau diogel trwy leihau'r siawns o wneud bygiau cof ac annog datblygwyr newydd i gymryd rhan yn y cnewyllyn. "Mae rhwd yn un o'r pethau hynny dwi'n meddwl fydd yn dod ag wynebau newydd i mewn... rydyn ni'n mynd yn hen ac yn llwydo," meddai Linus.
Cyhoeddodd Linus hefyd y bydd fersiwn cnewyllyn 6.1 yn gwella ar rai o rannau hynaf a mwyaf sylfaenol y cnewyllyn, megis y swyddogaeth printk (). Yn ogystal, roedd Linus yn cofio bod Intel wedi ceisio ei argyhoeddi sawl degawd yn ôl mai proseswyr Itanium oedd y dyfodol, ond atebodd “Na, ni fydd hyn yn digwydd, gan nad oes llwyfan datblygu ar ei gyfer. Mae ARM yn gwneud popeth yn iawn."
Problem arall y nododd Torvalds yw'r anghysondeb wrth gynhyrchu proseswyr ARM: "cwmnïau caledwedd gwallgof o'r Gorllewin Gwyllt, gan wneud sglodion arbenigol ar gyfer tasgau amrywiol." Ychwanegodd fod "yn broblem fawr pan ddaeth y proseswyr cyntaf allan, heddiw mae digon o safonau i'w gwneud hi'n hawdd cludo creiddiau i broseswyr ARM newydd."
Yn ogystal, gallwn nodi cyhoeddi gweithrediad cychwynnol y gyrrwr rust-e1000 ar gyfer addaswyr Intel Ethernet, a ysgrifennwyd yn rhannol yn Rust. Mae gan y cod alwad uniongyrchol o hyd i rai rhwymiadau C, ond mae gwaith graddol ar y gweill i'w disodli ac ychwanegu tyniadau Rust sy'n angenrheidiol ar gyfer ysgrifennu gyrwyr rhwydwaith (ar gyfer cyrchu PCI, DMA, a API rhwydwaith cnewyllyn). Yn ei ffurf bresennol, mae'r gyrrwr yn llwyddo yn y prawf ping pan gaiff ei redeg yn QEMU, ond nid yw'n gweithio gyda chaledwedd go iawn eto.
Ffynhonnell: opennet.ru