O UFSKernel é um projeto de extensão dedicado ao desenvolvimento colaborativa e incremental de um sistema operacional didático, desenvolvido do zero. O objetivo principal é fazer a ponte entre o conhecimento teórico de Arquitetura de Computadores e Sistemas Operacionais e a sua aplicação prática em sistemas reais, fomentando a cultura do software livre e capacitando o desenvolvimento de baixo nível.
A organização (por enquanto) está estruturada em duas partes:
- kernel: Contém o código-fonte do sistema operacional e os componentes de baixo nível desenvolvidos pelos grupos.
- docs: Centraliza a documentação técnica detalhada sobre a arquitetura do sistema e o processo de desenvolvimento, escrita em LaTeX.
Este projeto é parte de uma atividade de extensão universitária.