{"id":87290,"date":"2020-07-06T19:42:10","date_gmt":"2020-07-06T17:42:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah"},"modified":"2020-07-06T19:42:10","modified_gmt":"2020-07-06T17:42:10","slug":"linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah","title":{"rendered":"Linus Torvalds sui problemi nella ricerca di maintainer, Rust e flussi di lavoro","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Alla conferenza virtuale tenutasi la scorsa settimana &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/events.linuxfoundation.org\/open-source-summit-north-america\/\">Open Source Summit and Embedded Linux<\/a><\/noindex>&#187; Linus Torvalds<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.theregister.com\/2020\/06\/30\/hard_to_find_linux_maintainers_says_torvalds\/\">ha discusso<\/a><\/noindex> sul presente e futuro del kernel Linux in una conversazione introduttiva con Dirk Hohndel di VMware. Durante la discussione, \u00e8 stato affrontato il tema del cambio di generazione tra gli sviluppatori. Linus ha sottolineato che, nonostante i quasi 30 anni di storia del progetto, in generale, la comunit\u00e0 non \u00e8 cos\u00ec vecchia &#8212; ci sono molti nuovi sviluppatori, molti dei quali non hanno nemmeno 50 anni. I veterani stanno effettivamente invecchiando e diventando grigi, ma quelli che sono coinvolti nel progetto da tempo, di solito, si sono allontanati dalla scrittura di nuovo codice e si occupano di attivit\u00e0 legate alla manutenzione o alla gestione.<\/p>\n<p>La ricerca di nuovi maintainer viene sottolineata come un grande problema. Ci sono molti sviluppatori attivi nella comunit\u00e0 felici di scrivere nuovo codice, ma pochi sono disposti a dedicare il proprio tempo alla manutenzione e alla revisione del codice altrui.<br \/>\nOltre al professionismo, i maintainer devono godere di una fiducia incondizionata. Inoltre, dai maintainer \u00e8 richiesta un'impegno continuo nel processo e un lavoro costante &#8212; chi si occupa della manutenzione deve sempre essere disponibile, leggere e rispondere alle email ogni giorno. Lavorare in queste condizioni richiede grande autodisciplina, motivo per cui ci sono pochi maintainer e scarseggiano, e trovare nuovi maintainer capaci di rivedere il codice altrui e indirizzare le modifiche ai maintainer superiori diventa uno dei principali problemi nella comunit\u00e0.<\/p>\n<p>Quando gli \u00e8 stato chiesto riguardo agli esperimenti nel kernel, Linus ha dichiarato che la comunit\u00e0 degli sviluppatori del kernel non pu\u00f2 pi\u00f9 permettersi alcuni cambiamenti avventati che venivano fatti in passato. Se prima lo sviluppo non comportava alcun obbligo, ora dipende troppo da Linux per molteplici sistemi.<\/p>\n<p>In risposta a una domanda sulla riscrittura del kernel in lingue come Go e Rust, poich\u00e9 c'\u00e8 il rischio che negli anni '30 del 2000 gli sviluppatori C diventino simili agli attuali sviluppatori COBOL, Linus ha risposto che il linguaggio C rimane nei primi dieci linguaggi pi\u00f9 popolari, ma per i sottosistemi non principali, come i driver di dispositivo, si sta considerando. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51401\">la possibilit\u00e0<\/a><\/noindex> fornendo legami per lo sviluppo in linguaggi come Rust. In futuro ci si aspetta di fornire diversi modelli per la scrittura di componenti secondari simili, senza limitarsi all'uso del linguaggio C.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53216\">Intenzione<\/a><\/noindex> della societ\u00e0 Apple di utilizzare processori basati sull'architettura ARM nei computer desktop e nei laptop \u00e8 stata commentata da Linus con la speranza che questa mossa renda ARM pi\u00f9 accessibile per le workstation. Negli ultimi 10 anni Linus ha lamentato l'impossibilit\u00e0 di trovare un sistema ARM adatto per lo sviluppo. Analogamente a come l'uso di ARM da parte di Amazon ha permesso di promuovere questa architettura nei sistemi server, non \u00e8 escluso che grazie alle azioni di Apple, nei prossimi anni diventino disponibili potenti PC ARM da utilizzare per lo sviluppo. A proposito del suo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53020\">nuovo PC<\/a><\/noindex> basato su processore AMD, Linus ha menzionato che tutto funziona normalmente, a parte una ventola molto rumorosa.<\/p>\n<p>Riguardo alle attivit\u00e0 sul kernel, Linus ha affermato che \u00e8 sia noioso che interessante. Noioso perch\u00e9 ci si deve confrontare con la routine della correzione dei bug e della pulizia del codice, ma interessante perch\u00e9 \u00e8 necessario confrontarsi continuamente con nuove tecnologie, interagire con l'hardware a basso livello e controllare tutto ci\u00f2 che accade.<\/p>\n<p>Riguardo al COVID-19, Linus ha menzionato che la pandemia e i vari lockdown non hanno influito sullo sviluppo, poich\u00e9 i processi di interazione si basano sulla comunicazione via email e sullo sviluppo remoto. Nessuno degli sviluppatori del kernel con cui Linus collabora \u00e8 stato colpito dall'infezione. L'unica preoccupazione \u00e8 stata la scomparsa di uno dei collaboratori per un mese o due, ma ci\u00f2 era legato all'insorgere della sindrome del tunnel carpale.<\/p>\n<p>Linus ha inoltre sottolineato che per lo sviluppo del kernel 5.8 sar\u00e0 necessario spendere pi\u00f9 tempo per preparare il rilascio e rilasciare uno o due ulteriori versioni di prova, poich\u00e9 questo kernel si \u00e8 rivelato <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53157\">incredibilmente grande<\/a><\/noindex> in termini di numero di modifiche. Ma in generale, il lavoro sul 5.8 sta procedendo piuttosto facilmente.<\/p>\n<p>In un'altra intervista, Linus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=H8Gd9t7FQqI\">ha dichiarato<\/a><\/noindex>, che non si considera pi\u00f9 un programmatore e ha smesso di scrivere nuovo codice, poich\u00e9 da tempo scrive codice solo nel client di posta. Passa la maggior parte del tempo a leggere email e a scrivere messaggi. Il lavoro si riduce a revisionare le patch e le pull request inviate tramite la mailing list, oltre a partecipare alle discussioni sulle modifiche proposte. A volte spiega la sua idea con pseudocodice o propone correzioni alle patch che invia come risposta senza compilazione e testing, lasciando il lavoro di affinamento al creatore originale della patch.<\/p>\n<p><center title=\"Video della presentazione della passata conferenza, la registrazione dell&#039;attuale non \u00e8 ancora stata pubblicata\"><div class=\"youtube-placeholder\" data-id=\"H8Gd9t7FQqI\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/H8Gd9t7FQqI\/hqdefault.jpg\" alt=\"Guarda il video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53292\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 &#171;Open Source Summit and Embedded Linux&#187; \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u0431\u0441\u0443\u0434\u0438\u043b \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0438 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u044f\u0434\u0440\u0430 Linux \u0432\u043e \u0432\u0441\u0442\u0443\u043f\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0431\u0435\u0441\u0435\u0434\u0435 \u0441 \u0414\u0438\u0440\u043a\u043e\u043c \u0425\u043e\u043d\u0434\u0435\u043b\u043e\u043c (Dirk Hohndel) \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 VMware. \u0412 \u0445\u043e\u0434\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0431\u044b\u043b\u0430 \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u0442\u0430 \u0442\u0435\u043c\u0430 \u0441\u043c\u0435\u043d\u044b \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u0440\u0435\u0434\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u041b\u0438\u043d\u0443\u0441 \u0443\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u043d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u043f\u043e\u0447\u0442\u0438 30-\u043b\u0435\u0442\u043d\u044e\u044e \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0432 \u0446\u0435\u043b\u043e\u043c, \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-87290","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 &quot;Open Source Summit and Embedded Linux&quot;.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445 \u0441 \u043f\u043e\u0438\u0441\u043a\u043e\u043c \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432, Rust \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 &quot;Open Source Summit and Embedded Linux&quot;.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-06T17:42:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-06T17:42:10+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linus Torvalds sui problemi di ricerca di manutentori, Rust e flussi di lavoro | ProHoster","description":"Alla conferenza virtuale \"Open Source Summit and Embedded Linux\" tenutasi la settimana scorsa.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445 \u0441 \u043f\u043e\u0438\u0441\u043a\u043e\u043c \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432, Rust \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445 | ProHoster","og:description":"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 &quot;Open Source Summit and Embedded Linux&quot;.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-06T17:42:10+00:00","article:modified_time":"2020-07-06T17:42:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87290","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:54:15","updated":"2022-10-08 16:37:18","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=87290"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87290\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=87290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=87290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=87290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}