{"partition": "head_middle", "source_domain": "gnu.org", "digest": "sha1:HNJZPPGHGLUKV6UL64FETLAB5CQFCCL3", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00018.parquet"}
English [en] العربية [ar] español [es] français [fr] hrvatski [hr] 日本語 [ja] 한국어 [ko] polski [pl] română [ro] русский [ru] українська [uk] REJOIGNEZ LA FSF !
Qui ce serveur sert-il réellement ?
par Richard Stallman
(La première version de cet article a été publiée dans la Boston
Review.)
Sur Internet, utiliser un logiciel privateur1 n'est pas le seul moyen de perdre votre
liberté. Il existe une autre façon de donner à un tiers du pouvoir sur votre
informatique : le « service se substituant au logiciel », ou SaaSS.
Le SaaSS consiste à utiliser un service mis en place par quelqu'un d'autre
au lieu de faire fonctionner votre exemplaire d'un programme. Cette
expression est de nous ; les articles et les publicités ne l'emploieront
pas, et ils ne vous diront pas si un service donné est un SaaSS. Au lieu de
ça, ils détourneront probablement votre attention avec le terme imprécis de
« nuage » [cloud], qui mélange le SaaSS avec diverses autres
pratiques, certaines abusives et d'autres acceptables. Les explications et
les exemples de cette page vous permettront de déterminer si un service
particulier est un SaaSS, ou non.
Contexte : comment le logiciel privateur vous enlève votre liberté
La technologie numérique peut vous donner la liberté ; elle peut aussi vous
la prendre. Le contrôle que nous avons de notre informatique a d'abord été
menacé par le logiciel privateur : logiciel sur lequel les
utilisateurs n'a pas la main parce qu'il est contrôlé par son propriétaire,
une société comme Apple ou Microsoft. Le propriétaire profite souvent de ce
pouvoir injuste pour y insérer des fonctionnalités malveillantes comme les
espions logiciels [spyware], les portes dérobées
[backdoors], et les dispositifs de « gestion numérique des
restrictions », ou DRM, qu'ils nomment
« gestion numérique des droits »2 dans leur propagande.
Notre solution à ce problème est de développer le logiciel libre et
de rejeter le logiciel privateur. « Logiciel libre » signifie que vous, en
tant qu'utilisateur, avez quatre libertés essentielles : (0) exécuter le
programme comme vous le souhaitez, (1) étudier et changer le code source
comme vous le souhaitez, (2) redistribuer des copies exactes, et
(3) redistribuer des copies de vos versions modifiées (voir la définition du logiciel libre).
Avec le logiciel libre, nous, les utilisateurs, récupérons le contrôle de
notre informatique. Les logiciels privateurs continueront d'exister, mais
nous pouvons les exclure de nos vies et beaucoup d'entre nous l'ont déjà
fait. Cependant, le contrôle que nous avons de notre informatique est
actuellement la cible d'une nouvelle menace : le service se substituant au
logiciel (SaaSS). Par souci de notre liberté, nous devons le rejeter
également.
Comment le SaaSS vous enlève votre liberté
« Service se substituant au logiciel » (SaaSS) signifie que vous utilisez un
service au lieu de faire fonctionner votre exemplaire d'un programme. Cela
veut dire concrètement que quelqu'un met en place un serveur réseau faisant
certaines tâches informatiques – calcul sur tableur, traitement de texte,
traduction de texte en une autre langue, etc. – et invite ensuite les
utilisateurs à effectuer leurs tâches sur ce serveur. L'utilisateur envoie
ses données au serveur ; ce dernier les traite puis lui renvoie les
résultats ou les utilise directement à sa place.
Ce traitement informatique est le sien car, par hypothèse, il
aurait pu en principe l'effectuer en exécutant un programme sur son propre
ordinateur (qu'il dispose ou non de ce programme à ce moment-là). Quand
cette condition n'est pas réalisée, il ne s'agit pas de SaaSS.
Ces serveurs arrachent le contrôle des mains des utilisateurs encore plus
inexorablement que le logiciel privateur. Avec le logiciel privateur, les
utilisateurs ont généralement un fichier exécutable mais pas le code
source. Cela rend difficile d'étudier le code qui est exécuté, donc c'est
difficile de déterminer ce que fait vraiment le programme, et difficile de
le modifier.
Avec le SaaSS, les utilisateurs n'ont pas même le fichier exécutable qui
fait leur traitement informatique : celui-ci est sur le serveur de quelqu'un
d'autre, où les utilisateurs ne peuvent le voir ni le toucher. C'est donc
impossible pour eux de vérifier ce qu'il fait vraiment, et impossible de le
modifier.
De plus, le SaaSS entraîne automatiquement des conséquences équivalentes aux
fonctionnalités malveillantes de certains logiciels privateurs. Par exemple, certains programmes privateurs sont des « logiciels espions » :
le programme diffuse des
données concernant les activités informatiques des
utilisateurs. Microsoft Windows envoie à Microsoft des informations
concernant les activités des utilisateurs. Windows Media Player et
RealPlayer signalent ce que chaque utilisateur visionne ou écoute. Le Kindle
signale à Amazon chaque page de chaque livre que consulte l'utilisateur, et
à quel moment il le fait. Angry Birds envoie à son éditeur l'historique de
géolocalisation de l'utilisateur.
Contrairement aux logiciels privateurs, le SaaSS n'a pas besoin de code
caché pour obtenir les données de l'utilisateur. Comme ce dernier est obligé
d'envoyer ses données au serveur pour pouvoir l'utiliser, l'effet est le
même qu'avec un logiciel espion : l'opérateur du serveur obtient les
données. Il les obtient sans aucun effort, de par la nature du SaaSS. Amy
Webb, qui s'était promise de ne jamais mettre en ligne aucune photo de sa
fille, a fait l'erreur d'utiliser un SaaSS (Instagram) pour retoucher des
photos d'elle. Le résultat, c'est qu'elles
ont fuité.
Certains systèmes d'exploitation privateurs ont une porte dérobée
universelle qui permet d'installer à distance des modifications
logicielles. Par exemple, Microsoft a une porte dérobée universelle par
laquelle il peut modifier de force n'importe quel logiciel présent sur la
machine. Presque tous le téléphones portables en ont aussi. De même
certaines applications privatrices ; par exemple le client Steam pour
GNU/Linux permet au développeur d'installer à distance des versions
modifiées. Avec le SaaSS, l'opérateur peut modifier les logiciels utilisés sur le
serveur. C'est sa prérogative car c'est son ordinateur ; mais le résultat
est le même que d'utiliser un programme applicatif privateur muni d'une
porte dérobée universelle : quelqu'un a le pouvoir d'imposer de manière
silencieuse des changements dans la manière dont les tâches informatiques de
l'utilisateur sont effectu