Re: Binary only module overview

From: Crispin Cowan (crispinat_private)
Date: Wed Sep 26 2001 - 15:12:10 PDT

  • Next message: Crispin Cowan: "Re: Binary only module overview"

    David Weinehall wrote:
    
    >On Wed, Sep 26, 2001 at 12:17:37PM -0700, Crispin Cowan wrote:
    >
    >>That is not clear to me. I have been unable to find a definitive 
    >>reference that states that is the case.  If so, it is problematic, 
    >>because then every user-land program that ever #include'd errno.h from 
    >>glibc is GPL'd, because glibc #include's errno.h, among other GPL'd 
    >>kernel header files. Are you sure you want to declare nearly all 
    >>proprietary Linux applications to be in violation of the GPL?
    >>
    >AFAIK, the glibc (and most other libraries) are LGPL rather than GPL.
    >
    It appears that while glibc is LGPL, it in turn #include's stuff from 
    the kernel.  It more or less has to; otherwise glibc has to guess the 
    format of data structures the kernel is going to export.
    
    Greg is partially correct that this is a licensing issue that the glibc 
    maintainers need to resolve. However, I am not convinced that they can 
    resolve it on their own. I see only the following possible resolutions:
    
        * we all decide (an opinion) that #include some_gpl.h does not GPL
          the code doing the including
        * glibc changes its license to GPL, which would make it unpopular
          among proprietary application developers
        * Linux maintainers decide to change the license on the relevant
          header files to LGPL
    
    If one of the above does not happen, then I think I can derive "false" :-)
    
    Crispin
    
    -- 
    Crispin Cowan, Ph.D.
    Chief Scientist, WireX Communications, Inc. http://wirex.com
    Security Hardened Linux Distribution:       http://immunix.org
    Available for purchase: http://wirex.com/Products/Immunix/purchase.html
    
    
    
    _______________________________________________
    linux-security-module mailing list
    linux-security-moduleat_private
    http://mail.wirex.com/mailman/listinfo/linux-security-module
    



    This archive was generated by hypermail 2b30 : Wed Sep 26 2001 - 15:13:39 PDT