[OT] some weird GPL licensing questions
Brad Hards
bhards at bigpond.net.au
Sat Feb 14 00:47:07 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sat, 14 Feb 2004 05:46 am, Andreas Pour wrote:
> E.g., if Company Acme tells Employee Bob to modify a GPL program to serve
> the company, Acme cannot tell Bob not to redistribute the resulting
> program. Of course Bob may on his own decide not to do so, but Acme is
> prohibited from restricting Bob; if Acme does, it loses the right to copy
> and distribute the software itself.
The fundamental point is whether Employee Bob is acting for himself, or for
the company. There are two legal entities involved - Acme, and Bob. The
subtle point is whether Bob is acting as an integral part of Acme, or as an
individual.
Consider a commercial programming company (which you can assume is producing
proprietary software if you wish, but that makes no difference to the
situation). When a programmer produces code as an employee, that code does
not belong to her - it belongs to the company.
> The conundrum you run into is that it is not possible to actually use
> software w/out distributing it to an employee, since a corporation is only
> a legal entity and cannot take actions in real life (such as installing
> software).
I don't think so. When Acme provides software to Bob, it typically only does
so to Bob acting as an integral part of Acme, not to Bob the private person.
If it provides software to Bob to use on a machine at home (that belongs to
Bob, and is used for non-work activities) then that is "distribution".
> Of course it would have been possible to draft the GPL in a way which
> allowed what the FSF claims; however, the FSF did not do so.
In most countries, the person or organisation that drafts the document has
most say in how it is interpreted. If the FSF claims that is what GPL means,
then to a first approximation, that is what GPL means.
<some other interesting, but similar arguments snipped>
Brad
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFALXAUGwwszQ/PZzgRAshTAJkBLjG1wHLfBTCFu89I1v8vfnuaWgCcCZsu
5skC53DK9CDhFwQtF/wVNGI=
=A/g+
-----END PGP SIGNATURE-----
More information about the kde-core-devel
mailing list