3 ms·
For compiler-rt it is Apache 2.0 license https://github.com/llvm/llvm-project/blob/master/compiler-rt/LICENSE.TXT https://github.com/llvm/llvm-project/blob/mas
by danlark1 6y ago
For compiler-rt it is Apache 2.0 license
https://github.com/llvm/llvm-project/blob/master/compiler-rt/LICENSE.TXT https://github.com/llvm/llvm-project/blob/master/compiler-rt...
- WalterBright 6y agoThank you. We've standardized on the Boost license for D, as it is the least restrictive, and well-accepted in the C++ community. Is it possible you can make a Boost licensed version of it so we can add it to D? https://www.boost.org/LICENSE_1_0.txt https://www.boost.org/LICENSE_1_0.txt
- danlark1 6y agoThat's a difficult question. As I am working at Google I need to consult each open source I want to publish on my behalf. This does not involve contributing to the list of the approved projects and telling about these contributions. If you want to workaround this for now, I suggest looking into libdivide (https://github.com/ridiculousfish/libdivide https://github.com/ridiculousfish/libdivide), it is published with the boost license and the library contains all the needed artifacts I described in the article (unfortunately, not combined).
- WalterBright 6y agoThanks for the pointers. I suspect Google would be ok with Boost, since they are a C++ house and Boost is the major library. A big reason D picked it was because Boost is corporate lawyer approved.