Šiandien rašydamas eilinę programą, kaip visada į failo pradžią įkėliau GPL šabloną:
<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 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/>.
Programa, kurią rašiau yra viešo naudojimo programinė biblioteka. Visoms kitoms su GPL nesuderinamoms programoms, negalima naudoti GPL licencijuoto kodo.
Šiek tiek pasiskaitęs išsiaiškinau, kad programinėms bibliotekoms labiau tinka naudoti LGPL licenciją, kurios saugomą programą galima naudoti kartu su kitomis nežiūrint, nebūtinai suderinamomis su GPL.
Tai gi, jei rašote atviro kodo programą ir norite ją apsaugoti nuo piktų ketinimų, geriau tai programai taikyti GPL licenciją.
Tačiau, jei norite, kad jūsų parašyta programa būtų naudojama tiek su GPL suderinamomis programomis, tiek su nuosavybinėmis, tada geriau taikyti LGPL licenciją.
Daugiau informacijos apie GPL licencijas rasite:
Komentarai
IMO GPL sucks, seip. :-) Kas
IMO GPL sucks, seip. :-) Kas yra "pikti ketinimai" — nesuprantu, taciau GPL'ines bibliotekas nenaudoju, kadangi jie yra idegti i proprietara enterpraizuose. Bet as ir nenoriu laikyti modifikuota bilbioteka pas save, nes tai yra neteisingai. Nes neatiduodant savo patch'us/bugfix'us atgal, teks support'int ta ar ana LGPL biblioteka paciam (sito as daryti visai nenoriu). Todel as ir atiduodu savo patch'us bendruomenei tam, kad be'upgrade'inant savaji sistema neturei trablu.
Bet GPL'ines negaliu naudoti, nes jos politiskai reikalauja nesamoniu, i kurias neeis neiviena rimta kompanija. Del to statistiskai viskas kas yra gero — turi LGPL-like licenzijas.
Skelbti naują komentarą