关于《OpenSSL 是否值得同情?》此文的一点感想 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
victor
V2EX    程序员

关于《OpenSSL 是否值得同情?》此文的一点感想

  •  1
     
  •   victor 2015-02-10 10:32:33 +08:00 7558 次点击
    这是一个创建于 3901 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从界面的文章到霍炬的批评,整件事情的来龙去脉大家想必都了解了。其实看到霍炬的文章时候,感觉就不太对,但是原因又说不出来。今天看了 http://www.jianshu.com/p/9afd725c848b 才终于搞明白,为啥会对霍炬那篇文章不爽了。

    我举个例子大家看对不对。

    有个大山里的小山村去城里很难,大家都要翻山越岭各走各路。这时候出现一帮傻小子,愿意用业余时间给村里人修条路。但是他们修的路质量确实不怎么样,路上还时不时的出现个大坑什么的。没啥原因,他们不是中建X队,没有资质和资金,修建的路也不符合公路工程技术标准。不过这条路是免费的,他们没强迫村民走,也不会设卡收费。

    走这边路的村民,有些出于感激愿意给这些小伙子一点捐助,有些则愿意帮忙填平路上发现的坑,但大多数默默的在路上行走而已。不过不知道啥原因,出现了一帮人一边走这条路,一边指责这帮修路的人,你们这么修不行啊,应该如何如何。反正就是走这条路,不给钱,不帮忙天坑,还要乱喷。

    这时候又出现一帮人,指点江山。你看看隔壁村的那条路修的就不错嘛。哈哈,人家的修路方式到处透着一股中建集团的范儿,专业,高效,快速,还有挖掘机呢。

    我真的呵呵了。

    另外,简书上庄表伟的文章完全不值一提。又是一副,哥是圈内人士,你们这些圈外的完全批评不到点子上的嘴脸,好像自己在圈子内混的很开。是不是我太天真,看到这种混圈子的言论就直觉反感。程序员好好写代码行吗?活得简单点行吗?

    45 条回复    2015-02-12 23:50:49 +08:00
    bibizhang
        1
    bibizhang  
       2015-02-10 10:37:35 +08:00
    程序员都是高素质人群,都是一定要声称自己绝对理性,不会被感情所左右的一群人。都是这种逻辑:你修了路了,我是免费走了你的路了,我就不能指责你的路修得不好了吗?
    NeoAtlantis
        2
    NeoAtlantis  
       2015-02-10 10:51:18 +08:00   3
    其实更大的问题不是修路的,而是那些搞运输的:

    自己开着一辆各种高级全自动导航的车,然后顺着这条实际上比较破的路走,然后宣传我们的车是多么舒适多么安全,结果开着开着就进坑里了:嘛这不是我们的错,是路的错。车还是好的!

    更蛋疼的是,是我打算新开一条路,人家说,人家好多年前就修了一条路,你干嘛要重复修路?
    然后就没有然后了。
    vivianalive
        3
    vivianalive  
       2015-02-10 10:54:38 +08:00   2
    无论何时何地,站着说话不腰疼的人总是比做实事的人多。
    bjhyyc
        4
    bjhyyc  
       2015-02-10 10:55:28 +08:00   1
    这条路可不是免费的。因为OpenSSL注册的公司是盈利性质的。捐款貌似需要交纳40%的税费。
    相当于,这条路看上去是免费的,但是走这条路的人都知道,修路的人总有一天是要挂牌收过路费的(心里想着盈利)。一条不那么好的路,挖路的人还不那么纯粹,大家的想法就变成:谁爱捐谁捐吧,反正总有人会捐,路会一直都在的。
    acros
        5
    acros  
       2015-02-10 10:56:10 +08:00
    @bibizhang 他当然可以指责,就像我可以怀疑那个人rp一样。
    levn
        6
    levn  
       2015-02-10 10:58:10 +08:00
    一个软件生态的政治学问题……
    bibizhang
        7
    bibizhang  
       2015-02-10 11:00:34 +08:00
    @acros 完全可以,只是我个人觉得这么干有点混蛋,如果有人在我面前这么干了,我会指着他的鼻子骂他混蛋,我可以这样吗?我觉得也是完全可以的,可能我就是这么随性吧。
    standin000
        8
    standin000  
       2015-02-10 11:01:37 +08:00
    @NeoAtlantis 这个逻辑赞的
    wogong
        9
    wogong  
       2015-02-10 11:03:51 +08:00
    无论你是什么观点,这个帖子都只是简单的吐槽。霍炬的那篇文章,好歹说清楚了来龙去脉,即使是圈外人士,认真阅读完毕也能有所收获。当然你依然可以不认同他的观点。但是事实是不需要认同的。
    NeoAtlantis
        10
    NeoAtlantis  
       2015-02-10 11:14:50 +08:00
    userlogin
        11
    userlogin  
       2015-02-10 11:36:25 +08:00   4
    我觉得例子不对。

    路是一直存在的。只是有一天,出现了一群傻小伙,为了让道路更安全,他们建起了围栏。因为他们的建造图纸方法是免费公开的,于是很多人在其他路上也使用了他们的方式搭建。因为有了人气,这群傻小伙也干起了付费咨询的技术支持服务。

    然后有一天,某一段围栏因为不牢固,导致了一起很严重的事故,但这群傻小伙知道后,并没有及时提供修复和其他任何安全警示。导致了更多受害者。事后,小伙出来哭穷说每年收到的捐款都很少,大家都是业余搭建,所以导致了这样悲伤的故事。

    于是,在媒体,舆论的导向下,很多好心人献了爱心。但也有人对此表示了不爽,因为现在的围栏结构不合理,很难维护,另外这群小伙其实一直有接受付费服务,也不曾对外界提过缺钱要捐款,现在出了问题却借捐款少开脱。

    不说了,一百个读者一百个哈姆雷特。
    lucifer9
        12
    lucifer9  
       2015-02-10 11:51:23 +08:00   5
    时刻牢记,自己没有学过逻辑课程
    尽量不要用类比的方式来说理
    shajiquan
        13
    shajiquan  
       2015-02-10 11:57:50 +08:00
    霍炬老师加 1!楼主减 1!
    victor
        14
    victor  
    OP
       2015-02-10 12:06:06 +08:00
    @lucifer9 没写过开源软件的人,一样可以对开源软件的搞法指手画脚。

    顺便,请推荐一些你认为不错并且学过的逻辑课程。
    chrishine
        15
    chrishine  
       2015-02-10 12:14:16 +08:00   2
    大概是很多人曾经痛过,所以会同情一些人吧。
    但是因为自己痛过,就同情某些不值得同情的人,我是做不到的。
    所以当我看到 Livid 因为自己拒了广告在 V2EX 撕逼的时候同情罗永浩,我立马 block 了他。
    感谢 V2EX 这个百花齐放的社区.
    luckygood
        16
    luckygood  
       2015-02-10 12:26:38 +08:00
    又见了,最近忙吗,握个手,哈哈
    hahastudio
        17
    hahastudio  
       2015-02-10 12:31:28 +08:00
    讨论 OpenSSL 这么多,我觉得对值得讨论的应该是:
    OpenSSL 究竟有哪些问题?代码缺乏审核?捐助管理不力?
    目前有哪些重要的开源项目?它们有没有 OpenSSL 的问题?
    如何避免以后某个新的开源项目产生 OpenSSL 的问题?
    bibizhang
        18
    bibizhang  
       2015-02-10 12:56:47 +08:00
    @userlogin 所以说他是个傻小伙 当初修什么护栏
    SoberZhou
        19
    SoberZhou  
       2015-02-10 13:03:07 +08:00
    可以说脏话么……
    levn
        20
    levn  
       2015-02-10 13:16:03 +08:00
    “十分同情然后拒绝了”……2333
    xiaket
        21
    xiaket  
       2015-02-10 13:18:54 +08:00
    能推荐你回去把霍矩的文章重新读三遍, 再回头想想这个类比是否合适不?
    chilaoqi
        22
    chilaoqi  
       2015-02-10 14:05:53 +08:00
    lz 头像是 “正能量” 专利人 宋山木老师么?
    mathgl
        23
    mathgl  
       2015-02-10 14:13:17 +08:00
    两年前曾经发现过 twisted在iocp下的一个bug。过了几个月经过好几个人蹂躏还是不能解决。

    后来我有了点时间,虽然对iocp也不熟,也硬着头皮干下去。过了几天,提交补丁,

    再过几天有人在此基础上提交更好的补丁。

    我也捐过款, 以前我也认为捐款==更好的软件。经过这件事,我觉得

    捐款!=bug就能自动修复。

    一个开源软件/库,管理如果不到位,捐款也无济于事。
    echo1937
        24
    echo1937  
       2015-02-10 14:31:30 +08:00
    这种举例明显是不恰当的,比如我也能举很多。

    一个村子长期受某种疾病肆虐,当地卫生设施落后,缺医少药,有个年轻人不计名利,不收分文,自学医术和制药,某一天年轻人开发了一个药方,给当地百姓免费发放。

    吃这些药的百姓,有些人病好了,有些人吃了拉肚子,回来告诉年轻人,有些人人一起出谋划策,有些人更是拿出自己祖传药方贡献给大家,一切运行地好像蛮好的。

    突然有一天,有人吃这个药吃死了,还有人发现吃这个药小孩子会脑残,这下小村子炸锅了。

    村民们请你来主持公道,你说是不是也很像?

    类比只是能让问题更形象,但是一点都不精确。
    levn
        25
    levn  
       2015-02-10 15:02:46 +08:00
    @echo1937 哈哈哈,“未持证者不得开发开源软件”
    victor
        26
    victor  
    OP
       2015-02-10 15:09:42 +08:00
    @chilaoqi 是的,我从监狱里面出来了
    victor
        27
    victor  
    OP
       2015-02-10 15:12:05 +08:00
    @echo1937 如果发药的时候,有一份声明,后果自负呢?开源软件是有这类协议的吧?
    xxgirl2
        28
    xxgirl2  
       2015-02-10 15:27:31 +08:00
    某名句:你行你就上,不行别BB
    webobo365
        30
    webobo365  
       2015-02-10 15:38:49 +08:00
    @vivianalive 兄长说的精辟!
    abscon
        31
    abscon  
       2015-02-10 15:59:21 +08:00
    “这时候又出现一帮人,指点江山。你看看隔壁村的那条路修的就不错嘛。哈哈,人家的修路方式到处透着一股中建集团的范儿,专业,高效,快速,还有挖掘机呢。”

    “程序员好好写代码行吗?活得简单点行吗?”

    -------------------------------------------------------------------------
    @victor 你自相矛盾了。

    正是因为好好写代码的程序员活得简单,所以他们的评价完全以代码好坏论英雄。指点江山,说“人家的修路方式到处透着一股中建集团的范儿”,正是技术至上论的体现。

    而不好好写代码,搞小圈子的又是怎样一种情况?举个最近的例子吧:
    Richard Stallman反对Emacs支持LLVM调试器
    http://www.solidot.org/story?sid=42998

    而外行就只能吃媒体的口水了,哈哈。而且吃惯了的人在听到“好好写代码的程序员”说的话时,还会觉得“感觉就不太对,但是原因又说不出来”呢。(逃
    notnumb
        32
    notnumb  
       2015-02-10 17:55:18 +08:00
    吐口水的人,做的事情都不多。
    zhishihei
        33
    zhishihei  
       2015-02-10 18:23:07 +08:00   1
    从楼猪这个评论来看,井底之蛙这个成语的发明,不是没道理的。OpenSSL值不值得同情???根本就不存在这种问题,开源软件就是一种生活态度和商业模式。而且我敢肯定的是,大部分开源软件开发者远比商业软件公司的程序猿过得舒适。

    我创建的第一个软件公司,销售额到一千多万完的时候,最后算下来利润和收入也没多少,商业软件的营销和边际成本太高(尤其国内)。现在做开源系统人均产出和利润,都远比之前商业软件高,而且能低成本建立一定市场壁垒。

    开源就高尚?你姓习人品就好?荒诞!OpenSSL那群人确实有点混子,这事之所以被国内炒作起来,明显是因为朝鲜社会主义土著罗玉龙同志,幻想捐款来拯救资本主义码农,顺便收买下国内技术圈的人心。其实,玉龙根本不理解开源究竟是怎么回事。
    ryd994
        34
    ryd994  
       2015-02-10 18:28:27 +08:00
    其实我看下来觉得事情是这样的:
    首先,Steve的能力是不用否认的。我没做过底层,所以谈好不好用不合适。OpenSSL被广泛使用,这本身就是一种肯定。
    其次,Steve是想赚钱的,想向RH的方向走。不然不会把基金会注册为盈利机构。但是由于各种原因,这条路没走好。于是接着乖乖的写代码,做一个安静的程序员吧。
    结果就出了这么档子事,认错也就算了。Steve脑子一活络:这是个哭穷的好机会啊!其实开源软件的模式就是先使用后付款,多少您看着给。
    然后舆论就开始各种新闻。大公司一看这样下去还行?成立Core Infrastructure Initiative就是为了堵嘴。
    kelvinblood
        35
    kelvinblood  
       2015-02-10 18:56:19 +08:00 via iPad
    卧槽,霍炬的文章简直直戳痛处……感觉句句在理啊……

    另外openssl会不会就此没落咧…还是起死回生…
    andyhunter
        36
    andyhunter  
       2015-02-10 20:25:51 +08:00
    这种事情真是关你我屁事啊,讨论的热火朝天的还不是该用的继续用,更何况很多人都操不到用不用openssl的心
    还不如关心关心emacs和vim哪个好呢
    Hubery
        37
    Hubery  
       2015-02-11 07:57:09 +08:00 via iPhone
    愚蠢的观点被掺杂在大量的背景知识和干货信息当中,以至于他糟糕透顶的逻辑被隐藏得很深。………………… 理解能力正常的人,看到霍炬文中的下面这几句莫名其妙的话,就应该知道这是一个脑子多么混乱的人:“好笑的是,当年罗永浩对战王自如的时候,罗粉说王自如的公司是雷军投资的,所以王自如一定是倾向小米的。而今天,界面,这个小米参与投资的媒体,登了一篇锤子的软文。这两者之间对比,实在让人哭笑不得。”

    霍炬的人生的最大问题其实一直都是智力问题,但他以自己的智力,(合情合理地)很难看清这一点,所以他总是试图在其他方面寻找答案,最后搞得朋友和敌人都疲惫不堪......我必须说,在我见过的笨人里,霍炬是最勤奋的,这着实有点让人难过。

    以上出自罗永浩对霍文章的回应
    leemail
        38
    leemail  
       2015-02-11 08:02:33 +08:00 via iPhone
    @bjhyyc 我一直搞不懂为什么会觉得捐款者要被收税?为什么会这么说?我在美国呆着却从没听说过这个说法。那个谁说这个的时候我问他,他最后回了句反正有人要交的意思,也没说清楚到底谁掏
    donglingyongadls
        39
    donglingyongadls  
       2015-02-11 08:34:21 +08:00
    @leemail 捐款者被收税的意思,不是说你捐了1000然后要被抽200当税,而是正常向登记过的非盈利公益组织捐款,可以获得一定比例的免税额,这个免税额在你一年报税的时候,可以拿出来抵扣原来要交的税。
    victor
        40
    victor  
    OP
       2015-02-11 08:39:15 +08:00
    @donglingyongadls 那应该说,捐款会获得免税更容易理解吧?
    tabris17
        41
    tabris17  
       2015-02-11 09:05:36 +08:00
    openbsd已经fork了这个项目,用LibreSSL呗
    leemail
        42
    leemail  
       2015-02-11 09:29:30 +08:00
    @donglingyongadls @victor 我也觉得是这个意思,但这和被收税是两个差别很大的概念,并且对于捐款40%的税率让我觉得在现实生活中几乎不可能。所以把这些混淆在一起有误导的嫌疑。我之前提过,再说一遍,申请tax examption其实不简单。再者说,开源软件有盈利机构无可厚非,看看mozilla就知道了。
    andy1987
        43
    andy1987  
       2015-02-11 09:45:05 +08:00
    没啥好讨论的,大家都是旁观者
    很多事情都是我们自己觉得有理,应该怎样怎样,但事实往往不会你所想的那么轻松的
    windyboy
        44
    windyboy  
       2015-02-11 09:47:36 +08:00   2
    说话的人说话总比做事的人说的漂亮
    但要说话的人做事却是万万不能的
    中国就是这种说话的人特别多的国家
    xcv58
        45
    xcv58  
       2015-02-12 23:50:49 +08:00
    按照 霍炬 的逻辑,程序员搞个开源项目需要:
    1. 代码写的好,Bug 处理的快

    2. 管理水平一流

    3. 精通公司/机构注册的流程

    4. 能通过自己的项目获取到足够的收入,(因为开源是商业模式,你看人家 Red Hat 都上市了)
    PS: 奇怪的事后边他又批评不注册成非营利机构

    5. 会搞募捐活动(官网上放个募捐链接不算募捐活动哦)

    6. 写的代码不能兼容旧系统,原文:「其中存留了大量无用的旧代码,比如给windows 2000之前的16位系统写的兼容代码,仍然包含在最新版本的OpenSSL中。」
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5403 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 08:48 PVG 16:48 LAX 01:48 JFK 04:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86