O 26/03/25 ás 05:03, estebanmo...@riseup.net escribiu:

Acá hay se nota mucha confusión:

 1.

    Ningún lenguaje de programación obliga a que el resultado tenga una
    licencia, es decir que no se necesita la licencia del MIT para hacer
    un programa en Rust

Entre comillas, puesto que los compiladores incluyen, en el programa final, código suyo. GCC tiene una cláusula en su licencia (https://www.gnu.org/licenses/gcc-exception-3.1-faq.html) para evitar que los programas compilados con el tengan que ser GPL.

 2.
    No es contradictorio que un programador desee usar la licencia que
    le venga bien en gana, es decir no por usar Rust el programa
    resultante debe ser libre, o al contrario, no por usar una licencia
    libre se debe programar en un determinado lenguaje de programación

Si, hay gente que le gusta mezclar churras y merinas, diciendo que esto es «anti GPL» o «anti GNU», cuándo lo que les atrae de uutils es Rust. Y viceversa, la expansión de Rust es totalmente independiente de la popularidad de las licencias abiertas.

 3.
    Cualquier programa, sea la licencia que tenga, no protege de que el
    autor cambie la licencia cuando más le plazca, cualquier programa
    que tenga la licencia GPL puede en futuras versiones usar cualquier
    otra licencia, al igual que sucede con MIT

Pero es complicado cuándo tienes varios autores.

 5.
    La licencia del MIT permite muchas más libertades que la GPL... Y si
    una de ellas es que el trabajo derivado sea privativo, pero al final
    de cuentas es una libertad más y depende de cómo se le vea... Podrá
    ser bueno o malo

Desde mi punto de vista una falsa libertad.

Responder a