cultura y tecnología
13 meneos
96 clics
Publicado Rust Coreutils 0.2 con mejoras de rendimiento "enormes" y compatibilidad con Ubuntu lista para producción

Publicado Rust Coreutils 0.2 con mejoras de rendimiento "enormes" y compatibilidad con Ubuntu lista para producción

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
#4 Eso lo sé perfectamente. Lo que no entiendo es en qué me afecta eso a mí como emprendedor, cuando puedo crear una empresa de servicios corriendo sobre GNU/Linux y desarrollar y vender aplicaciones igualmente o montar plataformas online usando todo GPL de base, y el ecosistema de software libre se basa precisamente en que todo el mundo contribuye y se beneficia de las mejoras.

Los tiempos de hacerse rico vendiendo sistemas operativos ya pasaron felizmente a la historia. Yo entiendo que los…   » ver todo el comentario
Las utilidades gnu son muy buenas.
Además totalmente libres, por lo que parecen preferibles.
#3 El rendimiento del GNU autoconf es mas que discutible.

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.
Stallman muta de ñu a la apariencia del logo freebsd cuando ve algo con licencia MIT. :troll: :troll:

Y ese proyecto con licencia MIT viene a pisar sus utilidades GNU.
#1 Personalmente no entiendo la manía ésta de reescribir aplicaciones que ya existen desde cero, que no aportan nada nuevo más allá de "mejoras de rendimiento" (que siempre son bienvenidas, pero que justo en éste tipo de aplicaciones no suelen suponer ninguna diferencia para el usuario) y liberarlas todas con licencias MIT.

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.
#2 GPL es una licencia vírica y obliga a distribuir las modificaciones del código bajo GPL de nuevo, asegurando que las mejoras sean accesibles para el resto. MIT, no. Permite que los desarrolladores no tengan que distribuir los cambios aplicados en entornos propietarios.
#2 gracias a esa "manía" existe el kernel Linux y casi todos los componentes del sistema operativo.

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í.
#2 Es eso, una cuestión de licencias. Lo quieren con licencia MIT que interesa más a las empresas privadas de mierda. Aunque para ello nos tengamos que comer la bosta del Rust este.
#2 q hagan con su tiempo lo que les salga del coño.

menéame