CDDL

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2016. július 1-jén felülvizsgált verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
Közös Fejlesztési és Terjesztési Licenc
Szerző Sun Microsystems , Oracle Corporation
Változat 1.1
Kiadó Oracle Corporation
Közzétett 2001. május
Kompatibilis a DFSG -vel ?
Ingyenes szoftver Igen
OSI jóváhagyta Igen
GPL kompatibilis Nem
copyleft Részben
Lehetővé teszi a kóddal való összekapcsolást egy másik licenc alatt Igen

A CDDL ( angolul  Common Development and Distribution License  – General Development and Distribution License) a Sun Microsystems Corporation által kifejlesztett és a Mozilla Public License (MPL) 1.1-es verzióján alapuló licenc. A CDDL legújabb, 1.1-es verziója azután jelent meg, hogy az Oracle Corporation megvásárolta a Sun Microsystems eszközeit.

A CDDL alapján licencelt fájlok kombinálhatók más nyílt forráskódú vagy szabadalmaztatott licencekkel. A CDDL nem teljesen copyleft licenc. Lehetővé teszi a nyílt és a zárt kód kombinálását szerzői joggal védett. Az MPL-hez hasonlóan a CDDL sem kompatibilis a GPL licenccel . Ez azért van, mert a GPL eltávolítást igényel[ hogyan? ] az összes licencet, és helyette a GPL-t kell alkalmazni, míg a CDDL ezt tiltja. Az inkompatibilitás egyik példája az, hogy a CDDL alatt kiadott ZFS fájlrendszert nem lehet belefoglalni a GPL alatt kiadott Linux kernelbe . A CDDL és GPL fájlok megosztása egy projektben kettős licencet igényel .

A CDDL-t az Open Source Initiative (OSI) igazgatótanácsa 2005. január 14-én hagyta jóvá. A kilenc legnépszerűbb nyílt forráskódú licenc egyike.

A CDDL-t kifejezetten az európai és az Egyesült Államok szerzői jogi törvényeivel való ütközés elkerülésére tervezték . [egy]

A Sun által a nyílt forráskódú projektekhez használt korábbi licenc a Sun Public License (SPL) volt, amely szintén a Mozilla Public License származéka . Ezért a CDDL-t SPL v2-nek is nevezik.

Példák CDDL-t használó termékekre:

GPL-kompatibilitási vita

A nyílt forráskódú szoftverek területén 2004-2006-ban vitákat váltott ki az a kérdés, hogy mikor és milyen feltételekkel nem kompatibilis a két licenc . [2] [3]

Például az FSF úgy ítélte meg, hogy a CDDL nem kompatibilis a GPL- licencével (részletes magyarázat nélkül). [négy]

Egyesek az MPL 1.1-es licencből való öröklődésből (az MPL 2.0-ban az FSF szerint [4] javítva ) és több rendelkezés összetett kölcsönhatásának eredményeként írták le az összeférhetetlenséget . [2] [5]

Egyes CDDL támogatók más szemszögből írják le a GPL/CDDL inkompatibilitási helyzetet: inkább a GPL, mint a CDDL oldalon látják a problémát. [6]

Egyesek kifogásolták, hogy a Sun (vagy a Sun mérnökei), mint a licenc szerzője, szándékosan tették összeférhetetlenné a CDDL-t a GPL-lel. [2] Denise Cooper szerint a CDDL Mozilla licencre alapozásának egyik oka az volt, hogy a Mozilla licenc nem kompatibilis a GPL-lel . A 6. éves Debian Konferencián Cooper azt állította, hogy a Solaris kernelt író mérnökök az OpenSolaris licencét kérték, mivel nem kompatibilis a GPL-lel. A Mozillára részben azért esett a választás, mert nem kompatibilis a GPL-lel. Ez része volt a tervezésnek, amikor kiadták az OpenSolaris-t. […] a mérnököknek, akik a Solarist írták […], voltak bizonyos előítéleteik a kiadással kapcsolatban, és ezt tiszteletben kell tartani.” [7] Simon Phipps (a Sun nyílt forráskódú fejlesztési igazgatója akkoriban), aki úgy mutatta be Ms. Coopert, mint "azok egyike, akik valójában írták a CDDL-t", [8] nem kommentálta azonnal, de később ugyanabban a videóban elmondja. , ismét kitérve a licencproblémára: "Valójában bizonyos mértékig nem értek egyet Denise-szel", [9] leírva a BSD-szerű licenc alatt kódot író mérnökök közötti erős preferenciákat, amelyek ütköztek a Sun által a copyleft -et preferáló mérnökökkel , és amelyek jogi engedélyre várnak. A kód egyes részeinek kiadása az akkor még kiadatlan GNU GPL v3 licenc alatt több évig is eltarthat, és a mérnökök tömeges elbocsátását is kiválthatja (elégedetlenek a késéssel, a GPL-lel vagy mindkettővel - nem derül ki a videóból). Később, 2006 szeptemberében Phipps még határozottabban cáfolta Cooper állításait. [tíz]

