Copie et distribution conforme (verbatim)
copyright © 2006/2007 - Veni, Vidi, Libri
Interview de Jean Lépine, concepteur des Ateliers de Géométrie 20 Février 2006
« Il était une fois un professeur de mathématiques, développeur de logiciels, qui décida de passer sa création sous licence libre GNU/GPL. »
Les Ateliers de Géométrie est un logiciel qui permet de réaliser et de manipuler des figures de géométrie plane et de leur appliquer des transformations telles que translations, symétries centrales et axiales, rotations, homothéties, projections orthogonales. Il propose également des constructions telles que barycentre, vecteurs, angles orientés et permet une recherche automatique de lieux de points. Son traceur de courbes (cartésiennes ou paramétrées)peut superposer courbes et figures géométriques.
L’auteur a décidé, en 2003, de passer ses ateliers sous licence libre GNU/GPL.
La fiche des Ateliers de Géométrie sur Framasoft.
L’histoire des Ateliers de Géométrie sur Framasoft.
Q Jean Lépine, qui êtes-vous ? (Concepteur/Développeur, ou juste un professeur… comment vous définiriez-vous personnellement ?)
Jean Lépine : « Comme la plupart des gens j’ai beaucoup de passions (le théâtre, la cuisine, l’informatique et les maths !) je ne me défini ni comme un « metteur en scène » ni comme un « chef » ni comme un « développeur » ni comme un « mathématicien » je me défini comme un « créateur »…. Les idées fourmillent et j’essaie de les faire partager à tous et dans toutes mes passions ! »
Q Comment définiriez-vous votre travail de développeur ?
J.L. : « Je suis venu au développement de façon autodidacte en même temps que la micro-informatique. Depuis plus de vingt ans maintenant je consacre une ou deux heures journalières au développement. Je rejoins ici le peintre Matisse : « Un peu de travail chaque jour est le plus efficace » »
Q Comment avez-vous connu le libre ?
J.L. : « J’ai connu le libre par Internet et par mes élèves qui ont eu envie de savoir comment fonctionnait une licence libre ! »
Q Les Ateliers de Géométrie a connu un certain succès commercial, dont la licence a été acquise par de nombreux établissements scolaires : pourquoi avoir choisi de modifier votre licence pour qu’il soit aujourd’hui gratuit, mais surtout libre ?
J.L. : « Les Ateliers m’ont rapporté une somme de droits non négligeable et il est bien évident que je n’ai pas décidé de les mettre en licence libre à l’époque où ils me rapportaient beaucoup d’argent ! Et puis sont arrivés le peer to peer et la copie illégale et, lorsque mes logiciels ne m’ont plus rapporté d’argent, j’ai décidé de les offrir avec leurs sources de façon à ne pas jeter toutes mes heures de travail à la poubelle ! Voilà, c’est pas très noble, mais c’est la réalité ! »
Q Quel est l’âge ont les Ateliers de la Géométrie ?
J.L. : « En 1985 et sur des TO7 je développe le premier simulateur de géométrie pour mes élèves… Je le teste en classe avec des 3ème dans une salle équipée de 15 TO7 ! Au fur et à mesure des réflexions faites par les jeunes, je modifie et améliore le logiciel …. Jusqu’à le passer sur PC le jour où l’établissement s’équipe de PC ! »
Q Quelle licence libre avez-vous choisie pour les Ateliers de la Géométrie ? Pour quelle(s) raison(s) ?
J.L. : « J’ai choisi la licence GPL qui permet d’offrir les droits et les sources des logiciels ! »
Q Depuis combien de temps ce programme est-il libre ?
J.L. : « J’ai mis les Ateliers en licence en 2003. »
Q Quel a été le principal frein psychologique que vous avez rencontré pour placer les Ateliers… en libre ?
J.L. : « Aucun, ça a été pour moi une opportunité et m’a permis de sauver mes logiciels et ne pas les laisser sombrer dans l’oubli ! »
Q Ce qui vous a décidé / aidé à franchir le cap ?
J.L. : « Comme je l’indique plus haut, une fois que certaines personnes ont commencé à copier et distribuer mes logiciels de façon illégale ma seule parade a été de les distribuer en libre ! »
Q Y a-t-il eu des tensions entre vous et les maisons d’édition ?
J.L. : « Pas du tout ! Ma maison d’édition de l’époque était Mindscape ! »
Q Comment les avez-vous gérées ?
J.L. : « Je leur ai annoncé que je rompais les contrats et c’est tout ! »
Q Avez-vous eu des réticences par rapport à
- l’ouverture du code
- la possibilité d’un fork sur votre travail (modification du soft pour l’améliorer ou en créer un autre)
- s’ouvrir à un travail communautaire
et comment les avez-vous surmontées ?
J.L. : « Pas du tout ! Je sais aujourd’hui que certains modules de mon code (en Pascal) ont servi à d’autres et j’en suis plutôt fier ! Par contre, faire une adaptation complète des ateliers sous Linux, s’est révélée trop lourde à cause de la partie OLE de mon code ! En effet, les ateliers sont reconnus par tous les logiciels Windows et cette partie OLE du code rend l’adaptation Linux impossible ! Dommage ! »
Q Peut-on aujourd’hui tirer un bilan de la distribution et de la vie des Ateliers … ? Avant qu’ils ne soient libres ? Depuis qu’ils le sont ?
J.L. : « Ils se sont « répandus » beaucoup plus vite depuis qu’ils sont libres et aujourd’hui je suis très fier lorsque, comme tous les enseignants de maths de l’académie, je reçois des documents officiels dans lesquels les figures de géométrie sont faites avec les ateliers ! »
Q Comment s’est déroulé le passage propriétaire → Libre ?
J.L. : « J’ai simplement regretté le fait d’avoir perdu mes droits d’auteurs, car j’avais pris certaines habitudes !!! Mais enfin j’y ai trouvé la compensation de voir mes logiciels un peu partout sur le net ! »
Q Quels sont les avantages/inconvénients d’un logiciel libre (selon vous) ?
J.L. : « L’avantage est la notion de « partage » puisque les sources sont offertes avec le logiciel !
Les inconvénients sont surtout au niveau de l’envie de créer chez les jeunes ! Cette discussion à propos de mes Ateliers je l’ai avec tous les élèves de secondes de mon lycée, cela fait partie de mon cours ! ! J’ai toujours la même réaction à la fin de mon exposé « Dans ces conditions, si on invente un logiciel génial il ne nous rapportera jamais d’argent ». À cela je réponds, bien entendu, qu’une licence GPL ne veut pas dire une distribution forcément gratuite ! Mais j’ai un peu de mal à les convaincre ! »
Q Et si c’était à refaire, Les Ateliers… seraient-ils aujourd’hui libres ? Pourquoi ?
J.L. : « Tout comme j’ai fait pour le système chronosite 1 je commencerais par une distribution libre c’est évident ! Ça paraît plus simple et surtout la distribution commerciale d’un logiciel à notre époque ne paraît pas du tout faisable !!!! »
Q Qu’est-ce qui vous ferait changer la licence des Ateliers pour du propriétaire ?
J.L. : « Si on me disait, par exemple, que mes droits d’auteur vont revenir tels qu’il y a dix ans ! »
Q Conseilleriez-vous à un développeur de passer son soft en libre ? Pourquoi ?
J.L. : « Uniquement si ce soft ne lui rapporte presque plus de droits ! »
Q Que conseillerez-vous à un développeur souhaitant mettre son soft sous licence libre ?
J.L. : « Méthode simple : on choisit la licence GPL – On place un copyright au début du code source (voir code source des ateliers) et on met le logiciel et sa source en téléchargement sur internet ! »
Q Dans quels cas, selon vous, devrait-on privilégier une licence libre à une licence propriétaire ? Et inversement ?
J.L. : « La licence propriétaire aujourd’hui n’a plus aucun sens puisque tous les logiciels propriétaires sont copiés et distribués sous le manteau « peer to peer » crack et autres ! Donc, la licence libre est géniale à l’heure actuelle, car elle permet le partage du code et offre à certains développeurs la possibilité de se regrouper pour faire évoluer les logiciels et à d’autres de se faire connaître ! »
Q Si vous deviez développer un autre soft aujourd’hui, sous quelle licence le distribueriez-vous ?
J.L. : « Tout comme j’ai fait pour chronosite je distribuerais en licence GPL ! »
Q Qu’a apporté le référencement des Ateliers de Géométrie sur Framasoft ? Pour vous personnellement ? Pour les Ateliers de Géométrie ?
J.L. : « Très bien : Framasoft est un lieu de passage obligé dans le domaine du libre et de ce fait très fréquenté par le monde de l’éducation. Pour les Ateliers ça a été formidable… J’ai retrouvé mes Ateliers en téléchargement sur de nombreux sites scientifiques ! »
Un grand merci à Jean Lépine pour s’être prêté au jeu des Questions/Réponses pour Veni Vidi Libri !
1 ChronoSite, une autre création de Jean Lépine, est un CMS PHP/MySQL facile d’installation, simple d’utilisation et très léger. (↑)
copyright © 2006/2007 - (L’Association) Veni, Vidi, Libri
Pour faciliter la diffusion des entretiens, les droits de reproduction intégrale, de diffusion et de représentation intégrale sont conférés à tout public, sur tout support, jusqu’à destruction desdits documents ou dissolution de l’association.


