Написал программу сортировки (версия сортировки слиянием с "маленькой" дополнительной памятью), исходный текст которой хочу опубликовать в сети. В частности обсудить ее здесь.
Желательно, чтобы все могли ее использовать, переделывать и т.д. и никто не смог в дальнейшем запретить остальным делать это. В общем свободный 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, но у меня что-то не получилось его отправить - он просто пропал, посему пишу как ответ.
Комментариев нет:
Отправить комментарий