Créer un nouveau OS - C++ - Programmation
Marsh Posté le 24-02-2004 à 08:48:41
Avant de chercher a améliorer l'existant, sache, si t'arrivais à faire quelque chose 10 fois moins performant que le vieux DOS, ce serait déja pas mal. Alors pour les améliorations, je crois que tu t'emballes un peu (cela dit, bonne chance !)
Marsh Posté le 24-02-2004 à 08:50:08
J'allais dire pareil que el_gringo, penser à faire quelque chose de mieux que les OS actuels c'est un peu rêver
Ceci pourrait t'intéresser: http://kos.enix.org/
Marsh Posté le 25-02-2004 à 17:27:04
bon je m'y connais pas en C++ (j'suis que developpeur php donc je ramène pas trop ma fraise ) mais il est vrai que faire une Os est plutot tentant mais bon si microsf a des centaines de developpeur pour les windows c'est pas une personne qui peut s'amuser a rivaliser surtout si ont parle d'améliorer.
Cela nécessite tellement de chose surtout en terme de noyau.
Par contre ce qui est possible c'est de ce baser sur un noyau linux et de developper autour comme cela a été fait avec BeOs hélas que dieux ait son âme...
Marsh Posté le 25-02-2004 à 17:52:10
Seeker a écrit : Salut |
Windows est le troisième système le plus complexe de l'Histoire, juste après la navette spatiale et le 747.
Donc, essaye déjà de faire un noyau qui gère le multitâche avec des mutex, sémaphores etc, des I/O, ainsi qu'un système de fichiers et de gestion de mémoire, c'est très formateur.
Pour mémoire quand Linus Torvalds a commencé à proposer Linux à la communauté des développeurs, ce dernier n'était même pas capable de lire une disquette.
Marsh Posté le 25-02-2004 à 18:12:00
Untitled a écrit : |
un beau trollometre tout neuf.... il a pas passé la première ligne du post
Marsh Posté le 25-02-2004 à 18:14:52
J'avais entendu parler il y a longtemps d'un programmeur belge qui avait fait un OS en Pascal. Ca avait l'air de bien marcher son truc et il y avait pas mal de concepts innovants.
Bref, tout est possible, du moment qu'on y mette du sien.
Marsh Posté le 25-02-2004 à 18:15:45
philou_a7 a écrit : |
Windows est le troisième système le plus complexe de l'Histoire, juste après la navette spatiale et le 747.
Marsh Posté le 25-02-2004 à 18:20:38
Untitled a écrit : Windows est le troisième système le plus complexe de l'Histoire, juste après la navette spatiale et le 747. |
Marsh Posté le 25-02-2004 à 18:27:49
heureusement que les 2 systemes les plus complexes de l'histoire crashent moins que le 3ieme
Marsh Posté le 25-02-2004 à 18:39:58
si tu mets le 1er system dans les 2 autres, ca risque de changer ...hihi
Marsh Posté le 25-02-2004 à 19:12:33
Arrétez un peu de dire que les OS Microsoft c'est de la merde
Je l'ai déjà dit, et je le répète : tous les reproches que l'on pouvait faire à Microsoft il y a encore 5 ans ne sont plus valables aujourd'hui !!!
http://forum.hardware.fr/forum2.ph [...] 57#t636035
Marsh Posté le 25-02-2004 à 19:18:30
salut la compagnie!
dites, ma spécialité, c'est plutôt VB, mais j'aurais voulu profiter de ce topic pour savoir s'il était possible de programmer un OS en VB ou au pire, en Java? Quelqu'un aurait-il de bonnes infos ou bons lien à ce sujet?
Merci d'avance!
Marsh Posté le 25-02-2004 à 19:20:06
Marsh Posté le 25-02-2004 à 19:25:10
Ben je crois que le java est bcp utilisé pour faire les systèmes d'exploitation embarqués style téléphone portable. Par contre je sais pas trop comment ça se passe pour faire tourner la machine virtuelle. Est-ce une puce qui la lance directement? J'en sais trop rien en fait.
Marsh Posté le 25-02-2004 à 19:28:33
Docteur_Canard a écrit : J'avais entendu parler il y a longtemps d'un programmeur belge qui avait fait un OS en Pascal. Ca avait l'air de bien marcher son truc et il y avait pas mal de concepts innovants. |
MultiDeskOS
Marsh Posté le 25-02-2004 à 19:28:35
chaica a écrit : Ben je crois que le java est bcp utilisé pour faire les systèmes d'exploitation embarqués style téléphone portable. Par contre je sais pas trop comment ça se passe pour faire tourner la machine virtuelle. Est-ce une puce qui la lance directement? J'en sais trop rien en fait. |
j'avais plutôt en tête un système x86 c'est réservé qu'au monde de l'embarqué?
Marsh Posté le 25-02-2004 à 19:38:56
ReplyMarsh Posté le 25-02-2004 à 19:39:40
docbrown a écrit : salut la compagnie! |
http://cjos.sourceforge.net/archive/
Marsh Posté le 25-02-2004 à 21:26:37
philou_a7 a écrit : |
je plussoie y a pas à dire celle-là est top !
Marsh Posté le 25-02-2004 à 21:28:16
Harkonnen a écrit : Arrétez un peu de dire que les OS Microsoft c'est de la merde |
Les virus et les reboot ce n'est pas encore normal non plus
donc Microsoft c'est de la merde
Marsh Posté le 25-02-2004 à 21:44:25
python a écrit : |
je vois pas en quoi Microsoft est responsable de l'apparition de virus sur ses OS !
tous les OS peuvent accueillir des virus, Linux y compris. Si Windows est un nid à virus, c'est parce qu'il est largement plus répandu que Linux ! si tu veux voyager dans le monde entier le plus rapidement possible, tu prends les autoroutes, et pas les départementales !
Marsh Posté le 25-02-2004 à 22:03:15
Harkonnen a écrit : |
C'est aussi parceque c'es beaucoup plus facile de coder un virus/worm qui marche sous Windows que sous Linux.
Marsh Posté le 25-02-2004 à 22:10:32
Ouais parce qu'avant que quelque chose fonctionne sous Linux, y a du boulot...
Marsh Posté le 25-02-2004 à 22:11:43
antp a écrit : Ouais parce qu'avant que quelque chose fonctionne sous Linux, y a du boulot... |
Ca n'a pas l'air d'avoir été très difficile de faire marcher ut2004 sous Linux. Il semblerait même qu'ils utilisent Valgrind pour tester la qualité du code grace à ce portage
Marsh Posté le 25-02-2004 à 22:22:57
Kristoph a écrit : |
Les pauvres chez epic, ils peuvent même pas se payer une licence purify/quantify, alors ils portent leurs jeux sous linux pour utiliser valgrind gratuitement
Il n'y a pas de petit profit mon bon monsieur
Marsh Posté le 25-02-2004 à 22:29:30
silence, on trolle
Marsh Posté le 25-02-2004 à 22:50:16
Kristoph a écrit : |
n'importe quoi
c'est surtout parce que tu pourras pas faire de gros degat sous linux parce que les droits des users sont bien segmentés (root != reste)
mais perso je suis incapable de faire un virus sous win alors qu'une saloperie en linux c'est assez simple
Marsh Posté le 25-02-2004 à 22:57:50
uriel a écrit : |
Un bon virus, c'est un virus qui se propage. Un virus qui detruit le disque dur n'a aucun interet s'il ne passe pas d'un ordi à un autre.
C'est en ça qu'il est plus facile de créer un virus ou un vers sous Windows et/ou Outlook.
Marsh Posté le 25-02-2004 à 23:00:45
Kristoph a écrit : |
alors le probleme vient plus des soft comme outlook ou ie mais pas forcement de win lui même, mais ok je comprends ce que tu veux dire et je suis d'accord
Marsh Posté le 25-02-2004 à 23:53:42
chrisbk a écrit : ca marche le rar sous linux |
Le format de compression ? Oui, unrar existe. Je pense qu'on peut aussi créer des archives.
Marsh Posté le 25-02-2004 à 23:57:05
chrisbk a écrit : ca marche le rar sous linux |
Sinon, effectivement, c'est avant tout le fait que LES MEMES logiciels soient présents dans presque TOUS les win qui le rend vulnérable à mon avis, IE en tête.
De plus, on parle sans cesse des virus, mais je trouve la prolifération des spys bcp plus génante, et là, ya pas à dire, IE est le champion incontesté pour que des trucs qu'on a pas demandé s'installent.
Marsh Posté le 26-02-2004 à 07:17:34
Revenons s'il vous le voulez bien sur le sujet de base.
Est il possible de faire une Os ou un Os sur la base d'un noyau existant telle que linux?
Si oui
Quel sont les languages possible?
Quel sont les éléments qui compose un Os?
Marsh Posté le 26-02-2004 à 09:02:00
berceker a écrit : Revenons s'il vous le voulez bien sur le sujet de base. |
Si tu ne t'y connais pas ni en C/C++, ni en assembleur, tu peux oublier ça tout de suite. La première étape à mon avis, c'est de bien maitriser la prog système...
Marsh Posté le 26-02-2004 à 09:24:22
docbrown a écrit : salut la compagnie! |
Marsh Posté le 26-02-2004 à 10:19:24
t'inquiète, comme son modèle, DocBrown est un grand malade
Marsh Posté le 24-02-2004 à 05:19:56
Salut
Est-ce qu'il y en à parmis vous qui ont déjà penser à créer un OS juste pour le plaisir d'étendre ses connaissances en programmtion ? Car j'aimerais en créer un heheh, si vous pouviez me donner vos opinions(sérieux svp) sur ce que vous aimeriez que ce nouveau OS accomplisse que les autres ne font pas ou font mal ? et svp ne dite pas seulement quelque chose du genre: pas d'écran bleu et pas de plantage
Soyez sérieux et précis svp