SEaC

Seac (Système d'Exploitation Approximativement Complet) est un projet personnel de systeme d'exploitation qui est le pretexte a l'etude de différent domaine de programmation, de la réalisation de drivers au décodages de formats de fichier en passant par l'étude des protocoles réseau et la réalisation de ce site pourris.

C'est un système d'exploitation monolithique en 32bit. il n'y as pas de GUI, chaque application qui as besoin d'interfacer avec l'utilisateur utilise la totalité de l'écran. Le logiciel est écrit exclusivement en assembleur pour processeur x386 et compilable par le logiciel FASM 1.73.08 Cette documentation a été rédigé pour définir proprement les caractéristique du système et dans l'éventualité peu probable que quelqu'un d'autre souhaite utiliser ou modifier ce logiciel. l'intégralité du code source est en "osef source"


la version actuellement en cours de développement est la 0.23


Screenshots

Téléchargements

Documentations

Sources
SEaC
le "Tecop"

dernière version:

image disque dur et cdrom:seac.iso
image disquette:seac.img
image multiboot:seac.imb

anciennes release:

2024.1
2023.3
2023.2
2023.1

documentation du projet

compilations

en cours d'ecriture...

installation

en cours d'ecriture...

dévellopement d'applications

créer une application en assembleur
créer une application en C
fonctions système

annexes

Termes "spéciaux"

UTF8Z -> chaine de caractère codé en UTF8 dont la fin est signalé par le caractère NULL (octet a zéro)
TECOP -> terminal de commande principal
osef source -> (osef = On S'En Fout) c'est open source et vous pouvez en faire tout ce que vous voulez avec (même l’intégrer a un projet fermé et payant) il n'y as aucunes garanties concernant son bon fonctionnement par contre l'osef source ne vous empêchera pas d'être un trou-du-cul si vous utilisez ce code pour nuire a autrui ou si vous prétendez en être l'auteur