
(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.
| *x-amarsh04 has quit (Quit: Konversation terminated!) | Aug 27 02:38 | |
| *x-amarsh04 (~amarsh04@xk49uzi5amp4u.irc) has joined #techbytes | Aug 27 02:46 | |
| schestowitz[TR2] | This is not precisely correct, so here's the precise explanation. | Aug 27 07:57 |
|---|---|---|
| schestowitz[TR2] | In the Tivo, the proprietary software in question was preinstalled | Aug 27 07:57 |
| schestowitz[TR2] | firmware, not modifiable at all. The Tivo also contained a modified | Aug 27 07:57 |
| schestowitz[TR2] | version of Linux, modified with a malicious DRM functionality. The | Aug 27 07:57 |
| schestowitz[TR2] | firmware would verify that the running copy of Linux was the precise | Aug 27 07:57 |
| schestowitz[TR2] | binary that the company had shipped. As a result, it was impossible | Aug 27 07:57 |
| schestowitz[TR2] | to fix the DRM by installing a modified version of Linux -- the | Aug 27 07:57 |
| schestowitz[TR2] | firmware would detect that and turn off some functionality. | Aug 27 07:57 |
| schestowitz[TR2] | (DRM decoding, I think.) | Aug 27 07:57 |
| schestowitz[TR2] | The fix in GPLv3 was to require the binary to be accompanied by | Aug 27 07:57 |
| schestowitz[TR2] | installation information -- how to install a modified version of the | Aug 27 07:57 |
| schestowitz[TR2] | GPLv3-covered program in the same hardware and have it fully | Aug 27 07:57 |
| schestowitz[TR2] | functional. | Aug 27 07:57 |
| schestowitz[TR2] | :"This is not precisely correct, so here's the precise explanation. | Aug 27 07:57 |
| schestowitz[TR2] | In the Tivo, the proprietary software in question was preinstalled | Aug 27 07:57 |
| schestowitz[TR2] | firmware, not modifiable at all. The Tivo also contained a modified | Aug 27 07:57 |
| schestowitz[TR2] | version of Linux, modified with a malicious DRM functionality. The | Aug 27 07:57 |
| schestowitz[TR2] | firmware would verify that the running copy of Linux was the precise | Aug 27 07:57 |
| schestowitz[TR2] | binary that the company had shipped. As a result, it was impossible | Aug 27 07:57 |
| schestowitz[TR2] | to fix the DRM by installing a modified version of Linux -- the | Aug 27 07:57 |
| schestowitz[TR2] | firmware would detect that and turn off some functionality. | Aug 27 07:57 |
| schestowitz[TR2] | (DRM decoding, I think.) | Aug 27 07:57 |
| schestowitz[TR2] | The fix in GPLv3 was to require the binary to be accompanied by | Aug 27 07:57 |
| schestowitz[TR2] | installation information -- how to install a modified version of the | Aug 27 07:57 |
| schestowitz[TR2] | GPLv3-covered program in the same hardware and have it fully | Aug 27 07:57 |
| schestowitz[TR2] | functional." | Aug 27 07:57 |
| *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes | Aug 27 08:58 | |
| *psydruid has quit (Ping timeout: 2m30s) | Aug 27 09:00 | |
| *x-amarsh04 has quit (Quit: Konversation terminated!) | Aug 27 09:17 | |
| *x-amarsh04 (~amarsh04@xk49uzi5amp4u.irc) has joined #techbytes | Aug 27 09:21 | |
| *FANTOM has quit (Ping timeout: 120 seconds) | Aug 27 10:35 | |
| *FANTOM (~fantom@freenode-crc.udo.r9g5d1.IP) has joined #techbytes | Aug 27 10:47 | |
| *FANTOM has quit (Ping timeout: 120 seconds) | Aug 27 16:51 | |
| *FANTOM (~fantom@freenode-crc.udo.r9g5d1.IP) has joined #techbytes | Aug 27 16:59 | |
| *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes | Aug 27 19:08 | |
| *psydruid has quit (Ping timeout: 2m30s) | Aug 27 19:10 | |
| *x-amarsh04 has quit (Quit: Konversation terminated!) | Aug 27 21:05 | |
| *FANTOM has quit (Ping timeout: 120 seconds) | Aug 27 23:44 | |
| *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes | Aug 27 23:44 | |
Generated by irclog2html.py 2.6 | ䷉ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.