LIPSZ
Főoldal Tudásbázis Mit jelent a nyílt forráskód?
2019 | 08 | 24
LIPSZ Menü
Események, rendezvények
Tudásbázis
Mit jelent a nyílt forráskód? PDF Print E-mail

A nyílt forráskód kifejezés a forráskód bárki által való hozzáférhetőségére és módosíthatóságára utal. Vagyis a nyílt forráskódú vagy szabad (OSS/FS) szoftver kódja elérhető és bárki igénye szerint változtathatja, másképpen fogalmazva olyan szoftverek tartoznak ide, amelyeket nyílt forráskódú licenc alatt terjesztenek. Ezáltal senkinek sem lesz kizárólagos joga a terjesztésre, illetve, hogy korlátozza a szoftverek használatát. A forráskód megadása is mindig kötelező a szoftverrel együtt. Ez az alapvető jellemzője.

Azonban fontos már a fogalommagyarázat elején tisztázni, hogy a kategórián belül megkülönböztetjük egymástól a két szorosan összekapcsolódó, de mégis némiképp eltérő tartalommal rendelkező fogalmat, vagyis a szabad szoftvert és a nyílt forráskódú szoftvert. A különbséget a megközelítés adja. Míg a nyílt forráskódú mozgalom gyakorlati szempontok alapján közelíti meg a kérdést, addig a szabad szoftver a szabadság, mint alapvető jog kritériumát kapcsolja hozzá. A nyílt forráskódú szoftver támogatói hisznek abban, hogy a közösség tagjai együttes munkájuk során jobb szoftvert tudnak létrehozni a hagyományos zárt modell szoftverjeinél, ahol csak néhány fejlesztő ismeri a forráskódot. A szabad szoftver hívei pedig nem a nyilvános forráskódért harcolnak, hanem a felhasználók szabadságáért, a nyilvános forráskód csupán a szabadság egyik következménye.


Mi a szabad szoftver és a nyílt forráskód közötti különbség?