Tartalomjegyzék:
- Meghatározás - Mit jelent a nyílt forráskódú szoftver (OSS)?
- A Techopedia magyarázza a nyílt forráskódú szoftvert (OSS)
Meghatározás - Mit jelent a nyílt forráskódú szoftver (OSS)?
A nyílt forráskódú szoftver (OSS) olyan szoftver, amelyet olyan forráskóddal terjesztnek, amelyet a felhasználók olvashatnak vagy módosíthatnak.
Az OSS közösség általában egyetért azzal, hogy a nyílt forrású szoftvereknek meg kell felelniük a következő kritériumoknak:
- A programot szabadon terjesztni kell
- A forráskódot bele kell foglalni a programba
- Bármelyiknek képesnek kell lennie a forráskód módosítására
- A forráskód módosított verziói terjeszthetők
Ugyanakkor a nyílt forrású szoftverlicenc nem írhatja elő más szoftverek kizárását vagy beavatkozását.
A Techopedia magyarázza a nyílt forráskódú szoftvert (OSS)
A változatlanul összeállított formátumban terjesztett hagyományos szoftverekkel ellentétben a nyílt forráskódú szoftvereket fordított és nem fordított formátumban is szállítják, lehetővé téve a nyílt kód módosítását. A hagyományos szoftverlicencekben ezt a kiváltságot a szerzői jogoktulajdonosok számára fenntartják.
Nem minden szoftverfejlesztő támogatja a nyílt forráskódú szoftverek használatát, de sokan elfogadták, mert ez lehetővé teszi a szoftverproblémák gyorsabb javítását, és végső soron jobb minőségű alkalmazásokat eredményezhet.