add ether_aton[_r] and ether_ntoa[_r] functions
[musl] / README
diff --git a/README b/README
index db9726a..65a7d3e 100644 (file)
--- a/README
+++ b/README
@@ -8,36 +8,43 @@ musl is an alternative to glibc, eglibc, uClibc, dietlibc, and klibc.
 For reasons why one might prefer musl, please see the FAQ and libc
 comparison chart on the project website,
 
-    http://www.etalabs.net/musl/
+    http://www.musl-libc.org/
 
 For installation instructions, see the INSTALL file.
 
-Please refer to the COPYRIGHT file for details on the copyright status
-of code included in musl, and the COPYING file for the license (LGPL)
-under which the library as a whole is distributed.
+Please refer to the COPYRIGHT file for details on the copyright and
+license status of code included in musl (standard MIT license).
 
 
 
 Greetings!
 
-As of the 0.8.0 release, musl is in _beta_ status. While some
-interfaces remain incomplete or yet to be implemented, the ABI is
-intended to be stable at this point, and serious efforts have been
-made, using three separate test frameworks, to verify the correctness
-of the implementation. Many major system-level and user-level programs
-are known to work with musl, either out-of-the-box or with minor
-patches to address portability errors; the main remaining applications
-which definitely will not work are those which require C++ support,
-which will be addressed during the 0.8 or 0.9 development series.
+The 0.9.x release series for musl features interface coverage for all
+interfaces defined in ISO C99 and POSIX 2008 base, along with a number
+of non-standardized interfaces for compatibility with Linux, BSD, and
+glibc functionality. As the release series progresses, we are
+gradually adding support for incomplete functionality in existing
+interfaces, additional functions that are deemed to be important due
+to their use in real-world software, and support for new library and
+language features in C11 such as thread-local storage, which is now
+supported on all targets. In addition, support for additional target
+cpu architectures is being added.
+
+The number of packages build successfully against musl - either
+out-of-the-box or with minor patches to address portability errors -
+has exceeded 5000 and is steadily growing. In addition to application
+compatibility testing, unit testing has been conducted using three
+separate test frameworks and numerous additional standalone test cases
+to verify the correctness of the implementation.
 
 Included with this package is a gcc wrapper script (musl-gcc) which
-allows you to build musl-linked programs using an existing gcc 4.x
-toolchain on the host. There are also now at least two mini
+allows you to build musl-linked programs using an existing gcc 3.x or
+4.x toolchain on the host. There are also now at several mini
 distributions (in the form of build scripts) which provide a
-self-hosting musl-based toolchain and system root: Sabotage Linux and
-Bootstrap Linux. These are much better options than the wrapper script
-if you wish to use dynamic linking or build packages with many library
-dependencies.
+self-hosting musl-based toolchain and system root. These are much
+better options than the wrapper script if you wish to use dynamic
+linking or build packages with many library dependencies. See the musl
+website for details.
 
 The musl project is actively seeking contributors, mostly in the areas
 of porting, testing, and application compatibility improvement. For