Mise en réseau de FreeDOS - les applications TCP/IP
Vue d'ensemble
Nous avons entendu dans "l'historique de la mise en réseau de DOS" à
quel point les applications TCP/IP pour DOS étaient populaires dans
les années quatre-vingt et quatre-vingt-dix du siècle dernier. Cette
époque a touché à sa fin lorsque Microsot a lancé Windows 95 : ce SE
fournissait TCP/IP et d'autres fonctionnalités réseau sous une
interface facile et conviviale. Beaucoup d'applications réseau
commerciales pour DOS ont disparu. Mais les logiciels du domaine
public, freeware et shareware ont été préservés par Internet.
Certains sont toujours développés aujourd'hui. De nouveaux logiciels
ont même été écrits.
Les applications TCP/IP DOS comprennent des outils réseau classiques
tels que ping, lpr ou finger aussi bien que des clients SSH et
NFS, des serveurs FTP, des serveurs web, des logiciels de mail et news
ou des navigateurs web. Il existe même une solution de mise en réseau
pair à pair complète appelée "Network Enhanced Operating System"
(NeOS - voyez : http://ftp.carnet.hr/pub/pc/networking/NeOS/README
(*01)) qui a été développée entre 1995 et 2000 comme faisant partie
du projet "EUREKA" de l'Union Européenne.
(voyez : http://www.eureka.be/inaction/AcShowProject.do;jsessionid=
7f00000122b839cfc1d1a5c44d359913f31b02769f2f?id=1317 (*02)).
Maintenant il s'agit d'un freeware et l'auteur demande l'envoi d'une
carte postale.
Liens
Michael Bernardi a rassemblé une liste de plus de cent applications
TCP/IP (voyez : http://www.dendarii.co.uk/FAQs/dos-apps.html (*03))
disponibles pour DOS. Il existe également d'autres listes ici (voyez :
ftp://ftp.technion.ac.il/pub/supported/pc/comm/drivers/pkt_drv/doc/
software.doc (*04)), ici (voyez : ftp://ftp.cac.psu.edu/pub/dos/info/
tcpip.packages (*05)) et ici (voyez : http://www.fdisk.com/doslynx/
(*06)), qui pourraient contenir des informations supplémentaires.
Une ressource récente et fréquemment mise à jour pour les applications
de mise en réseau est le site britannique "DOS Solutions" (voyez :
http://www.dossolutions.pwp.blueyonder.co.uk/network.htm (*07)).
Les liens vers d'autres ressources DOS sont rassemblés dans FreeDOS
technote 157 (voyez : http://www.freedos.org/freedos/news/technote/
157.html (*08)). J'ai aussi trouvé que le site nostalgique oldskool.
org était assez utile (voyez : ftp://ftp.oldskool.org/pub/tvdog/
internet/ (*09)).
Beaucoup d'informations peuvent encore être récupérées du newsgroup
Usenet comp.protocols.tcp-ip.ibmpc (voyez : http://groups.google.com/
group/comp.protocols.tcp-ip.ibmpc (*10)), particulièrement de leur
FAQ, qui est posté en plusieurs parties : une (voyez : http://www.
uni-giessen.de/faq/archiv/ibmpc-tcp-ip-faq.part1-3/msg00000.html
(*11)), deux (voyez : http://www.uni-giessen.de/faq/archiv/
ibmpc-tcp-ip-faq.part1-3/msg00001.html (*12)) et trois (voyez :
http://www.uni-giessen.de/faq/archiv/ibmpc-tcp-ip-faq.part1-3/
msg00002.html (*13)).
Les applications
Il est impossible de couvrir toutes les applications TCP/IP dans
ce document. Mais voici quelques exemples remarquables :
Arachne
(Image d'une capture d'écran d'Arachne)
"Arachne" est un navigateur web graphique pour DOS. Il a été créé en
1996 par le programmeur tchèque Michael Polak et son entreprise
xChaos/Arachne Labs (voyez : http://www.arachne.cz/ (*14)). En 2002
Michael Polak a décidé de faire d'Arachne un logiciel libre. La
nouvelle licence est la GNU GPL (voyez : http://home.arachne.cz/
archive/v01.n1917 (*15)).
Le navigateur prend en charge divers formats d'image. Les tableaux et
les cadres sont affichés correctement, il affiche HTML 4 et CSS 1.0 et
les versions 1.90J3 et plus récentes comprennent même UTF-8. Les autres
services Arachne comprennent FTP, NNTP, IRC-Chat, RSS, POP3 et SMTP.
Voyez ici (cf. http://web.archive.org/web/20070311000724/http://www.
cisnet.com/glennmcc/ara-gpl/history.txt (*16)) pour une historique
complète du logiciel. Arachne est toujours activement développé - les
programmeurs sont invités à rejoindre une liste de diffusion (voyez :
http://tech.groups.yahoo.com/group/ArachneDevelopment/ (*17)).
La dernière version peut être trouvée sur le site de Glenn McCorkle,
(voyez : http://www.glennmcc.org/ (*18)). Lisez-en davantage
sur Wikipédia.
EZ-NOS2
(Image d'une capture d'écran de EZ-NOS2)
"EZ-NOS2" est l'un des descendants de KA9Q de Phil Karn. Il est
actuellement développé par DOS Solutions (voyez : http://www.
dossolutions.pwp.blueyonder.co.uk/eznos.htm (*19)). La suite
logicielle comprend un serveur web, un serveur FTP et un serveur bootp
ainsi qu'un client e-mail.
Comme tous les dérivés de KA9Q, EZ-NOS2 est sous licence GNU GPL.
Le code source peut être téléchargé en tant que ez_src.zip (voyez :
http://www.dossolutions.pwp.blueyonder.co.uk/progs/eznos/ez_src.zip
(*20)).
SSH2DOS
(La capture d'écran affiche une session SSH fermée vers un serveur
Debian.)
"SSH2DOS" est un client SSH, SFTP et SCP pour DOS. Ces services
remplacent de plus en plus le Telnet classique - et les services FTP,
qui sont considérés comme moins sécurisés.
SSH2DOS a été créé par le développeur hongrois Nagy Daniel en 2000 et
peut être téléchargé chez Sourceforge.net (cf. http://sourceforge.net/
projects/sshdos (*21)). Il est publié sous GNU GPL. Il utilise du code
du client SSH PuTTY tout comme la librairie de noyau WatTCP.
(*01) OK
(*02) http://ftp.carnet.hr/pub/pc/networking/NeOS/
(*03) OK
(*04) ?
(*05) ?
(*06) http://www.fdisk.com/doslynx/doslynx.htm
(*07) https://web.archive.org/web/20090513204533/http://
www.dossolutions.pwp.blueyonder.co.uk/network.htm
(*08) ?
(*09) OK
(*10) https://groups.google.com/forum/#!topic/comp.os.ms-windows.
networking.tcp-ip/Ekxg5Y5pP0g
(*11) http://www.menet.umn.edu/~bob/FAQ/tcpip-ibmpc.faq
(*12) https://web.archive.org/web/20100902023435/http://www.uni-
giessen.de/faq/archiv/ibmpc-tcp-ip-faq.part1-3/msg00001.html
(*13) https://web.archive.org/web/20100902023439/http://www.uni-
giessen.de/faq/archiv/ibmpc-tcp-ip-faq.part1-3/msg00002.html
(*14) http://www.glennmcc.org/
(*15) http://www.glennmcc.org/
(*16) OK
(*17) https://www.freelists.org/list/arachne
(*18) OK
(*19) https://web.archive.org/web/20081016111245/http://
www.dossolutions.pwp.blueyonder.co.uk/eznos.htm
(*20) https://web.archive.org/web/20070728204505/http://
www.dossolutions.pwp.blueyonder.co.uk/progs/eznos/ez_src.zip
(*21) OK
------------------------------------------------------------------------------
Copyright (C) 2007 Ulrich Hansen, Mainz (Allemagne), modifié en 2010
par W. Spiegl.
Traduit en 2020 par Berki Yenigün.
Pour plus d'informations, voyez ici.
La permission est accordée de copier, distribuer et/ou modifier ce
document selon les termes de la licence de documentation libre GNU,
version 1.2 ou toute version ultérieure publiée par la Free Software
Foundation.
Une copie de la licence est incluse dans la section intitulée
"GNU Free Documentation License 1.2".