Если программа интерактивная, вставьте в ее вывод при запуске краткое уведомление, подобное данному:
>Gnomovision version 69, Copyright (С) год имя_автора
>Gnomovision поставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; чтобы получить
>подробности, наберите 'show w'. Это свободный программный продукт,
>и вы можете распространять его при определенных условиях;
>наберите 'show c', чтобы получить дополнительные сведения.
Гипотетические команды '>show w
' и '>show c
' должны отображать соответствующие части Общедоступной лицензии. Конечно, используемые вами команды могут называться как-нибудь иначе, а не '>show w
' и '>show c
'; они могут быть даже щелчками мышью или пунктами меню — всем, что лучше подходит вашей программе.
Вам следует также получить от вашего нанимателя (если вы работаете программистом) или учебного заведения, если оно имеется, заявление об «отказе от авторских прав» для программы, если это необходимо. Вот образец; измените имена:
>Yoyodyne, Inc., настоящим отказывается от всех авторских прав
>на программу 'Gnomovision' (которая работает с компиляторами),
>написанной James Hacker.
>подпись Ty Coon, 1 апреля 1989
>Ty Coon, вице-президент
Данная Общедоступная лицензия не разрешает включать вашу программу в частные программы. Если ваша программа представляет собой библиотеку процедур, вы можете счесть более полезным разрешить компоновку частных приложений с данной библиотекой. Если это то, что вам нужно, используйте вместо данной Лицензии Малую общедоступную библиотечную лицензию GNU.
Данный раздел не является частью GPL. Здесь мы показываем комментарий с заявлением об авторских правах из программы GNU >env
:
>/* env - run a program in a modified environment
>Copyright (C) 1986, 1991-2002 Free Software Foundation, Inc.
>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 2, 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, write to the Free Software Foundation,
>inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
Это обычное использование. Оно содержит следующие, в сущности, стереотипные элементы:
• Одну строку комментария с названием и описанием программы. В более крупных программах здесь может быть название и описание файла внутри программы.
• Заявление об авторских правах.
• Два параграфа с объяснением и отказом от гарантий.
• Где получить копию GPL.