V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Micropaper
V2EX  ›  程序员

仇恨开源作者的开发者群体是什么心理?

  •  3
     
  •   Micropaper ·
    unbug · 2023-02-16 09:37:05 +08:00 · 9415 次点击
    这是一个创建于 642 天前的主题,其中的信息可能已经有所发展或是发生改变。

    core-js 的作者在人生低谷期总结了自己的遭遇,其中提到开发者的仇恨令人悲哀,而这个似乎是很普遍的现象。

    同行相轻无可厚非,但为什么会对一个与自己利益毫无相关的同行充满恶意,甚至付出诸如诋毁、恶言相向等仇恨的行为呢?

    75 条回复    2023-02-21 11:05:29 +08:00
    ziyanghua
        1
    ziyanghua  
       2023-02-16 09:41:10 +08:00 via Android   ❤️ 2
    既得利益者利益被损害报复的心理。
    yyysuo
        2
    yyysuo  
       2023-02-16 09:41:38 +08:00   ❤️ 1
    那哥们写的文章其实也有一定的水分的,把自己写成活雷锋了。像回俄罗斯,有可能是家人的要求或者感情。一个月 2000 美元,在俄罗斯也活得凑和了吧。当然确实有可能同行相轻,他那个项目不独立,被忽略是最大的问题吧。
    wangtian2020
        3
    wangtian2020  
       2023-02-16 09:48:24 +08:00   ❤️ 16
    @yyysuo 有水平写 core-js 的人每个月拿 2000 美刀也太寒碜了,而且他说他因为 core-js 维护耗费了大量了时间,最后直接辞职全职维护代码库。他写的代码被上层大量的库引用却得不到捐助,搁一般人早就心里不平衡了
    hsiaochi
        4
    hsiaochi  
       2023-02-16 09:54:15 +08:00   ❤️ 3
    行业机制有问题 没有给开源者劳动等额的资源
    PerFectTime
        5
    PerFectTime  
       2023-02-16 09:54:28 +08:00   ❤️ 5
    还记得上一个被歧视的人在库里投了毒,这老哥心理素质还是很强的
    yazinnnn
        6
    yazinnnn  
       2023-02-16 09:54:28 +08:00
    闭源+商业软件开发呗....
    lyxeno
        7
    lyxeno  
       2023-02-16 09:58:17 +08:00
    这也太难受了,作者还撞死人了
    话说俄罗斯没有车险这种东西吗?
    molvqingtai
        8
    molvqingtai  
       2023-02-16 09:58:54 +08:00
    没想到 core-js 作者提的意见,还会被 TC39 的人无视,真的惨
    bugcoder
        9
    bugcoder  
       2023-02-16 10:04:28 +08:00   ❤️ 19
    已經有 @yyysuo 這樣的人了,嚴重一點,仇恨就不難理解了吧。
    sunjiayao
        10
    sunjiayao  
       2023-02-16 10:05:04 +08:00
    录点视频来大陆卖课吧。每月才 2000 美刀简直就是对大佬的侮辱
    wjx0912
        11
    wjx0912  
       2023-02-16 10:07:24 +08:00
    毛病真的是惯出来的。支持 core-js 建立 commercial branch !
    serco
        12
    serco  
       2023-02-16 10:07:47 +08:00
    @wangtian2020 看下去发现后面连 2000 刀都没了,只有 400 刀了。。。
    0o0O0o0O0o
        13
    0o0O0o0O0o  
       2023-02-16 10:10:31 +08:00   ❤️ 4
    看了下他给出的四个捐赠渠道:

    他接收 BTC 的捐赠帐户这两天收到差不多价值八万刀的 BTC 了,有两笔 1 BTC 的

    https://www.blockchain.com/explorer/addresses/btc/bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz

    boosty 上接近于无,patreon 当前是每月 2500 刀,opencollective 也累计收到了几万刀

    https://opencollective.com/core-js/transactions

    说明这篇文章是很有效的,而且根据我去年一次粗糙的调研,这个数据已经强于世界上绝大多数开源项目了。。。

    希望他能挺过去
    aogu555
        14
    aogu555  
       2023-02-16 10:11:54 +08:00   ❤️ 5
    大公司通过开源技术赚取了大量收益,但是却没有承担起反哺开源社区的责任
    joesonw
        15
    joesonw  
       2023-02-16 10:19:26 +08:00 via iPhone   ❤️ 1
    @lyxeno 他里面说了,俄罗斯不管行人的,开车全责,要赔几万刀才谅解,不然要牢底坐穿。
    hangbale
        16
    hangbale  
       2023-02-16 10:19:38 +08:00
    来国内吧,技术扶贫,碾压一众前端网红
    AlexProgramer
        17
    AlexProgramer  
       2023-02-16 10:19:39 +08:00
    @aogu555 感觉是商业化的问题。大公司确实是享受了开源的福利,但是没有义务去反哺开源社区,也没有去阻止社区成员自己去尝试商业化。那种感觉就像是我很惊叹于 tailwindcss 的作者,可以凭借这个库让自己财富自由一样难以置信。
    azui999
        18
    azui999  
       2023-02-16 10:20:31 +08:00   ❤️ 1
    俗话说 升米恩,斗米仇,有些人就觉得免费就是理所应当的,一旦你伸手向他们要钱了,这群小人就会立马跳出来指责谩骂你,很正常我觉得,毕竟全球这么多开发者,总有这样的人.
    fatekey
        19
    fatekey  
       2023-02-16 10:23:49 +08:00
    见过的有两种,一种是免费理所应当的,另一种是觉得现有开源环境就是公司吸开源社区血,降低程序员整体待遇的。
    surunzi
        20
    surunzi  
       2023-02-16 10:24:51 +08:00
    同样搞开源而且刚当爸爸,捐了 10 刀支持下。
    maggch97
        21
    maggch97  
       2023-02-16 10:25:15 +08:00
    个人开发者不要做这种"苦力活"性质的项目,会让自己有一种项目非常有价值,被很多人关注的错觉。但是事实就是这种项目一般没多大价值,比如这个,比如之前的 mock 数据的项目。
    levelworm
        22
    levelworm  
       2023-02-16 10:25:56 +08:00 via Android
    不如不开源就是了。
    opengps
        23
    opengps  
       2023-02-16 10:32:30 +08:00
    因为这类人对别人要求极高,对自己反而没啥要求
    liuidetmks
        24
    liuidetmks  
       2023-02-16 10:35:53 +08:00
    公司压榨员工,员工白嫖开源。 付费与否员工无法决定。FOSS 是不是已经死了,和国际主义一样
    shwnpol
        25
    shwnpol  
       2023-02-16 10:36:36 +08:00
    总觉得开发者应该进入全面闭源的时代。与其被商业公司恶心,不如死命提高商业公司开发成本,再短的代码都要商业公司自己写反而能清除很多低能企业。
    XHalso
        26
    XHalso  
       2023-02-16 10:37:20 +08:00
    @maggch97 前端 react ,vue 都用到了这个库,只是大多数前端开发的感觉不到而已
    liuidetmks
        27
    liuidetmks  
       2023-02-16 10:37:39 +08:00
    @0o0O0o0O0o 币圈还是有真情在
    zhlxsh
        28
    zhlxsh  
       2023-02-16 10:39:26 +08:00 via iPhone
    可能开源创建的时候没有考虑到这些“吸血大厂”

    也可能这些人跟我一样菜,只会调接口,没办法改 bug 。而公司又存在很多部门很多像我一样的人,公司也没有出钱也没有出力。白嫖了开源项目,连个致谢都没有写上
    zhlxsh
        29
    zhlxsh  
       2023-02-16 10:43:00 +08:00 via iPhone
    @liuidetmks #24 对,我也觉得有这种可能。
    xuanbg
        30
    xuanbg  
       2023-02-16 10:48:07 +08:00   ❤️ 1
    反正我佛系开源,别人怎么用,获取了多少利益,我一点都不想关心。
    maggch97
        31
    maggch97  
       2023-02-16 10:49:02 +08:00
    @XHalso 用到是因为这样的"苦力活"没有第二个人想重做一次了,但是你说如果没有这个库,今天 React Vue 都要不兼容老的浏览器了吗,可能吗。
    sjn9588
        32
    sjn9588  
       2023-02-16 10:49:08 +08:00   ❤️ 1
    @maggch97 core-js 可以是苦力活,但是没价值也太贬低了吧,你要适配低版本浏览器就得有这个,不然就得自己手动一个个加 polyfill ,自己去干这个苦力活了。给开发者或者大公司带来的收益是显而易见的。
    Ericcccccccc
        33
    Ericcccccccc  
       2023-02-16 10:52:36 +08:00
    @shwnpol 这样一来大厂的垄断就更加牢固了. 比如你现在使用的 v2 没有开源根本不会存在.
    learningman
        34
    learningman  
       2023-02-16 10:54:35 +08:00
    @maggch97 #21 确实,基建类型的又累,稳定要求又高,而且别人用了你的甚至可能都不知道用了。
    maggch97
        35
    maggch97  
       2023-02-16 10:58:00 +08:00
    工地搬砖赚不赚钱,不赚钱,但是万丈高楼都靠搬砖的垒起来的。

    @sjn9588 我这里指的是没有商业价值,我不是否定项目本身。我的意思是"苦力活"没有商业价值,不赚钱,个人不要做这种东西。
    loading
        36
    loading  
       2023-02-16 10:58:53 +08:00   ❤️ 7
    说个事:
    github 有个开源的键盘,然后作者自己也在淘宝有卖,价格便宜。
    有人用了开源的文件做了一批,似乎改了丝印(就是上面白色的字),也开始卖,这没事,repo 作者也没意见。

    离谱的是,拿去开团的人没能力搞定答疑和售后,价格卖得比原版还贵,然后售后 QQ 群直接写 repo 的群,流氓团长赚钱,开源作者客服。

    一般个人 diy 进官方群问问题大家都很热情,是突然一大堆人进群疯狂问才发现的,因为那个键盘平时基本没人玩。
    maggch97
        37
    maggch97  
       2023-02-16 10:58:57 +08:00   ❤️ 1
    万丈高楼起来之后,有人去 care 那些搬砖的工人吗?为什么你们看到高楼的时候都没想到背后的工人?
    IvanLi127
        38
    IvanLi127  
       2023-02-16 11:21:00 +08:00
    @loading 这种贼恶心,不过卖得比原版贵,那不得退货去买原版嘛,哈哈哈哈
    yazinnnn
        39
    yazinnnn  
       2023-02-16 11:26:17 +08:00   ❤️ 6
    @loading
    这不就是苹果干的事吗...mac 上 curl 出现问题, 苹果让用户去问 curl 的开发
    NGUTHONG
        40
    NGUTHONG  
       2023-02-16 11:29:13 +08:00
    升米恩,斗米仇,现在这种商业社会,代码就应该参照知识产权的做法,何况代码还要不断维护,不像作品版权是一劳永逸的,个人使用可以自由使用,但商业使用付费天经地义,开源作者没有收入支撑那开源社区也就只能不断萎缩,只有这些人有收入甚至收入比进大厂多的多,这个群体才真的有可能越来越壮大
    tduck
        41
    tduck  
       2023-02-16 11:36:24 +08:00
    @sunjiayao 哈哈哈,core-js:好主意
    molvqingtai
        42
    molvqingtai  
       2023-02-16 11:50:29 +08:00   ❤️ 2
    反对楼上说没有价值的人!
    如果没有这个库抹平 JS 的兼容问题,从 ES6 之后新增的函数谁敢用?
    为什么 JS 可以迭代如此之快,是因为 ECMAScript Spec 在落地到浏览器之前,已经有成千上万的人在真实环境中跑了无数遍,而不是靠 TC39 那群人纸上谈兵拍脑袋想法, 毫不夸张的说 core-js 直接推进了 JS 的迭代进程。
    systemcall
        43
    systemcall  
       2023-02-16 11:57:56 +08:00 via Android
    @aogu555 #14
    国内的购物网站现在还不让商家卖 openwrt 系统的东西呢,个人卖家也要遮遮掩掩的
    不妨碍国内绝大部分路由器是用的 openwrt 二次修改的系统,甚至包括商用路由器和光猫
    顺便,我发现现在拼多多上面甚至不能提开源系统了,像什么 armbian 、Arch Linux 、Debian 、Ubuntu 之类的,现在都是敏感词
    hzxxx
        44
    hzxxx  
       2023-02-16 11:58:39 +08:00
    其实开源早就有点变味了,哄着你们去做一些看似很高大上的事情,然后自己直接拿来用,不用自己公司开发,节省了多少成本
    otakustay
        45
    otakustay  
       2023-02-16 12:18:19 +08:00   ❤️ 4
    1. 没有仇恨和歧视,但说真的我觉得楼上大部分人把 core-js 的技术力想得太高了,这玩意是个体力活
    2. 关于 core-js 和 TC39 的关系,说实话这事(是不是方便 polyfill ) babel 一直在掺和和把关,core-js 进去不会有什么进一步的效果。当然从维护者个人声望的角度,我支持他进。但另一方面这位维护者给我的感觉是情绪控制能力不适合进
    3. 工作这事,他要是不挑剔,怎么可能找不到工作
    4. 收入的事,core-js 这样的小东西当然不可能撑住一个人全职维护就能生活无忧,仅这一个东西提供 2000 刀一个月不算少
    otakustay
        46
    otakustay  
       2023-02-16 12:19:26 +08:00
    以及,我最想表达的一个观点:core-js 这种各个功能间几乎没有强耦合,没有复杂依赖关系网的玩意,局限于一个维护者才能正常迭代,是开源社区的耻辱。这玩意本来就该有几个人把把关,大部分代码由大量不同的人贡献才对
    noahhhh
        47
    noahhhh  
       2023-02-16 12:28:22 +08:00 via Android
    @aogu555
    @otakustay 反过来说就是做开源想过得好,进大公司当副业最好的选择
    CastleBUPT
        48
    CastleBUPT  
       2023-02-16 12:42:10 +08:00 via iPhone
    @yazinnnn
    好奇,mac 上的微信有问题是要直接找苹果吗?为啥 curl 有问题要找苹果而不是维护者呢?
    vsitebon
        49
    vsitebon  
       2023-02-16 12:43:31 +08:00
    小但是重要,不过现阶段好像开源想要自盈利都挺难的,只能一边做闭源工作,一边做开源工作
    yyysuo
        50
    yyysuo  
       2023-02-16 13:05:14 +08:00
    @wangtian2020 所以我觉得事有反常必有妖啊,至少他应该没有他自己说的那么可怜。当然我不用 core-js ,用得话得去捐点。刚刚给影子输入法作者 50 块。
    yyysuo
        51
    yyysuo  
       2023-02-16 13:06:11 +08:00
    @bugcoder 正常人看到反常的事有怀疑不是很正常么。
    cassyfar
        52
    cassyfar  
       2023-02-16 13:12:44 +08:00
    @noahhhh 得技术特别强的开源产品,大厂主动找上门给你挂职,就跟国内荣誉教授差不多。Linux 领域很多这样的。
    luob
        53
    luob  
       2023-02-16 13:16:34 +08:00
    他被围攻主要是因为政治问题,而不是技术问题,不只是俄乌,而是全方位的政治立场都不受欢迎。
    ImLex
        54
    ImLex  
       2023-02-16 14:02:06 +08:00
    @luob #53 作者出车祸后没钱请某个关键的律师,才引来大面积围攻的,不是因为 politcs 的缘故吧...
    charlie21
        55
    charlie21  
       2023-02-16 14:14:45 +08:00
    还是那句话,金钱掩盖了人性卑劣。钱可以隐藏很多问题。

    在一个人没钱的时候,你可以下盘定,一个人的问题的根源就是没钱。

    那么在这个人有钱之后,这个人的问题就看起来 “消失” 了 —— 很简单 因为此时问题的根源消失了 —— 但实际上,品质上的卑劣点依然会在某个时刻爆发出来 即使钱不是问题了。

    印象中穷山恶水出刁民,有钱人都是大善人。
    印象中只要有钱了 一切都解决了,富人因为有钱所以性格好、性格温和、都是拿钱砸出来的好生活 好品格。

    however 很多人是 “又有钱又卑劣” 的,这根本无法辨别的,也即 钱可以隐藏很多问题

    最后 /t/912727 有钱老傻逼在软件开发领域和开源社区有的是
    ClarkAbe
        56
    ClarkAbe  
       2023-02-16 14:37:45 +08:00 via Android
    估计是一堆吃开源饭但是骂开源的**闭源 dog, 搞不好还是在 ffmepg 耻辱墙公司上班的
    LXGMAX
        57
    LXGMAX  
       2023-02-16 15:10:33 +08:00
    一个很现实的情况是,开源不能当饭吃,用爱发电的前提是有稳定收入,或者做开源不影响生存
    cool4food
        58
    cool4food  
       2023-02-16 15:32:40 +08:00
    因为他做到了大部分人做不到的事情
    zk8802
        59
    zk8802  
       2023-02-16 16:38:38 +08:00 via iPhone   ❤️ 4
    @CastleBUPT 因为苹果在 MacOS 里面捆绑了 curl 。苹果没有捆绑微信。
    netabare
        60
    netabare  
       2023-02-16 16:58:10 +08:00 via Android   ❤️ 1
    商业公司,尤其是外包产业的,应该一点也不奇怪。

    许多世界级别的外包公司,GitHub 上面的开源项目比学生的作业还敷衍,很能代表这个产业对开源社区的态度。
    DrugsZ
        61
    DrugsZ  
       2023-02-16 17:30:54 +08:00   ❤️ 1
    @maggch97 #37 因为搬砖的工人有工资呀,core-js 完全是用爱发电了
    documentzhangx66
        62
    documentzhangx66  
       2023-02-16 18:00:43 +08:00
    1.这玩意完全没技术含量,就是一个体力活。

    2.开源的本质就是免费贡献,本质是拿自己的时间换圣母形式的情绪价值。但免费贡献后,希望使用者能进行经济回馈,这是很愚蠢的行为。

    3.这玩意目前给他的收入回馈,可不低,那可是美元,换成 RMB 要乘以汇率 6.8 的。同等体力活,每月可赚不到这个价格。

    4.体面的生活...体面是不可以量化的。

    5.如果他不开源,猜猜有没有大公司愿意用。
    Ansen
        63
    Ansen  
       2023-02-16 18:20:10 +08:00
    @loading #36 想知道项目名
    Roojay
        64
    Roojay  
       2023-02-16 18:32:23 +08:00 via Android   ❤️ 4
    楼里的某些回复就能很好的解释楼主提出的问题。
    charlie21
        65
    charlie21  
       2023-02-16 18:35:39 +08:00
    赚钱,不在于你的成果有么有技术含量,而在于你能不能遇到一个 “傻老板” 乐意为你即使没技术含量的工作付钱很多

    如果原作者在写文之后能有进账,那么就达到原作者的目的了。至于大公司的目的 eg 大公司用不用这个破库、大公司想要做一个替代品是多么容易 etc. ,这其实并不是原作者在乎的问题

    这个世界上就是由很多垃圾玩意能赚很多钱
    这个世界上就是有很多 “愚蠢的行为” 能赚很多钱。但它依然愚蠢。但它依然能赚钱。你不采取它,并不是因为你觉得 “它愚蠢”,而是 是因为你不吃这碗饭而已

    @documentzhangx66 你甚至没有愚蠢的资格
    YadongZhang
        66
    YadongZhang  
       2023-02-16 18:42:56 +08:00   ❤️ 3
    @documentzhangx66 #62

    您对开源的本质有误解

    Free 不等于免费,而是自由

    正如 Free Software Foundation -> 自由软件基金会,而非免费软件基金会

    有时候服务也可以收费,参考 Red Hat
    HugoChao
        67
    HugoChao  
       2023-02-16 18:44:43 +08:00
    有时候 npm 下载依赖会看到 corejs 寻找 funding 还是 job 来着的的小广告
    HugoChao
        68
    HugoChao  
       2023-02-16 18:45:40 +08:00
    @yyysuo 真的 2000 美刀的话 在俄已经是很不错的收入了
    RedisMasterNode
        69
    RedisMasterNode  
       2023-02-16 18:56:36 +08:00   ❤️ 1
    @YadongZhang 说的太对了

    很多时候只是因为开源了某个项目 /服务 /代码,其他人可以自由使用,不代表使用一定就得不收钱
    shunia
        70
    shunia  
       2023-02-17 00:48:37 +08:00   ❤️ 3
    @otakustay #45
    这个回答太多预设立场,而罔顾了事实,事情和我无关但是我得回复一下:
    1. 你的第一个点和第三个点,都是你自己的想象,并不基于任何可以引用的事实,表达观点没错,希望能改进一下方式方法,大胆假设小心求证。否则就很像是人身攻击。
    2. 关于第二点,我不知道你的结论关于“声望”是从何而来。作者的意思大概是说利用 corejs 的能力,和 TC39 的人配合,共同加速和优化对现代特性的支持。我理解的事实是 corejs 的用户量这么大,已经可以部分证明他给的实现是能在生产环境下被证明可行的,我理解的结论是他这边产生的 spec 和实现应该是可以帮助到 TC39 那边更快推进的。至于反过来 TC39 能给 corejs 什么帮助我就不确定了,作者也没说。
    3. 关于第四点,文章至少要看完咯。人家是刚开始 2000 刀,因为觉得这个收入能支持自己开源,才辞掉高薪工作回国,用俄罗斯的低消费抵消收入的下降。而且关键的是不少捐赠后面就都断掉了,到最后只有 400 刀实在维持不下去了才写了这个超长的 README 。

    他开的那个 issue 里面,即便是喷他的也就是喷政治和他的犯罪事实的。
    adian
        71
    adian  
       2023-02-17 04:35:50 +08:00   ❤️ 1
    这哥们开通了 Alipay ,挺好,帮一把
    ossphil
        72
    ossphil  
       2023-02-17 10:31:25 +08:00
    软件开源,但是商业使用需要付费,有这种许可证吗?
    mackyuqi
        73
    mackyuqi  
       2023-02-17 21:04:26 +08:00
    对于同行之间的恶意行为,其原因可能多种多样,这里提供一些可能的解释:

    1.竞争:某些开发者可能会对其他开发者产生敌意,因为他们感觉自己与这些同行在竞争中。竞争可能包括争夺职位、项目和客户等。这种竞争心态可能导致一些开发者表现出敌意和仇恨的行为。

    2.自卑感:一些开发者可能由于自身的能力或成就感不足而表现出敌意行为,他们可能会嫉妒其他开发者的成功并试图贬低他们。这种行为可能源于自卑感,需要通过提升自信心和努力提升自己的能力来克服。

    3.看法不同:开发者们可能有不同的观点和方法,对于某些开发者来说,他们可能认为自己的方式是最好的,而对其他开发者的方式产生敌意和不满。这种行为可能源于过度自信和缺乏容忍性,需要通过尊重他人的观点和方法来克服。

    4.不道德行为:有些开发者可能会表现出不道德的行为,例如抄袭他人的代码、窃取他人的创意等等,这种行为会让其他开发者产生敌意和不满。这种行为需要通过遵守道德规范和道德标准来克服。

    需要注意的是,这种仇恨和恶意行为是不应该存在的,我们应该尊重其他开发者,学习他们的知识和经验,共同促进整个行业的进步。




    -----来自 chantGPT 的回复
    lqzhgood
        74
    lqzhgood  
       2023-02-20 18:05:01 +08:00
    作者开支付宝了~ 有能力的捐点吧
    已投币
    Elephant696
        75
    Elephant696  
       2023-02-21 11:05:29 +08:00
    @documentzhangx66 show me your code
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2800 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:21 · PVG 23:21 · LAX 07:21 · JFK 10:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.