Salut,
est-il possible de modifié le "command.com" de windows XP?
ou même en recuperer sa source?
Salut,
est-il possible de modifié le "command.com" de windows XP?
ou même en recuperer sa source?
Récuperer la source possiblement, en assembleur.
Le code source original est sûrement protégé par une licence.
Ensuite le modifier.. Déjà il me semble que de base, windows XP installe un moniteur qui scrute les fichiers systèmes à la recherche de tout changement, et l'interdit. Ensuite, même en passant cette protection, je ne vois pas vraiment l'utilité du changement que tu comptes faire, c'est dans quel but ?
dans un but purement atractif,
je sais qu'il existe des free dos et autre en opensource donc je me demandais/suposais que le command.com devais etre identique non?
Identique en fonctionnalités, possiblement, seulement si dans les freedos et autres toutes ces fonctionnalités ont étés implémentées.
Mais au niveau du code (implémentation) je dirais que non. Il y a déjà une dépendance par rapport aux outils utilisés, aux librairies associés, et tout ça fait qu'il y a d'énormes chances pour que le command.com que tu trouves dans une distribution de windows diffère de celui d'un freedos.
Si tu t'interesses plutôt aux fonctionnalités cependant, si tu jètes un oeil sur le code source d'un freedos, tu pourras en connaitre les rouages
Mais franchement, si tu as envie de savoir comment un OS fonctionne, essaie de regarder du coté de Minix. C'est un OS open source, qui est codé spécialement pour l'apprentissage du fonctionnement d'un OS. C'est un OS compatible POSIX ( donc il est "aux normes" ) et bien qu'il ne soit pas comparable à un windows XP ou autre, il reste un excellent moyen d'apprendre la prog système et interne d'un OS. Mais attention, accroches toi, c'est un chemin difficile et laborieux, mais qui peut être très gratifiant
je te remercie, (je savais pas que le 1er OS de Torvald était toujours trouvable moi)...
pour le language, je supose c et asm?
Full C source code (OS, utilities, libraries, etc.) supplied
Et non il ne sagit pas du premier OS de Torvalds, c'est une version s'appuyant sur UNIX plus que sur LINUX.
Bon courage et surtout amuses toi bien !
Minix a servi d'inspiration à Torvalds, pas l'inverse. Il a eu un échange houleux très célèbre avec l'auteur de Minix (Tanenbaum):
http://www.oreilly.com/catalog/opensources/book/appa.html
Super sympa la discussion sur les kernels, ce que je trouve "drôle", c'est que les personnes mises en concurrence ( même si ce n'en est pas vraiment une ) un jour ou l'autre dérivent vers des attaques personnelles.
Parfois c'est constructif, mais par exemple quand Tanenbaum dit à Torvalds "Si tu étais un de mes élèves tu n'aurais pas ton diplôme avec une telle architecture d'OS" je trouve qu'on sort du débat.
Pareil dans certaines réponses de Torvalds.
Et j'ai vu la même chose, sur les newsgroups ASM. Une discussion particulièrement "chaude", parfois enfantine, se tient entre Randall Hyde ( qu'on pourrait ici assimiler à Tanenbaum, lui aussi professeur en Université ) et René Tournois ( différent de Torvalds, mais un peu aussi ce coté génie, qui invente des choses dans son laboratoire, à sa manière ) J'y ai tout de suite pensé en lisant cet extrait, merci pour le lien en tout cas, c'était instructif
Très souvent dans les newsgroups, y'a 2 références, qui sont très très forts, que tout le monde vénère, et qui ne sont jamais d'accord entre elles et s'engueulent constamment
J'ai pourtant bien essayé de les faire travailler ensemble, car quand on voit des gens aussi doués, on se dit que c'est dommage qu'ils ne puissent pas s'entendre mais bon et un monde sans guerre, ça serait bien aussi hein..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager