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

开源项目如何赚钱,靠捐款?

  •  
  •   refresh · 2014-02-15 10:37:33 +08:00 via iPad · 10944 次点击
    这是一个创建于 3963 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2014-02-16 18:39:38 +08:00
    大这说的都是非常出名的开源项目,对于普通程序员,要有一个非常出名开源还是挺难的
    有位童鞋说的,靠开源项目找个好工作,这个还是比较靠谱点
    22 条回复    1970-01-01 08:00:00 +08:00
    yangqi
        1
    yangqi  
       2014-02-15 10:43:10 +08:00
    卖服务,商业支持之类的...不过具体要看是哪类的开源项目了
    laomo
        2
    laomo  
       2014-02-15 10:48:49 +08:00 via Android   ❤️ 1
    感觉来源是一种态度,主要是贡献,首先考虑的不是赚钱是赚钱吧。当然附加的会得到一些东西,名望之类,甚至一份肉身翻墙的机会。

    捐款是最长见到的,但是单纯从赚钱来说投入支出是不匹配的。做的好的项目可能得到大公司的资助。
    chrishine
        3
    chrishine  
       2014-02-15 10:58:24 +08:00
    名 -> 利
    利 -> 名
    vibbow
        4
    vibbow  
       2014-02-15 11:13:15 +08:00
    收费版或者付费支持

    开发者没有合理数额收入的开源软件一般都做的都比较悲惨,比较难用...
    middleware
        5
    middleware  
       2014-02-15 11:55:25 +08:00
    讓妳的 app 進 Apple Store。會開發的下 source code 編譯,不會的從 Apple Store 花錢買。
    jiang42
        6
    jiang42  
       2014-02-15 13:54:51 +08:00
    1.参考RedHat。。。卖服务赚钱
    2.各种企业金主赞助
    3.挺多人做独立咨询服务的
    PotatoBrother
        7
    PotatoBrother  
       2014-02-15 14:00:27 +08:00 via iPhone
    既然都开源了,就不要想着赚钱了……
    cougar
        8
    cougar  
       2014-02-15 14:24:07 +08:00
    开源首先是奉献和共同进步,其次是名利双收
    qt
        9
    qt  
       2014-02-15 15:34:37 +08:00   ❤️ 8
    碰巧对此话题有些了解,正好周末,我大概把我了解的聊聊……

    keywords:开源项目、捐款、赚钱、盈利。

    一个开源项目最核心的贡献者通常都是很少的几个人(甚至是一个人),然后再依靠社区的力量把项目推进和逐步完善。但开源项目本身代码都是公开的,依靠项目本身赚钱的机会几乎没有。所以,如果我们注意一下,就能发现有一种形式的组织的存在:开源软件(项目)基金会。这个基金会才是支撑开源项目的关键,它大多是赞助的模式。

    开源软件(项目)基金会住要解决的问题和职能如下:
    1、核心开发者(们)的生活问题,通常这个报酬都是十分合理的。
    2、项目的推广、培训等工作。比如我们常看到某软件作者的公开演讲等,这通常都是基金会赞助的。
    3、律政相关工作。比如你的一个开源项目被XXX告了说侵权,这时候一般也是由基金会出面处理,协调的。

    重点来了,既然开源软件(项目)是由基金会辅助(有时候甚至是主导)的,那基金会的钱哪来哇?

    首先,期望依靠个人捐款去支撑一个开源项目的开发和运营,基本等于痴人说梦。其实基金会的主要赞助者绝大多数来源于各种商业公司,没错,你没看错,这个看起来好像十分拧巴的结果是因为很多商业公司,特别是大公司,都是开源项目的直接受益者。公司层面来讲,往往处于业务的考虑,不会什么都去自己开发,此时如果出现必须的需求,作为公司来讲直接购买商业软件将会是一笔很昂贵的费用,这时,开源软件(项目)就是不二之选了。可开源项目的控制权又不在自己手上,如果选用了某一开源项目,然后后面发现满足不了需求肿么办?自己组织技术力量二次开发是一个选择,另一个更好的选择就是想办法影响开源软件的发展方向。所以,对公司特别是大型公司来讲,赞助开源软件(项目)基金会是非常实惠且高效的办法。
    其次,当基金会获得长期稳定的赞助后,也就有了足够的资金来支撑开源项目的运营,同时作为大家都默许的回报,开源项目的核心团队一般也会优先考虑满足大公司的需求(不要把核心团队想的太功利了,我们可以这样看问题:其实把自己的项目放到大公司去磨砺,甚至去商业应用,也是对项目本身有着非常多的好处的)。google一下你会了解到微软曾经(现在是不是不知道了)是linux基金会最大的赞助商。
    再次,既然提到了linux,就避免不了想到redhat,开源项目还有另外一种比较普遍的盈利方式,就是围绕着开源项目本身衍生出来的各种商业公司。比如linux之于redhat,redhat可都是上市公司了。

    P.S 文中一部分是自己对开源项目的了解,一部分是之前看到的一篇文字,但寻找再三也找不到出处了。
    Radeon
        10
    Radeon  
       2014-02-15 15:39:29 +08:00   ❤️ 1
    源代码收费下载
    binux
        11
    binux  
       2014-02-15 16:10:51 +08:00
    用开源项目找一份赚钱的工作
    dianso
        12
    dianso  
       2014-02-15 16:31:44 +08:00
    为什么要赚钱?
    jaylong
        13
    jaylong  
       2014-02-15 17:20:49 +08:00
    开源项目不为赚钱
    dream
        14
    dream  
       2014-02-15 17:32:00 +08:00
    开源,利己利人。
    lazyphp
        15
    lazyphp  
       2014-02-15 21:10:50 +08:00
    先把名气做上,自然有钱了。赚的都是服务费。
    TimePower
        16
    TimePower  
       2014-02-15 21:54:07 +08:00
    两套方案~一套开源~功能少~另一套闭源~你懂得~
    alex8224
        17
    alex8224  
       2014-02-15 22:01:02 +08:00
    开源并不等于免费, 代码是开源的,但是有开源协议的限制, 而且很多做的好的开源软件都有社区版本和商业版本的, 比如 JetBrains 的IDE, 就是有收费的版本的.还有一些其它的收费方式,通过提供扩展支持和VIP服务之类的.
    Ricepig
        18
    Ricepig  
       2014-02-16 01:41:55 +08:00
    开源现在是另一种商业模式

    不过话说似乎怎么老有人觉得收费就很邪恶?

    9楼说得很好,但是有一种情况没有包含进去:

    某个商业软件在市场上一直被竞争对手打得很惨,基本就是在倒贴钱做。背后的公司一想,我不赚钱,你也别想赚着钱,于是就整个开源并移交给社区,同时还赞助一些费用。著名的Eclipse几乎就是这么来的。另外Firefox背后也有这样运作的影子。
    lincanbin
        19
    lincanbin  
       2014-02-16 16:55:42 +08:00
    卖技术支持(安装、调试、使用咨询等等)
    按需求在原作品上做简单的二次开发
    卖版权(Discuz!去除页脚版权标识,10万人民币)
    konakona
        20
    konakona  
       2014-02-16 18:26:45 +08:00
    以赚钱为最初目的的开源往往动力更足。
    walleL
        21
    walleL  
       2014-02-17 13:56:14 +08:00
    另一种思路:
    1. 实现一些简单的功能, 开源
    2. 其他团队发现有这样的开源项目, 尝试使用, 提交代码
    3. 有更多的人来维护项目, 减少了公司维护成本(越多的人掉到了坑里, 就不用自己去填坑了。。。)
    总结: 通过开源吸引其他人使用, 然后大家合作,一起完善

    当然, 以上只是说的部分开源项目的情况
    notnumb
        22
    notnumb  
       2014-02-17 18:26:34 +08:00
    XFS,lustre等文件系统 有付费的大客户需求。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:46 · PVG 21:46 · LAX 05:46 · JFK 08:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.