FKernel

Este post aborda a visão por trás do FKernel, um projeto ambicioso de desenvolvimento de sistema operacional focado em um kernel x86_64 moderno escrito em C++. Os diferenciais incluem uma atenção especial a uma arquitetura específica, um framework de desenvolvimento de drivers e sistemas de arquivos inspirado no DriverKit da Apple, além de um compromisso com a modularidade por meio de sistemas baseados em módulos internos.

FKernel com cpp e rust. Explicando as noias

Introdução E novamente vamos falar do FKernel, o segundo maior VaporWare da história depois do Microsoft Xenix. Leia mais sobre este assunto neste Post. Entre muitos objetivos dessa reescrita de concepção, decidi escolher melhores as linguagens com base neste vídeo. Provavelmente você viu esse tanto de vídeo no YouTube e não julgo quem acha que o rust vai substituir. E não, definitivamente não vai, mas não impedimos ninguém de sonhar.

O começo dos sistemas operacionais: DOS

Este texto abrange a história dos sistemas operacionais, com foco nas décadas de 1960 a 1980, destacando alguns dos sistemas operacionais mais notáveis durante esse período. Inicia-se com o UNIX, desenvolvido pela AT&T Bell Labs em 1969, apresentando suas características pioneiras, como portabilidade, multitarefa e multiusuário. Em seguida, explora o surgimento do BSD em 1977, uma ramificação do UNIX, que se tornou um dos primeiros sistemas operacionais de código aberto.