44 lines
2.6 KiB
Markdown
44 lines
2.6 KiB
Markdown
# License Application
|
||
|
||
How to Apply These Terms to Your New Programs
|
||
|
||
If you develop a new program, and you want it to be of the greatest possible use to the public, the
|
||
best way to achieve this is to make it free software which everyone can redistribute and change
|
||
under these terms.
|
||
|
||
To do so, attach the following notices to the program. It is safest to attach them to the start of
|
||
each source file to most effectively state the exclusion of warranty; and each file should have at
|
||
least the “copyright” line and a pointer to where the full notice is found.
|
||
|
||
<one line to give the program’s name and a brief idea of what it does.> Copyright (C) <year>
|
||
<name of author> 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/>.
|
||
|
||
Also add information on how to contact you by electronic and paper mail.
|
||
|
||
If the program does terminal interaction, make it output a short notice like this when it starts in
|
||
an interactive mode:
|
||
|
||
<program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for
|
||
details type `show w’. This is free software, and you are welcome to redistribute it under certain
|
||
conditions; type `show c’ for details.
|
||
|
||
The hypothetical commands `show w’ and `show c’ should show the appropriate parts of the General
|
||
Public License. Of course, your program’s commands might be different; for a GUI interface, you
|
||
would use an “about box”.
|
||
|
||
You should also get your employer (if you work as a programmer) or school, if any, to sign a
|
||
“copyright disclaimer” for the program, if necessary. For more information on this, and how to apply
|
||
and follow the GNU GPL, see <http://www.gnu.org/licenses/>.
|
||
|
||
The GNU General Public License does not permit incorporating your program into proprietary programs.
|
||
If your program is a subroutine library, you may consider it more useful to permit linking
|
||
proprietary applications with the library. If this is what you want to do, use the GNU Lesser
|
||
General Public License instead of this License. But first, please read
|
||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|