Olá, estou passando p’ra compartilhar um projeto de código livre a qual venho trabalhando há um tempo, se trata de um sistema operacional com uma distribuição do mesmo utilizando do kernel Linux.
Ferramentas
- Arbor: Um sistema de compilação estruturado em árvore, agnóstico a pacotes (semelhante ao bsd ports) para popular repositórios.
- Core: Uma implementação mais fiel de utilitários segundo as especificações POSIX.
- Redo: Uma alternativa mais poderosa e simples ao make.
- Simia: Uma camada de compatibilidade POSIX p’ra o tertium.
- Tertium: Uma alternativa a libC padrão com foco em simplicidade, segurança e interoperabilidade.
- Venus: Um gerenciador de pacotes funcional (atômico, declarativo, reprodutível).
- Vesper: Uma linguagem de programação (quase puramente) funcional com gerenciamento automático e implícito (ou seja, sem drama) de recursos em tempo de compilação (ou seja, sem coletor de lixo).
Distro
Alguns diferenciais notáveis desta distribuição:
- Arcan como servidor gráfico (no lugar de Xorg/Wayland) e Durden como DE padrão
- Musl como libC (será primeiro mixado com Simia e depois substituído pelo mesmo)
- S6+S6-RC como init-system
- Execline p’ra scripting (não tem custo de execução próprio diferente do bash por exemplo)
Este projeto começou a ganhar mais corpo recentemente, então p’ra usuários comum não é recomendado, porém se for desenvolvedor pode ser uma experiência legal. A quem tiver interesse ainda que não tenha intenção de usar considere entrar na comunidade p’ra acompanhar o progresso.
Segue o link de apresentação:
Como um bônus estou compartilhando um ebook que fiz sobre lógica de programação (falta revisar o texto mas em geral creio que possa ser útil):
