GPL&#RISC-V实施?

时间:2016-02-06 23:10:24

标签: riscv

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

RISC-V网站上的常见问题解答说ISA规范获得了BSD许可,但BSD许可是专门讨论许可源代码和二进制文件的,所以我不明白它们是如何应用的它

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

3 个答案:

答案 0 :(得分:4)

您可以随意执行任何操作,包括将其保持封闭源并进行销售。

如果您要使用开源路由并且不想使用BSD,那么我个人建议您查看CERN开放硬件许可证,并听取2015年ORCONF会议上发布的许可声明。欧洲核子研究中心。 GPL不是为硬件编写的,可能无法正确保护您或您的工作。

  

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

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

答案 1 :(得分:2)

我相信答案是肯定的。 BSD许可证是指规范(文档中描述的接口),而不是您的实现。

答案 2 :(得分:-1)

你可以,但你的分叉会受到很多人的抵制 - 包括我自己。请使用copyfree.org批准的许可许可,然后每个人都可以使用并为您的项目做出贡献。