马天才

马天才的博客

他的个人主页  他的博客

免费提供软件 开源程序员都图个啥?

马天才  2009年12月10日 星期四 13:16 | 2072次浏览 | 17条评论

       原文链接: http://www.linuxeden.com/html/news/20091210/69455.html

      企业应用咨询公司分析师乔什·格林霍姆(Josh Greenbaum)近日表示,欧盟坚持甲骨文应放弃MySQL的观点是错误的,他认为MySQL不可能灭亡,因为它是开源的,而且他还表示有许多寄生虫愿意MySQL保持免费。

      这种争论并不鲜见,开源软件模式自问世以来就一直非议不断。以前微软曾指责开源软件,称它不能提供刺激软件开发者创新所需的动力。

      格林霍姆表达此观点时,向被冒犯的开源专业人士表示道歉。但他认为,他们无需再免费工作让那些享有特权(fat cat)的投机者和投资者们致富,以最大限度地保护自己的利益。

      在某种程度上,开源软件并非以金钱为目的。当年轻的芬兰学生李纳斯·托沃兹(Linus Torvalds)发布其著名的Usenet文章宣称自己开发出Linux内核原型时,他肯定没有想“我如何通过它赚钱?”

      格林霍姆可能也没有听说过Red Hat Linux。Red Hat目前有两个重要的Linux版本:Fedora和Red Hat企业版Linux(RHEL)。任何人都可以免费下载Fedora。

另一方面,Red Hat企业版Linux则通过收取许可费用的方式提供给企业用户。通过与惠普和IBM等主流服务器厂商合作,Red Hat已经成功让其操作系统打入大型企业市场。

      实际上,如果你想使用Red Hat企业版Linux,你依然可以通过各种方式免费获得它。作为一个开源产品,它的源代码是开放的。CentOS Linux团队获得了这个源代码,并移除了Red Hat专有商标,进行编译后以CentOS的形式对外提供。因此,你依然可以不用花钱就使用一个企业级的Linux。

      进一步往前追溯,直到今天Linux内核还是由托沃兹来维护。那么,当Red Hat通过销售Linux赚钱时,它是否就是格林霍姆口中利用托沃兹的“肥猫”呢?

      实际上,虽然我不了解托沃兹的财富,但他成功的因为Linux而掌握了谋生之道。他得到了Linux基金会的赞助,因此他可以专注于该操作系统,而无需去寻找其它就业机会。Linux基金会则从其成员公司中获得收入,其中包括IBM、Red Hat和惠普等。

      同样,这些大型机构本身也对Linux内核有所贡献,并因其不断的开发和改进Linux内核而深受好评。实际上,Linux内核的70%贡献来自于公司,它们花钱让开发者来完成这些工作。

如果你认为Linux内核只是一个特殊的案例,那么可以考虑一下目前支持互联网的最通用Web服务器Apache,它本身是一个开源项目,而且其源代码是开放的。

      或许你还会说,无论Linux还是Apache都是具有重大影响力的软件,那么我们再来看一下WordPress、SugarCRM和许多其它知名且被广泛应用的开源系统。

      这些人都是傻瓜?他们在免费工作?你能真正从开源中赚1毛钱吗?是的,我们要认清的一点是,开源不等同于反商业。

      实际上,由于开源软件可以很容易获得,你可以不用花钱就下载并毫无功能限制的使用它,它被选用的门槛要比任何商业产品低得多。

      举例来说,你可以彻底使用SugarCRM,如果它不能满足你的需要的话,你损失的仅仅是时间。相比之下,如果不经过长时间、高代价的业务分析、差距分析和项目会议,没有哪一家公司让你试验微软的CRM产品。

      这就是开源商业模式成功的主要原因之一。如果客户已经拥有你的产品,并正在使用它,那么它们肯定有机会需要帮助或需要某些额外的功能。

      因此,开源公司并不主要依赖于销售许可,而是靠支持和客户开发等服务。

      这个概念并不陌生与罕见。在某些时候,人们为了销售某些东西必须免费赠送一些其它东西。电信公司Telcos向用户提供免费手机,前提是你签订一定时间的在网协议。如果你从金融公司贷款,可能会获赠电视机或免费旅游服务。

      按照相同的方式,免费赠送软件实际上是一个明智之举。它有助于提高软件的普及度和使用,而一个软件的使用率越高,就可以增加该产品相关的附属、衍生产品或服务的市场规模。

如果一个产品是独一无二且足够好的话,它可以变成市场引导者。尽管微软的IIS免费在微软服务器产品中提供,但Apache是全球Web服务器的领导者。

      由于Apache既免费提供且质量又好,任何人想开发一个竞争性的商业Web服务器产品,都不是一件容易的事情。首先你无法在价格上击败Apache,而在功能上击败它则需要大量的工作。

结果,多年以来,提供付费Apache支持服务的企业和个人一直生意不错。类似的还有Red Hat提供Linux支持,IBM和惠普提供Linux服务器销售和支持,WordPress和SugarCRM提供定制服务和插件功能。

      事实上,有的人不断购买专有应用软件,然后不断付费进行升级和维护,而这些产品还不如同类开源产品好用,这些人才是真正的傻子。

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
仲光泽

回复 仲光泽  2009年12月12日 星期六 10:16

我认为不应该把写代码看做工作,那是兴趣,兴趣就是身体的一部分

就像小孩喜欢玩闹一样,长大了,除了喜欢玩,在就有兴趣了
把自己感兴趣的东西做好,不比非要有回报,最大的回报就是你在做自己喜欢的事情。

0条回复

