Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Communauté des zéros > Discussions générales > programmer mon OS > Lecture du sujet

programmer mon OS

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3  4  5  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3  4  5  Suivante
Hors ligne emacs250 # Posté le 13/01/2008 à 10:39:14
Avatar
Groupe : Membres
Reprise du dernier message de la page précédente :
Oui, mais il dit qu'il veut faire une interface graphique, or l'interface graphique est faite pour que l'utilisateur puisse s'y repérer, non?

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne Tuxicomane # Posté le 13/01/2008 à 11:43:43
Déjà 2 ans de GNU/Linux ...
Groupe : Membres
Et une interface en ligne de commande, c'est fait pour quoi emacs250 ? ;)
 
Hors ligne emacs250 # Posté le 13/01/2008 à 11:50:40
Avatar
Groupe : Membres
Bah, pour travailler sur le système d'exploitation, non?

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne Tuxicomane # Posté le 13/01/2008 à 12:02:06
Déjà 2 ans de GNU/Linux ...
Groupe : Membres
Bah moi ( et je ne pense pas être le seul ...) j'utilise ma ligne de commande pour la même raison qu'une interface graphique. Pour travailler, tout court (souvent avec Emacs d'ailleurs :p ).

PS : attends, j'ai un doute. Par interface graphique, tu vois machin qui tourne avec un sereveur graphique comme Xorg, où n'importe quel truc graphique (donc y compris Emacs) ?
 
Hors ligne emacs250 # Posté le 13/01/2008 à 13:12:10
Avatar
Groupe : Membres
Oui, l'interface graphique est faite pour travailler, mais à mon avis si il veut faire un système d'exploitation le mieux est de ne pas faire d'interface graphique. Car l'interface graphique est facultative...

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne PianoPâriss # Posté le 13/01/2008 à 13:20:11
Mac Pro Bi-Xeon user
Avatar
Groupe : Membres
C'est assez marrant que les "débutants" viennent reprocher aux "expérimentés" de le décourager alors qu'ils ne savent même pas ce qu'est un OS...

Réveillez vous les gars, vous ne vous rendez pas compte du boulot que ça représente.
Evidement on peut toujours prendre le code d'un autre OS (MenuetOS, Unix, etc.) faire du copier coller et arriver à écrire "Bonjour" à l'écran (je l'ai déjà fait) mais après, si vous voulez faire le driver clavier, souri, disquette, etc. bah il y a du boulot.
C'est comme si je vous demandais de coder un plugin pour mon programme alors que vous ne connaissez pas mon programme. Si vous ne connaissez pas exactement le fonctionnement du proco, du bios, etc. vous n'y arriverez pas !

Et arrêtez de confondre interface graphique (bonne chance) et mode graphique par défaut dans lequel "l'ordi" démarre.

« La musique est l'aliment de l'amour. » [William Shakespeare]
Moi pas...
Image utilisateur
Image utilisateur
Piano©~1
 
Hors ligne devlopor900 # Posté le 13/01/2008 à 17:53:23
Groupe : Membres
interphace graphique: je veux pas que ça soit en consol mais avec des couleurs, des images,des boutons ... :D
merci
Édité le 13/01/2008 à 18:23:32 par devlopor900
Hors ligne PianoPâriss # Posté le 13/01/2008 à 18:18:32
Mac Pro Bi-Xeon user
Avatar
Groupe : Membres
Citation : ilyass1995
interphace graphique: je veux pas que ça soit en consol mais avec des couleurs, des image,des bouton et tout
merci

Franchement, sans vouloir être méchant, tu es désespérant.

« La musique est l'aliment de l'amour. » [William Shakespeare]
Moi pas...
Image utilisateur
Image utilisateur
Piano©~1
 
Hors ligne emacs250 # Posté le 13/01/2008 à 18:18:51
Avatar
Groupe : Membres
ilyass => Et pourquoi veux-tu cela?

EDIT: Avez-vous remarquer qu'en général, les personnes se lançant dans un projet de création de système d'exploitation de ne même pas fichus d'écrire correctement le français?
Édité le 13/01/2008 à 18:20:39 par emacs250

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne PianoPâriss # Posté le 13/01/2008 à 18:24:12
Mac Pro Bi-Xeon user
Avatar
Groupe : Membres
Citation : emacs250
EDIT: Avez-vous remarquer qu'en général, les personnes se lançant dans un projet de création de système d'exploitation de ne même pas fichus d'écrire correctement le français?

Oauis, exact :p

@ ilyass :: Tu ne comprends pas que si tu te poses la question: "comment faire ?" c'est que tu n'es pas apte à le faire !
Tu ne comprends pas non plus, que si tu veux recoder un OS, tu pars de R-I-E-N...
Donc, si tu veux faire une interface graphique, tu dois coder d'abord tout le système, (noyau, interruptions, etc) puis tu dois mettre en mode graphique puis coder le rafraichisement, le multi-threading si tu veux une GUI etc.

Franchement, si des programmeurs diplômés n'essaie pas, je ne vois pas pourquoi tu y arriverais.

« La musique est l'aliment de l'amour. » [William Shakespeare]
Moi pas...
Image utilisateur
Image utilisateur
Piano©~1
 
Hors ligne emacs250 # Posté le 13/01/2008 à 18:25:39
Avatar
Groupe : Membres
EDIT: Grosse bourde de ma part, mon curseur à dériver sur le bouton citer à la place d'éditer, désolé...
Édité le 13/01/2008 à 18:26:32 par emacs250

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne devlopor900 # Posté le 13/01/2008 à 18:30:01
Groupe : Membres
Citation :
Donc, si tu veux faire une interface graphique, tu dois coder d'abord tout le système, (noyau, interruptions, etc) puis tu dois mettre en mode graphique puis coder le rafraichisement, le multi-threading si tu veux une GUI etc.


cette explication il fallait me la donner plus tot car c'est ça ce que je voulais conprendre
:)
Hors ligne emacs250 # Posté le 13/01/2008 à 18:39:21
Avatar
Groupe : Membres
Hum, en faite, est-ce que tu sais vraiment ce qu'est un système d'exploitation?

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne LoupSolitaire # Posté le 13/01/2008 à 18:43:35
Avatar
Groupe : Membres
Citation : ilyass1995
cette explication il fallait me la donner plus tot car c'est ça ce que je voulais conprendre
:)

