Разлике између бесплатног софтвера, власничког софтвера и отвореног кода

Сви смо чули за бесплатни софтвер или отворени извор (отворени извор), а ипак многи људи не знају важност разумевања разлике између ових израза. У нерачунарским окружењима ови концепти се не чују често, али су заиста присутни у њиховом свакодневном животу, јер утичу на програме било ког електронског уређаја, попут рачунара, таблета или паметног телефона.

опенсоурце-400

Власнички софтвер штити само интересе компаније која га пласира на тржиште и не може бити модификован од стране спољних лица како би задовољио специфичне потребе . Насупрот томе, бесплатни софтвер или софтвер отвореног кода је доступан свима и може се модификовати како би задовољио захтеве сваког појединца.

Програм се може сматрати бесплатним софтвером када поштује четири основне слободе:

  • Слобода 0: омогућава вам покретање програма како год желите.
  • Слобода 1: можете проучити изворни код програма и можете га слободно променити, с идејом да може предузети све потребне радње.
  • Слобода 2: омогућава вам да правите и дистрибуирате тачне копије програма кад год желите и на тај начин помажете другима.
  • Слобода 3: можете допринети заједници с лакоћом израде или дистрибуције копија са измењеним верзијама програма.

софт_фрее

Према речима Ричарда Столмана, оснивача Покрета за слободни софтвер, „ ове слободе су од виталног значаја, не само за добробит корисника већ и за друштво у целини, јер промовишу солидарност . Њихов значај расте како се наша култура и свакодневне активности све више повезују са дигиталним светом.“

За школе, поседовање слободног софтвера је ненадмашна предност јер им омогућава да уштеде новац тако што не морају да плаћају лиценце за коришћење власничког софтвера. Погодност проучавања програма је од виталног значаја за оне који желе да науче да програмирају, јер се читање туђег кода може користити за учење или решавање проблема.

држати-смирено-и-користити-отворени извор

Термин „отворени код “ настао је како би се избегао могући неспоразум са концептом „ слободног софтвера “. У енглеском језику, ова реч се тумачи као „бесплатно“, али у овом случају се заправо односи на слободу програма, а не на његову цену.

Сав слободни софтвер је отвореног кода, али није сав софтвер отвореног кода слободан софтвер . Разлика лежи у лиценцама које се могу користити за програм: неке су мање попустљиве од других и показују мало поштовања за горе поменуте слободе.


Додај као жељени извор на Гуглу