{"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\/pt\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah","title":{"rendered":"Linus Torvalds sobre as dificuldades de encontrar mantenedores, Rust e fluxos de trabalho","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Na confer\u00eancia virtual realizada na semana passada &#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\/\">discutiu<\/a><\/noindex> sobre o presente e o futuro do n\u00facleo Linux em uma palestra introdut\u00f3ria com Dirk Hohndel da VMware. Durante a discuss\u00e3o, foi abordado o tema da mudan\u00e7a de gera\u00e7\u00f5es entre os desenvolvedores. Linus destacou que, apesar dos quase 30 anos de hist\u00f3ria do projeto, a comunidade como um todo n\u00e3o \u00e9 t\u00e3o velha &#8212; h\u00e1 muitos novos participantes entre os desenvolvedores que ainda n\u00e3o chegaram a 50 anos. Os veteranos realmente est\u00e3o envelhecendo e ficando grisalhos, mas aqueles que est\u00e3o envolvidos no projeto h\u00e1 muito tempo, geralmente, deixaram de escrever novo c\u00f3digo e agora se dedicam a tarefas relacionadas \u00e0 manuten\u00e7\u00e3o ou gest\u00e3o.<\/p>\n<p>A busca por novos mantenedores \u00e9 considerada um grande problema. Existem muitos desenvolvedores ativos na comunidade que est\u00e3o dispostos a escrever novo c\u00f3digo, mas poucos est\u00e3o prontos para dedicar seu tempo \u00e0 manuten\u00e7\u00e3o e revis\u00e3o do c\u00f3digo de outros.<br \/>\nAl\u00e9m do profissionalismo, os mantenedores devem desfrutar de total confian\u00e7a. Tamb\u00e9m se espera deles um envolvimento cont\u00ednuo no processo e trabalho constante &#8212; o mantenedor deve estar sempre dispon\u00edvel, lendo e respondendo e-mails todos os dias. Trabalhar nessas condi\u00e7\u00f5es exige uma grande autodisciplina, por isso, h\u00e1 poucos mantenedores e a escassez deles se torna uma das principais preocupa\u00e7\u00f5es da comunidade na busca por novos mantenedores que sejam capazes de revisar o c\u00f3digo de outros e direcionar altera\u00e7\u00f5es para mantenedores mais experientes.<\/p>\n<p>Quando questionado sobre experimentos no n\u00facleo, Linus afirmou que a comunidade de desenvolvedores do n\u00facleo agora n\u00e3o pode permitir certas mudan\u00e7as radicais que eram comuns no passado. Se antes o desenvolvimento n\u00e3o implicava em compromissos, agora o n\u00facleo Linux depende de muitos sistemas.<\/p>\n<p>Ao ser perguntado sobre a reescrita do n\u00facleo em linguagens como Go e Rust, devido ao risco de que, na d\u00e9cada de 2030, desenvolvedores de C se tornem semelhantes aos atuais desenvolvedores de COBOL, Linus respondeu que o C permanece entre as dez linguagens mais populares, mas para subsistemas n\u00e3o principais, como drivers de dispositivos, est\u00e1 sendo considerado <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51401\">a possibilidade<\/a><\/noindex> o fornecimento de bindings para desenvolvimento em linguagens como Rust. No futuro, espera-se que diferentes modelos de escrita para esses componentes secund\u00e1rios sejam disponibilizados, sem se restringir ao uso da linguagem C.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53216\">Inten\u00e7\u00e3o<\/a><\/noindex> da Apple de usar processadores ARM em seus desktops e notebooks, Linus comentou esperan\u00e7osamente que essa medida ajudar\u00e1 a tornar a arquitetura ARM mais acess\u00edvel para esta\u00e7\u00f5es de trabalho. Nos \u00faltimos 10 anos, Linus reclamou da dificuldade em encontrar um sistema ARM que fosse adequado para desenvolvedores. Assim como o uso de ARM pela Amazon ajudou a promover essa arquitetura em sistemas de servidores, \u00e9 poss\u00edvel que, gra\u00e7as \u00e0s a\u00e7\u00f5es da Apple, em alguns anos possamos ver PCs poderosos com ARM dispon\u00edveis para desenvolvimento. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53020\">novo PC<\/a><\/noindex> com processador AMD, Linus mencionou que tudo est\u00e1 funcionando corretamente, exceto pelo cooler que faz muito barulho.<\/p>\n<p>Sobre trabalhar com o n\u00facleo, Linus comentou que \u00e9 ao mesmo tempo chato e interessante. Chato, porque \u00e9 preciso lidar com a rotina de corrigir erros e organizar o c\u00f3digo, e interessante, pois \u00e9 constantemente necess\u00e1rio entender novas tecnologias, interagir com hardware em baixo n\u00edvel e controlar tudo o que acontece.<\/p>\n<p>Sobre a COVID-19, Linus mencionou que a pandemia e os per\u00edodos de isolamento n\u00e3o impactaram o desenvolvimento, j\u00e1 que os processos de intera\u00e7\u00e3o s\u00e3o baseados em comunica\u00e7\u00e3o por e-mail e desenvolvimento remoto. Nenhum dos desenvolvedores do n\u00facleo com quem Linus interage foi afetado pela infec\u00e7\u00e3o. A preocupa\u00e7\u00e3o surgiu com o desaparecimento de um dos colaboradores por um m\u00eas ou dois, mas isso estava relacionado ao desenvolvimento da s\u00edndrome do t\u00fanel do carpo.<\/p>\n<p>Linus tamb\u00e9m mencionou que, ao desenvolver o n\u00facleo 5.8, ser\u00e1 necess\u00e1rio gastar mais tempo na prepara\u00e7\u00e3o do lan\u00e7amento e lan\u00e7ar uma ou duas vers\u00f5es de teste adicionais, j\u00e1 que esse n\u00facleo resultou <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53157\">excepcionalmente grande<\/a><\/noindex> em termos de n\u00famero de altera\u00e7\u00f5es. Mas, de modo geral, o trabalho no 5.8 est\u00e1 progredindo de forma bastante tranquila.<\/p>\n<p>Em outra entrevista, Linus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=H8Gd9t7FQqI\">afirmou<\/a><\/noindex>, que ele j\u00e1 n\u00e3o se considera mais um programador e se afastou da escrita de novo c\u00f3digo, pois h\u00e1 muito tempo escreve c\u00f3digo apenas no cliente de e-mail. A maior parte do seu tempo \u00e9 dedicada \u00e0 leitura de e-mails e \u00e0 escrita de mensagens. Seu trabalho se resume a revisar os patches e pull requests enviados por meio de uma lista de distribui\u00e7\u00e3o, assim como participar das discuss\u00f5es das mudan\u00e7as propostas. \u00c0s vezes, ele explica sua ideia em pseudoc\u00f3digo ou sugere corre\u00e7\u00f5es nos patches que envia em resposta, sem compilar ou testar, deixando o trabalho de finalizar no n\u00edvel adequado para o autor original do patch.<\/p>\n<p><center title=\"V\u00eddeo da apresenta\u00e7\u00e3o da confer\u00eancia anterior, a grava\u00e7\u00e3o da atual ainda n\u00e3o foi publicada\"><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=\"Por que no hosting comum a administra\u00e7\u00e3o do PrestaShop \u00e9 lenta, e no seu n\u00e3o \u00e9?\" 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.3 - 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\/pt\/blog\/news\/linus-torvalds-o-problemah-s-poiskom-mejntejnerov-rust-i-rabochih-proczessah\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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 sobre os problemas de encontrar mantenedores, Rust e fluxos de trabalho | ProHoster","description":"Na confer\u00eancia virtual \"Open Source Summit and Embedded Linux\" realizada na semana passada.","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/87290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=87290"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/87290\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=87290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=87290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=87290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}