Hirdetés
Lassan de biztosan, nyílt forráskódú szoftver Mi az a nyílt forráskódú szoftver? [MakeUseOf magyarázat]A "nyílt forráskódú kifejezés" olyan kifejezés, amelyet manapság sokat dobtak el. Lehet, hogy tudod, hogy bizonyos dolgok nyílt forráskódúak, például a Linux és az Android, de tudod, mit jelent ez? Mi nyitott ... Olvass tovább átveszi. Ha nem hiszi el, nézd meg néhány, a mindegyik által használt legnépszerűbb eszközt: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, valamint az összes ingyenes alternatívák a fizetett szoftverekhez 14 ingyenes és nyílt forráskódú alternatíva a fizetett szoftverekhezNe pazarolja a pénzt a személyes használatra szánt szoftverre! Nemcsak léteznek ingyenes alternatívák, hanem valószínűleg minden szükséges szolgáltatást kínálnak, és könnyebben és biztonságosabban használhatók. Olvass tovább . De tudta, hogy nem minden nyílt forráskódú licenc azonos?
Valójában több tucat van odakint, és nem számít bele az egyedülálló saját írásbeli licencbe, amelyet egyes nyílt forráskódú termékek használnak. Melyek a különbségek és mit jelentenek az ön számára? Ha nyílt forráskódú szoftvert ír, akkor mit használjon?
Jogi nyilatkozat: Ez a cikk nem célja jogi tanácsadás. Csak megpróbálja összefoglalni a különféle nyílt forráskódú licencek fogalmait és felhasználásait. A lehetséges jogi kérdésekben forduljon ügyvédhez.
Az Apache licenc az az Apache Software Foundation által létrehozott és használt licenc, amelyet az Apache HTTP Server ismert, amely sok látogatott webhelyet üzemeltet. A 2.0-s verziót 2004-ben adták ki, hogy megkönnyítsék a nem Apache projektek számára a licenc használatát, és továbbra is az egyik legnépszerűbb licenc.
Jellemzők
- A szoftver kereskedelmi használatra használható.
- A szoftver módosítható származékos művek létrehozásához.
- Származékos művek terjeszthetők.
- A származtatott művek más licencgel terjeszthetők.
- A szoftver tulajdonosa nem vállal felelősséget a kárért.
- A szoftver védjegyeinek tulajdonosa nem használható fel származékos munkákban.
- Az eredeti szerzői jogi és licencszövegeket a terjesztésekkel együtt meg kell őrizni.
- Az eredeti szoftver jelentős változásait figyelembe kell venni.
Mikor kell használni?
Az Apache licenc az egyik leginkább megengedhető szoftverlicenc. Különösen figyelemre méltó, hogy a szerzők származtatott művek szabadalmaztatására jogosultak. Röviden: szinte bármit megtehetsz az eredeti szoftverrel, amíg fenntartja az eredeti szerzői jogokat, és megadja az elvégzett főbb módosításokat.
Az BSD licenc egy rendkívül egyszerű és megengedő szoftverlicenc, amelyet először 1990-ben tettek közzé, és kétszer felülvizsgáltak, és minden egyes változattal tovább egyszerűsítették.
Jellemzők
- A szoftver kereskedelmi használatra használható.
- A szoftver módosítható származékos művek létrehozásához.
- Származékos művek terjeszthetők.
- A szoftver tulajdonosa nem vállal felelősséget a kárért.
- Az eredeti szerzői jogi és licencszövegeket a terjesztésekkel együtt meg kell őrizni.
Mikor kell használni?
A BSD licenc egyszerűsége miatt egyesek inkább az explicit Apache licencet használják. A BSD licencnek azonban van előnye abban az esetben, ha bárki képesnek kell lennie arra, hogy a szoftver változatait minimális jogi ütközés mellett forgalmazza. Ha te akar mások kibővítik és értékesíthetik munkáját, használhatják azt.
Meg kell jegyezni, hogy az alapvető különbség a BSD licenc és az Apache licenc között az, hogy az Apache licenc szabadalom megadását teszi lehetővé származékos művekhez. A BSD licenc nem.
Creative Commons (CC) egy olyan szervezet, amely több különféle licenctípust adott ki, amelyek mindegyikét kreatív alkotások megosztásának ösztönzésére tervezték. A CC szabványok lehetővé teszik, hogy bárki egy pillantással áttekinthessen egy kreatív alkotást (képet, videót, szoftvert stb.), És tudja, mit tud és mit nem tud ezzel csinálni.
Jellemzők
Összességében hét különféle licence van, amelyeket a szervezet kínál. Túl sok lenne itt mindent felvázolni, de ezekről a mi részünkben olvashat a Creative Commons áttekintése Mi a Creative Commons és a nem kereskedelmi felhasználás?Mi a Creative Commons? Mit jelent a "nem kereskedelmi célú felhasználás"? Tudjon meg többet a Creative Commons licencekről és azok működéséről. Olvass tovább .
Mikor kell használni?
A CC licencek fantasztikusak, és bizonyos esetekben A kreatív közönség ösztönözheti karrierjét 3 Karrierváltó ok, amiért a Creative Commons licenccel engedélyezheti munkájátGondolj a Creative Commons-ra olyan marketing eszközként, amely hatalmas jutalmakkal járhat az úton. Engedélyezi a munkáját? Ha nem, íme három fontos ok, miért kellene. Olvass tovább . Elegendő CC engedélyváltozat van ahhoz, hogy elférjen bármilyen kreatív munka, amelyet folytathat.
Mindazonáltal a nyílt forráskódú kezdeményezés elismeri ezen licencek egyikét sem valóban „nyílt forrású” forrásként. Mint ilyen, a CC licencek összeférhetetlenek lehetnek, ha más nyílt forrású szoftverekkel és licencekkel együtt használják őket.
Az GNU General Public License 1989-ben hozták létre, akkor, amikor a Unix egyre népszerűbb lett, a korlátozó tulajdonosi engedélyek alternatívájaként. Az engedélyt kétszer felülvizsgálták, minden egyes módosítással, a korábbi verziókban felmerült jelentős kérdésekkel foglalkozva. A 3. verziót 2007-ben tették közzé.
Jellemzők
- A szoftver kereskedelmi használatra használható.
- A szoftver módosítható származékos művek létrehozásához.
- Származékos művek terjeszthetők.
- A származékos munkákat a GPL 3 alapján is engedélyezni kell.
- A terjesztéseknek tartalmazniuk kell az eredeti szoftvert és az összes forráskódot.
- A szoftver tulajdonosa nem vállal felelősséget a kárért.
- Az eredeti szerzői jogi és licencszövegeket a terjesztésekkel együtt meg kell őrizni.
Mikor kell használni?
A GPL ideális a „szoftver szabadsághoz”, amely a filozófia, miszerint minden felhasználó számára biztosítani kell a szabadságot a szoftver futtatása, másolása, terjesztése, tanulmányozása, módosítása és fejlesztése érdekében. Biztosítja, hogy a nyílt forráskódú szoftverek továbbra is nyílt forráskódúak legyenek, még akkor is, ha származékos művekre kiterjesztik őket.
Óvakodj azonban arról, hogy a GPL-kód beépítése a saját kódjába megköveteli, hogy a teljes projektet GPL-en keresztül is engedélyezze. Csak akkor használja, ha felkészült arra, hogy a projekt nyílt forráskódúként éljen és haljon meg.
Melyik nyílt forráskódú licenc a kedvenced? Rengeteg más is van odakint. Ossza meg gondolatait a nyílt forrású mozgalomról az alábbiakban kommentálva!
Joel Lee B.S. számítástechnikában és több mint hat éves szakmai írói tapasztalat. A MakeUseOf főszerkesztője.