Hi Tim, Jan, the file auto-generated and included in OpenOCD src/target/riscv/debug_defines.h reports in its header: /* * This file is auto-generated by running 'make debug_defines.h' in * https://github.com/riscv/riscv-debug-spec/ (3dfe4f7) * License: Creative Commons Attribution 4.0 International Public License (CC BY 4.0) */
The license CC BY 4.0 is one-way compatible with GPLv3 https://creativecommons.org/2015/10/08/cc-by-sa-4-0-now-one-way-compatible-with-gplv3/ https://www.fsf.org/blogs/licensing/creative-commons-by-sa-4-0-declared-one-way-compatible-with-gnu-gpl-version-3 but I cannot find any statement about compatibility with the GPLv2 license of OpenOCD. Do you have any info to allow us keeping this file in OpenOCD? Can the license terms of this file be modified? Regards, Antonio