Lady Lovelace a conçu pour la machine de Babbage le premier algorithme. C’est en effet le premier acte de programmation complexe de l’histoire, et, vous avez encore tout à fait raison sur ce point, elle n’a pas participé à l’élaboration de la machine. Le point intéressant que vous soulevez, c’est qu’il a fallu la collaboration de (au moins) deux personnes pour atteindre ce niveau de complexité, ce qui n’aurait pu être si la machine de Babbage avait été sous licence restrictive ;)
Mes pensées se tournaient plutôt vers les années 1970 aux Etats-Unis, où les programmeurs civils étaient majoritairement des ingénieurs en entreprise ou des universitaires. Pour ces derniers, le partage était une chose naturelle. Mais dans le privé, cette pratique n’était, c’est le moins qu’on puisse dire, pas bien perçue.
Nous parlerons dans le prochain article de la « Lettre ouverte aux amateurs » de 1976 ;)