curl 创始人发文“质问”苹果:靠开源年赚数十亿,却把开发者当免费'工具人'
https://v2ex.com/t/816680
我发现大家对一个问题有分歧:Apple 等大厂,在道德上有义务反哺开源社区吗?
在法律上肯定按许可证办事,但在道德上,开源是怎么一回事?
其实开源精神,对 end user 的态度与对 developer 的态度是不一样的。
对于 end user ,开源者希望更多人受惠,通常是免费受惠,也不要求他们必须对开源社区作出贡献。
但对于 developer ,开源则是希望大家一起参与,希望有能力的人作出贡献,这是历史悠久的文化,并且到了 GitHub 时代也得到了传承,为什么 GitHub 在 fork 、issue 、pr 方面做了那么多功能,如果开源社区没有互助的文化,这些功能就不会做得那么细致。
Linux 内核就是最典型的开源产品,在一定程度上可以代表开源文化,而 Linux 内核能够成功,不是靠一个 Linus 能做到的,相反,正是由于无数的 developer ,包括大大小小的商业公司在内,积极地对 Linux 内核进行反哺,才让 Linux 能够持续发展。
甚至,如果原作者如果不肯接受反哺,对于 pr 不处理,或者明明合理的 pr 也不合并又不给出让人接受的理由,也会被开源社区鄙视(比如 golang ,官方在采纳社区 pr 时做得有一点点小瑕疵,都被人指指点点,导致社区与官方关系多少变差了一些)。
可见,在开源社区的文化里,对于有能力的 developer (包括商业厂家),包括作者与源码使用者,都是有道德要求的,有互助的历史与文化在里面。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.