V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
W4J1e
V2EX  ›  程序员

开源项目开发者的歧视依然存在吗?

  •  
  •   W4J1e · 2024-03-18 01:24:54 +08:00 · 4402 次点击
    这是一个创建于 373 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前两天和朋友聊到某个路由器的第三方固件时,提到有一位开发者使用了闭源驱动,使用体验要比某开源项目使用的开源驱动好很多。他又提到了我很多年没听到过的话:一般开源项目不都是看不起(排斥)闭源的吗?

    今晚在某个开源项目的社群里聊天,只因为我是 XX 移动宽带的用户,所以被踢出了群聊。

    想了解一下开源项目开发者对闭源项目的看法,以及——用户罪该万死吗?

    第 1 条附言  ·  2024-03-18 07:44:49 +08:00
    为了避免歧义,补充一点:最后所说的“用户就罪该万死吗”是我作为“低质量宽带”用户这个角度发出的吐槽。不是从我作为该开源项目使用者这个角度发出。
    我一开始接触开源项目就学习了一些基本要求,比如“提问的艺术”,不要给开发者发私人邮件,开发者解决使用者问题的义务等等。
    表述有不恰当的地方请见谅。
    以上就当是我因为自己用 xx 移动宽带就被歧视和移出群聊的吐槽罢了。
    第 2 条附言  ·  2024-03-18 11:01:26 +08:00
    再补充一下事件的大致发展:
    1.我的网络出现问题,于是求助论坛和社群,在基于该开源项目 A 的另一个开源项目 B 提过 issue 请教( B 和 A 的关系类似于大神修改版 MIUI 和官方版 MIUI )。因为极大概率不是开源项目的问题,所以我提 issue 的时候也表明了我是请教的态度;
    2.在开源项目 A 的官方社群里,有大佬给我指导排查问题的方法,我表示谢意想请大佬喝杯奶茶,大佬淡泊名利,让我发电给了项目组;
    3.问题最终靠另一个方法解决,水群的时候我是问题已解决的状态,仅仅水群,不存在要求开发者或者别人解答我的疑惑;
    4.提到网络问题的时候,说了一句早知道我就选 XX 市联通了,这时候大佬们 get 到了不一样的点,原来我的网络是 XX 移动,于是开始吐槽;
    5.管理员之一建议我换宽带,但是有合约期,也因为单位付费,再加上此前近一年使用 XX 移动从未出现问题,使用体验其实也不错,所以没有换宽带的打算;
    6.大佬和管理员提到社群之前有一个“狗哥”,是 XX 移动宽带的死忠粉,还猜疑(嘲讽)我是狗哥的小号,我为自己辩解。到被踢出群聊时我们没有激烈的争吵,我没有挑起矛盾,仅仅是表达我不愿意换宽带,坚持继续要用 XX 移动宽带。
    噢,在管理员第一次提到要将我移出群聊时我说了:原来开源社区也有这种歧视?
    不想再为个别回复补充什么了。
    第 3 条附言  ·  2024-03-18 11:58:57 +08:00
    35 条回复    2024-03-19 23:24:52 +08:00
    GabrielleBellamy
        1
    GabrielleBellamy  
       2024-03-18 01:36:55 +08:00
    我怎么觉得闭源项目对开源的恶意也不小啊,我记得不是一直有对开源的嘲讽吗,有些非常有名的开源项目不是被滥用嘛,就说“诶呀你输不起,不想被人看到就别开源呗”这样,可能明明是滥用者不守规矩,反倒成了开源的原罪了。
    所以,这个东西看情况吧,我感觉有两个:
    1-不管哪个圈子里都有对对方敌意非常强的群体
    2-两个圈子都有部分是非常封闭的部分,也有些个体在边缘就显得比较随缘(比如位于开源项目三十八线的我)
    好像不太能一概而论,嗯,得看具体问题了。
    OP 别太往心里去~
    W4J1e
        2
    W4J1e  
    OP
       2024-03-18 01:43:41 +08:00 via Android
    @GabrielleBellamy 感谢解惑。一直以来我对开源项目和开发者都抱有很高的尊敬,我认为他们是手执利剑,造福众生的人。
    我不是程序员,也没有独立开发过较大的开源项目。所以不是很了解这些对立。
    其实我主要是因为自己是 xx 移动宽带用户就被开源项目社区的管理员歧视和嘲讽然后踢出群聊感到无奈。想着观念不合就剥夺发言权,那开源和闭源的矛盾想必应该很大了吧。
    mooyo
        3
    mooyo  
       2024-03-18 02:11:23 +08:00   ❤️ 1
    你不提供 context 没人能知道发生什么,但是有几个想法是非常错误的。

    “我认为他们是手执利剑,造福众生的人”
    大部分开源项目的开发者和维护者只是出于兴趣去投入精力,或许副产品是造福了一部分人,但这不是目的。目的是自我满足,至于用户,说的难听点不重要。

    “想了解一下开源项目开发者对闭源项目的看法,以及——用户罪该万死吗?”
    用户并不是罪该万死,只要你按照合适的方式反馈问题,我相信绝大部分维护者都能以合理的方式给你回应(或者不回应,这都是维护者的自由,并没有 SLA 保证),但你要注意,这不是你的权利,给你让你满意的回复,甚至于是给你回复本身,并不是开源项目维护者的义务。
    mooyo
        4
    mooyo  
       2024-03-18 02:13:14 +08:00   ❤️ 2
    “想着观念不合就剥夺发言权,那开源和闭源的矛盾想必应该很大了吧”

    实际上,开源项目本身就是一个自娱自乐的自留地,没有什么剥夺发言权的说法,你不参与,你就没有发言权。项目属于 owner ,你不满意,你可以选择遵守 license 的方式自己 fork 一份维护,既然你没做,那你就没有理由去抱怨。
    arischow
        5
    arischow  
       2024-03-18 02:36:19 +08:00 via iPhone
    話說一半你要討論什麼?
    zjp
        6
    zjp  
       2024-03-18 03:45:56 +08:00 via Android
    在楼主博客看了详细一点的经过
    社区是社区,和开源闭源未必有关系,社区运营得差的可太常见了。如果你说的是 qq 群,那更正常了
    W4J1e
        7
    W4J1e  
    OP
       2024-03-18 07:38:48 +08:00 via Android
    @mooyo 抱歉,是我表达不够清楚,我的意思是:作为“低质量宽带”的用户就罪该万死吗。不是从作为该项目的使用者这个角度去抱怨。
    @zjp 是电报群。一开始还觉得电报群藏龙卧虎,比我加的一个不属于该项目的 QQ 群好多了。起码前者确实帮了我,我也小小发电了一下,后者有人骗了我 30 块钱啥也没做。
    cmdOptionKana
        8
    cmdOptionKana  
       2024-03-18 08:10:01 +08:00
    你说别人因为你是什么宽带用户就把你踢了,这可能是误解,因为可能是一个借口而已。

    越不寻常的事情,就需要越严格的验证。仅仅因为“低质量宽带”用户就踢人是一个很奇怪的事情,如果你想认真讨论,就需要提供更具体的信息。
    cmdOptionKana
        9
    cmdOptionKana  
       2024-03-18 08:21:04 +08:00   ❤️ 1
    另外,虽然你可能只是想发泄一下怨气,但其中的思考方式实在要不得,“开源项目开发者对闭源项目的看法”,这样思考,显然是有意无意把自己往刻板印象的方向赶了。

    道理很简单,开源项目开发者,并不是一个小圈子,其中包括来自不同国家、不同文化、不同宗教的人,其中有 60 岁老人,也有很多小学生初中生,这么庞大复杂的人群,怎么可能全部联合起来一起歧视闭源。甚至,很多“开源项目开发者”本身同时也是“闭源项目”的开发者,我歧视我自己?

    如果不是有怨气的话,这个道理就像夏天正午的太阳一样,不可能看不见的。
    henix
        10
    henix  
       2024-03-18 09:10:53 +08:00
    从 op 的问题和回复看,我认为 op 可能有一点崇拜开源贡献者,但最后发现开源贡献者不过是普通人,有点幻灭。
    我的看法是,很多领域存在 20%-80% 现象。不排除有一些非常厉害或者说无私、道德高尚的开源贡献者,但大部分人都是普通人。
    他们开源的理由可能是:不想搞商业化运营,嫌麻烦或没资质;不想对用户做出太多承诺;项目更多是自己的练习、实现自己的需求,反正对自己没什么坏处,所以就开源了;项目是为了展示自己的水平。
    而且大部分开源项目都无人问津,能被大众知道的明星项目是极少数。
    至于 op 为什么被踢,不了解具体情况,不知道,只能说这类社群里啥人都有。
    可能 op 对接触开源贡献者很感兴趣,我觉得可以:1. 更多使用 github 交流,这里你能接触真正的代码贡献者 2. 关注一些开源贡献者的 blog ,在 blog 上直接跟本人交流
    lstz
        11
    lstz  
       2024-03-18 09:13:57 +08:00 via Android
    作为 LafTools 的作者,我并不讨厌闭源项目,我反而觉得一些特定领域的软件必须闭源,我只讨厌那些不遵循开源协议上了耻辱柱的软件
    lisxour
        12
    lisxour  
       2024-03-18 09:30:51 +08:00   ❤️ 2
    我更讨厌中国式“README”开源,我没有自黑国人的意思,但目前来说“README”式开源确实 99.99%都是国人。
    mouyase
        13
    mouyase  
       2024-03-18 09:33:53 +08:00
    与其说是开发者的歧视,说到底还是人有歧视。同样的人放到游戏环境里也会有单机歧视网游,主机歧视 PC 的想法的。至于宽带的问题,移动宽带是真的罪该万死,但是用户不应该承受职责。如果是我开发了一个需要稳定网络使用的软件,而用户又是移动网络,我只会劝他换个网,如果实在没有办法换就只能自己想想办法,毕竟我只能对软件负责,网络和用户都不是我该去考虑的。
    sankooc
        14
    sankooc  
       2024-03-18 09:35:46 +08:00
    @lisxour 啥是中国式 README
    cmdOptionKana
        15
    cmdOptionKana  
       2024-03-18 09:38:51 +08:00
    @lisxour 有可能是孕妇效应(幸存者偏差),因为:

    1. 你能看懂中文,但看不懂法语、日语、韩语、俄语…… 因此不容易判断比例
    2. 中文用户人口多,更容易获得大量点赞,容易浮出水面,但不一定占比高
    yzbythesea
        16
    yzbythesea  
       2024-03-18 09:47:03 +08:00
    意思是不帮你看问题,就是歧视吗?你付人家工钱了?
    DragonL
        17
    DragonL  
       2024-03-18 09:56:24 +08:00
    我看了下聊天记录,你被踢出群和开源闭源没什么关系吧。
    对于这种讲两句就说踢群的,建议换个项目。
    billlee
        18
    billlee  
       2024-03-18 10:00:16 +08:00 via Android
    不是看不起闭源,而是看不起盗版。偷开源代码不遵守 license 就是盗版。
    lisxour
        19
    lisxour  
       2024-03-18 10:03:10 +08:00
    @sankooc 就是只开源了 readme ,仓库里没有一个字的源代码
    yyysuo
        20
    yyysuo  
       2024-03-18 10:11:26 +08:00
    那个提问的艺术,本质上就是 pua 小白的,正常人那么说话早就被打了。
    lasuar
        21
    lasuar  
       2024-03-18 10:12:45 +08:00
    你描述的文字中都是其他个人发表的态度,代表不了多数;其次,你因何原因被提出群聊与标题无关,也没人关心;最后,我也算是个开源人,并不关心闭源项目(也没有态度),不同方向。只是有时会对于那些只开源半成品的项目呲之以鼻。此外,我也不针对某个项目建群,因为最后都会沦为吹水群/立威群/死群,何必浪费生命维护。
    DeWjjj
        22
    DeWjjj  
       2024-03-18 10:18:21 +08:00 via Android
    开源是因为我要用所以开源,不代表人开源了就要处理各种 issue ,issue 明明别的用户发现到了应该自己在开源基础上写代码提 pr 。
    现在变成免费用户提 feature ,作者还得免费打工。
    testcaoy7
        23
    testcaoy7  
       2024-03-18 10:21:32 +08:00
    说一说我的观点:
    1 、软件闭源是正常现象,软件( Software )其实是一个非常广泛的门类,本质是数字领域的发明创造。因此,软件和实体商品、实体发明创造一样可以被销售、被发明人或者版权所有人独占专利;这是一件非常正常的事情。然而由于软件比较容易被逆向工程以及非法复制、修改;因此版权所有人不开放软件的源代码也是常规操作,就跟实体机器设备厂家不会公开技术参数和蓝图设计一样。

    2 、闭源软件是社会建设运作的主流,许多软件的设计和编写需要用到常人根本无法企及的专业知识,说白了,Knowledge is Power ,掌握专业知识的专业人士期待能够匹配他们知识水准的高端薪酬,而公司愿意聘用他们是因为他们的知识可以为公司带来竞争优势,闭源甚至给软件产品加密加壳可以保护公司的利益不受侵害,也可以避免竞争对手轻易赶超自己。商用领域的软件绝大多数是闭源的,有的公司有开源的版本,但是功能都会阉割,其实本质就是 Demo ,招揽潜在客户的

    3 、许多人非常 Idealistic ,实际上根本没有可操作性,想一想为什么许多机构要采购 Pulse Secure 或者 FortiGate ,而不是让信息部门自己装个 pfSense ,如果想不通,那么再想一想为什么美国国防部要采购 RSA (指 RSA 公司)的闭源商用加密库,而不是用 OpenSSL 或者 GNU-TLS 之类的
    kneo
        24
    kneo  
       2024-03-18 10:26:45 +08:00
    有人的地方就会有偏见。不用动不动就上升。
    0o0O0o0O0o
        25
    0o0O0o0O0o  
       2024-03-18 10:59:02 +08:00 via iPhone
    经过楼上提醒去看了下聊天记录 https://t.me/ctcgfw_openwrt_discuss/1174703 ,大概能理解你会觉得是被冒犯,只不过如果我是你我会觉得大家对我无恶意,而是对运营商以及前一个坚持问由运营商引起的问题的人的恶意。
    W4J1e
        26
    W4J1e  
    OP
       2024-03-18 11:50:28 +08:00
    @0o0O0o0O0o 有心了,我被提出群聊后看不到消息了。这条是我昨晚水群的第一条,请教了一个跟我此前遇到的网络问题无关的问题。
    有任何疑问并且有时间想要一探究竟的 V 站大佬可以自行查看,恕我无法提供群聊截图之类的东西。
    管理员第一次提到要踢是在 [1174859] ,上文大概是我想着单位付费,并且问题已经解决了,打算继续用下去。管理员引用这条回复“踢了提了”。
    Braisdom
        27
    Braisdom  
       2024-03-18 12:24:08 +08:00
    关于 "开源项目开发者的歧视" 一般是看项目的,最关键是这个项目能不能赚钱,如果一直不赚钱,估计挺难坚持下去的。

    我的开源项目(目前已经放弃): https://github.com/braisdom/ObjectiveSql
    我的商业项目: https://www.agiquery.com

    依然努力中...
    czfy
        28
    czfy  
       2024-03-18 12:24:59 +08:00
    在开发者不违法犯罪的前提下,我觉得用户对于未付费的软件开发者,不应该有任何期待,包括 “好好沟通” 的期待
    这可能也是某种形式的公地悲剧,因为你不知道某些开发者之前遇到过多少血压升高的情况
    MrDarnell
        29
    MrDarnell  
       2024-03-18 14:00:52 +08:00
    开源让技术加速发展,开源让大部分人懒惰,开源让闭源无法经营,总的来说闭源更利于技术发展,最起码可以保证回报!
    fyxtc
        30
    fyxtc  
       2024-03-18 15:03:08 +08:00
    @lisxour readme 开源,是这些孙子把 github 当成发广告的地方了
    cybort
        31
    cybort  
       2024-03-18 21:20:36 +08:00 via Android
    不会看不起闭源,只会看不起用了开源自称闭源的项目,或者冒充开源的闭源项目,这些项目本身就属于看不起开源的范畴。
    maymay5
        32
    maymay5  
       2024-03-18 21:27:41 +08:00
    一个为名,一个为利。谁比谁更善良?

    闭源吃相难看,跑路无解,但是有着基本的技术支持和售后支持。

    开源公开源码,白嫖党最爱,但是我几乎见不到多少个负责且“温柔”的开源开发者,恨不得你舔着个逼脸跪着叫他耶稣
    hecheng
        33
    hecheng  
       2024-03-19 00:15:57 +08:00 via iPhone
    都是误会啦,我来解释一下大概的情况。

    狗哥是位很早就一起聊天的网友,年纪比较大,但是很喜欢折腾电子产品。他经常搞出一些奇奇怪怪的问题,群友们也乐此不疲,帮着解决,算是所谓的“群宠”嘛,互相之间都很熟悉了。

    狗哥尤其喜欢倒腾他那个宽带,又是固件又是网络的,这两天 IPTV 又出问题了,非要看什么 CHC 电视台;加上他那个宽带确实有不少玄学的问题,狗哥年纪大了也不太懂,没少折腾群友。群里的大佬们经常一边打趣说“在外面别说我认识狗哥”,一边帮忙 debug

    他们说的“踢了踢了”“不会是狗哥冒充的吧”,你可以理解为日常在拿狗哥打趣,没有嘲讽你的意思,不用放在心上啦。这时候你忽然冒出一句“ 要踢还是怎样请便吧”“ 没想到开源社区还有这种歧视”,我觉得确实是不太合适

    不同的圈子会有不同的氛围,这是很正常的事情,入乡随俗嘛,和气一点总能适应的;如果觉得频率对不上,少说话就是了,惹不起我还躲不起吗?针锋相对就没必要了
    lance07
        34
    lance07  
       2024-03-19 14:09:36 +08:00
    @hecheng 直到 op 被踢群他也没搞懂群里人到底是不是在嘲讽, 最后靠你在这里解释原因...只能说还是挺脑溢血的
    W4J1e
        35
    W4J1e  
    OP
       2024-03-19 23:24:52 +08:00 via Android
    @lance07
    管理 A:以后检测到重庆移动的直接踢了
    管理 B:好的
    或许“检测”就表明了是玩笑,但确实挺脑溢血的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3123 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:22 · PVG 21:22 · LAX 06:22 · JFK 09:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.