Közös forrás kezdeményezés - Shared Source Initiative

A Shared Source Initiative ( SSI ) egy forrásból elérhető szoftverlicenc- rendszer, amelyet a Microsoft indított 2001 májusában. A program számos technológiát és licencet tartalmaz, és a legtöbb forráskód-kínálat letölthető a jogosultsági feltételek teljesülése után.

Áttekintés

A Microsoft megosztott forrás kezdeményezése lehetővé teszi az egyének és a szervezetek számára, hogy hozzáférjenek a Microsoft forráskódjához referenciaként (pl. Kiegészítő rendszerek kifejlesztésekor), biztonsági szempontból történő felülvizsgálathoz és auditáláshoz (többnyire néhány nagyvállalat és kormány szeretné), valamint fejlesztés céljából (tudományos intézmények, OEM -ek) , egyéni fejlesztők).

A keretrendszer részeként a Microsoft 5 általános használatra szóló licencet adott ki. Ezek közül kettő, a Microsoft Public License és a Microsoft kölcsönös licenc , már jóváhagyta az Open Source Initiative , mint a nyílt forráskódú licencek és tekintik a Free Software Foundation , mint szabad szoftver licenc. Más megosztott forrás licencek tulajdonjogok, és így lehetővé teszik a szerzői jog tulajdonosának, hogy szigorúbb ellenőrzést gyakoroljon termékei használata felett.

A Microsoft Shared Source Initiative kezdeményezését más vállalatok, például a RISC OS Open Ltd utánozták .

A Microsoft bizonyos termékeihez speciális licenceket is használ, például a megosztott forrású CLI licencet és a Microsoft Windows Embedded CE 6.0 megosztott forrás licencet.

Ingyenes és nyílt forráskódú licencek

Az alábbi licencek tartják nyílt forráskódú az Open Source Initiative és szabad a Free Software Foundation .

Microsoft nyilvános licence (Ms-PL)

Ez a legkevésbé korlátozza a Microsoft licenceit, és lehetővé teszi az összeállított kód kereskedelmi vagy nem kereskedelmi célú forgalmazását az Ms-PL-nek megfelelő licencek alapján. A forráskód újraterjesztése csak az Ms-PL alatt megengedett. Eredetileg Microsoft Permissive License címmel nevezték át Microsoft Public License -re, miközben a nyílt forráskódú kezdeményezés (OSI) jóváhagyása céljából felülvizsgálták . Az engedélyt 2007. október 12-én hagyták jóvá az Ms-RL-vel együtt. A Free Software Foundation szerint ez egy ingyenes szoftverlicenc, de nem kompatibilis a GNU GPL -vel . Az Ms-PL ingyenes és rugalmas licencet biztosít azoknak a fejlesztőknek, akik a licenc alapján forráskódokat használnak. Az Ms-PL azonban copyleft licenc, mivel megköveteli, hogy az általa irányított szoftver forráskódját csak ugyanazon licenc alapján terjesszék (az Ms-PL).

Microsoft kölcsönös licenc (Ms-RL)

Ez a Microsoft-licenc lehetővé teszi a származtatott kód terjesztését mindaddig, amíg a módosított forrásfájlok szerepelnek és megtartják az Ms-RL-t. Az Ms-RL lehetővé teszi, hogy a terjesztésben szereplő fájlok, amelyek nem tartalmazzák az Ms-RL alapján eredetileg licencelt kódot, a szerzői jog tulajdonosának választása szerint licencet kapjanak. Ez hasonló, de nem ugyanaz, mint a CDDL , EPL vagy LGPL (GPL tipikus "összekapcsolási kivétellel"). Kezdetben Microsoft közösségi licenc néven ismert, az OSI jóváhagyási folyamata során átnevezték.

2005. december 9-én az Ms-RL licencet benyújtották a nyílt forráskódú kezdeményezéshez John Cowan jóváhagyására. Az OSI ezután felvette a kapcsolatot a Microsofttal, és megkérdezte, hogy szeretnék -e folytatni az OSI -t. A Microsoft azt válaszolta, hogy nem kívánnak reagálni, és időre van szükségük egy ilyen döntés felülvizsgálatához.

A 2007. júliusi O'Reilly Nyílt Forrás Egyezményen Bill Hilf , a Microsoft nyílt forráskódú projektekkel foglalkozó munkájának igazgatója bejelentette, hogy a Microsoft hivatalosan benyújtotta az Ms-PL-t és az Ms-RL-t az OSI- hoz jóváhagyásra. 2007. október 12-én hagyták jóvá, az Ms-PL-vel együtt. A Free Software Foundation szerint ez egy ingyenes szoftverlicenc, de nem kompatibilis a GNU GPL -vel .

Korlátozott licencek

A következő, forrásból elérhető szoftverlicencek korlátozásokkal nem teszik lehetővé, hogy nyílt forráskódúak legyenek az Open Source Initiative szerint, és ingyenesek legyenek a Free Software Foundation számára .

Microsoft korlátozott nyilvános licence (Ms-LPL)

Ez a Microsoft nyilvános licencének olyan változata, amelyben a jogokat csak a Microsoft Windows alapú szoftverek fejlesztői kapják . Ez a licenc nem nyílt forráskódú, az OSI meghatározása szerint , mivel a szoftver Windowsra korlátozása korlátozza azt a kikötést, hogy a nyílt forráskódú licenceknek technológia-semlegeseknek kell lenniük. E korlátozás miatt a Szabad Szoftver Alapítvány szintén nem ingyenesnek tekinti.

Microsoft korlátozott kölcsönös licence (Ms-LRL)

Ez a Microsoft kölcsönös licencének olyan változata, amelyben a jogok csak akkor kaphatók, ha Microsoft Windows platformra fejlesztenek szoftvert. Az Ms-LPL-hez hasonlóan ez a licenc nem nyílt forráskódú, mert nem technológia-semleges annak korlátozása miatt, hogy a licencelt szoftvereket Windows-on kell használni, és a Free Software Foundation sem tekinti ingyenesnek e korlátozás miatt.

Microsoft Reference Source License (Ms-RSL)

Ez a Microsoft Shared Source licencek közül a legszigorúbb. A forráskódot csak referencia célokra lehet megtekinteni, főleg a Microsoft osztályok forráskódjának megtekintéséhez hibakeresés közben. A fejlesztők nem terjeszthetik vagy módosíthatják a kódot kereskedelmi vagy nem kereskedelmi célokra. A licencet korábban rövidítették: Ms-RL , de az Ms-RL most a Microsoft kölcsönös licencére utal .

Kritika

Az FSF és az OSI két meghatározott megosztott forrású licencet szabad szoftverként és nyílt forráskódú licencként értelmez . Michael Tiemann , az OSI volt elnöke azonban magát a "Shared Source" kifejezést a Microsoft által létrehozott marketing kifejezésnek tartja. Azt állítja, hogy "ez egy felkelő kifejezés, amely elvonja a figyelmet és felhígítja a nyílt forráskódú üzenetet, hasonló hangzású kifejezések használatával és hasonló hangzású ígéretekkel".

A megosztott forrásokról szóló kezdeményezésről azt is megjegyezték, hogy növeli az engedélyek elterjedésének problémáját .

Lásd még

Hivatkozások

Külső linkek