A GPL-kompatibilitás kérdése vita tárgyát képezte a korábban GPL alá tartozó cdrtoolok CDDL szerinti részleges újraengedélyezésekor is . 2006-ban a Debian projekt kijelentette, hogy a cdrtools formálisan nem terjeszthető a build rendszer CDDL alatti licencelése miatt, annak ellenére, hogy a GPL megköveteli, hogy a job felépítéséhez szükséges összes szkript szabadon licencelt legyen, de nem feltétlenül a GPL, [ 11] [12] így anélkül, hogy licencet okozna - összeférhetetlenség feltörése . [13] Jörg Schilling szerző azt állította, hogy a smake egy független projekt, és nem sérti a GPLv3 -at . [14] Azzal érvelt, hogy egy "összetett műben" (szemben a "származékos munkával") a GPL és a CDDL alapján licencelt kód kompatibilis. [15] [16]

Lásd még

Jegyzetek

  1. OSSCC közös fejlesztési és terjesztési licenc (CDDL) .
  2. 1 2 3 Vaughan-Nichols, Steven Sun új nyílt forráskódú licencet javasol  ( 2004. december 3.). A Sun új nyílt forráskódú licencet kínál. Letöltve: 2015. augusztus 17.
  3. benr. Nyílt levél Steven J. Vaughan-Nicholsnak, az eWeek munkatársa (hivatkozás nem elérhető) . gnu.org . gnu.org (2005. augusztus 28.). Letöltve: 2015. augusztus 17. Az eredetiből archiválva : 2016. január 9.. 
  4. 1 2 Különféle licencek és megjegyzések - Általános fejlesztési és terjesztési licenc  (eng.) . Szabad Szoftver Alapítvány. Letöltve: 2015. augusztus 17. Az eredetiből archiválva : 2015. november 27..
  5. GPL és CDDL  inkompatibilitás . Letöltve: 2007. december 3. Az eredetiből archiválva : 2007. december 17..
  6. chandan. Szerzői jogok, licencek és CDDL Illustrated . blogs.oracle.com (2006. szeptember 18.). — « Általános tévhit a CDDL és a GPL inkompatibilitásáról. (Inkompatibilitás abban az értelemben: két forrásfájl kombinálása, egy GPL és egy CDDL alatt egy közös végrehajtható fájl létrehozása érdekében.) A GPL nem kompatibilis a legtöbb licenccel, mint például a Mozilla Public License, az Apache és a CDDL. A GPL azt akarja, hogy törölje ezeket a licenceket, és ott használja a GPL-t, ahol ezek a licencek nem teszik lehetővé azok törlését. Innen ered az összeférhetetlenségi patthelyzet. ". Letöltve: 2015. május 29. Az eredetiből archiválva : 2015. május 29.
  7. dán Cooper. OpenSolaris és CDDL beszélgetés a Debconf 2006-ban ( Ogg Theora ). A forrás kezdetétől számított idő: 27:26. A Mozilla részben azért lett kiválasztva, mert nem kompatibilis a GPL-lel. Ez része volt a tervezésnek, amikor kiadták az OpenSolaris-t. [...] a mérnököknek, akik a Solarist írták [...] volt némi elfogultságuk a kiadással kapcsolatban, és ezt tiszteletben kell tartani" ( alternatív URL , lásd 27:27 és 28:24 között)
  8. Simon Phipps. OpenSolaris és CDDL beszélgetés a Debconf 2006-ban ( Ogg Theora ). Időpont a forrás kezdetétől: 13:00. "...van Danese Cooper a szobában, és valójában ő írta a CDDL-t..."
  9. Simon Phipps. OpenSolaris és CDDL beszélgetés a Debconf 2006-ban ( Ogg Theora ). A forrás kezdetétől számított idő: 36:00. – Valójában bizonyos mértékig nem értek egyet a dánokkal...
  10. Phipps, Simon Re: A dán Cooper azt állítja, hogy a CDDL szándékosan nem kompatibilis a GPL-lel (hivatkozás nem érhető el) . Letöltve: 2008. november 23. Az eredetiből archiválva : 2015. március 17.. 
  11. A GNU Általános Nyilvános Licenc . Letöltve: 2009. október 24. Az eredetiből archiválva : 2012. június 2..
  12. Die GPL kommentiert und erklärt Online-Version (downlink) . Letöltve: 2015. augusztus 17. Az eredetiből archiválva : 2015. szeptember 8.. 
  13. Jonathan Corbet. cdrtools - mese két licencről . Letöltve: 2007. augusztus 4. Az eredetiből archiválva : 2012. április 9..
  14. Schilling György. Linux vita . Letöltve: 2009. október 26. Az eredetiből archiválva : 2014. október 6..
  15. Neuer Streit um cdrtools Archiválva : 2015. szeptember 24., a Wayback Machine "Laut Aussagen von Jörg Schilling sind die Lizenzen durchaus miteinander kompatibel. Die Regeln werden oftmals falsch ausgelegt. Die Aussagen der FSF-Verantwortlichen seien oft widersprüchlich und in sich nicht schlüssig.” (német)
  16. A GPL és a kollektív vs. származékos munkák Archivált : 2016. január 9. a Wayback Machine webhelyen , az osscc.net oldalon

Linkek