|
Message-ID: <20120506213917.GX14673@brightrain.aerifal.cx> Date: Sun, 6 May 2012 17:39:17 -0400 From: Rich Felker <dalias@...ifal.cx> To: musl@...ts.openwall.com Subject: musl 0.9.0 released Hi everyone, OK, here it is: the first release in the 0.9.0 series: Milestone release covering all interfaces in ISO C99 and POSIX 2008 base. Relicensed under standard MIT license. New configure script for easy build setup. Full stack protector and PIE support on i386 and x86_64 targets. Major floating-point math improvements and fixes, application compatibility improvements (mostly legacy header details), and additional bug fixes in dlerror and several wide character functions. http://www.etalabs.net/musl/releases/musl-0.9.0.tar.gz Yes, the biggest news is probably relicensing. I'm hopeful that the decision to relicense to something more permissive will lead to wider adoption and interest and further the project's goal to be the best libc for Linux whichever way one measures. I chose the MIT license because it's clear and explicit about the freedoms I intend for users of musl to have, while avoiding placing any burden of license compliance on users of the library. As for what's in store for the future, I'm hoping to expand PIE support to make fully static-linked PIE binaries possible, get musl ported to more targets, improve the size and performance of the math code while not sacrificing correctness, add zoneinfo file support for timezones, add some level of locale support, and improve pthreads with the addition of scheduling priority support. As usual, please report any problems. Hopefully there won't be anything major this time and we can hold off on 0.9.1 until there's new functionality and optimizations to include. Cheers, Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.