A legtöbb internet szervert Linux futtatja. Az Android a legtöbb telefonon fut. Mindkettő nyílt forráskódú. A nyílt forráskód olyan szoftvert jelent, amelynek forráskódja szabadon módosítható és terjeszthető. Bárki elolvashatja, megváltoztathatja és megoszthatja a módosításait. A licenc garantálja ezeket a szabadságokat.
A mozgalom az 1980-as években kezdődött Richard Stallman GNU Projektjével és a Szabad Szoftver Alapítvánnyal. Linus Torvalds 1991-ben adta ki a Linux kernelt. Ma a nyílt forráskód webszervereket, adatbázisokat, programozási nyelveket és teljes felhőplatformokat működtet. Olyan cégek, mint a Google, a Microsoft és az Amazon, járulnak hozzá a nyílt forráskódú projektekhez.
Gyakori nyílt forráskódú licencek
- MIT: megengedő, kevés korlátozás
- Apache 2.0: megengedő, szabadalmi védelem
- GPL: copyleft, származékoknak nyitva kell maradniuk
- BSD: megengedő, hasonló az MIT-hez
- Mozilla: középút, fájl szintű copyleft
A nyílt forráskód nem csak az árról szól. Az átláthatóságról, az együttműködésről és az ellenőrzésről. A hibák gyorsabban kijavíthatók, ha több ezer szem figyeli a kódot. De nem minden projektet tartanak karban. Néhányat elhagynak. A nyílt forráskód választása egy közösség kiválasztását jelenti, nem csak egy terméket.
Comments
No comments yet. Be the first to share a thought.
Leave a comment