52 lines
2.1 KiB
Markdown
52 lines
2.1 KiB
Markdown
![logo](https://github.com/dahut87/cos2000v1/raw/master/Graphisme/logo.png)
|
|
|
|
## Présentation du projet
|
|
|
|
### Qu'est ce que COS2000 ?
|
|
|
|
COS2000 est un système d'exploitation minimaliste qui vise essentiellement un objectif pédagogique.
|
|
Il s'agit avant tout du travail d'un passionné de programmation système.
|
|
|
|
Le système est développé intégralement en langage assembleur X86. Le "real mode" et "flat unreal mode" sont les modes de fonctionnement du microprocesseur lors de l'execution de COS2000 (comme MsDOS).
|
|
|
|
#### Qu'est ce qu'un système d'exploitation ?
|
|
|
|
Il s'agit du logiciel principal qui anime votre ordinateur. Il a pour fonctions principales :
|
|
|
|
* Piloter des périphériques tels que souris, clavier, écran, imprimante...etc;
|
|
* Gérer des fichiers qui sont produit et exploités par des applications;
|
|
* Coordonner l'accès aux ressources par plusieurs utilisateurs;
|
|
* Détection et récupération des dysfonctionnements;
|
|
* Surveiller les performances et assurer une gestion optimale des ressources systèmes.
|
|
|
|
Sans système d'exploitation votre ordinateur est inopérant: c'est une boite vide !
|
|
|
|
#### Comment utiliser COS2000 ?
|
|
|
|
COS2000 n'a pas pour but d'être utilisé en production. Il s'agit d'un système en cours de
|
|
développement que vous pouvez néanmoins tester sur un ordinateur physique ou de préférence sur une machine virtuelle.
|
|
Il est nécessaire de compiler le système avant de démarrer celui-ci à partir d'un périphérique amovible (clé usb).
|
|
|
|
#### Sur quel ordinateur fonctionne t'il ?
|
|
|
|
COS2000 est compatible avec tout ordinateur compatible PC comprenant un processeur compatible 80x86.
|
|
|
|
#### Ai-je le droit de le copier, de le modifier, de le réutiliser, de le vendre ?
|
|
|
|
COS2000 est sous licence GPL v3.0, en simplifiant un peu :
|
|
|
|
* COPIER - OUI
|
|
* MODIFIER - OUI
|
|
* REUTILISER - OUI en citant l'auteur
|
|
* VENDRE - NON
|
|
|
|
![logo](https://www.gnu.org/graphics/gplv3-127x51.png)
|
|
|
|
Les détails se trouvent dans le fichier `LICENSE.md`
|
|
|
|
> “La connaissance s'acquiert par l'expérience,
|
|
> tout le reste n'est que de l'information..
|
|
>
|
|
> ― Albert Einstein
|
|
> ― Mathématicien, Physicien
|