FreeCAD 使用的是 GNU Lesser General Public License (LGPL) 许可证
FreeCAD 使用的是 GNU Lesser General Public License (LGPL) 许可证,具体版本为 LGPL-2.0 或更高版本(部分组件可能采用 LGPL-3.0)。
关键点:
-
LGPL 特点:
- 允许自由使用、修改和分发软件(包括商业用途)。
- 如果修改的是 FreeCAD 本身的代码,必须公开修改后的源代码(Copyleft 条款)。
- 动态链接到 FreeCAD 的第三方软件不受 LGPL 传染性限制(与更严格的 GPL 不同)。
-
部分组件的例外:
- FreeCAD 的某些依赖库可能采用其他开源许可证(如 BSD、MIT 等)。
- 核心代码库(如
FreeCADBase
、FreeCADMain
)通常采用 LGPL。
-
用户权利:
- 可免费用于个人或商业项目。
- 无需公开仅使用 FreeCAD(未修改)创建的模型或设计文件。
官方参考:
- FreeCAD 官网明确声明其许可证为 LGPL。
- 源代码仓库的 LICENSE 文件 提供了详细条款。
如需商用或二次开发,建议直接查阅官方许可证文本以确认合规性。