Transcription¶
Reportages, avec Benoît Sibaud, président de l'April.
J'ai une question plus classique, parce qu'on parle souvent dans le logiciel libre du fameux code source. Mais qu'est ce que c'est exactement ? Beaucoup de gens se demandent exactement ce que cela peut être.
Benoît Sibaud: Une analogie classique pour définir les notions de code source et de code exécutable, c'est de parler de cuisine. Une programme, ce n'est rien de moins qu'un plat cuisiné, un résultat fini. La recette d'un plat cuisiné, c'est équivalent au code source d'un logiciel. La recette, c'est la façon dont il faut réaliser un certain d'action: est-ce qu'il saler, poivrer, combien de temps il faut faire cuire, quels sont les ingrédients, etc. Au niveau d'un logiciel, c'est exactement pareil, il y a un code source qui dit quelle est la fenêtre qu'il faut ouvrir, quelle est l'action à réaliser, qu'est ce qu'il va se passer dans telle circonstance, etc.