7. Arvutid ja paragrahvid IIː litsentsid ja autoriõigus
Kolm litsentsi - kolm strateegiat: EULA, GPL või BSD? Litsents ei ole lihtsalt rida README.md failis. See määrab, kuidas sinu koodiga ümber käiakse - kas seda tohib kasutada, muuta, müüa või üldse mitte puutuda. See otsus mõjutab, kas projekt jõuab kogukonnani, äripartneriteni või jääb lihtsalt kuskile GitHubi unustusse. Võrdleme kolme levinud lähenemist: EULA - kõik lukus, täielik kontroll GNU GPL - jagad koodi ja ootad sama vastuseks BSD - tee, mida tahad - sa midagi ei võlgne EULA - kui kõik peab jääma sinu kätte Plussid: Täielik kontroll - keegi ei kasuta su koodi ilma loata Paindlik ärimudel - saad litsentsida, müüa, rentida Kaitse kopeerimise vastu - lähtekood ei ole avalik Miinused: Must kast - kasutajad ei saa kunagi teada, kuidas asi töötab Üksi arendad - kogukond ei saa panustada GNU GPL - vabadus tingimustega Plussid: Kõik mängivad ausalt - kui kasutad, pead ka jagama Kood jääb avatuks - keegi ei saa seda “ära võtta” Kogukond saab kaasa lüüa - parandada, täiendada, ...