Personnellement j’aurais un autre point de vue face à son principe, à son application plus ou moins heureuse, et la conclusion que j’entrevois.
A mon sens ce principe est excellent pour les protocoles réseau (je ne vois aucun contre-exemple mais quelqu’un peut toujours en trouver un).
En revanche dans le domaine de l’applicatif, (e.g. html cité par Stephane Bortzmeyer) il conviendrait d’être effectivement moins libéral pour ce que l’on reçoit.
La différence est de nature et aussi d’objectif.
Nature :
un protocole de communication contrairement à une application n’est pas un but en soit, il faut pouvoir echanger des données pour pouvoir aller plus loin vers le service rendu ou à rendre.
Combinatoire de contact (ou « promiscuité »)
dans le réseau la combinatoire des implémentations différentes est moindre que coté applicatif.
Coté applicatif le nombre et la diversité de connexion est beaucoup plus large,
voila pourquoi selon moi il faut une certaine rigueur dans la réception pour assurer un fonctionnement correct.
enfin c’est ce que je pense humblement et partage non moins humblement...