Ebooks, Audobooks and Classical Music from Liber Liber
a b c d e f g h i j k l m n o p q r s t u v w x y z





Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Nyílt forráskód - Wikipédia

Nyílt forráskód

A Wikipédiából, a szabad lexikonból.

A nyílt forráskód kifejezést általában olyan számítógépes programok esetén használjuk, melyeknek a forráskódja vagy közkincs, vagy gyakoribb esetben a szerzői jogainak tulajdonosa egy nyílt forráskódú licenc alatt terjeszti, mint amilyen például a GNU Általános Nyilvános Licenc. Az ilyen licenc előírhatja azt, hogy a forráskódot a programmal együtt kell terjeszteni, és hogy az szabadon módosítható, maximum nagyon kis megkötések mellett; mint például hogy az eredeti szerző nevét és copyrightját meg kell őrizni a kódban, amely eljárás angol nyelvterületen elterjedt elnevezése copyleft. Néhány más esetben - mint amilyen az Apache vagy a FreeBSD - a módosított változatokra még van néhány nagyon apró követelmény.

Ezek a felhasználó jogai. A nyílt forráskódú licencek nem feltétlenül követelik meg azt, hogy a program, vagy a forráskódja ingyen és szabadon publikálásra is kerüljön (például az interneten), noha a legtöbb nyílt forráskódú projekt ilyen.

A nyílt kód kifejezést néha arra is használják, amikor egy programnak a forráskódját elérhetővé teszik, azonban ennek licence nem teszi lehetővé annak - a fentiekben leírt - szabad felhasználását, és a „nyílt forráskód” használata az ilyen esetekben a nyílt forráskódot támogató közösség véleménye szerint megtévesztő. Az ilyen „közzétett forrásokra” példa a Solaris és a PGP.

Tartalomjegyzék

[szerkesztés] Nyílt forrás és szabad szoftver

A szabad szoftver a szabadság kérdése, nem az áré. A fogalom megértése végett a szólásszabadságra, és ne az ingyen sörre gondoljunk. (az angolban a szabad és az ingyenes fogalmakat egyformán a „free” szó jelöli.)

A „szabad szoftver” elnevezés a felhasználók szabadságára utal. Azt jelenti, hogy a felhasználóknak szabad futtatni, másolni, közzétenni, tanulmányozni, megváltoztatni és tökéletesíteni a szoftvert. Pontosabban kifejtve a felhasználók négy különböző jogát jelöli:

  • A jogot arra, hogy futtassák a programot, bármilyen céllal.
  • A jogot arra, hogy tanulmányozzák a program működését, és azt a szükségleteikhez igazíthassák. Ennek előfeltétele a forráskód elérhetősége.
  • A jogot arra, hogy másolatokat tegyenek közzé a felebarátaik segítése érdekében.
  • A jogot arra, hogy tökéletesítsék a programot, és a tökéletesített változatot közzétegyék, hogy az egész közösség élvezhesse annak előnyeit. Ennek előfeltétele a forráskód elérhetősége.

Egy program szabad szoftver, ha a felhasználók ezen jogok mindegyikével rendelkeznek. Tehát a felhasználónak joga kell, hogy legyen közzétenni a program másolatait, akár módosításokkal, akár eredeti formájában, akár ingyen, akár pénzt kérve érte, akárkinek, akárhol. Ez többek között azt jelenti, hogy ehhez nem kell semmiféle engedélyt kérni vagy vásárolni.

Szintén joga kell, hogy legyen módosítani a programot, és a módosított változatot saját munkájához vagy szórakozásához felhasználni anélkül, hogy egyáltalán említést tenne a módosított változatok létezéséről. Ahhoz, hogy közzétegye a változtatásokat, senkit sem kell külön értesítenie.

A program felhasználásának szabadsága azt jelenti, hogy tetszőleges személy vagy szervezet használhatja bármilyen számítógéprendszeren, bármilyen célra, és erről nem kell előzőleg értesíteni sem a fejlesztőt, sem mást.

A program példányainak továbbterjeszthetőségébe bele kell érteni a program bináris vagy végrehajtható formáját is, akárcsak a forráskódot, mind a módosított, mind a változatlan verziók esetén. (A programok futtatható formában történő terjesztésére a szabad operációs rendszerek kényelmes telepíthetőségének érdekében van szükség.) Az nem baj, ha bizonyos programból nem lehet bináris vagy végrehajtható változatot előállítani (mivel bizonyos programnyelvek ezt nem teszik lehetővé). Meg kell adni viszont a jogot az ilyen formák terjesztésére is, mert a jövőben találhatnak módszert a létrehozásukra.

Ahhoz, hogy a változtatásnak, illetve a tökéletesített változatok közzétételének jogáról egyáltalán beszélhessünk, a program forráskódjának elérhetőnek kell lennie. Ennek következtében a forráskód elérhetősége a szabad szoftver szükséges feltétele.

Ahhoz, hogy ezek a jogok valóságosak legyenek, visszavonhatatlanoknak kell lenniük mindaddig, amíg nem tesz valaki valami rosszat. Ha a szoftver fejlesztőjének hatalma van ok nélkül visszavonni a licencet, akkor a szoftver nem szabad.

Mindamellett a szabad szoftver újraközzétételének módját többféleképpen is lehet szabályozni, amennyiben ezek a szabályok nem ütköznek a központi jogokkal. Például a copyleft (nagyon leegyszerűsítve) az a szabály, hogy egy program újraközzétételekor nem lehet a szabályokhoz korlátozásokat hozzáadni és megtagadni másoktól a központi jogokat. Ez a szabály nem ütközik a központi jogokkal, hanem inkább védi azokat.

Egyes felhasználók fizettek a GNU szoftver másolataiért, mások ingyen szerezték be őket. De attól függetlenül, hogy hogyan jutottak hozzájuk, mindig joguk van másolni és megváltoztatni a szoftvert, sőt még a másolatokat árusítani is.

A „szabad szoftver” nem jelent „nem üzletit”. Egy szabad programnak felhasználhatónak kell lennie üzleti célokra is. A szabad szoftver üzleti fejlesztése már nem szokatlan. Az ilyen programok szabad üzleti szoftverek.

[szerkesztés] Az open source mozgalom

Az Open source mozgalom egy non-profit szervezet amely az open source meghatározását terjeszti.

Az open source alapfogalma igen egyszerű: ha a szoftverfejlesztők láthatják, terjeszthetik, javíthatják a forráskódot, a szoftver fejlődik. Az emberek alkalmazhatják, hibákat javíthatnak benne. Mindez elképesztő sebességgel történik, ha összehasonlítjuk a hagyományos szoftverfejlesztés lassú ritmusával.

A nyílt forráskódú közösség rájött, hogy ez a gyorsabb fejlesztési folyamat sokkal jobb minőségű programokat termel, mint a zárt forráskódú modellek, amelyet csak néhány programozó javíthat, fejleszthet (ahol a többiek csak átlátszatlan bitek halmazát látják).

[szerkesztés] A nyílt források támogatói

[szerkesztés] Projektek és szervezetek

Néhány open source projekt:

[szerkesztés] Példa a licencekre

A példák a nyílt forráskódú licencek között találhatóak.

[szerkesztés] Példa a programokra

[szerkesztés] Lásd még

[szerkesztés] Külső hivatkozások



Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com