
比如:
gentoo 跟 funtoo
node.js 跟 io.js
ffmpeg 跟 libav
让使用他们的人都要同时考虑两种库或平台的支持, 很蛋疼.
还有比如现在go语言, 前端各种类似的框架一大堆, 给学习者都带来各种麻烦.
有什么办法避免这种事情的发生呢?
1 levn 2015-02-16 20:05:50 +08:00 1 试图在一个框架下容纳异见 2 试图消灭异见 |
2 hljjhb 2015-02-16 21:04:52 +08:00 有人的地方就有江湖 |
3 loading 2015-02-16 21:10:37 +08:00 via Android 神的编辑器和编辑器之神都吵了这么久,人就是这样。 其实这才是人类进步发展的动力之一。 |
4 skybr 2015-02-16 21:19:34 +08:00 理念之争, 用户之福. |
5 vzch 2015-02-16 21:20:43 +08:00 标题已经说出原因了,看看 Systemd ,各发行版就知道, free 和 fork 就是开源的天然属性,极力吹捧开源的不是别有用心就是被抠脚教主忽悠的信徒 |
6 hjc4869 2015-02-16 21:33:56 +08:00 毕竟是开源的嘛。。 都闭源了也许就好了。。(光速逃 |
7 kawaiiushio 2015-02-16 21:38:20 +08:00 vim/emacs圣战不止 争吵不休 |
8 raincious 2015-02-16 21:42:02 +08:00 @hjc4869 闭源软件在建立生态系统上是有优势的。开源的优势主要是可控性强。 开源的弱点就是可能主要开发人员一吵架就能Fork走全部的代码,然后相当于两群人在做同样的事。 闭源可以实现代码仅能允许在这个项目里使用,这样会提高“容忍”机制,较难因为拌嘴就分家。 |
9 hjc4869 2015-02-16 21:46:18 +08:00 @raincious 所以说应该出一个禁止fork的协议。源代码放出来要么contribute back,要么自己在家里学习。 不过好像不现实。 |
10 raincious 2015-02-16 21:48:01 +08:00 |
11 gotounix 2015-02-16 21:52:05 +08:00 gentoo 跟 funtoo,其实真心算不上分裂。 |
13 yksoft1 2015-02-16 22:18:29 +08:00 补充 OpenOffice和LibreOffice |
15 mudkip 2015-02-16 23:03:24 +08:00 分裂也并没什么不好吧。 如果没有 io.js,node.js 0.12 会不会继续拖下去呢... |
16 fundon 2015-02-16 23:09:23 +08:00 io.js 出来,主要意图是有朝一日可以合并到 node.js |
17 acros 2015-02-16 23:10:48 +08:00 因为大家都说you can you up,因为大家手里都有代码,真的up了 |
18 djyde 2015-02-16 23:28:43 +08:00 哦,是这样的 我买了 115 的 VIP,15 块一个月。然后每次用的时候觉得真特么的值。 但是每到贤者时间的时候都会觉得自己是傻逼。 |
19 ditsing 2015-02-17 06:58:05 +08:00 如果真的是“近几年”分裂变多,只能说明有了Git/Github之后,fork/merge才成为一项低成本行为。以前开源软件号称“anyone can fork"都是骗人的。 |
20 9hills 2015-02-17 07:57:39 +08:00 via iPhone fork是好事吧,有竞争才有动力。前几天nodejs声明要建立独立基金会,脱离公司主导,然后merge iojs 开源就是适者生存,linux kernel fork海了去了,优秀的都merge进来,这才是正反馈 |
22 invite 2015-02-17 10:10:33 +08:00 个人觉得,说到底,还是“利益” 两个字。 |
25 sammo 2015-02-22 14:37:23 +08:00 “ 初到英国,有一天,巴神驾驶着豪车超速行驶,被交警拦下检查的时候,发现车里面有成捆成捆的大量现金 交警问:你为什么在车里放这么多现金? 巴神,想了想,操着蹩脚的英文说:因为,我能。 ” |
26 cralison 2015-02-28 12:22:43 +08:00 自己写的,别人不愿意合,就只好fork了。哪有那么多闲功夫改到别人满意。 |