{"id":113037,"date":"2024-01-21T23:28:15","date_gmt":"2024-01-21T21:28:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme"},"modified":"2024-01-21T23:28:15","modified_gmt":"2024-01-21T21:28:15","slug":"razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme","title":{"rendered":"Los desarrolladores de FreeBSD discuten el uso del lenguaje Rust en el sistema base","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Alan Somers, desarrollador de una nueva implementaci\u00f3n del controlador FUSE para FreeBSD y autor de envolturas en Rust para algunas bibliotecas de FreeBSD, inici\u00f3 una discusi\u00f3n sobre el proceso de inclusi\u00f3n de c\u00f3digo en Rust en el sistema base. Durante la discusi\u00f3n, se definieron el costo y la ventaja de la implementaci\u00f3n. El costo de incluir el soporte para Rust ser\u00e1 el doble del tiempo de compilaci\u00f3n, y la ventaja ser\u00e1 la simplificaci\u00f3n del desarrollo de algunas utilidades.      <\/p>\n<p>Lista de utilidades que se tienen la intenci\u00f3n de reescribir en Rust, si se incluyera el soporte para Rust en el sistema base:    <\/p>\n<ul>\n<li class=\"l\"> ctl-exporter (exportaci\u00f3n de estad\u00edsticas de ctlstat a Prometheus).\n<li class=\"l\"> Pruebas de fusefs.\n<li class=\"l\"> devd.\n<li class=\"l\"> zfsd.\n<li class=\"l\"> nscd.\n<li class=\"l\"> Componentes de los stacks 802.11ac y Lightning, que funcionan en el espacio de usuario.\n<li class=\"l\"> freebsd-kpi-r14-0.    <\/ul>\n<p>Lista de puertos en Rust que podr\u00edan trasladarse al sistema base, si se presentara el soporte para Rust en el sistema base:  <\/p>\n<ul>\n<li class=\"l\"> gstat-rs.\n<li class=\"l\"> geom-exporter.\n<li class=\"l\"> nfs-exporter.\n<li class=\"l\"> virtiofsd-rs.\n<li class=\"l\"> jail-exporter.\n<li class=\"l\"> Diversos sistemas de gesti\u00f3n de entornos jail.\n<li class=\"l\"> pjdfstest.\n<li class=\"l\"> pf-rs.\n<li class=\"l\"> benchpmc.     <\/ul>\n<p>Aplicaciones relacionadas con FreeBSD en Rust que se proponen dejar en los puertos:  <\/p>\n<ul>\n<li class=\"l\"> fsx-rs.\n<li class=\"l\"> ztop.\n<li class=\"l\"> iocage-provision.\n<li class=\"l\"> rsblk.\n<li class=\"l\"> xfuse.  <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60473\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u043b\u0430\u043d \u0421\u043e\u043c\u0435\u0440\u0441 (Alan Somers), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u043e\u0432\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 FUSE \u0434\u043b\u044f FreeBSD \u0438 \u0430\u0432\u0442\u043e\u0440 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438 FreeBSD, \u043d\u0430\u0447\u0430\u043b \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0412 \u0445\u043e\u0434\u0435 \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438 \u043a\u043e\u043c\u043c\u0438\u0442\u0442\u0435\u0440\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0431\u044b\u043b\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0446\u0435\u043d\u0430 \u0438 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u044f. \u0426\u0435\u043d\u043e\u0439 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Rust \u0441\u0442\u0430\u043d\u0435\u0442 \u0443\u0434\u0432\u043e\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0431\u043e\u0440\u043a\u0438, \u0430 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u043c &#8212; \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 [&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-113037","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u043b\u0430\u043d \u0421\u043e\u043c\u0435\u0440\u0441 (Alan Somers), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u043e\u0432\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 FUSE \u0434\u043b\u044f FreeBSD \u0438 \u0430\u0432\u0442\u043e\u0440 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438 FreeBSD, \u043d\u0430\u0447\u0430\u043b \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439.\" \/>\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\/es\/blog\/news\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 FreeBSD \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u044e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0437\u044b\u043a\u0430 Rust \u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u043b\u0430\u043d \u0421\u043e\u043c\u0435\u0440\u0441 (Alan Somers), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u043e\u0432\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 FUSE \u0434\u043b\u044f FreeBSD \u0438 \u0430\u0432\u0442\u043e\u0440 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438 FreeBSD, \u043d\u0430\u0447\u0430\u043b \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme\" \/>\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=\"2024-01-21T21:28:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-21T21:28:15+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\udd47Desarrolladores de FreeBSD discuten el uso de Rust en el sistema base | ProHoster","description":"Alan Somers, desarrollador de una nueva implementaci\u00f3n del controlador FUSE para FreeBSD y autor de los enlaces de Rust sobre algunas bibliotecas de FreeBSD, comenz\u00f3 la discusi\u00f3n sobre el proceso de inclusi\u00f3n de c\u00f3digo en Rust en el sistema base.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 FreeBSD \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u044e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0437\u044b\u043a\u0430 Rust \u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 | ProHoster","og:description":"\u0410\u043b\u0430\u043d \u0421\u043e\u043c\u0435\u0440\u0441 (Alan Somers), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u043e\u0432\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 FUSE \u0434\u043b\u044f FreeBSD \u0438 \u0430\u0432\u0442\u043e\u0440 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438 FreeBSD, \u043d\u0430\u0447\u0430\u043b \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/razrabotchiki-freebsd-obsuzhdayut-ispolzovanie-yazyka-rust-v-bazovoj-sisteme","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":"2024-01-21T21:28:15+00:00","article:modified_time":"2024-01-21T21:28:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/113037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=113037"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/113037\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=113037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=113037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=113037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}