tqchen edited a comment on pull request #10851: URL: https://github.com/apache/tvm/pull/10851#issuecomment-1085054484
Thanks @tkonolige . I am looking at likwid's license and find that it is [GPLv3](https://github.com/RRZE-HPC/likwid/blob/master/src/includes/likwid.h). GPLv3 is category-x https://www.apache.org/legal/resolved.html#category-x which means we cannot include the code in our official source distribution(including in this case library header dep). This is mainly due to extra caution. A code that include GPLv3 as dependency would likely needs to be licensed as GPLv3 and for TVM we need to license as ALv2(so product that depends on the project do not have license surprises) I understand that there might be a need to use the feature for certain cases. I would recommend create a separate repo to isolate the license effect and only use that for your local purposes(note that if you use the code as part of some product, the product will needs to be licensed as GPLv3). Alternatively if the particular tool have command line tool that you can interface with(instead of library dependency), then we won't be subject to the GPL constraint. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
