[vlc-devel] GPLv3 again

Rémi Denis-Courmont remi.denis-courmont at nokia.com
Wed Jul 25 01:34:54 CEST 2007


On Saturday 21 July 2007 20:39:42 Neil Woodall wrote:
> As the top technical person in a company that makes IC for TV's (and
> other devices) and supplies software to run those TV's, the anti TIVO
> portion of GPLv3 will cause a lot of problems.

Certainly.

> We are now seeing customer acceptance of using Linux as an OS for the
> devices, but if GPLv3 means that we have to supply enough of the source code
> to allow unrestricted use of the hardware...that could be a problem.

Yes. At least, it's not as bad for VLC than the kernel.

> When the user installs their own software and the TV breaks, is it a
> hardware defect or a software defect...and how do you prove that it's
> because someone replaced the software with their own?

Userland is not as bad as kernel - the underlying software could signal 
non-warranted modifications. But it remains an extra cost for sure.

> If the user installs software that bypasses DRM, does that break the license
> for the TV set manufacturer and cause them not to sell TV's with that
> feature anymore?

It is weird to implement DRM with GPL (even v2) code. In any case, you're 
going to have to give up the source code so that a desktop PC will presumably 
be able to break the DRM. Or DRM is really going to be done in hardware, 
which is beyond the point.

While I do buy the maintenance argument, I barely buy the DRM one.

> Consumer embedded devices typically require a lot of IP licenses to make
> them useful. Violating one of those licenses in a way that causes it to be
> withdrawn from the manufacturer could make the device useless and force the
> manufacturer to stop selling the product.

It is likely that these licenses are already not GPLv2 compatible. 
Particularly if there is patent licensing.

-- 
Rémi Denis-Courmont
_______________________________________________
vlc-devel mailing list
vlc-devel at videolan.org
http://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list