Anonim

Daugelį kartų, kai skelbiu patarimus programinei įrangai, atitinkamas produktas yra nemokamas. Tačiau vien todėl, kad jis yra „nemokamas“, dar nereiškia, kad jis neturi jokių apribojimų, nes yra įvairių nemokamos programinės įrangos modelių. Pagrindinės yra nemokama programinė įranga, bendro naudojimo programinė įranga ir atvirasis šaltinis.

Gera idėja žinoti skirtumą tarp šių išleidimo modelių. Norėdami gauti aiškų paaiškinimą anglų kalba, skaitykite šį straipsnį. Norėdami pacituoti trumpą skirtumų apžvalgą:

  • Nemokama programa paprastai yra labai maža programa, kurią išleidžia studentas ar entuziastas.
  • Bendroji programinė įranga paprastai yra vidutinio dydžio programa ar programa, kurią parašo profesionalus kūrėjas arba maža programinės įrangos įmonė. Kūrėjas ar leidėjas neturi išteklių jo pardavimui, todėl jie išleidžia jį kaip bendrą programinę įrangą su verslo modeliu „išbandyk prieš pirkdamas“.
  • Atviras šaltinis apima gamą, tačiau didžiausia „nemokama“ programinė įranga yra atvirojo kodo versijos - „Linux“, „FreeBSD“, „PostgreSQL“, „Apache“. Prieš atsirandant RK „laisvosios programinės įrangos pramonėje“, vienintelis būdas sukurti didelę nemokamą programą buvo kuriamas bendradarbiaujant bendrai naudojamai kodų bazei.
Kuo skiriasi nemokama, bendro naudojimo programinė įranga nuo atvirojo kodo?