Tivoització
Tivoization és la creació d’un sistema que incorpora programari sota els termes d’una llicència copyleft , però que utilitza el maquinari per prohibir als usuaris executar versions modificades del programari en aquest maquinari i rep el nom de la gravadora de vídeo digital Tivo en què es va implementar. aquesta restricció. L'inventor del terme, Richard Stallman , creu que aquesta pràctica nega als usuaris algunes de les llibertats que la Llicència Pública General GNU (GPL) pretén garantir [1] .
Debat
El terme es refereix a l’ ús de TiVo del programari publicat sota la llicència GNU GPL a la vostra gravadora de vídeo digital .
El programari TiVo incorpora el nucli Linux i el programari GNU , tots dos llançats sota la versió 2 de la GNU General Public License (GPLv2). Aquesta GPLv2 requereix que els distribuïdors posin el codi font corresponent a disposició de totes les persones que rebin el programari. L'objectiu d'aquesta sol·licitud és permetre als usuaris de programari publicat sota la GPL modificar el programari per adaptar-se millor als seus propòsits. [2]
Tot i això, Stallman creu que TiVo ha passat per alt aquesta regla, fent que el producte només executi programes la signatura digital dels quals estigui autoritzada pel fabricant de TiVo [3] . Per tant, mentre TiVo compleix els requisits de la GPL v2 i permet modificar el codi font, qualsevol programari modificat no serà executable al maquinari TiVo.
Linus Torvalds , l'autor del nucli Linux, va dir que és apropiat que TiVo utilitzi signatures digitals per determinar quin programari pot executar als sistemes que adquireixen. Segons Torvalds, l’ús de signatures digitals privades és necessari per millorar la seguretat dels sistemes. Torvalds també creu que les llicències de programari només haurien d’intentar controlar el programari, no el maquinari en què s’executa: sempre que algú tingui accés a la font i pugui modificar-lo per executar-lo en algun altre maquinari, no hi hauria res èticament. en utilitzar signatures digitals per evitar executar còpies modificades de Linux en maquinari específic. [4] Altres desenvolupadors del nucli Linux, inclòs Alan Cox , [5] han expressat opinions diferents de les de Torvalds.
Stallman i la Free Software Foundation han intentat abordar algunes d’aquestes preocupacions afirmant que la GPLv3 permetrà l’ús de signatures digitals privades per motius de seguretat, però no en general.
GPLv3
Com a resultat, un dels objectius de la versió 3 de GPL proposada és evitar la "tivització" . Segons Eben Moglen , "la llicència hauria de prohibir els mitjans tècnics que permetin eludir les normes, amb la mateixa claredat amb què prohibeix els mitjans legals per eludir-les" . [6]
Al tercer i quart esborranys de la GPLv3, publicats els dies 28 de març i 31 de maig, la clàusula anti- tivoització estava limitada de manera que no s'aplica quan el programari es distribueix a les empreses. Aquest sistema permet adoptar la tivoització , per exemple, en programari per a sistemes de votació electrònica o dispositius electromèdics. [7] Linus Torvalds estava inicialment "prou satisfet" amb el tercer esborrany de la GPLv3, particularment pel que fa a la normativa DRM , [8] però més tard va afirmar que el nucli Linux no es distribuirà sota aquesta llicència. [9]
Nota
- ^ [Info-gplv3] "Actualització GPLv3 núm. 2" de John Sullivan, FSF el 08-02-2006 , a gplv3.fsf.org . Consultat el 4 de juliol de 2007 (arxivat de l' original el 26 d'octubre de 2006) .
- ^ La definició de programari lliure , a gnu.org .
«... La llibertat d'estudiar el funcionament del programa i adaptar-lo a les vostres necessitats ...» . - ^ "Ús de discos grans amb TiVo" a www.gratisoft.us , a gratisoft.us . Consultat el 4 de maig de 2019 (arxivat de l' original el 20 d'octubre de 2019) .
- ^ fa.linux.kernel: Linus Torvalds: Flama Linus a una nit! 24-04-2003
- ^ "El gurú del Regne Unit Linux dóna suport a GPL 3" a news.zdnet.co.uk el 31-01-2006
- ^ Eben Moglen, parlant de GPLv3 a Barcelona , a fsfeurope.org .
- ^ Preguntes freqüents sobre GPLv3, amb explicació dels límits de la secció 6 , a gplv3.fsf.org .
- ↑ Torvalds estava "molt satisfet" pel nou esborrany de GPL 3 , a news.com.com , CNet news.com.
- ^ Torvalds encara no llicenciarà Linux sota GPL v3 , a linux-foundation.org , Linux Foundation .
Enllaços externs
- ( EN ) Introducció a Tivoization des del Linux Information Project (LINFO)
- (EN) Stallman, Torvalds, Moglen informació general sobre DRM i GPLv3 - per Shashank Sharma el 9 d'agost de 2006, de Newsforge
- ( EN ) Canvis GPL requerits per TiVo al nucli Linux , glibc i altres programes
- ( EN ) Les explicacions de Richard Stallman sobre la "tivoització" :
- Itàlia, març del 2006 , a fsfeurope.org .
- Brasil, abril de 2006 , a fsfeurope.org .
- Espanya, juny de 2006 , a fsfeurope.org .
- Índia, agost de 2006 , a fsfeurope.org .
- Japó, novembre de 2006 , a fsfeurope.org .
- Stallman i Bruce Perens debaten sobre la GPL i la tivoització (vídeo a Wikimedia Commons)
- Explicacions d' Eben Moglen :
- ( EN ) Espanya, juny de 2006 , a fsfeurope.org .
- Explicacions de Ciaran O'Riordan:
- ( EN ) Japó, novembre de 2006 , a fsfeurope.org .
- ( EN ) Explicació de la tivoització : implementació i conseqüències (article) , a fsfe.org . Consultat el 4 de juliol de 2007 (arxivat de l' URL original el 8 de juliol de 2007) .