"bumpus" wrote:
Trouble (for Roku) with licenses like the GPL is that the requirement to redistribute the source sticks to the organization that distributes the application that uses it, not the organization that created it.
Well, two things:
(1) It'd be nice if Roku were to have a way to distribute the source, or have a link to the source on my server. This would be perfect, and would allow an open-source ecosystem of channels.
(2) Even if they didn't, it could still be the application developer's problem. For example, if I upload a GPL-covered binary to my web site w/o also putting the source there, my ISP is technically distributing that. But you'd go after me, not my ISP. My ISP would, of course, take down the binary if they got a DMCA request, but obtaining the source is not their problem.
Alternatively, a quick question: If I were to upload a GPL-covered channel as a private channel, and then post somewhere (on my own site) the private app code/key as well as the source code (so that the program and the source would be distributed alongside, GPL 3a), would that be OK? I think 5(A)(iii) is satisfied then, as well as the GPL, but IANAL.
Roku Orig. (20F93E011586) → Onkyo TX-NR636 → Vizio SV470XVT (all HDMI)
Roku 2 XS (13A166000184) ───┘ │
Roku LT (16A18K002429) → HDMI Switch ─┘ (this one uses 802.11g)
FiOS Business ↔ Linux Router ↔ Rokus (wired ethernet)