Об этом проекте
BSDLibC — это экспериментальный порт libc из NetBSD (а возможно, и других базовых библиотек) на Linux. Его цель — перенести реализацию библиотеки C из NetBSD на платформу Linux, обеспечив основу для сборки пользовательского программного обеспечения в стиле BSD на Linux.
Что доступно:
- Поддержка x86_64
- Оптимизированные функции для x86_64
- Объекты crt* из NetBSD
- Malloc и связанные функции (jemalloc)
- Поддержка argc, argv и envp
- Расширения BSD
Достижения:
- Сборка и запуск команд из NetBSD, таких как stat, chmod, kill, uname и других
Цели:
- Сборка gcc и других проектов GNU
- Сборка значительной части пользовательского окружения NetBSD
- Создание дистрибутива Linux на основе BSDLibC
Проект является экспериментальным и ориентирован на разработчиков, интересующихся внутренним устройством библиотек C, переносом программного обеспечения BSD на Linux или созданием альтернативных дистрибутивов Linux. Он написан на C и ориентирован на архитектуру x86_64.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.