看源软件
此条目可参照英语维基百科相应条目来扩充。 (2022年7月28日) |
此条目需要补充更多来源。 (2021年9月26日) |
看源软件(英语:source-available software,也译有源软件)是软件协议的一种分类。看源软件的协议允许查看甚至是修改原始码,但不一定符合开源定义。[1]看源软件协议的种类多样,从最严格的只需查看参考,到允许为了商业或非商业用途修改、再发行的都有。[来源请求]
只要代码随着软件发行,软件就是看源软件。看源软件可以不给用户以使用、分享、编译的法定权利。换句话说,一个看源软件可以同时作为专有软件存在。[来源请求]自由软件和开源软件(FOSS)的定义相比之下严格很多:所有FOSS都是看源软件,但并非所有看源软件是FOSS。只有为用户提供额外使用原始码权利(例如带署名用于商业软件)的协议才符合FOSS定义。[2]
知名的看源软件和协议有MongoDB、Elasticsearch、Redis、Discuz(2020年前)、伺服器端公共许可证、Business Source License、微软共享原始码系统、TrueCrypt协议等。
参见
参考
- ^ DoD Open Source Software (OSS) FAQ. Chief Information Officer. U.S. Department of Defense. [23 Jul 2018]. (原始内容存档于2021-12-30).
- ^ The Open Source Definition | Open Source Initiative. opensource.org. [2021-09-26]. (原始内容存档于2022-01-18).