Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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.