Шта је софтвер отвореног кода (ОСС)? дефиниција и значење

click fraud protection

Супротно од власничког софтвера, ОСС или софтвера отвореног кода је софтвер који се објављује под одређеном лиценцом. Постоји много различитих, али главни су ФСФ и ГПЛ, од којих оба означавају програме који јесу доступан корисницима у целости – то значи да укључује изворни код од којег је софтвер направљен оф. Корисницима је дозвољено да модификују софтвер како желе, па чак и да редистрибуирају сопствене верзије.

Тецхнипагес објашњава софтвер отвореног кода (ОСС)

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

Ова ограничења се односе на редистрибуцију софтвера. Модификоване верзије морају бити доступне под сличном или истом лиценцом, а изворни код такође мора бити доступан.

Ово је да би се спречило да људи искоришћавају ОСС за сопствену финансијску добит – ОСС би требало да олакша сарадњу и укупан рад на побољшању тог софтвера. То не значи да је сав ОСС софтвер увек бесплатан. Већина јесте, али не сви. Пример за то је Наса – они објављују велике количине софтвера према НАСА Опен Соурце Уговору, али њихов рад није бесплатан.

Уобичајене употребе софтвера отвореног кода (ОСС)

  • Софтвер отвореног кода чини свој изворни код доступним заинтересованим странама.
  • Развој софтвера отвореног кода може донети различите перспективе изван перспективе једне компаније.
  • ОСС је одговоран за програме као што су Мозилла Фирефок и Тхундербирд.

Уобичајене злоупотребе софтвера отвореног кода (ОСС)

  • Софтвер отвореног кода креирала је Опен Софтваре Фоундатион.