是否允许在GPL-v3下发布RISC-V实现(用VHDL或Verilog编写)?如果是的话,我还需要提供什么额外的“信用”等等呢?
RISC-V站点上的FAQ说ISA规范使用的是BSD许可证,但是BSD许可证是专门讨论许可源代码和二进制文件的,所以我不明白他们是如何应用它的。
有人能解释他们的许可是如何工作的,并指出我在网站上的链接,实际上拥有许可证吗?
发布于 2016-02-07 19:32:24
你可以用你的实现做你想做的任何事情,包括保持它的封闭源和出售它。
如果你走开源路线,不想使用BSD,那么我个人建议你查看CERN开放硬件许可证,听听2015年在CERN召开的ORCONF会议上的授权演讲。GPL不是为硬件编写的,可能无法正确保护您或您的工作。
RISC-V站点上的FAQ说ISA规范使用的是BSD许可证,但是BSD许可证是专门讨论许可源代码和二进制文件的,所以我不明白他们是如何应用它的。
对律师来说这是个很好的问题。即使RISC-V基金会使用了错误的许可证,他们的意图也是明确的--任何人都可以实现ISA,对他们的实现做任何他们想做的事情,基金会也不会来找你。
发布于 2016-02-07 17:47:55
我相信答案是肯定的。BSD许可证指的是规范(文档中描述的接口),而不是您的实现。
发布于 2018-03-23 18:28:36
你可以,但是你的叉子会被很多人抵制--包括我自己。请使用copyfree.org批准的许可许可,然后每个人都可以使用并为您的项目做出贡献。
https://stackoverflow.com/questions/35247630
复制相似问题