Sobre o projeto
BSDLibC é um port experimental da libc do NetBSD (e possivelmente outras bibliotecas básicas) para Linux. O objetivo é trazer a implementação da biblioteca C do NetBSD para a plataforma Linux, fornecendo uma base para compilar software userland no estilo BSD no Linux.
O que está disponível:
- Suporte para x86_64
- Funções otimizadas para x86_64
- Os objetos crt* do NetBSD
- Malloc e similares (jemalloc)
- argc, argv e envp suportados
- Extensões BSD
Conquistas:
- Compilar e executar comandos do NetBSD como stat, chmod, kill, uname e outros
Objetivos:
- Compilar gcc e outros projetos GNU
- Compilar uma parte significativa do userland do NetBSD
- Criar uma distribuição Linux usando BSDLibC
O projeto é experimental e é voltado para desenvolvedores interessados nos internos da biblioteca C, na portabilidade de software BSD para Linux ou na criação de distribuições Linux alternativas. É escrito em C e foca na arquitetura x86_64.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.