Nyílt forráskódú kezdeményezés

Nyílt forráskódú kezdeményezés Történelem
Alapítvány 1998. február
Keret
Betűszó (in)  OSI
típus Nonprofit szervezet
Jogi forma Egyesület 501 (c) (3)
nonprofit szervezet
Tevékenységi köre Nyílt forráskód
Ülés El Camino Real
Ország  Egyesült Államok
Szervezet
Alapítók Bruce Perens , Eric Raymond
elnök Simon Phipps ( d ) (2017-2019)
Weboldal (en)  opensource.org
Azonosítók
IRS 91-2037395

Az Open Source Initiative egy szervezet elkötelezett támogatása a nyílt forráskódú szoftverek .

Ebből jött létre 1998 in Palo Alto által Todd Anderson , Chris Peterson , John "maddog" csarnok , Larry Augustin , Sam Ockman és Michael Tiemann vezetése alatt Bruce Peters és Eric S. Raymond .

Kiindulópont és előzmények

1998-ban született a szabad szoftver közösség (a felhasználók és a fejlesztők közösségének) megosztottságából annak érdekében, hogy a gazdasági és technikai valóságnak jobban megfelelő politikát folytasson. A nyílt forráskódú mozgalom megvédi az általuk használt programforrásokhoz való hozzáférés szabadságát. a szoftverek gazdaságának elérése csak a szolgáltatások értékesítésétől függ, és már nem a felhasználói licencektől.

A nyílt forráskódú alkalmazások között szerepel a Linux kernel és az operációs rendszer által működtetett szoftver fejlesztésében való közreműködés . Eric S. Raymond 1998- ból származó esszéje arról tanúskodik, hogy a nyílt forrást akkoriban egyfajta új Eldoradóként tekintették-e . Ezek az esszék tartalmazzák a Katedrálist és a Bazárt , valamint a Noosphere meghódítását , amelyek a nyílt forráskódú fejlesztéseket mutatják be .

A 2005 , több ezer francia IT szakemberek arra alkalmazott köszönhetően ez a modell, mind a kis cégek értékesítési szakszolgálatok és a „nagy integrátorok” és a felhasználó vállalatok. Ezenkívül az ipari óriások ( IBM , Novell , HP stb.) Technikai és kereskedelmi stratégiáik egy részét a nyílt forráskódú megközelítésre alapozzák .

"Nyílt forráskódú" és "szabad szoftver"

Az ingyenes és a nyílt forráskódú szoftverek felcserélhető kifejezésének használata a médiában gyakori, a licencek gyakran ugyanazok, és a fejlesztők nem mindig törődnek a különbségtételsel.

Élénk vita folyik a nyílt forráskódúak és a szabad szoftverek támogatói között .

A szabad szoftver mozgását támogató szoftverek megfelelnek a Free Software Foundation által a Free Software Definition által meghatározott kritériumoknak, amelyet maga Richard Stallman írt .

A nyílt forráskód fogalma szintén pontos meghatározásokon alapszik . A nyílt forráskódú kifejezések használatát Christine Peterson , a Foresight Institute munkatársa javasolta, hogy eloszlassa az angol free szó jelentéstani kétértelműségét, amely a "szabadság", de a "szabad hozzáférés" értelmében szabad is. - és ennek a szemantikai javításnak a segítségével jelezzük a felhasználók számára, hogy a szoftver költségekkel jár.

A szabad szoftverek szülői mozgásából fakadó legfőbb kritika az a tény, hogy a nyílt forráskód szinte kizárólag a szoftver egyik műszaki jellemzőjével (a szoftver működéséhez való hozzáférés szabadságával) kommunikál az elsődleges motivációk leplezésével. , elveszítésük kockázatával. A nyílt forrást azzal vádolják , hogy a multinacionális vállalatok dinamikája, pénzügyi forrásai és szakértelme vezérli őket , szemben a filozófiai és politikai eszmék által vezérelt szabad szoftverekkel .

A létrehozása után egy évvel Bruce Perens , a nyílt forráskódú márka tulajdonosa és az Open Source Definition megalkotója úgy dönt, hogy kivonul a projektből, amit "nyílt forráskódú kezdeményezés kudarcának" nevez, és egy írást ír a Free A Software Foundation miért beszélünk a szabad szoftverről címmel , amelyben azt állítja, hogy a Free Software Definition több szabadságot ad a programok felhasználóinak.

