返回
当前 - 选择题 - 著作权
题号:0120250500003
单选题
2025年5月第3题

某企业在开发商业软件时使用了部分开源代码。根据开源许可证的要求,若该企业必须公开其全部源代码,则所使用的开源协议最可能是哪一项(GPL)。

问题(1)
浓缩知识点

开源许可证主要分为强Copyleft和宽松许可两类,GPL作为强Copyleft协议的典型代表,具有严格的开源强制要求,任何包含、修改或衍生自GPL协议代码的软件,无论商业还是非商业性质,都必须整体以GPL协议开源并公开全部源代码,对商业软件的闭源开发限制极大。而MIT、BSD、Apache 2.0都属于宽松开源许可,商业软件使用这类协议的代码时,无需公开自身全部源代码,仅需保留原始版权声明等少量条件,更适配商业软件的开发需求。

正确答案
A

本题考察的是开源许可证的差异及其对商业软件的影响
而MIT、BSD、Apache 2.0都属于宽松开源许可,商业软件使用这类协议的代码时,无需公开自身全部源代码,仅需保留原始版权声明等少量条件,更适配商业软件的开发需求。开源许可证主要分为强Copyleft和宽松许可两类,GPL作为强Copyleft协议的典型代表,具有严格的开源强制要求,任何包含、修改或衍生自GPL协议代码的软件,无论商业还是非商业性质,都必须整体以GPL协议开源并公开全部源代码,对商业软件的闭源开发限制极大。
本小问答案是 GPL。开源许可证主要分为强Copyleft和宽松许可两类,GPL作为强Copyleft协议的典型代表,具有严格的开源强制要求,任何包含、修改或衍生自GPL协议代码的软件,无论商业还是非商业性质,都必须整体以GPL协议开源并公开全部源代码,对商业软件的闭源开发限制极大。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有