{"id":276384,"date":"2023-03-27T20:35:00","date_gmt":"2023-03-27T17:35:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=276384"},"modified":"2025-03-14T23:00:28","modified_gmt":"2025-03-14T20:00:28","slug":"linux-6-0-atterra-mentre-linus-anticipa-importanti-cambiamenti-nella-prossima-versione","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/it\/linux-6-0-atterra-mentre-linus-anticipa-importanti-cambiamenti-nella-prossima-versione\/","title":{"rendered":"Linux 6.0 atterra mentre Linus anticipa importanti cambiamenti nella prossima versione"},"content":{"rendered":"\n<p>La nuova versione aumenta il supporto per i chip Intel, AMD e Qualcomm, ma le persone parlano dell&#8217;imminente inclusione del codice Rust.<\/p>\n<p>L&#8217;ultima versione del kernel Linux \u00e8 arrivata con il solito batch di aggiornamenti hardware. L&#8217;ultima versione non include modifiche sostanziali, ma Linus Torvalds ha segnalato un&#8217;imminente aggiunta di codice scritto in Rust nella prossima versione.<\/p>\n<h2>Nessun cambiamento importante, ma &quot;Core New Things&quot; all&#8217;orizzonte<\/h2>\n<p>Mentre il numero di versione implicherebbe un cambiamento importante in altri progetti software, Linus Torvalds ha affermato che si tratta principalmente di mantenere i numeri di versione gestibili in un messaggio alla <a href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wiaGf66EQOq1FwM6p9c3mGOjzm9stGeUTfC5Txx4yoxgg@mail.gmail.com\/T\/#u\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Linux Kernel Mailing List<\/a>, l&#8217;hub principale dello sviluppo del kernel.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-177439-633f87495298c.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-177439-633f87495298c.jpg\" alt=\"Linux 6.0 atterra mentre Linus anticipa importanti cambiamenti nella prossima versione\" ><\/a><\/p>\n<p>&quot;Il cambiamento principale del numero di versione riguarda pi\u00f9 la mia mancanza di dita delle mani e dei piedi che i grandi cambiamenti fondamentali&quot;, ha detto Torvalds.<\/p>\n<p>La prossima versione, 6.1, avr\u00e0 quelle che Torvalds chiama &quot;cose \u200b\u200bfondamentali&quot;, principalmente un nuovo codice scritto in Rust.<\/p>\n<h2>Cosa c&#8217;\u00e8 di nuovo nella versione 6.0?<\/h2>\n<p>Nonostante Torvalds abbia minimizzato il significato del numero di versione principale, ci sono alcune modifiche sostanziali per il supporto hardware. La nuova versione migliora il supporto per i processori Intel Xeon Ice Lake e AMD Ryzen Ice Ripper ed EPYC, secondo <a href=\"https:\/\/www.phoronix.com\/review\/linux-60-features\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Phoronix<\/a>.<\/p>\n<p>Il kernel ora supporta anche una serie di nuovi processori di entrambe le societ\u00e0, oltre al Qualcomm Snapdragon 8cx Gen 3.<\/p>\n<h2>Codice Rust in arrivo sul kernel Linux<\/h2>\n<p>Linus ha anticipato una delle modifiche pi\u00f9 attese al kernel nei suoi 31 anni di vita. La versione 6.1 avr\u00e0 del codice scritto in Rust.<\/p>\n<p>Fino ad ora, il codice del kernel \u00e8 stato scritto in C. C \u00e8 stato il linguaggio di riferimento per la programmazione di sistema per essere di alto livello ma comunque vicino all&#8217;hardware. Nonostante l&#8217;ubiquit\u00e0 e le elevate prestazioni di C, il requisito per i programmatori di gestire manualmente la memoria ha portato ad alcuni enormi bug, incluso l&#8217;exploit Heartbleed che ha colpito OpenSSH nel 2014.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-177439-633f874b16fed.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-177439-633f874b16fed.jpg\" alt=\"Linux 6.0 atterra mentre Linus anticipa importanti cambiamenti nella prossima versione\" ><\/a><\/p>\n<p>Rust \u00e8 un linguaggio compilato ad alte prestazioni progettato per la programmazione di sistema ma gestisce automaticamente la memoria. Per questo motivo, <a href=\"https:\/\/www.makeuseof.com\/tag\/reasons-rust-exciting-programming-language\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ha suscitato scalpore nella comunit\u00e0 di sviluppo<\/a>. L&#8217;inclusione di Rust potrebbe semplificare lo sviluppo del kernel Linux riducendo il tempo impiegato per il debug, ma la stragrande maggioranza del kernel probabilmente rimarr\u00e0 in C perch\u00e9 gran parte del codice \u00e8 gi\u00e0 stato provato e testato.<\/p>\n<p>In ogni caso, ci vorr\u00e0 del tempo prima che i normali utenti Linux possano acquisire il nuovo kernel, poich\u00e9 i manutentori della distribuzione dovranno integrarlo nei loro sistemi.<\/p>\n<h2>Il kernel Linux va avanti<\/h2>\n<p>Il kernel Linux \u00e8 noto da tempo per il suo ritmo di sviluppo vertiginoso. Gli utenti desiderosi di provare il nuovo kernel spesso non hanno altra scelta che compilarlo da soli prima che i manutentori della distribuzione lo raggiungano. Compilare un kernel \u00e8 facile con le giuste conoscenze ed \u00e8 stato un rito di passaggio per gli appassionati di Linux dedicati.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.makeuseof.com\" class=\"external external_icon\">www.makeuseof.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La nuova versione aumenta il supporto per i chip Intel, AMD e Qualcomm, ma le persone parlano dell&#8217;imminente inclusione del codice Rust.<\/p>\n","protected":false},"author":1,"featured_media":177440,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[3042],"tags":[3059],"class_list":["post-276384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-varie","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/276384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=276384"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/276384\/revisions"}],"predecessor-version":[{"id":314665,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/276384\/revisions\/314665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/177440"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=276384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=276384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=276384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}