El proyecto uutils publicó el Sábado 6 de Septiembre la versión 0.2 de Rust Coreutils como alternativa a GNU Coreutils, escrita en el lenguaje de programación Rust. Esta versión coincide con la preparación de Ubuntu 25.10 para su uso por defecto.
|
etiquetas: rust , coreutils , mit , gpl , gnu , sistemas , linux , reemplazos
Los tiempos de hacerse rico vendiendo sistemas operativos ya pasaron felizmente a la historia. Yo entiendo que los… » ver todo el comentario
Además totalmente libres, por lo que parecen preferibles.
En Gentoo, casi el 50% del tiempo "emergiendo" el sistema base es ejecutando el configure de las gnu binutils. Entiendo que la compilación de C es lenta por su diseño pero lo del autoconf sin concurrencia y su lentitud evaluando me parece exagerada en el hardware moderno.
Discusiones sobre este tema llevan en las listas de correo de GNU binutils desde hace mas de 15 años pero la dirección del proyecto no lo ve una prioridad.
Y ese proyecto con licencia MIT viene a pisar sus utilidades GNU.
Las utilidades originales son todas GPL. ¿No hubiera sido más sencillo mejorarlas, si es preciso usando Rust como lenguaje, aunque para nada es necesario, y mantener lo que ya hay? La impresión que me da es que es una sacada de rabo de gente que quiere aplastar la GPL por manías que ni siquiera ellos son capaces de entender.
Hace 10 años estaba muy de moda reescribir software en Haskel y ahora es Rust. Dentro de 10 años será otro el lenguaje de moda pero el código C y C++ seguirá ahí.