返回
当前 - 选择题 - 著作权题号:0120250500003
单选题
2025年5月第3题
题号: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 正确。
