FSF bojuje proti DRM bez přístupu k podpisům, protože může postavit na hlavu celou myšlenku svobodného softwaru - i když budete mít program pod GPL verze 2 a v ruce zdrojové kódy, nebudete moci změnit ani jediný řádek programu.
Vize budoucnosti se jmenuje Trusted Computing. Změníte jediný řádek programu a program nebude mít správný DRM podpis, a proto nepoběží; vyměníte-li kvůli tomu jádro, nebude mít jádro správný DRM podpis, a proto nenaběhne; vyměníte-li kvůli tomu bootloader, nebude mít zavaděč správný DRM podpis, a proto nenaběhne; přeflashujete-li kvůli tomu BIOS, nebude mít správný DRM podpis a čip sedící na sběrnici a kontrolující tok dat, odmítne systém spustit.
V lepším připadě systém sice naběhne, ale čip sedící na sběrnici odmítne podepisovat data, takže se opět s jakýmkoliv DRM obsahem můžete rozloučit.
DRM chrání zařízení před použitím softwaru, který nebyl schválen výrobcem. Ovšem zdrojové kódy použitého SW nijak omezeny nejsou, můžete je studovat, měnit a používat dál. Ovšem na nějakém jiném zařízení.
Pokud jako výrobce dáváte na svůj výrobek záruku a to i na funkčnost softwaru, je docela dobrý nápad zabránit jeho neautorizované změně. Nebo potřebujete zabránit stažení některých dat (nahrávek chráněných autorským právem, klíčů pro šifrovanou komunikaci apod.). Klidně ale můžete použít už hotový software pod GPL v2, upravit ho a zdrojáky dát opět k dispozici.
Zákazání DRM v GPL nezabrání použití těchto ochran. Povede pouze k tomu, že výrobci budou používat místo OpenSource/GPL svůj uzavřený software. Jediným výsledkem bude oslabení pozice GPL softwaru.
A kde ho vezmu, když je DRM pro výrobce tak báječné, takže bude mít DRM všechno?
> Zákazání DRM v GPL nezabrání použití těchto ochran.
> Povede pouze k tomu, že výrobci budou používat místo
> OpenSource/GPL svůj uzavřený software. Jediným
> výsledkem bude oslabení pozice GPL softwaru.
Možná. Nezakázání povede k tomu, že bude všechno používat DRM s jistotou, tudíž prohrajeme stejně.
> A kde ho vezmu, když je DRM pro výrobce tak báječné, takže bude mít DRM všechno?
Pokud bude velký zájem, určitě se najde výrobce "ne-DRM" verze. Pokud se vám zařízení s DRM nelíbí, nekupujte ho.
Já třeba nenávidím zeleninovou směs s kukuřicí. Skoro nikde už nemají mražený hrášek s mrkví, vždycky je to směs hrášek+mrkev+kukuřice. Podle této logiky bych tedy měl do licence k programu napsat "tento software nesmějí používat ti výrobci, kteří k mraženému hrášku a mrkvi hanebně přidávají kukuřici". No, mám na to právo, vždyť je to můj program a podmínky používání určuju já. Ale těžko můžu očekávat, že se místo hrášku s mrkví a kukuřicí objeví v obchodech hrášek s mrkví bez kukuřice.
>> Zákazání DRM v GPL nezabrání použití těchto ochran.
> Možná. Nezakázání povede k tomu, že bude všechno používat DRM s jistotou, tudíž prohrajeme stejně.
Omyl. Získáme přístup ke zdrojovým kódům. A já budu pyšný na to, že i největší výrobce hrášku s mrkví a kukuřicí používá můj software.
Ovšem mraženou zeleninu kukuřicí si dobrovolně nikdy nekoupím. To leda v případě, že by jinou než s DRM - pardon - s kukuřicí neprodávali. Život je holt těžký pro lidi, kteří si sami chtějí programovat svůj DVD přehrávač a k obědu si dát hrášek s mrkví bez kukuřice.