GPL 的 RISC-V 实现?

Leo*_*231 5 riscv

我可以在 GPL-v3 下发布 RISC-V 实现(用 VHDL 或 Verilog 编写)吗?如果是这样,我必须给予什么额外的“信用”等?

RISC-V 站点上的 FAQ 说 ISA 规范是通过 BSD 许可证获得许可的,但是 BSD 许可证是专门讨论许可源代码和二进制文件的,所以我不明白他们是如何应用它的。

任何人都可以解释他们的许可是如何工作的,并指向我实际拥有许可的网站上的链接吗?

Chr*_*ris 4

您可以对实施进行任何您想做的事情,包括保持闭源并出售它。

如果您打算走开源路线并且不想使用 BSD,那么我个人建议您查看 CERN 开放硬件许可证,并聆听在 CERN 举行的 2015 年 ORCONF 会议上的许可演讲。GPL 不是为硬件编写的,可能无法正确保护您或您的工作。

RISC-V 网站上的 FAQ 说 ISA 规范是通过 BSD 许可证获得许可的,但 BSD 许可证专门讨论许可源代码和二进制文件,所以我不明白他们是如何应用它的。

对于律师来说,这是一个很好的问题。即使 RISC-V 基金会使用了错误的许可证,他们的意图也很明确 - 任何人都可以实施 ISA 并对其实施做任何他们想做的事,基金会不会追随你。