您如何看待开源和开源协议?

2022-08-29 12:23:02 +08:00
 HikariLan

昨天发了一个 花两天总结了市面上主流开源许可证的区别,希望能给点建议,看评论区感觉大家对开源以及开源许可证有各种不同的理解,遂重新开贴询问诸位的想法:

5514 次点击
所在节点    程序员
67 条回复
tanek
2022-08-31 13:36:41 +08:00
cmdOptionKana
2022-08-31 13:38:53 +08:00
@shyangs
@tanek

一份统计了 4 百万开源项目的统计结果:用 GPL 协议的占约 25%, 用 MIT 的占约 30%, MIT+Apache 占约 65%
https://www.mend.io/resources/blog/open-source-licenses-trends-and-predictions/

其中 GPL 还呈逐年下降趋势。

如果说 GPL 既能确保作者权利,获得更多反馈,又能获得更多名气,那大家为什么不爱用呢?看这个数据,GPL 总有什么缺点吧?

我认为 GPL 不利于获得名气,这能解释上述数据,你们如果不同意,是不是也应该提供一种对上述数据的解读?
tanek
2022-08-31 14:32:29 +08:00
@cmdOptionKana 商用领域不爱用呗,特别是 iOS 相关的,是不允许在上架 APP 上使用。这个趋势对应着这些年移动端的发展。
NPC666
2022-08-31 15:17:00 +08:00
卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭。
NebulaGraph
2022-08-31 18:10:21 +08:00
开源和闭源都有各自的优缺点,但对于大部分互联网项目来说,用开源软件可以减少购买软件成本,以及方便自己改 bug 、加功能、优化性能等,更加自主可控。
开源协议一般推荐 MIT 和 Apache ,对商业友好
TcDhl
2022-09-01 22:30:00 +08:00
@HikariLan #53
好的谢谢
vAvyummyICE
2022-09-03 16:59:37 +08:00
取决于想用什么 。
另外分享一个真实的案例
https://github.com/FBlackBox/BlackBox/issues/126
或者 https://mp.weixin.qq.com/s/0Az43fwaH_DWaK5jAhGQ1Q

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/876158

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX