本帖最后由 xcvista 于 2021-5-28 10:11 编辑
版权问题其实是一刀切的:OpenOCD 是 GPLv2 的软件,任何人打包分发都必须附带可以编译出实际程序的完整源代码。如果沁恒 WCH-Link 上位机源代码不能公开,那么依照著作权法和 GPLv2 协议 WCH-Link 就不可以使用 OpenOCD 的任何一行源代码,而沁恒必须完全抛弃 OpenOCD 从零开始重新自行开发调试器软件,甚至有必要接受第三方代码合规性与合法性审核。如果沁恒想要用 OpenOCD,那么 WCH-Link 上位机源代码必须公开,随沁恒打包分发的 OpenOCD 一同分发。
魔改多这一点就要和上游配合了。
|