Gnu Lic For Own
Gnu Lic For Own
Gnu Lic For Own
https://www.gnu.org/licenses/gpl-howto.html
For thirty years, the Free Software Foundation has been seen as a
guiding light for the free software movement, ghting for user freedom.
Donate Now
Help keep our light burning brightly by donating to push us towards our goal of
raising $450,000 by January 31st.
450k so far
$450k
1 of 3
https://www.gnu.org/licenses/gpl-howto.html
If you are releasing your program under the GNU AGPL, you only need to include the text version
of the GNU AGPL.
If you have copied code from other programs covered by the same license, copy their copyright
notices too. Put all the copyright notices together, right near the top of each file.
It is very important for practical reasons to include contact information for how to reach you,
perhaps in the README file, but this has nothing to do with the legal issues of applying the
license.
The copying permission statement should come right after the copyright notices. For a one-file
program, the statement (for the GPL) should look like this:
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
For programs that are more than one file, it is better to replace this program with the name of
the program, and begin the statement with a line saying This file is part of NAME. For instance,
This file is part of Foobar.
Foobar is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Foobar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Foobar. If not, see <http://www.gnu.org/licenses/>.
This statement should go near the beginning of every source file, close to the copyright notices.
When using the Lesser GPL, insert the word Lesser before General in all three places. When
using the GNU AGPL, insert the word Affero before General in all three places.
For interactive programs, it is usually a good idea to make the program print out a brief notice
about copyright and copying permission when it starts up. See the end of the GNU GPL for more
information about this.
If you are releasing your program under the GNU AGPL, and it can interact with users over a
network, the program should offer its source to those users in some way. For example, if your
program is a web application, its interface could display a Source link that leads users to an
archive of the code. The GNU AGPL is flexible enough that you can choose a method that's
suitable for your specific programsee section 13 for details.
2 of 3
https://www.gnu.org/licenses/gpl-howto.html
There is no legal requirement to register your copyright with anyone; simply distributing the
program makes it copyrighted. However, it is a very good idea to register the copyright with the
US Registry of Copyrights, because that puts you in a stronger position against anyone who
violates the license in the US. Most other countries have no system of copyright registration.
It's wise to ask your employer or school, if any, to sign a copyright disclaimer for the work, so they
cannot claim to hold it later. Below is a sample copyright disclaimer; just alter the names and
program description as appropriate:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program Gnomovision
(which makes passes at compilers) written by James Hacker.
<signature of Moe Ghoul>, 1 April 1989
Moe Ghoul, President of Vice
We would like to list all free software programs in the Free Software Directory, including all
programs licensed under the GPL (any version). Please see the Directory web page for
information and an online submission form.
It is also possible to make your program a GNU package, a part of the GNU Project. (That's if we
like the programwe have to look at it first, and decide.) If you might be interested in joining up
with the GNU Project in this way, please see our GNU software evaluation page for more
information and a short questionnaire.
But you are welcome to use any of our licenses even if your program is not a GNU package;
indeed, we hope you will. They're available to everyone. If you'd like to advertise your use of a
particular license, feel free to use one of our logos.
Copyright 2001, 2007, 2008, 2009, 2013, 2014 Free Software Foundation, Inc.
This page is licensed under a Creative Commons Attribution-NoDerivs 3.0 United States License.
3 of 3