The Mingw32 Alternate C Runtime Library is being developed as a replacement for the Microsoft C Runtime Library (MSVCRT.DLL) because there is a need for a C Runtime Library for Mingw32 users which is not dependent on the Microsoft C Runtime Library, open-source, not licensed under the GPL or LGPL, and can be used freely for commercial use. It will be released under the BSD license. This library will be 100% ANSI/ISO compliant, including Unicode functions and ISO C99 functions.
There is an incomplete release of the Mingw32 Alternate C Runtime Library released. It is missing makefiles and the standard I/O library. It needs a lot of work before it becomes useful for general application development.
Click here to download the Mingw32 Alternate C Runtime Library.