• Bug#1067946: dietlibc: Includes non-free Sun RPC

    From Bastian Germann@21:1/5 to All on Fri Mar 29 12:00:01 2024
    Source: dietlibc
    Version: 0.10-1
    Severity: serious

    dietlibc includes the sunrpc code from old glibc versions, which is demonstrated to be non-free in #181493.
    I have already informed upstream about it. Please replace that code with the current glibc sunrpc, which was relicensed to a BSD license.

    Also, please add the license to d/copyright.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thorsten Glaser@21:1/5 to dancer already on Fri Mar 29 23:00:01 2024
    Bastian Germann dixit:

    dietlibc includes the sunrpc code from old glibc versions, which is >demonstrated to be non-free in #181493.

    The text in dietlibc reads thusly though:

    Users
    * may copy or modify Sun RPC without charge, but are not authorized
    * to license or distribute it to anyone else except as part of a product or
    * program developed by the user.

    One could argue that dietlibc is a product developed by Fefe,
    who then licences and distributes it (under GPL) to others,
    which (as long as that notice is included) is covered. I see
    dancer already said so, and…

    | Sun has repeatedly clarified elsewhere that the intent of this is
    | essentially "MIT/X11, except you may not distribute this product
    | alone."

    … don’t we have other things like that in the archive, with
    the justification that it’s trivial to add something to it.

    And I don’t follow the others in that thread who think that
    the licence of the product developed by the (first) user cannot
    be transitive. Note both IANAL+TINLA, but so are the folks on
    d-legal. The clarification by Sun also says so.

    Not that I’m adverse to replacing things with better-licenced
    things, but I don’t think it warrants rc-bugginess (the lack
    of the licence in d/copyright does but is a different topic).


    But…

    I have already informed upstream about it.

    … this is where this is best dealt with. Thanks.

    bye,
    //mirabilos
    --
    I believe no one can invent an algorithm. One just happens to hit upon it
    when God enlightens him. Or only God invents algorithms, we merely copy them. If you don't believe in God, just consider God as Nature if you won't deny existence. -- Coywolf Qi Hunt

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