running GPLv3 code just on a server
Posted Oct 23, 2006 23:56 UTC (Mon) by
sanjoy (subscriber, #5026)
In reply to:
Linux: GPLv3, DRM, and Exceptions (KernelTrap.org) by bronson
Parent article:
Linux: GPLv3, DRM, and Exceptions (KernelTrap.org)
Do the GCC developers have access to any version of the Stanford Checker?
Ah yes, the old run-it-on-a-server hole. Does the GPLv3 change this? It has nothing to do with DRM, of course.
Is the Stanford checker run as a web service to which you feed in your own code? Or do you submit your code to the company and they run their program on your code?
If it's the first case, then the GPLv3 has provisions for this case. The copyright holder can add restrictions from a limited set. One permissible restriction is the so-called Affero clause. From draft 2, section 7(b)(4):
...if a modified version of the material they
cover is a work intended to interact with users through a
computer network, that those users be able to obtain copies of
the Corresponding Source of the work through the same network
session;
If it's the second case (you give them code, and they run the checker within the company, i.e. privately), then the GPLv3 doesn't say anything about it (except in the patent-retaliation clauses).
(
Log in to post comments)