OpenSolaris CDDL License

Hi,
da ich mich nun mit OpenSolaris auseinandersetzte, interessiert mich natürlich auch die Lizens unter welcher der Quellcode steht.
Nach dieser Grafik(siehe hier) ist eigentlich alles erlaub solange es bei der CDDL Lizens bleibt?
Ein wenig unverständlich siehe hier der Abschnitt "The CDDL in gemeinschaftlichen Projekten/Werken"

"CDDL Code muß in einer Datei verbleiben, in der sich ausschließlich CDDL
Code befindet. Die CDDL verbietet aber nicht diesen Code mit anderem
Code unter eineranderen Lizenz in einem Werk zu vereinigen."

Bedeutet das ein Quellcode der u.a. CDDL lizensiert wurde mit einer mischung aus GPL u.a. auch ausschließlich unter der GPL veröffentlicht werden darf ?
Was ist mit den ersten Satz gemeint, es muss in einer Datei verbleiben ?
 
Zuletzt bearbeitet:
Die Lizenz besagt, dass du Code, den du in eine Datei schreibst, die CDDL-lizensierten Code enthält, auch unter der CDDL veröffentlichen musst. Du kannst aber CDDL-lizensierte Dateien in Projekte einbringen, die z.B. unter der GPL lizensiert sind. Das ändert aber nichts daran, dass diese Datei dann weiterhin unter der CDDL steht. Oder anders gesagt: Du kannst dein Projekt unter der GPL lizensieren, kannst aber darin CDDL-lizensierten Code verwenden ohne dass du gleich das ganze Projekt unter die CDDL stellen musst.
 
Zurück
Oben