马天才

回复 马天才  2009年12月11日 星期五 16:01

还有一篇文章,我就不贴了,“开源开发者都在为生计发愁?”,链接在这里:
http://www.linuxeden.com/html/news/20091209/69439.html

0条回复

马天才

回复 马天才  2009年12月10日 星期四 18:25

我觉得开源这东西是不是导致程序员薪水降低,工作岗位减少的一个原因呢?
因为有开源的东西,做什么更容易。企业可以利用开源的代码,再加上水平不是很高人少量的人来生产产品。

6条回复

  • 電波系山寨文化科学家

    回复 電波系山寨文化科学家  2009年12月11日 星期五 19:14

    近10年来,国内程序员的薪水没有下降;倒是国内程序猿的薪水明显升高了...

    0条回复

  • 黄国荣

    回复 黄国荣  2009年12月11日 星期五 10:00

    这恰恰论证了程序员薪水将会提升。有了开源,程序员将获得更多知识,并在基础上创新。谈何降低?

    4条回复

      • 马天才

        回复 马天才  2009年12月11日 星期五 10:16

        至少在我所看到的圈子里当前的状况是这样的

        没有开源项目的情况
        1. 做一个完整的、可用的、高性能的呼叫中心没有十几个人三五年的功夫是出不来的。
        2. 这十几个人中,要有三五个好手,起码要熟知各种语音卡,交换机,网络协议。


        有开源项目的情
        1. 找两个人,不用会多少东西。
        2. 他们的工作是:安装linux, asterisk。学会如何配置Asterisk,如何配置语音卡。修改一下界面。

        结果就是
        1. 程序员的工资可以低一点
        2. 用的人可以少一点
        3. 产品的市场竞争也逐渐恶化。
        4. 写开源代码的人没有收到钱。
        5. 低层的写代码的兄弟们也没挣到钱

        如此看来,开源到底便宜了谁?
        当然开源不是免费,但目前的实际情况就是这样。

        3条回复

          • welfear

            回复 welfear  2009年12月11日 星期五 10:44

            局部看是这样,但整体未必。
            鸟找到了工作,高手也不愁没有工作。

            0条回复

          • 黄国荣

            回复 黄国荣  2009年12月11日 星期五 10:27

            马兄论点:因软件开源,致程序员待遇下降。好像很难站的住脚哦。

            asterisk开源很好,基于这个平台的呼叫中心产品很多,这样就提高了产品竞争力,用户是最大的受益者,可比性也多。而且基于ASTERISK的创新产品也越来越多了。对于整个软件产业都非常有利。

            序员参与开源项目多了,工作岗位自然也多,不会像马兄说的工作岗位减少。

            1条回复

              • 马天才

                回复 马天才  2009年12月11日 星期五 15:54

                哈哈,我再说两句。咱们不抬扛,讨论一下这个问题。
                首先,现在国内普遍的程序员待遇下降,这是实事。当然这里面原因很多,也有程序员队伍人员过剩,整体素质下降的原因。但我觉得开源产品在国内泛滥也是原因之一。当然这些使用开源产品的公司是不会为开源代码费任何费用的(这是另外一个问题)。
                于这一前提条件,开源产品使行业门槛降低了,使企业雇用人员的水平和数量下降。
                再下去,企业没有核心技术积累,程序员的素质也不会得到提高。因为企业多年的技术积累敌不过一套开源软件。程序员也不需要很高的技术,他提高水平也没有什么动力。这样也会使得IT企业浮躁,程序员浮躁。

                再说说“产品竞争与用户受益”的问题。产品的正常有序竞争会提高社会上同类产品的质量,降低价格。但是相像一下,某些企业都拿着开源的东西去与有多年技术积累的企业去竞争,前者可以将价格打的很低,不用考虑产品的后续维护,他可能今天成立做一个单子,明天就改行做另外一个单子,因为他没有积累。后者可就惨了。于是他也跟着前者学,大家,最后大家都做开源产品整合了。也就没有人来为最终用户的长久利益负责了。

                哈哈,这个世界终于安静了。

                0条回复

朱长明

回复 朱长明  2009年12月10日 星期四 16:43

免费经济发展之道。

0条回复

太然

回复 太然  2009年12月10日 星期四 15:18

这是免费经济,虽然免费但是也盈利!

0条回复

電波系山寨文化科学家

回复 電波系山寨文化科学家  2009年12月10日 星期四 14:38

开源,程序猿的挚爱。

4条回复

  • welfear

    回复 welfear  2009年12月11日 星期五 10:42

    我觉得是真正或优秀程序员的挚爱。

    3条回复

      • 電波系山寨文化科学家

        回复 電波系山寨文化科学家  2009年12月11日 星期五 13:40

        优秀的程序员都在写商业软件赚钱,吃饱了撑的的才有心思写开源软件,当然不排除一些没吃饱却打肿脸充胖子的,国内很常见。

        2条回复

          • 马天才

            回复 马天才  2009年12月11日 星期五 15:21

            哥们,你可真够猛的

            0条回复

          • welfear

            回复 welfear  2009年12月11日 星期五 14:04

            “优秀的程序员都在写商业软件赚钱,”

            喜欢不代表一定要去写

            “吃饱了撑的的才有心思写开源软件,

            可能还有别的理由。

            当然不排除一些没吃饱却打肿脸充胖子的,国内很常见。

            我认为这没什么不好。

            0条回复

刘磊(V.L.)

回复 刘磊(V.L.)  2009年12月10日 星期四 13:24

“嘛钱不钱的,乐呵乐呵得了”!

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号