Így szabad szoftver licenc alatt copyleftet van nyílt , míg a nyílt forráskódú szoftverek nem lehet „szabad”. A gyakorlatban a legtöbb nyílt forráskódú licenc megfelel az ingyenes kritériumoknak a Free Software Foundation szerint , a különféle finomságok, amelyek megkülönböztetik őket, főleg filozófiai és kereskedelmi jellegűek.

Jegyezzük meg, hogy csak bizonyos engedélyeket, hogy a GNU GPL (a GNU projekt a Richard Stallman ) garantálják az úgynevezett Iskola copyleftet azaz megosztása megváltoztatja a forráskódot a licenc ugyanaz, mint a nem módosított változat. Ezek a licencek lehetővé teszik a felhasználók szabadságainak védelmét (a forráskód örökre szabad marad, mert a copyleft garantálja, hogy új korlátozásokat nem lehet hozzáadni). Emellett hűséges és tartós együttműködést biztosítanak a szabad szoftverek közösségével, valamint az összes felhasználóval szemben.

Hivatalos alapelvek

Az OSI tíz alapelvet határozott meg a nyílt forráskódú mozgásról. Ezek az elvek a következők:

1. Ingyenes újraelosztás A licenc nem akadályozza meg a feleket abban, hogy eladják vagy hozzárendeljék a szoftvert [...].

2. Forráskód A programnak tartalmaznia kell a forráskódot, és lehetővé kell tennie mind a forráskód, mind a lefordított forma terjesztését. [...] A szándékosan elhomályosított forráskód nem megengedett [...].

3. Származtatott művek A licencnek lehetővé kell tennie a módosításokat és a származtatott műveket, valamint azok terjesztését az eredeti szoftver licencével megegyező feltételekkel.

4. A szerző forráskódjának integritása [...] A licencnek kifejezetten engedélyeznie kell a módosított forráskódból épített szoftver terjesztését. A licenc megkövetelheti, hogy a származékos műveknek az eredeti szoftverétől eltérő neve vagy verziószáma legyen.

5. Személyekkel vagy csoportokkal szembeni megkülönböztetés tilalma Az engedély nem hátrányosan megkülönböztethet személyeket vagy csoportokat.

6. A megkülönböztetés hiánya a hatáskörök területén Az engedély nem akadályozhatja senkit abban, hogy a programot egy meghatározott tevékenységi területen használja. Például nem akadályozhatja meg a program alkalmazását egy vállalatnál vagy genetikai kutatásra.

7. Az engedély kiosztása A programhoz csatolt jogok mindazokra vonatkoznak, akiknek a programot újraosztják, anélkül, hogy további licencet kellene kötniük az ilyen felekkel.

8. A licenc nem lehet egyedi termék. A programhoz fűződő jogok nem függhetnek attól, hogy egy adott szoftverterjesztéshez tartoznak-e. Ha a programot kivonják ebből a terjesztésből, és a programlicenc feltételei szerint használják vagy terjesztik, akkor minden olyan félnek, akinek a programot újra terjesztik, ugyanazokkal a jogokkal kell rendelkeznie, mint az eredeti szoftverterjesztéssel biztosítottaknak.

9. A licenc nem korlátozhatja a többi szoftvert A licenc nem korlátozhatja a licencelt szoftverrel együtt forgalmazott más szoftvereket. Például a licenc nem írhatja elő, hogy az ugyanazon az adathordozón terjesztett összes többi program nyílt forráskódú szoftver legyen.

10. A licencnek technológiai szempontból semlegesnek kell lennie. A licenc egyetlen rendelkezése sem alapulhat egyedi technológián vagy az interfész stílusán.

Megjegyzések

  1. (en) "A  noosphere meghódítása  " , Linux-france-en (hozzáférés : 2010. február 19. )
  2. "  Nyílt forráskód infografikában  " ,2016. március 9
  3. A nyílt forráskódú definíció

Lásd is

Kapcsolódó cikkek

Külső linkek