看各位在聊阿里的开源,我想说一句话

2018-12-26 09:51:18 +08:00
 windowsuuy

昨天阿里开源的项目翻车了看大家都在讨论这件事情,几乎是都是谴责阿里的为所欲为。而且讨论的时候有人提到过中国的开源状态,但是我想问的是各位真的了解开源精神吗?这次事情各位开发者就一点责任都没有吗? 一个产品既然开源,那么必定要受到社区各位开发者的监管,但是为什么“彩蛋”埋了那么久没有一个人发现去提醒呢?各位是不是要考虑一下是为什么。一些人不断的骂着别人自己又在不断的索取,没有一丝回报,就这样的精神,请问开源项目能真的做好吗?

10078 次点击
所在节点    程序员
94 条回复
gggxxxx
2018-12-26 12:46:47 +08:00
没搞懂,大家怎么会把开源代码当个事了?用别人的代码就该自己承担风险。
这事本身就属于芝麻大点的事,各种中国式逻辑叠加在一起居然变成一个新闻了.....
fuxiuyin
2018-12-26 12:49:48 +08:00
@pandasjw 另外想吐槽一下我司,我觉得腾讯内部想在有点这种意味,用了别的组的接口或者组件但是两个组没有合作关系,那么经常是对面因为自身需要改了接口或者组件,组件还好毕竟是拿来用一般不升级,接口就有点烦人了。然后大家都秉这“不用滚”的思想,疯狂重复造轮子,什么时候造轮子都是“跟哪个组没合作关系,什么对面哪天不维护了,什么哪天突然改了太麻烦还不如自己写”,于是乎,内网不管是小组件还是大组件一搜十几页,最近开始说要抽出来做中台,也不知道能搞成什么样。
whileFalse
2018-12-26 13:31:42 +08:00
@fuxiuyin 我觉得是,开源维护者没有想到这么多。我不认为大多数人都能预见自己的代码被用在绿,区或明令禁止洋节的政,府领域。
所以至少这一次他不应承担舆论压力。

不爽不要用吧。
pkoukk
2018-12-26 13:47:54 +08:00
有人很早之前就提过 issue,但是被维护者关了
Sevenskey
2018-12-26 13:50:41 +08:00
@lfzyx 您能有这样的观点,才是巨婴。
binaryify
2018-12-26 13:54:10 +08:00
@gggxxxx 开源不代表作者可以为所欲为
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/
tyrealgray
2018-12-26 13:58:11 +08:00
@lfzyx 我写的项目即使是 MIT 的,我也不敢这么不考虑行业规范往代码里加不能关闭的东西。

Bob 大叔的《程序员的职业素养》这本书建议你好生拜读了再来发言
youxiachai
2018-12-26 14:10:29 +08:00
@windowsuuy 因为只有老外提..没有中国人提...所以,我偏向于这次阿里是故意要搞一个大新闻,毕竟一个以国人为主体的项目,最后做监督的居然只有老外,这样的社区有啥意义...

其实这次可以看出..国人在社区的监督作用基本失效.

如果,一个月前有现在这么热闹.阿里这个彩蛋根本不会今天才爆发
tyrealgray
2018-12-26 14:13:37 +08:00
@youxiachai 可能是因为多数国人都不用国内的开源项目吧
linbiaye
2018-12-26 14:17:58 +08:00
mit 协议,开发者自认倒霉吧。
lfzyx
2018-12-26 14:19:40 +08:00
@tyrealgray 你这个观点实在是不能苟同
fuxiuyin
2018-12-26 14:35:01 +08:00
@whileFalse 但是得接受这样的事实“这么干了确实会被骂”,这一次会被骂,下一次照样也会被骂,国内被骂国外照样被骂,被造成麻烦的人肯定会骂不管线上还是线下,看影响程度吧,假如只影响了一两个人,开发者估计连知道都不知道,假如影响了一千个人,那传播性以及严重性就大了。假如某天 hive 决定在三四月份的稳定版本更新当中加个彩蛋,12 月 25 日所有 sql 执行完以后在 stdout 打印一个"Merry Chrismas!",并且成功触发了,到时候会蹦多少程序会耗费多少时间去 debug 以及会被骂成啥样不好说。不过 hive 不是 MIT 协议,也懒得想一个 MIT 协议的开源软件了= =
fyxtc
2018-12-26 14:42:59 +08:00
"但是为什么“彩蛋”埋了那么久没有一个人发现去提醒呢?" 你真的有认真看帖或者看 issue 吗?早就有人说了好不好,已 block
sudoz
2018-12-26 14:45:24 +08:00
vue 或成最大赢家
whileFalse
2018-12-26 14:55:00 +08:00
@fuxiuyin 嗯总之吃一堑长一智
ddid
2018-12-26 15:22:22 +08:00
反正我认为这事情阿里有错,但只占一半。
deadEgg
2018-12-26 15:23:59 +08:00
所以搞这个东西除了负面的收益,请问哪里还有正面的收益?
deadEgg
2018-12-26 15:27:15 +08:00
还有楼主你犯了事实错误,bat 其实只关心和自己利益相关的开源内容,举个实际的例子:Apache 里面的不赚钱的项目,某里有贡献多少?

真如楼主说的阿里开源精神贼牛逼,那不好意思,我知道有几家公司也给一些知名项目打过 patch。我个人也给一些知名项目打过 pacth,那我也可以出来吹一波不?甚至还有一些大公司专门有设立开源部门( Open Source 部门)。

那么我想反问一下楼主:你所说的开源精神是什么?
lidonghao
2018-12-26 16:01:49 +08:00
@yiios 这件事情好像还没查清楚

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

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

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

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

© 2021 V2EX