Tivoization (fra engelsk Tivoization ) er praksis med at skabe hardware- og softwaresystemer, hvor softwaren har en copyleft -licens, men hardwaren tillader ikke en modificeret version af softwaren at køre (for eksempel ved hjælp af en digital signatur ). Tivoization er tæt forbundet med den velkendte teknik fra producenter af digitale teknologier - at lave billige og dyre modeller af samme enhed, som kun adskiller sig i software, såvel som til de tekniske midler til ophavsretlig beskyttelse af indhold på en tivoiseret enhed, som er nemmere at omgå i tilfælde af gratis firmware.
Navnet kommer fra TiVo digitale videoafspiller , som kører på et Linux -kerneoperativsystem . Det er værd at bemærke, at GNU GPL version 2-licensen, som kernen er bygget under, ikke kræver, at enheden understøtter modificerede versioner af programmet. Et af målene med GPLv3 er at lukke dette smuthul, det vil sige stoppe tivoisering. Da der er kritiske enheder som medicinsk udstyr og stemmemaskiner, forbyder GPLv3-licensen kun tivoisering for forbrugsvarer. Ifølge GPLv3-teksten,
Nogle enheder er designet til at forhindre brugeren i at installere eller køre modificerede versioner af softwaren, selvom producenten muligvis gør det. Dette er fuldstændig i strid med vores mål om at beskytte brugernes rettigheder til at ændre software. Sådanne misbrug forekommer systematisk inden for produkter til personlig brug, hvor dette er særligt uacceptabelt. Det er derfor, vi har udviklet denne version af GPL for at forbyde sådan praksis på dette marked. Skulle lignende problemer opstå i andre områder, er vi parate til at udvide licensen til disse nye områder i fremtidige versioner af GPL for at beskytte brugernes frihed. [en]
Enhed | Årsag/bemærkninger |
---|---|
iPhone | Kopibeskyttelse for programmer distribueret gennem App Store . [2] |
Notebook OLPC XO-1 | For at muligheden for at installere ny software skal virke, skal du deaktivere verifikation ved hjælp af "udviklernøglen", som først kommer efter et par dage. Det hævdes, at alt dette hjælper med at bekæmpe korruption på stedet, når bærbare computere tilegnes i stedet for at blive distribueret til børn. |
Et af formålene med GPL version 3-licensen er at forsøge at eliminere tivoization. Ifølge Eben Moglen "skal en licens udelukke tekniske midler til at omgå dens vilkår, lige så klart som den udelukker juridiske midler til at omgå betingelserne i den." [3]
Dette blev forsøgt afklaret i det andet udkast til GPLv3. [4] Nogle Linux-kerneudviklere mente dog, at GPLv3 stadig kunne forbyde brugen af digitale signaturer til gode formål. [5]
Gratis og open source software | |
---|---|
Det vigtigste |
|
Fællesskab |
|
Organisationer | |
Licenser | |
Problemer | |
Andet |
|
|