Безплатен срещу софтуер с отворен код: не е същото

Сравнение на някои софтуерни лицензи

Мнозина вече знаят това безплатен софтуер и отворен кодe (с отворен код) не е същото, но дори тези от нас, които го знаем, понякога го използват като синоним и не е напълно правилно. Има определени разлики, които трябва да бъдат подчертани.
Въпреки че и в двата случая става въпрос за софтуер (също така видяхме как тази философия е скочила в хардуера и дори други категории), който допринася изходен код За да можете да видите как е направен и какво прави, не всичко е подобно. Също така знаем, че безплатният софтуер е безплатен и че в по-голямата си част са и програми с отворен код или операционни системи.
В cuanto др DesarrolloИ в двата случая кодът може да бъде модифициран или подобрен и да се използва „свободно“. Очевидно ще си мислите, че безплатният софтуер също е с отворен код и сте абсолютно прав. Поради тази причина по-скоро трябва да говорим за лицензи, а не за безплатен софтуер срещу софтуер с отворен код. И така, каква е разликата?
За да отговорим на предишния въпрос, можем да анализираме два от най-известните лицензи в тази област, BSD и GPL. BSD лицензът е лиценз за обхващане на софтуер с отворен код и въпреки това, което мнозина смятат, че е много по-разрешителен от GPL. Но вседопустимостта понякога има сериозни последици.
Няма да навлизаме в подробности за обяснението от какво се състоят GPL и BSD, защото бихме могли да получим съдържание за няколко статии, но подчертаваме ключовия момент. Докато софтуерът под GPL може да бъде модифициран и разпространяван, стига да остане безплатен, софтуерът под лиценза BSD може да бъде модифициран и разпространен под друг лиценз (включително тези на затворен код).
Следователно няма да има „Linux„Затворено, сякаш има“BSD”Затворено (Mac OS X) ... В крайна сметка искам да кажа, че безплатният софтуер винаги ще бъде безплатен, но един ден с отворен код може да се натъкне на производно, в което да бъдем удряни в лицето, когато се опитваме да подслушваме изходния му код.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   alexb2020 каза той

    Бележка.
    Това, че софтуерът е под лиценза GPL, не означава, че той трябва да е безплатен. Мога да разработя приложение, да го подложа на този лиценз и точно както бих могъл да го оставя безплатно, бих могъл и да го таксувам и поради тази причина няма да спре да бъде GPL. Точно е в графиката. Мога да го продам, ако искам.
    Много пъти объркването се представя от термина на английски .. Свободният софтуер, едно от значенията на безплатния е безплатен.

  2.   Isaac каза той

    Здравейте. Разбира се това, което казвате, е напълно вярно. Всъщност англоговорящите често сменят думата „безплатно“ на „безплатно“, защото е по-малко двусмислена. Безплатното на английски може да означава както безплатно, така и безплатно, но безплатният софтуер не винаги е безплатен и затова го наричат ​​„безплатен софтуер“, за да го различавате. Нито безплатните програми трябва да са безплатни или с отворен код, има много затворени безплатни програми за изтегляне.

    Поздрави!