A védett szoftver, az OSS vagy a nyílt forráskódú szoftver ellentéte egy bizonyos licenc alatt közzétett szoftver. Sokféle létezik, de a fő az FSF és a GPL, mindkettő olyan programokat jelöl ki, amelyek teljes egészében elérhetővé kell tenni a felhasználók számára – ez azt jelenti, hogy tartalmazza a szoftverből összeállított forráskódot nak,-nek. A felhasználók tetszés szerint módosíthatják a szoftvert, sőt saját verzióikat is terjeszthetik.
A Technipages elmagyarázza a nyílt forráskódú szoftvert (OSS)
Az ilyen szoftvereket gyakran a Free Software Foundation licence vagy a General Public License alapján teszik közzé. Bárki, aki rendelkezik ehhez a képességekkel, hozzáférhet a kódhoz, amelyből az áll. Ez lehetővé teszi számukra, hogy tanulmányozzák a belső működését és funkcióit, és ha akarnak, szerkeszthessenek. Ezek a licencek bizonyos korlátozásokat is támasztanak a felhasználók számára.
Ezek a korlátozások a szoftver újraterjesztésére vonatkoznak. A módosított verziókat hasonló vagy azonos licenc alatt kell elérhetővé tenni, és a forráskódot is elérhetővé kell tenni.
Ez azért van így, hogy az emberek ne használják ki az OSS-t saját anyagi haszonszerzésre – az OSS-nek az a célja, hogy megkönnyítse az együttműködést és a szoftver fejlesztésére irányuló általános munkát. Ez nem azt jelenti, hogy az összes OSS szoftver mindig ingyenes. A többség igen, de nem minden. Példa erre a NASA – a NASA nyílt forráskódú megállapodása alapján nagy mennyiségű szoftvert adnak ki, munkájuk mégsem ingyenes.
A nyílt forráskódú szoftverek (OSS) általános felhasználásai
- A nyílt forráskódú szoftver elérhetővé teszi forráskódját az érdeklődők számára.
- A nyílt forráskódú szoftverfejlesztés sokféle perspektívát hozhat az egyetlen vállalat szempontjain túl.
- Az OSS felelős az olyan programokért, mint a Mozilla Firefox és a Thunderbird.
Gyakori visszaélések a nyílt forráskódú szoftverekkel (OSS)
- A nyílt forráskódú szoftvereket az Open Software Foundation hozta létre.