KiddieOS_Development

OS development project

Developing a basic operating system with a focus on simplicity and ease of use for beginners to learn programming concepts

O KiddieOS é um sistema operacional open-source básico em desenvolvimento pelo curso gratuito D.S.O.S [Desenvolvendo Sistemas Operacionais Simples]. A intenção deste sistema será: Criar, editar ou excluir arquivos, codificar em uma linguagem própria do sistema, criar objetos visuais e automatizados (desenhos) através desta linguagem, utilizar uma interface simples e intuitiva, criar novas interfaces gráficas, como: Janelas, botões, campos, etc... e estimular crianças, jovens e adultos a programar numa linguagem simples dentro do sistema operacional KiddieOS. A intenção do curso D.S.O.S é dá início ao desenvolvimento de sistemas operacionais utilizando a linguagem Assembly e entender a fundo sobre diversos conceitos internos deste tipo de sistema. Aqui neste repositório serão armazenados arquivos de APIs do KiddieOS, a imagem de disco para teste e futuramente - todo o sistema operacional completo. Visite o link abaixo para nos acompanhar no curso do Youtube, se inscreva neste canal para se manter atualizado e siga-me no GitHub. Vejo vocês lá:

GitHub

47 stars
6 watching
5 forks
Language: Assembly
last commit: about 2 years ago
Linked from 1 awesome list

assembly-x86kernelkiddieosoperating-systemoperating-system-kernelosdevosdev-projectsprogramming-languageprograms

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
paulomigalmeida/almeidaosA hobbyist 64-bit operating system project written in C and Assembly, aimed at providing a reference for future OS developers.58
marcocicognani/meetixosA hobby operating system project aiming to create a Unix-like system with modern C++20 and a custom kernel.189
pimnik98/sayoriosAn experimental operating system designed to be small, simple and easy to develop for learning purposes31
opuntiaos-project/opuntiaosAn operating system project aiming to provide a cross-architecture kernel and userland components with various features for desktop and mobile applications.661
malwarepad/cavosAn x86-64 operating system with a focus on simplicity, readability, and compatibility with Linux.303
dreamos82/dreamos64An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality.169
ajxs/cxosA research project to develop an operating system in Ada with the goal of learning about low-level programming and safety-critical systems.35
bone-project/boneosAn operating system kernel and source tree for development of an embedded system129
marceldobehere/maslosAn operating system written in C++ and C, with support for various hardware interfaces and GUI components.92
iguessthislldo/georgiosAn experimental operating system designed to learn and explore operating system development concepts48
dreamportdev/osdev-notesA comprehensive resource that guides developers through the process of building an operating system kernel from scratch.602
bistcuite/unox-osAn educational Unix-like operating system project written in C and Assembly.23
mtribiere/poulpyosAn OS written from scratch to teach its development9
gandelxiv/pidi-osAn operating system project aiming to create a minimalistic i386 OS from scratch using C and assembly language38
nifanfa/moosA native C# x64 operating system compiler with .NET 7 AOT technology.1,049