{"id":1236,"date":"2025-04-02T22:30:37","date_gmt":"2025-04-02T20:30:37","guid":{"rendered":"https:\/\/www.glub.biz\/?p=1236"},"modified":"2025-04-02T18:01:15","modified_gmt":"2025-04-02T16:01:15","slug":"ubuntu-que-dice-adios-a-la-gpl-a-partir-de-ahora-utilizara-la-licencia-mit","status":"publish","type":"post","link":"https:\/\/www.glub.biz\/?p=1236","title":{"rendered":"Las herramientas del sistema de Ubuntu ser\u00e1n desarrolladas en Rust y con licencia MIT"},"content":{"rendered":"<p><strong>Canonical prepara una transformaci\u00f3n importante en su sistema operativo de c\u00f3digo abierto, con el objetivo de reforzar la seguridad y optimizar el rendimiento de Ubuntu.<\/strong><br \/>\n<img decoding=\"async\" src=\"https:\/\/www.glub.biz\/media\/images\/2025\/ubuntu-mit.jpg\" alt=\"Ubuntu (Licencia MIT)\" class=\"alignnone size-medium\" width=\"480\"><\/p>\n<p>Ubuntu, una de las distribuciones m\u00e1s longevas y utilizadas del ecosistema Linux, est\u00e1 a punto de experimentar uno de los mayores cambios en su historia. Durante a\u00f1os, su estabilidad han estado sustentadas por componentes del Proyecto GNU, pero ahora, Canonical \u2014la compa\u00f1\u00eda responsable de su desarrollo\u2014 ha confirmado un movimiento que va a suceder muy pronto.<\/p>\n<p>A partir de la versi\u00f3n Ubuntu 25.10, la distribuci\u00f3n comenzar\u00e1 a reemplazar las tradicionales coreutils de GNU. Esto significa que comandos esenciales como ls, cp o rm, que forman parte del d\u00eda a d\u00eda de cualquier usuario de este sistema, ser\u00e1n sustituidos por nuevas versiones desarrolladas en Rust, un lenguaje de programaci\u00f3n moderno que prioriza la seguridad, la eficiencia y el rendimiento.<\/p>\n<p><!--more--><\/p>\n<p><strong>Ubuntu se reinventa, pero \u00bfpor qu\u00e9 est\u00e1 dejando atr\u00e1s GNU?<\/strong><\/p>\n<p>El motivo de este cambio no es meramente t\u00e9cnico, tambi\u00e9n es filos\u00f3fico y estructural. Los coreutils (U-utils) originales del Proyecto GNU han demostrado ser robustos a lo largo de d\u00e9cadas, pero est\u00e1n escritos en lenguaje C, un entorno que, aunque potente, es susceptible a vulnerabilidades de seguridad como los desbordamientos de b\u00fafer o los errores de acceso a memoria.<\/p>\n<p>Rust, en cambio, ha sido dise\u00f1ado desde cero con la seguridad como prioridad. Su sistema de control de memoria en tiempo de compilaci\u00f3n elimina clases enteras de errores que afectan al C. Adem\u00e1s, ofrece una gesti\u00f3n del multihilo mucho m\u00e1s segura, lo que permite aprovechar los procesadores multin\u00facleo modernos sin los riesgos tradicionales de la programaci\u00f3n paralela.<\/p>\n<p>Este cambio tambi\u00e9n implica una diferencia crucial en las licencias, puesto que, mientras que el software de GNU\/Linux utiliza la GPL (Licencia P\u00fablica General), que obliga a que cualquier modificaci\u00f3n del c\u00f3digo fuente tambi\u00e9n se distribuya con la misma licencia, Rust y los nuevos paquetes optan por la licencia MIT, mucho m\u00e1s permisiva.<\/p>\n<p>Esto significa que otros proyectos \u2014incluso propietarios\u2014 pueden utilizar, as\u00ed como modificar el c\u00f3digo sin necesidad de liberar sus cambios, algo que ha generado un debate profundo en la comunidad del c\u00f3digo abierto y en los desarrolladores.<\/p>\n<p>Cabe se\u00f1alar que Canonical ha decidido no forzar la transici\u00f3n de golpe. Para facilitar esta evoluci\u00f3n, ha desarrollado una herramienta llamada Oxidizer, que te permitir\u00e1 probar estas nuevas utilidades escritas en Rust mientras sigues teniendo acceso a las versiones tradicionales de GNU.<\/p>\n<p>Puede instalarse directamente desde GitHub o mediante el gestor de paquetes Cargo. Podr\u00e1s sustituir comandos clave como coreutils, diffutils, findutils y otros, de forma progresiva y reversible. Eso s\u00ed, se recomienda hacer copias de seguridad antes de modificar componentes tan esenciales del sistema.<\/p>\n<p>Este enfoque cuidadoso permite que pruebes las mejoras de rendimiento y seguridad de Rust sin comprometer la estabilidad de tu sistema. Por ejemplo, durante una demostraci\u00f3n, se vio c\u00f3mo el nuevo comando sort  de este lenguaje era hasta seis veces m\u00e1s r\u00e1pido que su versi\u00f3n cl\u00e1sica de GNU.<\/p>\n<p>M\u00e1s all\u00e1 de Ubuntu, este cambio refleja una tendencia mayor, y es que el propio kernel de Linux ya ha empezado a integrar componentes en Rust desde la versi\u00f3n 6.1, y figuras como Linus Torvalds han dado su visto bueno a este enfoque. Esto abre la puerta a que m\u00e1s distribuciones sigan los pasos de Canonical.<\/p>\n<p>Si esta transici\u00f3n tiene \u00e9xito, podr\u00edamos estar ante el primer modelo real alternativo a GNU\/Linux en m\u00e1s de 30 a\u00f1os. El nombre \u00abGNU\/Linux\u00bb podr\u00eda perder su relevancia si cada vez m\u00e1s componentes clave del sistema operativo son sustituidos por herramientas que no provienen del proyecto GNU ni comparten su filosof\u00eda de licenciamiento.<\/p>\n<p>Y aqu\u00ed surge una pregunta clave tanto para los usuarios como para los desarrolladores en general: \u00bfhasta qu\u00e9 punto est\u00e1s dispuesto a sacrificar el modelo tradicional del software libre en favor de una mayor seguridad y rendimiento? El cambio no es solo tecnol\u00f3gico, es ideol\u00f3gico.<\/p>\n<p>El movimiento que ha iniciado Canonical con Ubuntu no solo marca un giro de 180 grados en Linux, sino que tambi\u00e9n redefine el equilibrio entre la innovaci\u00f3n tecnol\u00f3gica y los principios \u00e9ticos que han guiado al software libre durante d\u00e9cadas.<\/p>\n<p>De esta manera, si decides adoptar estas nuevas herramientas en tu ordenador, no solo estar\u00e1s probando una alternativa m\u00e1s r\u00e1pida y segura, sino que tambi\u00e9n estar\u00e1s participando en una aut\u00e9ntica revoluci\u00f3n de una de las distribuciones m\u00e1s populares del ecosistema del ping\u00fcino.<\/p>\n<p>Fuente: <a href=\"https:\/\/computerhoy.20minutos.es\/tecnologia\/giro-180-grados-linux-revolucion-ubuntu-dice-adios-siempre-gnu-linux-1450517\" target=\"_blank\" rel=\"noopener noreferrer\">Computer Hoy<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Canonical prepara una transformaci\u00f3n importante en su sistema operativo de c\u00f3digo abierto, con el objetivo de reforzar la seguridad y optimizar el rendimiento de Ubuntu. Ubuntu, una de las distribuciones m\u00e1s longevas y utilizadas del ecosistema Linux, est\u00e1 a punto &hellip; <a href=\"https:\/\/www.glub.biz\/?p=1236\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1236","post","type-post","status-publish","format-standard","hentry","category-noticias"],"_links":{"self":[{"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/posts\/1236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glub.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1236"}],"version-history":[{"count":5,"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/posts\/1236\/revisions"}],"predecessor-version":[{"id":1242,"href":"https:\/\/www.glub.biz\/index.php?rest_route=\/wp\/v2\/posts\/1236\/revisions\/1242"}],"wp:attachment":[{"href":"https:\/\/www.glub.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glub.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glub.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}