Parce que ça te parraissait pas évident ? :waw:

C# m'a tuer
 
Hors ligne moi 2 # Posté le 13/01/2008 à 18:50:21
Groupe: zeros
Avatar
Groupe : Membres
Moi. J'encourage ilyass1995.
Il y a pas d'age pour programmer. Moi aussi j'ai 12ans et je programme en Opengl car quand j'arrive à comprendre la physique en Opengl ça prouve qu'a 12ans on est pas débile.
En tout cas, bonne chance pour la suite. ^^

J'ai appris: Le xHTML / Le PHP / Le C / Blender
J'ai à moitié appris: Le Javascript / Le C++ / Gimp
J'apprends: Rien
Image utilisateur o_O o_O
 
Hors ligne devlopor900 # Posté le 13/01/2008 à 19:01:05
Groupe : Membres
"mode graphique puis coder le rafraichisement, le multi-threading si tu veux une GUI etc".
c'est de ça que je parle,tu savait pas :waw:
Hors ligne emacs250 # Posté le 13/01/2008 à 19:06:21
Avatar
Groupe : Membres
Citation : moi 2
Moi. J'encourage ilyass1995.
Il y a pas d'age pour programmer. Moi aussi j'ai 12ans et je programme en Opengl car quand j'arrive à comprendre la physique en Opengl ça prouve qu'a 12ans on est pas débile.
En tout cas, bonne chance pour la suite. ^^


Le projet en lui même - même si il est inutile - n'est pas débile. Mais il faut voir si il s'y connaît vraiment, déjà que c'est même pas sur qu'il sait ce qu'est un système d'exploitation...

De plus tu dis savoir "programmer en OpenGL", déjà on ne programme pas en OpenGL, on programme avec l'API OpenGL, et aussi, quelqu'un qui connaît la programmation avec l'API OpenGL a d'autres choses à présenté sur son site que quelques programmes miteux en console(même si dans certains cas la console est meilleure).

PS: J'ai moi aussi 12 ans :-° ...

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne anonymous # Posté le 13/01/2008 à 19:15:20
???
Avatar
Groupe : Membres
@ilyass1995 : Tu va devoir avoir affaire à du vocabulaire ultra-pointu lors de la création d'un OS (je suis en train de lire un livre sur l'historique et le fonctionnement du noyau Linux et le vocabulaire est très technique ).
 
Hors ligne kedal # Posté le 13/01/2008 à 20:57:07
Avatar
Groupe : Membres
Citation : ilyass1995
<puce>et l'interface graphique</puce>


Tu cherche déjà a penser a faire une interface graphique ..
Je suis sur et certains que tu n'as pas pensé aux compatibilités matériels, aux protocoles de communications, aux divers systemes de gestions, l'ordonnencement processeur, la gestion mémoire vive, mémoire morte T_T

Dans un premier temps, lis Systemes d'exploitations par Andrew S. Tanenbaum.

