Any operative system needs a libc for run applications, in Linux it's called the glibc, well, alibc will be compatible with glibc but improving fast and velocity who assembly technologies provides.
For now is in pre-alpha state, i think in a mounts upload the first source, but will be not 100% compatible with gnu libc so, use only for testing and developing.
The alibc project is based on ASMUTILS, you can look it at http://www.linuxassembly.org
alibc (Assembly Libc) uses assembly, for a simple reasons:
So, the size of full libc will be counted in kbs ;-). and the velocity in routines and functions, is really fastest (duplicate or more) that the libc written in C can do. Remember: "nothing can superate asm hello world". :-). It uses technologies for increment common asm code velocity. The libc is oriented to a +386i plataforms compatible.
This is a prealpha project but i will work on it, until it work properly. :D So dont search downloadable files, i have not uploaded any source. :(.
Not sources availiables for now.
alibc is destinated for Linux, but is easily to port to another unix like plataforms. The structure is really simple, i think that in the future i will do a package for each unix like system. Remember, this software will be released under the GNU/GPL License.
Name: Jorge Contreras A.
Country: Chile
Interestings: coding asm, security, os development, ... low level coder and.. i like
play aerofighters, street fighter ex2 and Starcraft BroodWar :-).
Office: Secondary student.
Plataforms: Unix like systems. (Linux)
Languages: ASM, c, vb, vbs, perl, c++.
Age: 18
Send Suggestions, reclaim, etc.. to: aioros2000@hotmail.com