7. nädal
Litsentsid
1. Ärivaraline litsents (EULA; suletud lähtekood):
Eelised:
- Täielik kontroll koodi üle
- Võimalus monetiseerida ilma piiranguteta
- Intellektuaalse omandi kaitse
Puudused:
- Kasutajad sõltuvad arendajast
- Nõuab täiendavat tuge ja edendamiskulusid
- Kogukonna panus puudub, kuna lähtekood pole saadaval
Millal seda kasutada?
- Kui projekt on äriline
- Kui kood sisaldab konfidentsiaalset teavet
2. GNU GPL (tugev copyleft):
Eelised:
- Võimaldab projekti arendamise kogukonna poolt
- Kaitseb koodi avatust (kõik tuletatud projektid peavad samuti olema GPL-i all)
Puudused:
- Piirab ärilist kasutamist
- Muudatuste avamise kohustus
Millal seda kasutada?
- Kui projekt on kogukonnale suunatud
- Kui on oluline, et kood jääks vabaks
3. BSD litsents (ilma copyleftita):
Eelised:
- Maksimaalne vabadus: koodi võib kasutada nii kommerts- kui ka avatud lähtekoodiga projektides
- Koodi võib muuta ja muudatusi mitte avaldada
Puudused:
- Vähem garantiid, et kogukond jagab parandusi
Millal seda kasutada?
- Kui soovite, et kood oleks võimalikult kättesaadav mis tahes eesmärgil
Kommentaarid
Postita kommentaar