2007-07-07 22:03:50 +00:00
|
|
|
|
\section{Introduction}
|
2007-08-12 19:41:33 +00:00
|
|
|
|
|
2007-08-21 20:08:58 +00:00
|
|
|
|
% De façon générale (et en soi ce n'est pas mauvais), ça transparaît
|
|
|
|
|
% beaucoup dans la recherche que vous avez un parti pris pour les
|
|
|
|
|
% logiciels libres et des formats ouverts. C'est correct, car
|
|
|
|
|
% ultimement la on veut que la conclusion soit en faveur du libre et
|
|
|
|
|
% de l’ouvert, mais ça intéressant que ce parti pris ne s'étale pas
|
|
|
|
|
% totalement dès les introductions des sections. Bref, il serait
|
|
|
|
|
% intéressant, et ce que nous cherchons dans la plupart de nos
|
2007-08-21 21:03:54 +00:00
|
|
|
|
% recherches, d'avoir une certaine évolution du type : mise en contexte
|
2007-08-21 20:08:58 +00:00
|
|
|
|
% / problématique / solution qui amènerai la solution des logiciels
|
|
|
|
|
% libres à un problème existant, plutôt que l'inverse.
|
2007-08-12 19:41:33 +00:00
|
|
|
|
|
2007-08-21 21:03:54 +00:00
|
|
|
|
% dhag : À mon avis, le contenu du premier paragraphe ci-dessous est
|
2007-08-21 20:08:58 +00:00
|
|
|
|
% contestable. GNU est la première implémentation de ces idées *à avoir
|
|
|
|
|
% réussi* (et encore, c'est à vérifier).
|
2007-08-12 19:41:33 +00:00
|
|
|
|
|
2007-08-21 20:08:58 +00:00
|
|
|
|
L'idée d'un ensemble complet de logiciels partagés par tous et écrits
|
|
|
|
|
par une communauté de développeurs a pris naissance en 1985 avec la
|
|
|
|
|
publication par Richard Stallman du \textit{Manifeste
|
|
|
|
|
GNU}~\cite{gnumanifesto}.
|
2007-08-22 16:00:24 +00:00
|
|
|
|
Selon Stallman, chacun devrait avoir
|
2007-08-21 20:08:58 +00:00
|
|
|
|
la possibilité de partager librement les programmes qu'il apprécie
|
|
|
|
|
avec d'autres personnes, ce que la plupart des licences de logiciels
|
2007-08-21 21:03:54 +00:00
|
|
|
|
commerciaux interdisent.
|
2007-08-21 20:08:58 +00:00
|
|
|
|
|
|
|
|
|
Stallman a ainsi entrepris de développer un système d'exploitation
|
2007-08-21 21:03:54 +00:00
|
|
|
|
«~libre~», c'est-à-dire que tous doivent pouvoir l'utiliser, mais
|
|
|
|
|
aussi étudier son fonctionnement, le modifier et le
|
2007-08-22 16:00:24 +00:00
|
|
|
|
redistribuer : ce système est appelé GNU\footnote{désigné par
|
|
|
|
|
GNU/Linux lorsqu'utilisé
|
|
|
|
|
avec Linux comme système sous-jacent},
|
|
|
|
|
qui signifie simplement \emph{GNU's not Unix}. Exercer ces libertés
|
|
|
|
|
nécessite
|
|
|
|
|
notamment d'avoir accès au code source, c'est-à-dire les documents
|
|
|
|
|
lisibles
|
|
|
|
|
par l'être humain à partir
|
|
|
|
|
desquels une
|
|
|
|
|
version définitive et exécutable est produite.
|
|
|
|
|
%\footnote{Le code source est la
|
|
|
|
|
%forme sous laquelle les programme sont écrits par leurs développeurs :
|
|
|
|
|
%c'est la seule forme qui est lisible et modifiable par des
|
|
|
|
|
%humains. Quand ils sont destinés à être seulement utilisés, les
|
|
|
|
|
%programmes sont traduits sous forme de langage machine, adaptée à
|
|
|
|
|
%l'exécution par des puces électroniques et à rien d'autre.},
|
|
|
|
|
C'est
|
2007-08-21 20:08:58 +00:00
|
|
|
|
pourquoi on entend aussi parler de code source ouvert \en{(open
|
|
|
|
|
source)}\footnote{\en{Open source} et logiciel libre sont des idées
|
2007-08-21 21:03:54 +00:00
|
|
|
|
distinctes : il est tout à fait possible d'écrire du logiciel
|
2007-08-21 20:08:58 +00:00
|
|
|
|
propriétaire et de distribuer tout ou partie de son code source aux
|
|
|
|
|
clients, en restreignant les libertés d'actions sur ce code source.}.
|
|
|
|
|
En deux décennies, l'idée a fait son chemin dans de nombreux milieux
|
|
|
|
|
et régions du monde, de sorte qu'une grande variété de logiciels libres
|
|
|
|
|
de qualité est aujourd'hui disponible. De plus, l'accessibilité aux
|
2007-08-22 16:00:24 +00:00
|
|
|
|
non-spécialistes a été travaillée si bien qu'il est envisageable pour le
|
2007-08-21 20:08:58 +00:00
|
|
|
|
grand public d'utiliser ces logiciels.
|
|
|
|
|
|
2007-08-21 21:55:56 +00:00
|
|
|
|
De nombreuses administrations ont déjà étudié la viabilité
|
|
|
|
|
de l'adoption du logiciel libre, par exemple le gouvernement
|
|
|
|
|
du Québec~\cite{log-libre.gouv.qc.ca} et le gouvernement du
|
|
|
|
|
Canada~\cite{log-libre.gc.ca}.
|
2007-08-21 20:08:58 +00:00
|
|
|
|
|
|
|
|
|
Un grand nombre d'universités se sont aussi démarquées dans leur
|
2007-08-21 21:03:54 +00:00
|
|
|
|
utilisation de logiciels libres. Par exemple, l'Université
|
2007-08-21 20:08:58 +00:00
|
|
|
|
d'Australie-Occidentale a adopté une politique~\cite{foss_uwa}
|
|
|
|
|
encourageant l'utilisation des logiciels libres dans tous les champs
|
2007-08-22 16:00:24 +00:00
|
|
|
|
d'application, l'Université du Littoral~---~Côte d'Opale (France) offre un
|
2007-08-21 20:08:58 +00:00
|
|
|
|
master en ingénierie du logiciel libre. Plus près de nous,
|
2007-08-21 21:03:54 +00:00
|
|
|
|
l'Université Laval propose un cours «~logiciels libres et société~» et
|
|
|
|
|
l'Université de Sherbrooke a développé, il y a quelques années une
|
2007-08-22 16:00:24 +00:00
|
|
|
|
distribution GNU/Linux québécoise nommée ÉduLinux. Il est donc surprenant
|
2007-08-21 20:08:58 +00:00
|
|
|
|
que l'Université de Montréal ne se soit pas encore intéressée à la
|
|
|
|
|
question.
|
2007-08-12 19:41:33 +00:00
|
|
|
|
|
2007-08-15 04:14:09 +00:00
|
|
|
|
Heureusement, certains départements utilisent déjà les logiciels
|
2007-08-22 16:00:24 +00:00
|
|
|
|
libres depuis plusieurs années, par exmple
|
|
|
|
|
le département d'informatique et de recherche opérationnelle.
|
|
|
|
|
% eric:
|
|
|
|
|
% Y a-t-il d'autres départements qui les utilise? Si non, il faudrait
|
|
|
|
|
% reformuler pour dire que le DIRO utilise les logiciels libres.
|
|
|
|
|
La plupart des membres de la
|
2007-08-15 04:14:09 +00:00
|
|
|
|
communauté universitaire ont sans doute déjà entendu parler de
|
2007-08-13 05:38:00 +00:00
|
|
|
|
Firefox, un fureteur libre. Cependant, on peut rapidement
|
2007-08-15 04:14:09 +00:00
|
|
|
|
s'apercevoir que les connaissances sur les logiciels libres sont
|
2007-08-21 21:03:54 +00:00
|
|
|
|
minimales : il reste beaucoup d'information à distribuer et de
|
2007-08-13 05:38:00 +00:00
|
|
|
|
formations à donner.
|
2007-08-12 19:41:33 +00:00
|
|
|
|
|
2007-08-12 21:28:12 +00:00
|
|
|
|
C'est ce constat qui a poussé l'association des étudiants et
|
2007-08-15 12:16:08 +00:00
|
|
|
|
étudiantes aux études supérieures du département d'informatique
|
2007-08-21 21:03:54 +00:00
|
|
|
|
et de recherche opérationnelle à faire adopter l'orientation :
|
2007-08-12 19:41:33 +00:00
|
|
|
|
\begin{quote}
|
2007-08-21 20:08:58 +00:00
|
|
|
|
\textbf{Que la FAÉCUM développe son discours sur les logiciels
|
|
|
|
|
libres et les formats ouverts.}
|
2007-08-12 19:41:33 +00:00
|
|
|
|
\end{quote}
|
|
|
|
|
|
2007-08-21 20:08:58 +00:00
|
|
|
|
Dans ce document, nous présenterons dans un premier temps les formats
|
2007-08-22 16:00:24 +00:00
|
|
|
|
ouverts permettant à des logiciels libres de communiquer entre eux et
|
|
|
|
|
à l'utilisateur de choisir son logiciel en fonction de ses besoins.
|
|
|
|
|
Dans un second temps, nous étudierons les logiciels libres plus en
|
|
|
|
|
profondeur en examinant leurs avantages et les processus rendant
|
|
|
|
|
possible leur existence. Nous
|
2007-08-21 20:08:58 +00:00
|
|
|
|
envisagerons ensuite diverses pistes pour «~donner en retour~» à la
|
|
|
|
|
communauté du libre, afin que l'université contribue à son essor.
|