chill netcat
1.0.0
Una implementación de Netcat deliberadamente limitada (solo UDP).
Un ejercicio para construir un programa/unikernel de sistemas habilitados para red con OCaml/MirageOS.
Con dependencias mínimas relacionadas con la red incluidas, el binario resultante tiene un tamaño de ~3,3 MB (en MacOS).
Este proyecto se basa en la guía altamente instructiva "Hello MirageOS World" y en ejemplos de código de esqueleto de Mirage.
También puedes ver mi charla en la primera reunión de ReasonML en Viena.
Consulta la guía de instalación oficial de MirageOS.
Configurar (por ejemplo, MacOS):
mirage configure -t macosx
Obtener y construir dependencias:
make depend
Construir binario:
make
En MacOS:
./chill_netcat
En Xen (aún no...)