• Re: [OT] Noticia: Ubuntu dice =?ISO-8859-1?Q?adi=F3s?= para siempre a G

    From Jose Luis Alarcon Sanchez@21:1/5 to All on Tue Mar 25 22:00:02 2025
    El mar, 25-03-2025 a las 21:12 +0100, Luis Muñoz Fuente escribió:
    El 25/3/25 a las 17:47, Camaleón escribió:
    https://computerhoy.20minutos.es/tecnologia/giro-180-grados-linux-revolucion-ubuntu-dice-adios-siempre-gnu-linux-1450517
    ¿Qué os parece? :-?

    No me queda muy claro lo de las licencias. Si Rust es un compilador,
    los
    programas que hagas con él pueden seguir siendo GPL, así que no le
    veo
    problema, es como si usas programas escritos en Perl o en Fortran.

    Hola.

    El caso es que en la realidad, el grupo de programadores vamos a
    llamarlos "pro o top" en lenguaje Rust es más bien reducido, son como
    una comunidad algo cerrada y están conjurados para aplicar a sus
    creaciones la licencia MIT, que es una licencia considerada open
    software pero no es la licencia de GNU, que como todos sabemos aquí es
    la GPL. Linux Torvalds se está encontrando con este mismo problema para incluir partes Rust en el código del Kernel. Está explicado con mayor profundidad en esta otra publicación:  https://www.cyberciti.biz/linux-news/ubuntu-to-explore-rust-based-uutils-as-potential-gnu-core-utilities-replacement/
    Un saludo.
    Jose Luis.

    --
    https://lordofunix.org/

    Usuario GNU/Hurd no registrado.
    Usuario BSD registrado 51101.
    Usuario Linux registrado #213309.
    Una vez más cabalgaré con mis caballeros,
    para defender lo que fue.....
    y el sueño de lo que pudo ser.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hubble@21:1/5 to Parodper on Thu Mar 27 12:30:02 2025
    On Thu, 27 Mar 2025 08:32:45 +0100
    Parodper <parodper@gmail.com> wrote:

    O 26/03/25 ás 05:03, estebanmonge@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.


    Esa es la razón por la que el kernel linux es libre. Richard Stallman (el que creó GCC para un sistema operativo que quería que fuera libre (GNU)) obligó a Linus Torvalds a que el kernel linux fuera libre por usar su compilador.

    Y sí, lo obligó, Linus no estaba muy de acuerdo en un principio en eso.

    Al menos eso es lo que se leía en los grupos de noticias por aquella época.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hubble@21:1/5 to Esteban Monge on Thu Mar 27 19:10:01 2025
    On Thu, 27 Mar 2025 17:29:19 +0000
    Esteban Monge <estebanmonge@riseup.net> wrote:



    Al menos eso es lo que se leía en los grupos de noticias por aquella época.



    No se donde viste eso, pero las declaraciones de Torvalds te
    contradicen, y lo cito, en inglés:
    "So that original copyright license was just me writing things up, there
    was pretty obviously no actual lawyerese or anything there.

    The two important parts were the "full source has to be available" and
    "no money may be involved". The note about copyright notices was because
    I tended to hate the copyright boilerplate verbiage at the top of every single source file, so I knew there weren't all that many notices
    scattered in the sources themselves.

    The "no money" part came about because I had been annoyed with (being a rather poor student) having to pay something like $169 USD for Minix,
    and that had been a fair amount of money to me. I felt that part of the
    point was to make something available to others in my situation, and
    that it really should be "free" in the actual money sense.

    So for me, "free" as in "gratis" was actually an earlier concern than
    the whole "free as in freedom". I still happen to believe that being available even if you're a poor person who really doesn't have any money
    at all is at least as important as anything else, because that's a basic availability issue for many people."

    Luego agrega que el cambio de licencia fue porque, lo cito de nuevo, en ingles:
    "Part of it was also because I felt that the availability of gcc was
    very important to the project, so picking the GPLv2 as a homage to gcc
    was appropriate.

    Put another way: I still think that the availability issue is very
    important. But I think the GPL makes that a non-issue in practice, so
    making the license to be about the money side is pointless. And clearly _allowing_ the commercial side has been a very good thing for
    everybody."

    Entonces nadie obligó a Torvalds, simplemente lo hizo como un homenaje a
    la licencia del GCC y porque quería eliminar la restricción de uso
    comercial que tenía el kernel original, además de que pensó que la GPL garantizaba que Linux podía seguir siendo gratis.

    Fuente: https://www.datacenterknowledge.com/business/linus-torvalds-on-early-linux-history-gpl-license-and-money



    --
    hubble <hubble@telefonica.net>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)