( aludanyi | 2008. 05. 14., sze – 12:51 )

Nem tudom, szerintem a GPL OK egy pici szébséghibával, hogy monopolizálja a licenszet, vagyis nem engedélyezi a választást, ha GPL kódot használsz akkor GPL a végeredmény. A CDDL pedig ugyanazt eredményezi, csak nem kötelez az eredmény kódra CDDL-t (csupán az "örökölt" kód marad CDDL). Vagyis dénthetsz, hogy milyen licenszel adod ki az új kódot mindaddig míg a CDDL-ben leírt dolgokat nem szegted meg. A GPL is hasonló, csak a GPL élesen kimondja, hogy GPL-t csak GPL-el, nem hasonlóval nem olyannal amely nem sérti meg a GPL-t hanem kimondottan GPL-el. Egyébként mindkét licensz copyleft vagyis kötelez, hogy a kódot tovább ad nyitott formában és nem csak nézni, hanem, használni, módósítani, továbbadni stb. tehát alapjában szabad szoftvert biztosítanak. A különbség, hogy a GPL a GPL vágányra kötelez a CDDL pedig elismeri, hogy létezhet más szabad szoftver licensz is és választhatsz is közüllük szabadon.

Persze nem biztos, hogy jól értettem... de most éppen komolyan akarom ezt tanulmányozni a napokban.