Personnellement, j'aurais préféré que le code comporte des commentaires, ce serait plus intéressant à lire, et motiverait peut-être d'autres personnes pour contribuer… Mais bon je salue l'effort.
Pour les languages, dans MS-DOS, on utilisait des Codepage (pour l'affichage des polices) et des Country Codes (pour la langue). C'était des nombres, tirés apparemment de l'indicatif international de téléphonie: http://manmrk.net/tutorials/DOS/help/country.htm .
fichiers CodePage Information pour gérer l'internationalisation… comme quoi MS-DOS 6.22 a encore de beaux jours devant lui /o\
c'est pas comme ça que cela va faciliter de choisir la bonne norme ISO :/ Déjà que pour les langues, il en faut 3 pour couvrir tous les cas cf. List_of_ISO_639_language_codes ou que ce n'est qu'à la 3ème itération que cela a pu être rendu à peu près complet
Comme le système GNU, cette version de DOS n'a pas de noyau. Il s'agit "uniquement" (c'est déjà un gros travail) d'un clone des commandes utilisables sous DOS (y compris le shell graphique et deux versions du BASIC).
C'est donc insuffisant pour se fabriquer une insallation de DOS entièrement libre.
Sachant qu'il existe aussi FreeDOS (GPL) https://www.freedos.org/FreeDOS is an open source DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or write new DOS programs. Any program that works on MS-DOS should also run on FreeDOS.
# Nostalgie…
Posté par Dring . Évalué à 2 (+0/-0).
Très rigolo de relire du Pascal tant d’années après avoir arrêté.
Dans le code (et dans le readme) y a un truc qui m’intrigue : la non-utilisation des codes ISO pour les languages supportés.
Là c’est GR pour GeRmany, SP pour SPain, au lieu de DE et ES. Je ne me souviens plus : c’était comment sous DOS ?
[^] # Re: Nostalgie…
Posté par Christophe . Évalué à 3 (+1/-0).
Personnellement, j'aurais préféré que le code comporte des commentaires, ce serait plus intéressant à lire, et motiverait peut-être d'autres personnes pour contribuer… Mais bon je salue l'effort.
Pour les languages, dans MS-DOS, on utilisait des Codepage (pour l'affichage des polices) et des Country Codes (pour la langue). C'était des nombres, tirés apparemment de l'indicatif international de téléphonie: http://manmrk.net/tutorials/DOS/help/country.htm .
[^] # Re: Nostalgie…
Posté par Christophe "CHiPs" PETIT (site web personnel) . Évalué à 3 (+2/-0).
Ces codes "bizarres" me disaient quelque chose et je les ai retrouvés dans https://jeffpar.github.io/kbarchive/kb/117/Q117850/ mais seulement pour les fichiers CPI.
[^] # Re: Nostalgie…
Posté par BAud (site web personnel) . Évalué à 3 (+1/-0).
fichiers
CodePage Information
pour gérer l'internationalisation… comme quoi MS-DOS 6.22 a encore de beaux jours devant lui /o\c'est pas comme ça que cela va faciliter de choisir la bonne norme ISO :/ Déjà que pour les langues, il en faut 3 pour couvrir tous les cas cf. List_of_ISO_639_language_codes ou que ce n'est qu'à la 3ème itération que cela a pu être rendu à peu près complet
# Il manque un truc
Posté par pulkomandy (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Comme le système GNU, cette version de DOS n'a pas de noyau. Il s'agit "uniquement" (c'est déjà un gros travail) d'un clone des commandes utilisables sous DOS (y compris le shell graphique et deux versions du BASIC).
C'est donc insuffisant pour se fabriquer une insallation de DOS entièrement libre.
[^] # Re: Il manque un truc
Posté par Benoît Sibaud (site web personnel) . Évalué à 4 (+1/-0).
Sachant qu'il existe aussi FreeDOS (GPL) https://www.freedos.org/ FreeDOS is an open source DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or write new DOS programs. Any program that works on MS-DOS should also run on FreeDOS.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.