<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi all,<div><br></div><div>I plan to work on clang static analyzer in the next monthes and I'm wondering whether how we can move some of the LO's compiler plugins to upstream.</div><div><br></div><div>As I see LO's license is not compatible with LLVM license [1], as LLVM license is a more permissive license which allows to make the code part of a proprietary software for example. So I just wonder what is the best way to integrate things to clang from LO, either as a compiler plugin or a static analyzer check.</div><div><br></div><div>An idea might be to relicense the compilerplugin code with the LLVM license, which means additional administration of course, but would make reusing the code much easier. However I'm not sure this is the best way to solve this licensing incompatibility.<br></div><div><br></div><div>Any idea is appreciated here or any experience with upstreaming to an open source software with incompatible license.</div><div><br></div><div>Thanks,</div><div>Tamás</div><div><br></div><div>[1] <a href="https://opensource.org/licenses/NCSA">https://opensource.org/licenses/NCSA</a></div></div></div></div></div>