diff options
Diffstat (limited to 'docs/uclibc.org/FAQ.html')
| -rw-r--r-- | docs/uclibc.org/FAQ.html | 37 | 
1 files changed, 21 insertions, 16 deletions
diff --git a/docs/uclibc.org/FAQ.html b/docs/uclibc.org/FAQ.html index 8467ac20f..23af6d53a 100644 --- a/docs/uclibc.org/FAQ.html +++ b/docs/uclibc.org/FAQ.html @@ -167,24 +167,29 @@ to the uClibc home page.</a>  </TD></TR>  <TR><TD BGCOLOR="#eeeee0"> -    No, you do not need to give away your source code just because you use -    uClibc and/or run on Linux.  uClibc is licensed under the LGPL, just like -    GNU libc.  Using shared libraries makes complying with the license easy. -    If you are using uClibc as a shared library, then your closed source -    application is 100% legal.  Please consider sharing some of the money you -    make with us!  :-) +    No, you do not need to give away your application source code just because +    you use uClibc and/or run on Linux.  uClibc is licensed under the <a +    href="http://www.gnu.org/copyleft/lesser.html">Lesser GPL</a> licence, just +    like the GNU C library (glibc).  Please read this licence, or have a lawyer +    read this licence if you have any questions.  Here is my brief summary... +    Using shared libraries makes complying with the license easy.  You can +    distribute a closed source application which is linked with an unmodified +    uClibc shared library.  In this case, you do not need to give away any +    source code for your application or for the uClibc library.  Please +    consider sharing some of the money you make with us!  :-) +    <p> +    If you make any changes to uClibc, and distribute uClibc or distribute any +    applications using your modified version, you must also distribute the +    source code for uClibc containing all of your changes.      <p> -     -    If you are statically linking your closed source application with -    uClibc, then you must take additional steps to comply with the uClibc -    license.  You may sell your statically linked application as usual, but -    you must also make your application available to your customers as an -    object file which can later be re-linked against updated versions of -    uClibc.  This will (in theory) allow your customers to apply uClibc bug -    fixes to your application.  You do not need to make the application -    object file available to everyone, just to those you gave the fully -    linked application.   + +    If you distribute an application which has uClibc statically linked, you +    must also make your application available as an object file which can later +    be re-linked against updated versions of uClibc.  This will (in theory) +    allow your customers to apply uClibc bug fixes to your application.  You do +    not need to make the application object file available to everyone, just to +    those you gave the fully linked application.  <p>  | 
