[PD-ot] Re: Using Copyright

Marc Lavallée marc at hacklava.net
Fri Jan 6 18:08:09 CET 2006


We're still talking about the GPL.
Hans, this message is also a reply to your two previous messages on pd-dev.

Le 5 Janvier 2006 18:26, Chris McCormick a écrit :
> I am not a lawyer, but I take this to mean that you must provide
> the source code to anyone you distribute it to. 

Yes.

But at this point, it would be important to define a few things. 

- A company is a legal entity, like a person.
- When working as an employee, you have no copyrights on your work.
- Copying is the act of making a copy of something available.
- Distributing is the act of making something available to others.
- Downloading is the act of making a copy of something distributed by 
someone else. 
- When participating in exchange networks (like P2P) you are both copying 
and distributing your copies.

A good example of this is in the Canadian law; we are allowed to copy 
anything but we are not allowed to distribute copyrighted works (unless it 
is specified in their licenses). So I can legally download tons of 
proprietary works and never get busted unless I redistribute them. 

> Hence, if you only 
> distribute your modifications to people inside your company, you only
> need to give the source code of those modifications to those same people
> inside your company.

Not necessarily, because the company owns the modifications.
Modifications are first creating a new custom software for private use.

If you work for yourself, the modifications are yours (unless you give your 
rights to a client). If you work for a company, the modifications belongs 
to the company, unless you negociate an arrangement. Distributing happens 
when you release the software outside of the company, so inside the company 
you don't have to give the source code to your colleagues (or anyone else), 
unless your boss ask you to.

From http://www.gnu.org/philosophy/categories.html#PrivateSoftware :

"Private software

    Private or custom software is software developed for one user (typically 
an organization or company). That user keeps it and uses it, and does not 
release it to the public either as source code or as binaries.

    A private program is free software in a trivial sense if its unique user 
has full rights to it. However, in a deeper sense, it does not really make 
sense to pose the question of whether such a program is free software or 
not.

    In general we do not believe it is wrong to develop a program and not 
release it. There are occasions when a program is so useful that 
withholding it from release is treating humanity badly. However, most 
programs are not that marvelous, and withholding them is not particularly 
harmful. Thus, there is no conflict between the development of private or 
custom software and the principles of the free software movement.

    Nearly all employment for programmers is in development of custom 
software; therefore most programming jobs are, or could be, done in a way 
compatible with the free software movement.
"

--
Marc




More information about the PD-ot mailing list