Как оформить "свободную лицензию" на исходный код ?
1,00
р.
р.
Написал программу сортировки (версия сортировки слиянием с "маленькой" дополнительной памятью), исходный текст которой хочу опубликовать в сети. В частности обсудить ее здесь. Желательно, чтобы все могли ее использовать, переделывать и т.д. и никто не смог в дальнейшем запретить остальным делать это. В общем свободный source. Читал (может не очень вдумчиво, слов всюду много) об этом, но так и на понял, какой комментарий надо поместить в начало файла с исходником и нужны ли какие-то еще действия с моей стороны. Прошу помощи. Желательно конкретный "шаблон", а не ссылки на общие указания.
UPDATE 1 Всем спасибо за ответы. Как Вы считаете, следующий текст в начале исходника - это то что нужно ? /* Copyright (C) 2012 Vasily Anishchenko This file is part of the Yamsort. (Yet Another Merge Sort Routines) Yamsort 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. Yamsort 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 Yamsort. If not, see . (Этот файл — часть Yamsort. Yamsort - свободная программа: вы можете перераспространять ее и/или изменять ее на условиях Стандартной общественной лицензии GNU в том виде, в каком она была опубликована Фондом свободного программного обеспечения либо версии 3 лицензии, либо (по вашему выбору) любой более поздней версии. Yamsort распространяется в надежде, что она будет полезной, но БЕЗО ВСЯКИХ ГАРАНТИЙ даже без неявной гарантии ТОВАРНОГО ВИДА или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ. Подробнее см. в Стандартной общественной лицензии GNU. Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой. Если это не так, см. .) */ Может быть еще что-либо нужно (и где ?) добавлять ?
Ответ Возможно вам пригодится этот большой, может быть даже полный список всевозможных свободных лицензий. И плюс вам за бескорыстие! ---------------------------------- UPDATE 10.03.2012 18:07 -------------------------------------- @Sh4dow, @GLmonster прав насчет GPL - она обязывает раскрывать код проекта, в котором используется компонент, выпущенный под ней, фактически исключая тем самым возможность использования в проприетарном ПО. @avp - GPL больше приспособлена для какого-то идеального утопического мира, имеющим слабое отношение к нашим реалиям. Более демократичны в этом плане, например, BSD и MIT - они допускают использование в коммерческом ПО, способствуя этим увеличению сфер применения, количеству использования и, не исключено, инвестиций. Проприетарность не всегда зло. п.с. это сообщение писалось как комментарий к высказыванию @GLmonster, но у меня что-то не получилось его отправить - он просто пропал, посему пишу как ответ.