„Free vs Open-source“ programinė įranga: tai nėra tas pats

Kai kurių programinės įrangos licencijų palyginimas

Daugelis tai jau žino nemokama programinė įranga ir atvirasis šaltinis„e“ (atvirasis šaltinis) nėra tas pats, bet net ir tie iš mūsų, kurie jį žino, kartais naudoja jį kaip sinonimą ir jis nėra visiškai teisingas. Būtina pabrėžti tam tikrus skirtumus.
Nors abiem atvejais tai yra programinė įranga (mes taip pat matėme, kaip ši filosofija perėjo į aparatinę ir net kitas kategorijas) šaltinio kodas Norint pamatyti, kaip jis pagamintas ir ką daro, ne viskas yra panašu. Mes taip pat žinome, kad nemokama programinė įranga yra nemokama ir kad atvirojo kodo programos ar operacinės sistemos taip pat yra didžioji dalis.
Dėl plėtraAbiem atvejais kodas gali būti modifikuojamas ar tobulinamas ir naudojamas „laisvai“. Akivaizdu, kad pagalvosite, kad nemokama programinė įranga taip pat yra atviro kodo programa ir esate visiškai teisus. Todėl turėtume kalbėti apie licencijas, o ne nemokamą ir atvirojo kodo programinę įrangą. Taigi koks skirtumas?
Norėdami atsakyti į ankstesnį klausimą, galime išanalizuoti dvi ryškiausias licencijas šioje srityje, BSD ir GPL. BSD licencija yra licencija apimti atvirojo kodo programinę įrangą ir, nepaisant to, kas, daugelio nuomone, yra daug leidžianti nei GPL. Tačiau nuolaidumas kartais turi rimtų pasekmių.
Nesiruošiame aiškintis, iš ko susideda GPL ir BSD, nes galėtume gauti kelių straipsnių turinį, tačiau išryškiname pagrindinį dalyką. Nors GPL licencijuotą programinę įrangą galima modifikuoti ir platinti tol, kol ji lieka nemokama, BSD licencijuotą programinę įrangą galima modifikuoti ir platinti pagal kitą licenciją (įskaitant uždaras kodas).
Todėl nebus „Linux"Uždaryta, tarsi būtų"BSD„Uždaryta („ Mac OS X “) ... Galų gale noriu pasakyti, kad nemokama programinė įranga visada bus nemokama, tačiau atviras šaltinis gali vieną dieną susidurti su dariniu, kuriame mums trenkia į veidą, kai bando nušluoti jo šaltinio kodą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   „Alexb2020“ sakė

    Raštelis.
    Tai, kad programinei įrangai taikoma GPL licencija, dar nereiškia, kad ji turėtų būti nemokama. Aš galiu sukurti programą, reikalauti, kad jai būtų suteikta ši licencija, ir galėčiau palikti ją nemokamą, taip pat galėčiau ją apmokestinti, ir dėl šios priežasties ji nenustotų būti GPL. Tai tiksliai grafike. Galiu parduoti, jei noriu.
    Daug kartų painiavą pateikia terminas anglų kalba. Laisva programinė įranga, viena iš nemokamos reikšmių yra nemokama.

  2.   Izaokas sakė

    Sveiki. Žinoma, tai, ką sakote, yra visiška tiesa. Tiesą sakant, anglakalbiai dažnai keičia žodį „free“ į „free“, nes jis yra mažiau dviprasmiškas. Nemokama angliškai gali reikšti ir nemokamą, ir nemokamą, tačiau nemokama programinė įranga ne visada yra nemokama, todėl ją vadina „laisva programine įranga“. Taip pat nemokamos programos neturi būti nemokamos ar atviro kodo, yra daug nemokamų atsisiuntimo programų, kurios yra uždarytos.

    Sveiki atvykę!