Aprés tu pourras peut-etre te mettre à coder un kernel ( d'ailleur C ->> C++ :o :) )
Et ensuite tu pourras coder la couche supérieur, la ligne de commande, donc les affichages, tout en remontant de couches en couches.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d-(--) s+:- a--- C++>$ UBL*++++ P+ L+++(++) !E---- !W+++? !N* !o-- K--? w++ O !M- !V- PS++ PE- Y? PGP(-) t !5? X++ R tv- b+++ DI D+ G+ e h r+ y?
------END GEEK CODE BLOCK------

Image utilisateur

 
Hors ligne emacs250 # Posté le 13/01/2008 à 20:58:43
Avatar
Groupe : Membres
Kedal: C'est dans ce livre qu'est publié de code source de minix?

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne LoupSolitaire # Posté le 13/01/2008 à 21:03:01
Avatar
Groupe : Membres
Citation : emacs250
Kedal: C'est dans ce livre qu'est publié de code source de minix?

Tout ce que je sais c'est que ce bouquin est la référence absolue sur les systèmes d'exploitations.

Du même auteur, on trouve Les réseaux (mais il existe aussi une seconde excellente référence sur les réseaux, écrite par Guy Pujole, un français ;) )

C# m'a tuer
 
Hors ligne anonymous # Posté le 13/01/2008 à 21:10:18
???
Avatar
Groupe : Membres
Minix n'était pas closed-source ?
Car c'est cette opacité qui a convaincu Linus Torvalds de créer son propre OS.
 
Hors ligne Davidbrcz # Posté le 13/01/2008 à 21:42:57
Geek un jours, geek toujours !
Avatar
Groupe : Membres
Euh nan Minix est sous licence BSD
Édité le 13/01/2008 à 21:45:58 par Davidbrcz

Partager grâce à l'open source et aux logiciels libres.

Mes articles sur developpez.com : http://come-david.developpez.com/

Da Nyug
 
Hors ligne anonymous # Posté le 13/01/2008 à 21:57:29
???
Avatar
Groupe : Membres
Hors ligne emacs250 # Posté le 13/01/2008 à 22:30:26
Avatar
Groupe : Membres
Si, si... Au départ, dans le premier bouquin de A. Tanenbaum, l'éditeur empêchait Minix d'être libre, mais ils ont refait une édition où il est sur BSD licence. D'ailleurs j'ai un PC sous minix, chez moi...

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne anonymous # Posté le 13/01/2008 à 22:48:37
???
Avatar
Groupe : Membres
Hors ligne moi 2 # Posté le 14/01/2008 à 06:46:05
Groupe: zeros
Avatar
Groupe : Membres
Citation : emacs250
Le projet en lui même - même si il est inutile - n'est pas débile. Mais il faut voir si il s'y connaît vraiment, déjà que c'est même pas sur qu'il sait ce qu'est un système d'exploitation...

De plus tu dis savoir "programmer en OpenGL", déjà on ne programme pas en OpenGL, on programme avec l'API OpenGL, et aussi, quelqu'un qui connaît la programmation avec l'API OpenGL a d'autres choses à présenté sur son site que quelques programmes miteux en console(même si dans certains cas la console est meilleure).

PS: J'ai moi aussi 12 ans ...

Le site que je présente sont mes premiers programmes mais maintenant je suis passé sous Linux et je sais pas encore les transférer les fichiers sur l'hebergeur avec Ubuntu ( j'avoue que j'ai pas bien cherché ).

J'ai appris: Le xHTML / Le PHP / Le C / Blender
J'ai à moitié appris: Le Javascript / Le C++ / Gimp
J'apprends: Rien
Image utilisateur o_O o_O
 
Hors ligne emacs250 # Posté le 14/01/2008 à 17:08:42
Avatar
Groupe : Membres
C'est simple, ça se fait en deux temps avec un client FTP...

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne Vinc14 # Posté le 14/01/2008 à 17:39:00
Groupe : Membres
Je dirais même plus : ça se fait en 2 secondes avec la console :-° (j'ai jamais utilisé de client FTP avec interface graphique sous Ubuntu).

Bref.
Je ne me souviens pas l'avoir lu dans ce topic, alors je pose la question à l'auteur du topic :
Qu'est-ce qui te motive à créer un système d'exploitation ?
 
Hors ligne emacs250 # Posté le 14/01/2008 à 18:23:49
Avatar
Groupe : Membres
Vinc14: Bien entendu en console...

Utilisateur de Archlinux Gentoo

Mon statut jabber: Image utilisateur
 
Hors ligne GomanX # Posté le 17/01/2008 à 17:33:45
Avatar
Groupe : Membres
c'est cool de vouloir crée son os mais c'est dur tout seul donc je te propose mon aide
ps: ce message risque d'être poster 2 foix

Retour au forum "Discussions générales" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | Fil RSS | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 431 Zéros connectés | Requêtes SQL 7 requêtes | Temps de génération de la page : Total (SQL) 0.0306s (0.0105s)