chill netcat
1.0.0
Uma implementação Netcat deliberadamente limitada (somente UDP).
Um exercício de construção de um programa/unikernel de sistemas habilitados para rede com OCaml/MirageOS.
Com dependências mínimas relacionadas à rede incluídas, o binário resultante tem um tamanho de aproximadamente 3,3 MB (no MacOS).
Este projeto é baseado no guia altamente instrutivo "Hello MirageOS World" e em exemplos de código de esqueleto de miragem.
Você também pode assistir minha palestra no primeiro encontro do Vienna ReasonML.
Verifique o guia oficial de instalação do MirageOS.
Configurar (por exemplo, MacOS):
mirage configure -t macosx
Obtenha e construa dependências:
make depend
Construir binário:
make
No MacOS:
./chill_netcat
No Xen (ainda não..)