La tivoïsation est la création d'un système qui inclut des logiciels libres, mais utilise le matériel électronique pour interdire aux utilisateurs d'y exécuter des versions modifiées. Richard Stallman estime que cette pratique prive les utilisateurs de certaines des libertés pour la protection desquelles a été conçue la licence GPL.
Le terme fait référence à l'utilisation de logiciels sous licence GPL par la marque TiVo sur ses enregistreurs vidéo numériques.
Le logiciel de TiVo intègre le noyau Linux et des logiciels GNU, licenciés sous la version 2 de la GNU General Public License (GPLv2). Cette licence exige que les distributeurs mettent le code source correspondant à disposition de chaque personne ayant reçu le logiciel. L'objectif de cette clause est de permettre aux utilisateurs de modifier le logiciel pour l'adapter à leur besoins.
Cependant, Richard Stallman considère que TiVo a violé ce droit en faisant en sorte que leurs produits ne puissent exécuter le programme qu'à la condition de vérifier une signature numérique appliquée par le constructeur. Ainsi, bien que TiVo réponde aux clauses de la GPL 2 en redistribuant le code source modifié, aucune modification de ce code source ne peut fonctionner sur le matériel distribué par TiVo. Ce comportement est aussi adopté par la société Tomtom qui commercialise ses produits récents (GO 1000, Carminat Tomtom Live...) avec des verrous par signatures numériques, empêchant ainsi d'exécuter une version modifiée du système.
De l'autre côté, Linus Torvalds, l'auteur du noyau Linux, a indiqué :
Torvalds a affirmé qu'il considérait l'utilisation de signatures numériques privées comme un outil de sécurité salutaire. Du moment qu'il est possible de modifier le logiciel pour qu'il fonctionne sur un matériel quelconque, Torvalds estime donc que l'utilisation des signatures numériques pour empêcher l'utilisation de copies modifiées de Linux demeure éthique.
D'autres développeurs de Linux, dont Alan Cox, ont exprimé des positions différentes.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software. These actions are usually prohibited by copyright law, but the rights-holder (usually the author) of a piece of software can remove these restrictions by accompanying the software with a software license which grants the recipient these rights. Software using such a license is free software (or free and open-source software) as conferred by the copyright holder.
La licence publique générale GNU, ou GNU General Public License (son seul nom officiel en anglais, communément abrégé GNU GPL, voire simplement « GPL »), est une licence qui fixe les conditions légales de distribution d'un logiciel libre du projet GNU. Richard Stallman, président et fondateur de la Free Software Foundation en est l'auteur. Sa dernière version est la « GNU GPL version 3 » publiée le avec le concours juridique d'Eben Moglen.
vignette|upright=2|Couches de fonctions du Noyau Linux Le noyau Linux est un noyau de système d'exploitation de type UNIX. Il est utilisé dans plusieurs systèmes d'exploitation dont notamment GNU/Linux (couramment appelé « Linux ») et Android. Le noyau Linux est un logiciel partiellement libre (contenant des BLOB et des modules non-libre - consultez Linux-libre) développé essentiellement en langage C par des milliers de bénévoles et salariés collaborant sur Internet.
Computer systems rely heavily on abstraction to manage the exponential growth of complexity across hardware and software. Due to practical considerations of compatibility between components of these complex systems across generations, developers have favou ...