我理解的开源应该是一种美好的文化。
你想想,在得闲的时候,你放下游戏手柄,泡上一杯咖啡,坐在电脑面前开始了一个新的项目,一段时间后,你觉得这个项目很有趣、或许对大家也有用,于是想分享给其他人,这时你想起了开源。
但现实是我发现,有很多的创业者,一上来就开始一个开源项目,再找个投资人,招兵买马。拿了投资人的钱,肯定是要把生意做大,把竞争对手干死,妥妥的「是狼一匹」。
所以,开源到底是做「吃草的羊」还是做「披着羊皮的狼」?
1
xxxx668899 2023-07-21 22:27:20 +08:00
"但现实是我发现,有很多的创业者,一上来就开始一个开源项目,再找个投资人,招兵买马。拿了投资人的钱,肯定是要把生意做大,把竞争对手干死,妥妥的「是狼一匹」。"
你说的是,声名远扬的 “中国开发者” 么? 这个不是普遍情况,一千个开源项目里面,有一个融到资的么?大部分人做这个东西,只是为了分享以及让自己的简历更好看。 |
2
wangkun025 2023-07-21 22:27:31 +08:00 3
一种人类文化。
|
3
gpt5 2023-07-21 22:35:16 +08:00
开源,是美利坚文化,是银河系文明的灯塔。
|
4
darkengine 2023-07-21 22:38:10 +08:00
"放下游戏手柄,泡上一杯咖啡", 开源项目就这么简单的吗?
|
5
jasonkayzk 2023-07-21 22:52:02 +08:00 1
开源更像是自己搭乐高,分享更像是跟别人讲“看我用乐高搭了个埃菲尔铁塔,你可以像我这样、那样”。
绝大多数开源爱好者,可能只是喜欢“搭乐高”而已。 |
6
lyhiving 2023-07-21 23:09:38 +08:00
反正开源的我会更喜欢
|
7
pocarisweat 2023-07-21 23:15:38 +08:00 4
人们日常说的「开源」指的并不都是一种东西。
场景一:某程序员自己遇到了一个问题,或者想到一个很美妙的主意,选择了自己去实现,然后开源出来给大家用。他的目的可能有:(1) 单纯的分享欲望;(2) 想扩大自己的知名度;(3) 寻求来自开源社区的帮助完善自己的项目。 如果这个项目突然使用的人多了,那么 (1) 这个项目商业化价值高(对企业有帮助),且开发者自己有商业头脑,那就能成功进化为商业化的开源项目,比如 Tailwind 、Linux ;(2) 如果商业化价值不高(主要面向末端用户),或者开发者没有商业化的意愿,那可能就会变成那种很出名但是赚不到钱(对单个开发者或许能得到一些捐助收入)的项目,这个例子就很多了。 场景二:行业里的某个企业开源了某个内部孵化的项目,其目的可能是 (1) 自己不是 No.1 ,想借助社区力量弯道超车,比如最近的 LLaMA 模型;(2) 自己是领跑者,想借助开源彻底奠定垄断优势,打造行业标准,比如 Kubernetes ;(3) 内部领导的 KPI ,比如…… 场景三:某个公司或者项目团队要死了,与其把自己的项目埋藏到垃圾堆,不如捐出来看能不能在别人手上发光发热,比如 Netscape. |
8
eagleoflqj 2023-07-21 23:28:44 +08:00 via iPhone
“拿了投资人的钱,肯定是要把生意做大,把竞争对手干死”
如果竞争对手是闭源产品,那不是挺好吗? |
9
HawkinsSherpherd 2023-07-22 02:16:57 +08:00
是人类的文化,是许多人类合作共赢的文化。
|
10
auh 2023-07-22 03:10:44 +08:00
开源是一种形式,并不是目的本身。根据不同人群,对开源的需求,演化出来很多方式。
不可仅仅从自己的角度来理解开源。 |
11
geelaw 2023-07-22 03:27:34 +08:00 via iPhone
开源是一种软件开发模式,旨在切实构建强大、高质的软件。对开源的宣传基于功利主义。
如果单纯是觉得自己的项目可以对别人有用,那么并不需要开源也可以分享。 如果你认为和开源相关的某项事物是文化,那么你可能想说的是一种政治理念、一种价值观念,它叫做“自由”,此时应该用“自由软件”而不是“开源软件”。 关于开源和自由软件的区别,请参考 FSF 的文章。 Disclaimer 之:我不是开源运动和自由软件的拥趸,虽然我认同他们的一些想法。 |
12
NoOneNoBody 2023-07-22 03:28:38 +08:00
文化和现象是不同的概念,你说的只是现象,不要等同于文化
|
13
BeautifulSoap 2023-07-22 03:42:51 +08:00 via Android
开源是真正做到了核心生产资料全人类共有的一种行为
it 行业也是现在少有的大多数从业者以共享自己多年积累下的珍贵经验为荣,并且积极共享经验的行业。这在其他以构筑专业壁垒为主的行业是完全不一样的 |
14
yzbythesea 2023-07-22 04:00:38 +08:00 1
找投资人拿钱和开源什么关系?闭源也能拿啊。
开源项目带来竞争是件坏事?这是什么狭隘保护主义。现在都是自由经济,优胜劣汰。又不是白酒文化,一定要讲究传承。 |
15
kesichen89 2023-07-22 04:10:49 +08:00 via Android 1
我觉得开源文化确实太“羊”了一点。已经出现一大堆因为生活所困而无法坚持的例子。上次 Java 的漏洞也是很搞笑的,这种结果恰恰是开源这种线上的公有制撞上了线下的私有制。其他人可以无限白嫖共有成果甚至于连 MIT 协议都不遵守像小米直接给你名字抹了。以后开源应该更狼一点。
实际上我觉得以后 ai 发展了,开源可以从程序扩展到其他领域。以后商业活动也可以学习开源的模式透明运营,逐渐推广也许就是所谓的共产主义了。 |
16
liuran 2023-07-22 10:23:54 +08:00 via Android
就不是人文化?
|
17
oncidium 2023-07-22 12:04:41 +08:00 via Android
开源是大佬排除竞争掌握话语权的一种方式。
|
18
LLaMA2 2023-07-22 18:43:47 +08:00
闭源是一种宗教,教众(用户)无条件服从神(开发者)的一切安排。
开源是一种革命,人民(开发者)将革命理论(开源项目)付诸实践(构建项目),让更多的人(开发者)认同并加入以完成新社会(产品)的创建。 自由软件是爱的播撒,阳光照耀你不是阳光主动照耀你,只是它没有缘由的照耀,恰好你需要阳光。 |
19
tin3w5 2023-07-22 22:50:00 +08:00 via iPhone 3
当你在纠结于“狼文化”还是“羊文化”的时候,你已经被“没文化”的人给带到沟里了。
无论你看什么文化,只要是从中国的企业里看到的,那一定是“没文化”的代表。 所谓开源,是一种极客文化、是一种奉献精神、索取与回馈的均衡,国内不仅没有经历过那个阶段,而且企业里“外行领导内行”的畸形机制导致国内企业对待开源的态度要么是广告、要么是一味的索取。永远不要指望一群天天把“无毒不丈夫”、“天道酬勤”、“狼性文化”挂在嘴边的粗人能够有搞开源的道德基础。 |
20
jones2000 2023-07-22 23:04:25 +08:00
开源 无非就是求财或求名。 哪有什么活雷锋。
|
21
x77 2023-07-23 00:15:26 +08:00
狼文化更适合在国内讲吧,国外比较看重个人权利,没法搞侵入用户,不适合用“狼文化”来形容,即便是上升到干死对手的竞争状态,也主要做吸引,做好自己。我觉得他们环境有助于提升产品竞争力,因为没法强迫使用或者专攻搞政商关系。
🐏文化,有些项目的确挺🐏的,你看 FFMpeg 、OpenCV 这些大的,即便被侵犯了最多也就发几句牢骚。我觉得有些人确实是热爱技术和分享,不能用国内的功利眼光去看待,虽然大部分应该是已于掌握话语权和提升影响力的目的。 |