프로젝트 소개

BSDLibC는 NetBSD libc(및 가능한 다른 기본 라이브러리)를 Linux로 실험적으로 이식한 것입니다. NetBSD의 C 라이브러리 구현을 Linux 플랫폼에 도입하여 Linux에서 BSD 스타일 사용자 공간 소프트웨어를 구축하기 위한 기반을 제공하는 것을 목표로 합니다. 제공 사항: - x86_64 지원 - x86_64용 최적화된 함수 - NetBSD의 crt* 오브젝트 - Malloc 및 관련 함수(jemalloc) - argc, argv, envp 지원 - BSD 확장 성과: - stat, chmod, kill, uname 등 NetBSD 명령을 빌드하고 실행 목표: - gcc 및 기타 GNU 프로젝트 빌드 - NetBSD 사용자 공간의 상당한 부분을 빌드 - BSLibC를 사용하는 Linux 배포판 생성 이 프로젝트는 실험적이며, C 라이브러리 내부, BSD 소프트웨어의 Linux 이식, 또는 대안 Linux 배포판 구축에 관심이 있는 개발자를 대상으로 합니다. C로 작성되었으며 x86_64 아키텍처에 중점을 둡니다.