Litsentsid (7. nädal)

Ärivaraline litsents (EULA; suletud lähtekood)

Eelised:

  • Takistab pöördprojekteerimist.
  • Tagab omanikule suurema kontrolli tarkvara üle.
  • Võib kuritarvitamist vähendada (Tingumustes kirjas, mida kasutaja võib tarkvaraga teha).
  • Vähendatud vastutus.

Puudused:

  • Piiratud kasutajate vabadused.
  • Pikk ja keerukas litsentsileping.
  • Kasutaja ei "oma" tarkvara.

Kuna eelistada?

Kui on äri- või kaubanduslikud eesmärgid, võimaldab kaitsta autoriõigusi ja tagada tulu teenimist. Aitab hoida ärisaladusi ja takistab sarnase tarkvara väljatöötamist.

GNU GPL (tugev copyleft)

Eelised:

  • Kasutajatel vabadus muuta ja jagada tarkvara.
  • Avatud lähtekood, võimaldab kasutajatel tarkvara edasi arendada.
  • Kasutajate poolt tehtud edasiarendused peavad säilitama sama litsentsi. (võib ka olla puudus)
  • Tarkvara võib müüa, kui kasutajate vabadused säilivad.

Puudused:

  • Avatud lähtekood oluliselt lihtsustab pöördprojekteerimist.
  • Kuna muudatuste tegemisel peab litsents säilima, siis ei saa kokku segada suletud lähtekoodiga tarkvaraga.

Kuna eelistada?

Kui soovite oma tarkvara avalikult jagada ja tagada, et ka edasiarendused jääks avatuks. 

BSD litsents (ilma copyleftita)

Eelised:

  • Avatud lähtekood, võimaldab kasutajatel tarkvara edasi arendada.
  • Kasutajatel vabadus muuta ja jagada tarkvara.
  • Võib kokku segada kinnise tarkvaraga.
  • Lihtsam ja lühem litsents võrreldes GNU GPL-iga.

Puudused:

  • Tarkvarast tehtud edasiarendused ei pea jääma sama litsentsi alla.
  • Ei ole tagatud, et kõik edasiarendused avatuks jäävad.

Kuna eelistada?

Kui on plaanis tulevikus oma tarkvara kommertsialiseerida, erinevalt GNU GPL-st ei pea tarkvara jääma sama litsentsi juurde.

Comments

Popular posts from this blog

Kasutatavus veebis (12. nädal)

Edukad ja mitte nii edukad IT lahendused (1. nädal)

Intellektuaalomand (6. nädal)