Z:gnu-www-ja-gpl-faq--697b2d-Consider HTTP as an example./fr

Prenons HTTP comme exemple. Tous les clients HTTP s'attendent à ce que les serveurs fournissent certaines fonctionnalités : ils doivent envoyer des réponses déterminées à des requêtes bien formées. L'inverse n'est pas vrai : les serveurs ne peuvent pas supposer que le client fera quelque chose de particulier avec les données qu'ils envoient. Le client peut être un navigateur web, un lecteur de flux RSS, un robot, un outil de supervision réseau ou un autre programme spécifique. Le serveur ne peut faire absolument aucune supposition sur ce que le client fera. Il n'y a donc aucune manière sensée d'assimiler l'opérateur du serveur à un utilisateur du logiciel.