Many thanks in advance,
Aaron
Ah just found the BSD one :)
Aaron
Yes. Are you looking for one as complete as GNU libc? If so, the BSD libc
that you found is probably about it. But, there are other non-GPL C
libraries available:
There is the custom DOS libc used by DJGPP with GCC. OpenWatcom has C
libraries and was, probably still is, non-GPL licensed. Paul Edwards
PDPCLIB is Public Domain (no copyright, no license). It supports a number
of platforms, but has been targetting old IBM mainframe emulators lately. I
believe MinGW C library is Public Domain except for a few files. However,
it has x86 specific assembly in many of the math related files. Martin "dev
Solar" Baute has an open source licensed C library (in progress). Beware.
It's not Public Domain, although it is named as such, Public Domain CLIB or
"PDCLIB"... The old Amiga libnix libc is supposedly Public Domain. Blair
Campbell produced a small libc for Freedos. I'm not sure of the legal
status for it since there seems to be no mention.
Rod Pemberton
As far as I know MSVCRT doesn't come with GPL ether :)
License wise his is worse than GNU GPL as it is under several licenses and
which bit is under which license is disputable.
But thanks anyway,
Aaron
While true, they are all BSD styled, so I wouldn't go as far as saying it is
worse than GPL.
>
yes newlib was created to allow folks to use gcc within an embedded
app without consequences
BSD style license - keep the attribution in the code - can't get
simpler than that
Yeah, but I really needed one licence ideally BSD or in public domain. I
think I have to implement C99 clib from scratch on Windows. Anyway I can use
the code or/and MinGW code as a stopgap to get support in early then rewrite
incrementally.
Thanks,
Aaron
Yes I have just had a look at the MinGW libraries and runtime. They may act
as a stopgap, but I really want to prduce my own code. BSD libraries look
good on the maths front, aperently they are the best :)