昨天阿里开源的项目翻车了看大家都在讨论这件事情,几乎是都是谴责阿里的为所欲为。而且讨论的时候有人提到过中国的开源状态,但是我想问的是各位真的了解开源精神吗?这次事情各位开发者就一点责任都没有吗? 一个产品既然开源,那么必定要受到社区各位开发者的监管,但是为什么“彩蛋”埋了那么久没有一个人发现去提醒呢?各位是不是要考虑一下是为什么。一些人不断的骂着别人自己又在不断的索取,没有一丝回报,就这样的精神,请问开源项目能真的做好吗?
1
DesmondLiu90 2018-12-26 09:55:33 +08:00 2
linux 的所有代码,L 神也不是全都了解
企业级的东西,应该慎之又慎,不能儿戏 |
2
yiios 2018-12-26 09:55:55 +08:00 76
昨天当街杀了 N 人的事件,看大家都在讨论这件事情,几乎是都是谴责行凶者的为所欲为。而且讨论的时候有人提到过中国的社会风气,但是我想问的是各位真的了解法律吗?这次事情被害者就一点责任都没有吗? 一个人既然要逛街,那么必定要受到被别人杀掉的风险,但是为什么被害者死了那么多没有一个人能制止行凶者呢?各位是不是要考虑一下是为什么。一些人不断的骂着别人自己又在不断的索取,没有一丝回报,就这样的精神,请问社会风气能真的做好吗?
|
3
0987363 2018-12-26 09:58:00 +08:00 via Android
貌似有人提 issue 吧,只是被关了。。
|
4
CoderGeek 2018-12-26 09:58:16 +08:00
lz 笑了。。。
|
6
shintendo 2018-12-26 09:59:42 +08:00 6
但是为什么“彩蛋”埋了那么久没有一个人发现去提醒呢?
---------------------------- 逼乎:先问是不是,再问为什么 |
7
besto 2018-12-26 10:01:00 +08:00
@DesmondLiu90 这个类比没意思.
大神建立了规则, 每个 sub system 会有专人 review 的 |
8
edsheeran 2018-12-26 10:02:36 +08:00 via iPhone
連 changelog 都不好好寫的開源項目為什麼要去用?海外有那麼多類似的,為什麼偏偏用這個?有飯吃為什麼要去吃 shit ?
|
9
plqws 2018-12-26 10:04:06 +08:00
一个是开发者的智商问题,一个是愿打不愿挨的顾客的问题,谁也没法责怪谁
|
11
yanaraika 2018-12-26 10:06:03 +08:00 via Android
如果你看不懂英文文档,又必须用 antd 同类东西。那么这时候最好的选择就是根据你是否会受影响去给那个 issue 点 👍(我觉得很好)、不反应(好坏都行)、👎(我受到了影响)。其余宣泄情绪的话语毫无意义。当然更好的是你收到了影响捐钱影响开发、或者自己 fork 维护一个版本
|
12
orangeade 2018-12-26 10:07:38 +08:00 via Android 3
你这帖子还是自己沉了吧,我不写前端都知道这个菜单上线时就有人提过 issues 了,然而被关了
|
13
trait 2018-12-26 10:08:48 +08:00 2
“马云爸爸”的干儿子是真的多,极限一换一,不亏
|
14
ayase252 2018-12-26 10:09:05 +08:00 via iPhone 5
|
15
ttxhxz 2018-12-26 10:10:15 +08:00
提问题先去了解一下吧,我不写前端都知道有老外提过 issues 被关了,而且还说这种代码不需要在 changelog 中体现
|
16
windowsuuy OP @orangeade 受教,已沉
|
17
windowsuuy OP @trait 怎么这就成人家干儿子了?我有替翻车项目辩论过?煞笔
|
18
windowsuuy OP @0987363 哦哦 我想起了 没注意,不过既然有人提过 为什么后面还是有人中招?
|
19
windowsuuy OP @plqws 是的 刚才有人提到既然有人提过 issues,但是后面还是陆续有人那么多人中招,这个问题很有意思
|
20
windowsuuy OP @yiios 不会比喻就别瞎 bb 的比喻
|
21
windowsuuy OP @DesmondLiu90 嗯 是的
|
22
mht 2018-12-26 10:18:27 +08:00 5
前一天还是测试菜鸟 今天就来指点江山 滑稽
|
23
66beta 2018-12-26 10:18:29 +08:00 via Android
2 楼优秀
最近听站里老哥的电台“软件那些事儿”,百度都有粉丝添购,阿里有人舔也正常吧 |
26
trait 2018-12-26 10:22:33 +08:00
@windowsuuy
> 各位是不是要考虑一下是为什么。一些人不断的骂着别人自己又在不断的索取,没有一丝回报,就这样的精神,请问开源项目能真的做好吗? 那你扯你🐎呢? 是不是还要社区教阿里英语单词怎么拼? |
27
windowsuuy OP @mht 你是不是对指点江山有什么误会?菜鸟就没资格发表自己的意见?梁静茹的亲戚吗?
|
28
Asice 2018-12-26 10:23:39 +08:00
#20 2l 是嘲讽,lz 说比喻,也是人才
|
29
windowsuuy OP @o0 是的 支持你的意见
|
30
firebroo 2018-12-26 10:25:48 +08:00
@windowsuuy 感觉他比喻得很好。。
|
31
lfzyx 2018-12-26 10:26:28 +08:00
大厂的开源项目天天爆出漏洞,就没看见他们骂,开源项目弄个圣诞彩蛋就要骂了。
人家是 MIT 协议下的开源项目,代码想怎么写都行,想要特别的定制化服务,可以联系作者付费获取支持啊 所以说 “巨婴”不分行业,目光所及,皆是巨婴 |
33
Vegetable 2018-12-26 10:29:55 +08:00
@windowsuuy 问题其实很清楚,早早就有人提出这个问题,然而开发者表示随你们说我就是不改也不加到 changelog,并关闭了 issue.
昨天爆发之后,这位坚果哥重新打开了那个 issue. |
34
james2013 2018-12-26 10:39:55 +08:00 1
lz 是键盘侠吗?
|
35
lihongjie0209 2018-12-26 10:48:06 +08:00
@lfzyx 漏洞和跳蛋是两回事, 你见过哪个大厂故意加漏洞的
|
36
imn1 2018-12-26 10:53:41 +08:00
没有被编辑基因,但也可以谴责吧?
所以,人家谴责不行么?非要有贡献、有成就的人才能参与? 如果判决没有剥夺政治权利,即使罪犯也有投票权的 不能用公德去评判私德,反向地,也不能以私德阻拦别人评判公德 |
37
felixlong 2018-12-26 10:55:25 +08:00
感觉中国愿意搞开源的人还是少。出了这个事应该像 fork OpenOffice 一样把 Ant Design fork 出去。然后把 Ant Design 丢到历史的垃圾堆里去。以后他们就不会这么傲慢了。
|
38
minamike 2018-12-26 10:56:15 +08:00 via iPhone
因为是阿里
所以被骂了 如果是咕果 🤔 |
40
Mac 2018-12-26 11:02:03 +08:00
1.有人发现并递交,并没人理睬。
2.开源软件要求使用者通读所有代码虽然协议把责任都撇干净了,但我觉得并不合理,并不是每一个用户都有通读代码的能力。犹如做药的,药的说明书里没有这一个成分,要求用药者自己化验出所有成分。 |
42
leer561 2018-12-26 11:06:00 +08:00
用小号发这种言论什么意思?
|
43
tanszhe 2018-12-26 11:07:15 +08:00
以前觉得阿里牛逼的很,现在觉得恶心。
|
44
tt67wq 2018-12-26 11:09:54 +08:00
前端的戏怎么这么多呢?
|
45
messi110 2018-12-26 11:10:10 +08:00
确实不太应该,但是针对加彩蛋这件事我觉得 不是什么大事 直接把加彩蛋 和可能加漏洞 划等号也是不对的 不必无限上纲上线 ,阿里的东西不少 总体还是比较认可的,有则改之无则加勉
|
46
neptuno 2018-12-26 11:21:48 +08:00 via Android
我一开始的想法也跟你一样,但是了解到有人提过被关了
|
47
shijingshijing 2018-12-26 11:25:25 +08:00 via iPhone
people need to grow up, people need to learn.
|
48
liangch 2018-12-26 11:32:29 +08:00 1
|
50
sobigfish 2018-12-26 11:53:32 +08:00
大家不是评论开源怎么怎么样,而是这个埋彩“弹”的 逻辑,
为了你好(惊喜)...这种强盗逻辑是不是经常见到? 实际上惊吓好么 |
51
dalieba 2018-12-26 12:10:37 +08:00 via Android
@yiios #24 同意。
看到这想起来以前 V2 上面出过不少国内把开源技术拿来换上自己壳兜售出去的,不知道阿里粑粑碰到这事会咋样 |
52
pandasjw 2018-12-26 12:18:17 +08:00
爱用就用,不用就滚。
|
53
fuxiuyin 2018-12-26 12:20:44 +08:00
我倒是想起来了以前听经管的课的时候老师说的一个件事,说“两两户人房子盖得比较近,一天其中一家决定把房子加高,加高当天没有任何影响,但是晚上的时候另一户人家做饭的时候因为吸入大量烟尘得了肺部感染才发现隔壁加高房子挡住了自家的烟囱,于是两家人闹到了法庭”,问如果你是法官该怎么判,“ 1.加高房子的要不要赔偿另一家的医药费。2.要不要拆掉加高部分”,这个例子肯定是夸张的,不过确实就是“一个人没有任何过错的自身行为但对其他人造成了很大的损失”,记得应该是在讲个人成本和社会成本的时候说的例子,主流观点是“降低个人成本必然带来社会成本的增加,出于对社会考虑,应该寻损失个人成本寻求社会成本的降低”。意思大概就是如果鼓励宽恕那些 给别人带来了很大损失但是没错 的人,虽然很合理而且个人成本最低“只要没错,想干就干吗”,但是这样会增加很大的社会成本,因为会有后续很多人为这个没错的行为擦屁股。
|
55
xiadong1994 2018-12-26 12:24:46 +08:00 via iPhone
开源协议是可以免责,但是是“法律”上免责,现在还没人说要起诉阿里吧?开源协议没有规定用了就不准发表负面评论吧?
|
56
fuxiuyin 2018-12-26 12:28:21 +08:00
@pandasjw 因为样式问题被老板骂,老板自然会认为是程序员自身过错,毕竟他不是这一行的。并且其他的,时间、情感都算是损失,并且这种别人说的不算当事人觉得对自己有损失了确实就是对自己有损失了,只不过这个损失别人认不认吧,如果你不认的话那就不认别,本来就是一个很主观的事情,但通过 issue 上的回复以及网上的各种评论,确实造成了一定规模的麻烦。
|
57
pandasjw 2018-12-26 12:32:32 +08:00
@fuxiuyin 所以你这个说的无可厚非哇,确实给部分人带来了影响(甚至很大的影响)。但是你看上面的评论,动不动上升到阿里的高度,哎,我还是那句话,不用就滚。有本事别用哇。MIT 协议,不喜欢 fork 一个,干掉原来的哇。
|
58
easylee 2018-12-26 12:32:40 +08:00
有前辈早前发现,无奈公众力不高,未扩散开,至于提 issue 与否就不知道了。
|
59
fuxiuyin 2018-12-26 12:40:45 +08:00
@pandasjw 我的观点是阿里或者说那个改代码的被骂没问题,甚至有点活该被骂的倾向。既然这个行为确实造成了一定规模的麻烦增加了社会成本,那就承担被骂喽,毕竟主流思想还是不希望因为个人行为增加社会成本。
|
60
laike9m 2018-12-26 12:46:05 +08:00 via Android
没有。已 block
|
61
gggxxxx 2018-12-26 12:46:47 +08:00 1
没搞懂,大家怎么会把开源代码当个事了?用别人的代码就该自己承担风险。
这事本身就属于芝麻大点的事,各种中国式逻辑叠加在一起居然变成一个新闻了..... |
62
fuxiuyin 2018-12-26 12:49:48 +08:00
@pandasjw 另外想吐槽一下我司,我觉得腾讯内部想在有点这种意味,用了别的组的接口或者组件但是两个组没有合作关系,那么经常是对面因为自身需要改了接口或者组件,组件还好毕竟是拿来用一般不升级,接口就有点烦人了。然后大家都秉这“不用滚”的思想,疯狂重复造轮子,什么时候造轮子都是“跟哪个组没合作关系,什么对面哪天不维护了,什么哪天突然改了太麻烦还不如自己写”,于是乎,内网不管是小组件还是大组件一搜十几页,最近开始说要抽出来做中台,也不知道能搞成什么样。
|
63
whileFalse 2018-12-26 13:31:42 +08:00
|
64
pkoukk 2018-12-26 13:47:54 +08:00
有人很早之前就提过 issue,但是被维护者关了
|
67
Sevenskey 2018-12-26 13:56:47 +08:00
@gggxxxx 这根本不是开发者们预期中会产生的那种“风险”,这分明是在代码里掺屎,是极不负责任的行为。另外,这不是芝麻大点的事,也不是因为“中国式逻辑”才被骂。这件事已经在开源社区里被骂惨了。可以移步 reddit 讨论帖看看“外国式逻辑”是怎么评价这件事的: https://www.reddit.com/r/programming/comments/a9hs3u/the_ant_design_christmas_egg_that_went_wrong/
|
68
tyrealgray 2018-12-26 13:58:11 +08:00 via Android 1
|
69
youxiachai 2018-12-26 14:10:29 +08:00
@windowsuuy 因为只有老外提..没有中国人提...所以,我偏向于这次阿里是故意要搞一个大新闻,毕竟一个以国人为主体的项目,最后做监督的居然只有老外,这样的社区有啥意义...
其实这次可以看出..国人在社区的监督作用基本失效. 如果,一个月前有现在这么热闹.阿里这个彩蛋根本不会今天才爆发 |
70
tyrealgray 2018-12-26 14:13:37 +08:00 via Android
@youxiachai 可能是因为多数国人都不用国内的开源项目吧
|
71
linbiaye 2018-12-26 14:17:58 +08:00
mit 协议,开发者自认倒霉吧。
|
72
lfzyx 2018-12-26 14:19:40 +08:00
@tyrealgray 你这个观点实在是不能苟同
|
73
fuxiuyin 2018-12-26 14:35:01 +08:00
@whileFalse 但是得接受这样的事实“这么干了确实会被骂”,这一次会被骂,下一次照样也会被骂,国内被骂国外照样被骂,被造成麻烦的人肯定会骂不管线上还是线下,看影响程度吧,假如只影响了一两个人,开发者估计连知道都不知道,假如影响了一千个人,那传播性以及严重性就大了。假如某天 hive 决定在三四月份的稳定版本更新当中加个彩蛋,12 月 25 日所有 sql 执行完以后在 stdout 打印一个"Merry Chrismas!",并且成功触发了,到时候会蹦多少程序会耗费多少时间去 debug 以及会被骂成啥样不好说。不过 hive 不是 MIT 协议,也懒得想一个 MIT 协议的开源软件了= =
|
74
fyxtc 2018-12-26 14:42:59 +08:00
"但是为什么“彩蛋”埋了那么久没有一个人发现去提醒呢?" 你真的有认真看帖或者看 issue 吗?早就有人说了好不好,已 block
|
75
sudoz 2018-12-26 14:45:24 +08:00
vue 或成最大赢家
|
76
whileFalse 2018-12-26 14:55:00 +08:00
@fuxiuyin 嗯总之吃一堑长一智
|
77
ddid 2018-12-26 15:22:22 +08:00
反正我认为这事情阿里有错,但只占一半。
|
78
deadEgg 2018-12-26 15:23:59 +08:00
所以搞这个东西除了负面的收益,请问哪里还有正面的收益?
|
79
deadEgg 2018-12-26 15:27:15 +08:00
还有楼主你犯了事实错误,bat 其实只关心和自己利益相关的开源内容,举个实际的例子:Apache 里面的不赚钱的项目,某里有贡献多少?
真如楼主说的阿里开源精神贼牛逼,那不好意思,我知道有几家公司也给一些知名项目打过 patch。我个人也给一些知名项目打过 pacth,那我也可以出来吹一波不?甚至还有一些大公司专门有设立开源部门( Open Source 部门)。 那么我想反问一下楼主:你所说的开源精神是什么? |
81
xionghongzhi 2018-12-26 16:03:08 +08:00
已经上升到阿里这个公司怎么样了.... 什么公司是完美的,请大家告诉我... ``````手动狗头````
|
82
misaka19000 2018-12-26 16:05:09 +08:00
感谢楼主丰富 block 名单~~~
|
83
turygo 2018-12-26 16:08:21 +08:00
@lihongjie0209 跳蛋……老哥输入法牛逼
|
84
passerbytiny 2018-12-26 16:17:42 +08:00
|
85
visonme 2018-12-26 16:20:02 +08:00
这次事件不可怕,对开源项目的过分依赖,而作技术应用这的自己,却对这些项目没有做到一定程度的控制
|
86
lincanbin 2018-12-26 18:03:23 +08:00
|
87
mon6912640 2018-12-26 18:59:52 +08:00 via Android
张口就来,急着站队,还是站在道德制高点,block 了,谢谢
|
88
lepig 2018-12-26 19:23:23 +08:00
已经有人提过 issue 只不过被关闭了而已。 楼主应该认真的把事件大概了解一下。 不要片面的下结论。
|
89
chengluyu 2018-12-26 19:24:39 +08:00 via iPhone
问题是这不是「彩蛋」。如果你去看一看历史上被公认为彩蛋的计算机程序,你会发现彩蛋不会自动出现,都是需要繁琐的操作才能激活。
阿里 antd 的这个根本不能算彩蛋,就是开发者为自己任性找的借口。考虑到它是按照时间激活的,称为「定时炸弹」更合适一些。 而开源项目应当把每一个更改细节都写在 changelog 中,即使是一个恶作剧。 |
90
hoobyy 2018-12-26 20:44:41 +08:00 via Android
反正吧,阿里的还是不要碰了。
|
92
bookit 2018-12-26 22:03:23 +08:00
性子很跳脱,自以为是的小聪明。。
|
93
FunnyCodingXu 2018-12-27 09:46:53 +08:00
@lfzyx 没毛病,你想怎么写都行,只是消费自己的技术公信力罢了
|
94
MarioLuisGarcia 2018-12-27 10:48:25 +08:00
@pkoukk 现在在 closed issue 里还能看到吗
|