当人们谈论 RISC-V 时,"开源"是最常被提及的标签。但这个"开源"和 Linux 的开源、和开源软件的开源,含义并不完全相同。严格来说,RISC-V 是开放指令集架构(Open ISA):ISA 规范文档以 CC BY 4.0 许可证公开,生态内的参考实现以 BSD 许可开源——但 CC BY 4.0 本身并不是 OSI 意义上的开源软件许可证,它约束的是"文档版权"而非"代码"。理解 RISC-V 的开放模式,需要从协议、治理结构和商业化边界三个层面来拆解。
一、RISC-V 的"开源"到底开放了什么
RISC-V 的开放核心在于指令集架构(ISA)规范本身。RISC-V 国际基金会将 ISA 规范文档以 Creative Commons CC BY 4.0 许可证发布,这意味着任何人都可以免费阅读、使用、修改和分发这些规范,甚至可以用于商业目的,只要注明出处即可。
但这里有一个关键区分:开放的是"规范",而非"实现"。你可以基于 RISC-V 规范设计一款处理器,这款处理器的具体实现可以是完全闭源的,可以申请专利,可以收取授权费。RISC-V 基金会不要求你公开芯片设计细节,也不禁止你对实现申请知识产权保护。
这种模式在"标准开放、产品专有"这一点上,更接近 5G 标准(3GPP)的运作方式——标准本身是开放的,基于标准的产品可以是专有的。不过两者的专利政策存在根本差异:3GPP 采用 FRAND(公平合理非歧视)必要专利体系,5G 专利是要付费的;而 RISC-V 基础指令集无已知专利障碍、免版税。规范文档(CC BY 4.0)与生态内开源参考设计(BSD 3-Clause)的分层许可结构,既降低了 ISA 的使用门槛,也为硬件实现保留了灵活性。
需要补充说明的是:RISC-V 国际基金会本身并不直接提供参考硬件设计。生态内的开源参考实现(如 UC Berkeley 的 Rocket Chip、BOOM)采用 BSD 3-Clause 许可证,由 CHIPS Alliance 等组织托管维护。
二、规范结构:两卷文档定义完整架构
RISC-V 的 ISA 规范分为两卷。Volume I(非特权指令集)定义了用户态基础指令(RV32I/RV64I)及 M、A、F、D、C、V 等标准扩展,目标是保证用户态程序的二进制兼容性——前提是采用一致的 ABI(应用二进制接口,如 lp64d/ilp32f),这也是软件生态兼容的隐含前提。Volume II(特权架构)定义了特权指令、异常处理、虚拟内存管理(Sv39/Sv48/Sv57 等)和 Hypervisor 支持,确保不同厂商的处理器能运行相同的操作系统内核。
芯片设计者并不需要实现全部规范:基础实现只需覆盖目标扩展组合,而 Profile(如应用级的 RVA23/RVA23.1、嵌入式 RVM23)定义了一致的功能集,为想融入主流软件生态的实现提供了"最低公共标准"。需要注意,Profile 是可选的遵循目标而非强制要求——只有需要软件生态兼容性和 RISC-V 品牌认证时,才需要遵循 Profile。
三、专利政策:基础指令免费,扩展和实现有风险
RISC-V 的专利策略采用"防御性公开"(defensive publication)模式。基础整数指令集(RV32I/RV64I)的设计理念源自 1980 年代 Berkeley RISC 项目,有充足的 prior art(现有技术)支持——规范自 2014 年公开发布本身也构成现有技术,因此基础指令集不存在已知的专利障碍(no known patent encumbrances),任何人都可以实现基础 RISC-V 指令集而无需担心专利侵权。
但专利风险并未完全消除:
●
扩展指令的专利风险。 基础指令集有 prior art 保护,但新定义的扩展指令(尤其是向量扩展、加密扩展等)可能涉及新的专利。如果某个扩展指令的实现方式被特定厂商申请了专利,其他厂商在使用时可能面临侵权风险。
●
微架构实现的专利风险。 ISA 规范开放,但具体的处理器微架构设计(流水线设计、缓存结构、分支预测算法等)可以申请专利,不同厂商的 RISC-V 芯片各有自己的专利组合。
●
非专利实施实体(NPE,即专利流氓)威胁。 Linux 生态早期经历过 SCO 版权诉讼的纠缠,后来依托 OIN(Open Invention Network)专利池形成防御体系——OIN 已于 2023 年将 RISC-V 纳入保护范围。RISC-V 生态同样需要类似的专利风险防控机制。
四、治理结构:谁在决定 RISC-V 的未来
RISC-V 国际基金会(RISC-V International)是 ISA 规范的管理主体,2020 年完成瑞士注册,是一家独立的非营利组织,与 Linux Foundation 在 CHIPS Alliance 等项目上有合作关系。
基金会采用多级会员制:高级会员(Premier)在董事会中占据主导席位,享有商标商业使用权;战略会员(Strategic)可参与技术委员会、拥有董事代表权,并可商业使用商标;社区会员(Community)可参与标准讨论,但商标仅限非商业用途;此外还有面向个人的 Individual 会员。标准制定通过 75 个技术工作组推进,截至 2025 年底已累计批准 50 余项规范(仅 2025 年就新增 14 份),涵盖 RVA23/RVA23.1 Profile 以及 AI、安全等前沿方向,另有数十项规范在研。董事会和技术指导委员会成员来自全球多个国家,避免单一组织主导技术方向。
五、商业化边界:免费不等于无限制
RISC-V 的 ISA 使用本身不收取任何授权费,这是它与 ARM 模式的核心差异。使用 ARM 架构需要支付前期授权费和每颗芯片的版税,而 RISC-V 的 ISA 规范对所有人免费开放。
维度 | RISC-V | ARM |
授权模式 | ISA 免费开放,无需授权费 | 架构/IP 授权费 + 每颗芯片版税 |
专利风险 | 基础 ISA 无已知专利障碍 | 成熟专利组合,需签订授权协议 |
定制自由度 | 高,可自由定义扩展 | 受限,扩展需架构许可 |
生态成熟度 | 快速成长,软硬件生态逐步完善 | 非常成熟,工具链与软件丰富 |
主要成本 | 自研或采购 IP、验证、工具链投入 | 授权费、版税与 IP 采购 |
但商业化仍有明确边界:
商标使用限制。 只有高级会员和战略会员才能将 RISC-V 商标用于商业产品,社区会员和非会员只能在非商业研究和学术项目中使用。需要特别明确的是:商标/认证约束的是"标注 RISC-V 品牌"的行为,而不是"使用 ISA"本身——任何人实现基础 RISC-V 指令集都无需认证、无需授权。
兼容性认证。 RISC-V 国际基金会正由认证指导委员会(CSC)推进新一代认证计划,包含 "RISC-V Compatible" 品牌认证,覆盖处理器、SoC 组件与平台,采用分阶段部署;国内也已有 RISC-V 标准符合性检测中心等机构落地,共同支撑生态互操作性。
实现可专利。 ISA 规范开放,但具体的处理器实现可以申请专利,不同厂商的 RISC-V 芯片可能涉及各自的专利组合,使用前需要做专利尽调。
六、对开发者和芯片厂商意味着什么
对软件开发者而言,开放 ISA 意味着基于统一标准编写代码,Profile 机制进一步定义了"最低公共标准",让软件移植更加可预期。对芯片设计者,开放 ISA 降低了进入门槛,但差异化需要通过微架构创新和工具链优化实现。对整体生态而言,会员制治理和兼容性要求在"开放"和"可控"之间寻找平衡——完全开放可能导致碎片化,过度控制则违背开放初衷。
七、开放模式的挑战与争议
RISC-V 的开放模式也面临争议。高级会员在治理中的主导地位可能导致标准向大企业倾斜;ISA 开放但实现可专利的模式,长期可能积累专利壁垒。另一个现实问题是,ISA 虽然免费,但高质量 IP 核、开发工具和验证环境仍需大量投入——这正是国产 RISC-V IP 厂商的机会所在。玄铁作为国内代表性的 RISC-V 处理器 IP 提供商,提供覆盖从低功耗嵌入式到高性能应用场景的处理器核系列,并围绕开源生态构建了工具链、开发板和社区支持体系(详见玄铁RV学院),正在填补"免费 ISA 之外"的生态支撑空白。如何在保持开放优势的同时建立可持续的生态支撑体系,是 RISC-V 下一阶段需要回答的关键问题。




