X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=README;h=f8467fb715f59dd0784004eda2246d7dbc387211;hb=a20a91ad7c042c46e4a2adee6d03315f857f9985;hp=34218c29103f2250d636c95cd0a60b2866a8795b;hpb=1528771f284f2d8867dc807e6b14e019c1ead9d6;p=uclinux-h8%2FuClibc.git diff --git a/README b/README index 34218c291..f8467fb71 100644 --- a/README +++ b/README @@ -3,14 +3,14 @@ Erik Andersen uClibc (aka µClibc/pronounced yew-see-lib-see) is a C library for -developing embedded Linux systems. It is much smaller than the +developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc -also work perfectly with uClibc. Porting applications from glibc +also work perfectly with uClibc. Porting applications from glibc to uClibc typically involves just recompiling the source code. -uClibc even supports shared libraries and threading. It currently +uClibc even supports shared libraries and threading. It currently runs on standard Linux and MMU-less (also known as µClinux) systems with support for alpha, ARM, cris, e1, h8300, i386, i960, -m68k, microblaze, mips/mipsel, PowerPC, SH, SPARC, and v850 +m68k, microblaze, mips/mipsel, PowerPC, SH, SPARC, and v850 processors. If you are building an embedded Linux system and you find that @@ -21,10 +21,10 @@ example, that 12 Terabytes will be Network Attached Storage and you plan to burn Linux into the system's firmware... uClibc is maintained by Erik Andersen and is licensed under the -GNU LIBRARY GENERAL PUBLIC LICENSE . This license allows you to +GNU LESSER GENERAL PUBLIC LICENSE. This license allows you to make closed source commercial applications using an unmodified version of uClibc (Please consider sharing some of the money you -make ;-). You do not need to give away all your source code just +make ;-). You do not need to give away all your source code just because you use uClibc and/or run on Linux. You should, however, carefuly review the license and make certain you understand and abide by it strictly. @@ -38,13 +38,13 @@ uClibc functions. However, many GNU extensions are not supported because they have not been ported, or more importantly, would increase the size of uClibc disproportional to the added functionality. There is some discussion of these differences -in the "docs" directory. +in the "docs" directory. Additional information (recent releases, FAQ, mailing list, bugs, etc.) can be found at http://www.uclibc.org/. -uClibc may be freely modified and distributed under the terms of -the GNU Library General Public License, which can be found in the +uClibc may be freely modified and distributed under the terms of +the GNU Lesser General Public License, which can be found in the file COPYING.LIB. Please Note: @@ -68,6 +68,6 @@ Please Note: #ifdef __UCLIBC__ do_something_special(); #endif - -And most of all, but sure to have some fun! + +And most of all, be sure to have some fun! :-) -Erik