B.3. Как Применять Эти Соглашения к Вашим Новым Программам

Если вы разрабатываете новую программу и хотите чтоб она была максимально полезной для общества, наилучший способ достичь этого - сделать ПО свободным для каждого, кто может распространять и вносить изменения согласно данным условиям.

Для этого, добавьте к программе следущие уведомления. Надёжнее всего добавить их в начале каждого файла с исходным кодом - чтобы наиболее эффективно заявить об отсутствии гарантий; также в каждом файле должно быть по крайней мере строка со словом "Copyright" и указанием, где можно найти полную версию уведомления.

<одной строкой дать название программы и вкратце идею, для чего она> Copyright (С) <год> <имя автора>

Эта программа является свободным ПО: вы можете распространять и/или модифицировать её согласно условиям Основной Общественной Лицензии GNU, опубликованной Организацией Свободного Программного Обеспечения, либо 3-ей версии Лицензии, либо (на ваш выбор) любой последующей версией.

Эта программа распространяется в надежде на то, что окажется для кого-нибудь полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемых гарантий ОКУПАЕМОСТИ или СООТВЕТСТВИЯ КОНКРЕТНЫМ ЦЕЛЯМ. Подробнее - см. Основную Общественную Лицензию GNU.

Вы можете получить копию Основной Общественной Лицензии GNU вместе с этой программой. При её отсутствии <http://www.gnu.org/licenses/>.

Также добавьте информацию о том, как с вами можно связаться по электронной или обычной почте.

Если у программы терминальный интерфейс, предусмотрите краткое уведомление при выводе, с которого начинается интерактивный режим работы:

<программа> Copyright (С) <год> <имя автора>

Эта программа не подразумевает АБСОЛЮТНО НИКАКИХ ГАРАНТИЙ; для более

подробной информации наберите `show w'.

Это свободное ПО, распространение вами которого на определённых условиях

всячески приветствуется; для более подробной информации наберите `show c'.

Гипотетические команды `show w' и `show c' должны выводить соответствующие части Основной Общественной Лицензии GNU. Естественно, команды в вашей программе могут быть другие; для Графического Пользовательского Интерфейса вы можете использовать диалог "О программе".

Также вы можете заполучить у вашего работодателя (если вы работаете в качестве программиста), либо в учебном заведении, если обучаетесь в нём, статус "владельца авторских прав" на программу, если это необходимо. Для более подробной информации об этом и о том, как применять и следовать Основной Общественной Лицензии GNU, см. <http://www.gnu.org/licenses/>.

Основная Общественная Лицензия GNU не позволяет объединение вашей программы в состав собственнических программ. Если ваша программа является вспомогательной библиотекой вы можете найти более полезным разрешить компоновку собственнических приложений с данной библиотекой. Если вы хотите сделать именно это, используйте вместо данной Лицензии Малую Общественную Лицензию GNU. Но сначала прочтите <http://www.gnu.org/philosophy/why-not-lgpl.html>.