Lessig on the Future of the Public Domain
hank writes "The O'Reilly Network is running an interview with Lawrence Lessig -- author of "Code and Other Laws of Cyberspace" and "The Future of Ideas" -- on the future of the public domain, reaction to his calls to arms, and his next venture, Creative Commons, "machinery to build licenses that allow people to mark their content as available in any number of ways to the public domain.""
The Growth Rate of the Public Domain
Sig: What Happened To The Censorware Project (censorware.org)
(emphasis added)
Sig: What Happened To The Censorware Project (censorware.org)
Copyrighting free software is done for licensing purposes; to claim legal ownership of software so enforcement of the license is possible. It can discourage the use, but that depends on the type of license the software is under. The GPL, for example, discourages proprietary shops from using it in a number of ways. But it also guarantees that the software licensed under it must remain free (for as long as the software is in use regardless if the public still has a copy). Public domain has no such guarantee. If a public domain software package gets incorporated into a proprietary package, the source code may completely disappear from the public at some point in time never to be seen again. Copyright also allows people to gain credit for their work. This is a big motivating factor in the open-source world, IMO. A license such as BSD is mostly a "credit" license. A while back you had to preserve the "Berkeley message" in any advertising material for BSD-licensed software. Today the BSD license merely retains copyright and disclaims any warranty. Other than that, it is equal to public domain software.
As for being sued from someone copyrighting public domain software, this can't happen. IANAL, of course, but public domain software is not owned by anyone. There can be no original author. If the person who created the software is sued by another who copyrights the software, he can simply deny _ownership_ of the software. There is no basis for suing and no legal action which could be taken. Ownership != creator. The only real reason to copyright free software is for 1) credit or 2) to force freedom (GNU's definition of freedom, which some people would claim is a limited definition of course).
Dijkstra Considered Dead
Well.. software can be written and released (distributed) without copyright claim. Occasionally people will write "public domain" in the source code or documentation, to make it clear that it comes without a license or copyright and may be used in any manner the finder of the software wishes.
int main() {
printf("hello public domain!");
return 0;}
This bit of code here is public domain. I do not have to explicitly tell you it is public domain though. The public domain is anything which has no ownership (i.e. the air). If you are looking for examples search for "code snippets" via google. You can find short things like hash table code, etc. In some cases the source code actually says "public domain" in it.
Hopefully I answered your question, but perhaps I'm missing what you are asking..
Dijkstra Considered Dead