Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Adding to Tango: from what licenses is code allowed?

Moderators: larsivi kris

Posted: 08/15/07 11:51:12

From what kind of licenses am I allowed to port code to Tango?

(L)GPL is presumably out of the question.

How about BSD? If I add the BSD copyright notice, list of conditions, and the disclaimer to the top of the module, is that enough? Should it be in a separate file? What's the Tango policy?

I'd like to port the SIMD-oriented Fast Mersenne Twister to D and to have it be tango.math.Random. It's BSD licensed, however, and I'm confused about whether that matters, as you can see.

Author Message

Posted: 09/20/07 18:23:12

Contributions to Tango must be distributed via Tango's dual license scheme. But your own code can be licensed however you want.

Posted: 09/20/07 18:39:38

aye, and there's always tango.scrapple for related code (if the license thing becomes an issue)