`

一个商业公司如果要支持一个开源项目的话,它需要做哪些工作啊?

阅读更多
一个商业公司如果要支持一个开源项目的话,它需要做哪些工作呢?

除了
为项目贡献代码
为项目提供技术支持
为项目提供网站  讨论区 数据库 版本控制服务器
为项目做宣传 搞活动(例如一些大会之类的)
之外

还需要做什么呢?
需要为开发者(commitor)提供经济上的补贴吗?

就拿IBM 和eclipse举例
它为eclipse这个项目做了什么啊?
分享到:
评论
63 楼 fins 2009-12-14  
看了大家的讨论 有很大收获 也有很多迷惑.
不管那么多了 先把项目开源了再说.

有些事情不能总是想得万般周全了再去做, 摸着石头过河有时候也是必须的.


计划下周一开源.希望大家到时候能多多支持 谢谢了先



62 楼 smiletuna 2009-12-11  
也可以副职搞这个。。没必要一说到 开源,submit patch就非得有个人天天盯着
61 楼 ray_linn 2009-12-11  
fins 写道
关于钱不钱这个问题先放到一边不说

大家能否讨论一下 一个开源项目在得到一个商业公司支持之后
该怎样才能让committer们保持长久的 持续的热情呢?

我觉得这个有时候比钱还重要. 因为给钱都未必能保证committer们的热情持续(除非钱特别多 呵呵)


人性嘛,哪个committer不是就是要钱 就是要名(为了更好的要钱)。。。

给不了钱,就给名呗,PY的代码贡献者、资深代码贡献者。。。。。吧啦吧啦的,给个闪亮闪亮的证书,保证很多大学生愿意做免费劳工,为了以后好找工作,再和大学搞搞活动,上钩者就如过江之鲫,咳咳。
60 楼 抛出异常的爱 2009-12-11  
fins 写道
关于钱不钱这个问题先放到一边不说

大家能否讨论一下 一个开源项目在得到一个商业公司支持之后
该怎样才能让committer们保持长久的 持续的热情呢?

我觉得这个有时候比钱还重要. 因为给钱都未必能保证committer们的热情持续(除非钱特别多 呵呵)


可用性,
广告力度,
用户数量,

还有些虚的
比如理念.
CLI党与美工是绝缘的.
59 楼 kimmking 2009-12-11  
luolonghao 写道
fins 写道
关于钱不钱这个问题先放到一边不说

大家能否讨论一下 一个开源项目在得到一个商业公司支持之后
该怎样才能让committer们保持长久的 持续的热情呢?

我觉得这个有时候比钱还重要. 因为给钱都未必能保证committer们的热情持续(除非钱特别多 呵呵)


如果不算钱的话,公司或产品的知名度、市场占有率,产品的可用性,技术含量,代码的架构和可读性之类吧。


除非让参与者有归属感,觉得这是自己的产品或事业。
58 楼 luolonghao 2009-12-11  
fins 写道
关于钱不钱这个问题先放到一边不说

大家能否讨论一下 一个开源项目在得到一个商业公司支持之后
该怎样才能让committer们保持长久的 持续的热情呢?

我觉得这个有时候比钱还重要. 因为给钱都未必能保证committer们的热情持续(除非钱特别多 呵呵)


如果不算钱的话,公司或产品的知名度、市场占有率,产品的可用性,技术含量,代码的架构和可读性之类吧。
57 楼 fins 2009-12-11  
关于钱不钱这个问题先放到一边不说

大家能否讨论一下 一个开源项目在得到一个商业公司支持之后
该怎样才能让committer们保持长久的 持续的热情呢?

我觉得这个有时候比钱还重要. 因为给钱都未必能保证committer们的热情持续(除非钱特别多 呵呵)
56 楼 yiding_he 2009-12-11  
ray_linn 写道
fins 写道
那是不是世界上 只有两种开源
一种是 一个人在开源 作者自己在维护
另一种 就是一帮人拿着工资搞开源

那开源界也太悲哀了... 

事实呗。 赚不到钱的开源全是无数小不拉吉的开源项目,作者一时兴起,没有任何保证。
想想那年王开源就想笑,开源就比Microsoft高尚么,别毒害青少年了。

以结果论高尚,就好比以成败论英雄。
55 楼 luolonghao 2009-12-10  
ray_linn 写道
xyz20003 写道

这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。


我不是说了,这部分被无偿占有了么


这个就是开源的最大好处。开源不是活雷锋,是一种双赢的模式吧,所有者无偿得到别人的代码,使用者无偿使用软件。
54 楼 kimmking 2009-12-10  
<div class="quote_title">抛出异常的爱 写道</div>
<div class="quote_div">
<div class="quote_title">ray_linn 写道</div>
<div class="quote_div">
<div class="quote_title">xyz20003 写道</div>
<div class="quote_div">
<br>这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。<img src="/images/smiles/icon_razz.gif" alt="">
</div>
<br>我不是说了,这部分被无偿占有了么</div>
<br>无偿占有了 <br>大粪被别人浇了地 <br>可乐瓶被别人捡走 <br>你<span style="color: #ff0000;">无法</span>占有的价值, <br>被别人占有了 <br>
</div>
<p> </p>
<p> 不同意这些个比喻,大粪和可乐瓶不是你的劳动成果</p>
<p>而代码是你一行行写出来的。</p>
53 楼 weiqingfei 2009-12-10  
ray_linn 写道
xyz20003 写道

这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。


我不是说了,这部分被无偿占有了么


你说的是商业软件?把无偿占有的新功能卖钱?
52 楼 抛出异常的爱 2009-12-10  
ray_linn 写道
xyz20003 写道

这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。

我不是说了,这部分被无偿占有了么

无偿占有了
大粪被别人浇了地
可乐瓶被别人捡走
无法占有的价值,
被别人占有了
51 楼 ray_linn 2009-12-10  
xyz20003 写道

这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。


我不是说了,这部分被无偿占有了么
50 楼 xyz20003 2009-12-10  
ray_linn 写道
xyz20003 写道
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。



商业软件业是如此吧,提交bug之后,如果被采纳,就会有Service pack来覆盖bug。
bug fix是软件普遍行为,不是开源不开源独有的,无非就是一个利用你的劳动, 一个要pay而已。


这里指的不只是bug fix,还包含improved feature,如果提交的feature patch被采纳,以后这部分新功能也属于官方版本的一部分,可以随着官方版本的升级一起得到更新,同时这部分新特性也会被更多人使用测试,提出bug和改进意见,进入另一宗循环。
49 楼 抛出异常的爱 2009-12-10  
ray_linn 写道
抛出异常的爱 写道
ray_linn 写道
xyz20003 写道
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。

商业软件业是如此吧,提交bug之后,如果被采纳,就会有Service pack来覆盖bug。
bug fix是软件普遍行为,不是开源不开源独有的,无非就是一个利用你的劳动, 一个要pay而已。

开放源码 并 收费的项目也有很多
有些游戏的中间件提供商....
bug多多,
不改源码有些问题根本无法绕过.
而且那边的维护人员效率那叫一个差....


只能说每家软件公司的服务质量不一样,不是Open不open的问题。

是啊....windows有了bug先要升级杀毒软件
再等补丁下来.....
因为你根本没办法碰触到核心.
即使你是很精通windows API的程序员.
对于普通user来说都是等补丁....
48 楼 ray_linn 2009-12-10  
抛出异常的爱 写道
ray_linn 写道
xyz20003 写道
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。

商业软件业是如此吧,提交bug之后,如果被采纳,就会有Service pack来覆盖bug。
bug fix是软件普遍行为,不是开源不开源独有的,无非就是一个利用你的劳动, 一个要pay而已。

开放源码 并 收费的项目也有很多
有些游戏的中间件提供商....
bug多多,
不改源码有些问题根本无法绕过.
而且那边的维护人员效率那叫一个差....


只能说每家软件公司的服务质量不一样,不是Open不open的问题。
47 楼 抛出异常的爱 2009-12-10  
ray_linn 写道
xyz20003 写道
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。

商业软件业是如此吧,提交bug之后,如果被采纳,就会有Service pack来覆盖bug。
bug fix是软件普遍行为,不是开源不开源独有的,无非就是一个利用你的劳动, 一个要pay而已。

开放源码 并 收费的项目也有很多
有些游戏的中间件提供商....
bug多多,
不改源码有些问题根本无法绕过.
而且那边的维护人员效率那叫一个差....
46 楼 ray_linn 2009-12-10  
xyz20003 写道
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。



商业软件业是如此吧,提交bug之后,如果被采纳,就会有Service pack来覆盖bug。
bug fix是软件普遍行为,不是开源不开源独有的,无非就是一个利用你的劳动, 一个要pay而已。
45 楼 xyz20003 2009-12-10  
同志们,有一点儿似乎还没说清楚。

上面有同学提到了:“贡献代码的同学肯定都在用这个软件”。考虑到长期绑定在同一个项目中不断跟随版本升级,提交的patch被采纳之后,以后官方版本升级也不用自己再去手工打补丁了。实际上是节省了今后开发和维护的难度。

开源本身只是一种分布开发的方式,它用一种免费的形式吸引用户来使用,测试,提供建议,最后才是接受patch。

商业方式只能在开源以外自己想,开源本身是没办法赚钱的,它只能让更多的人来用的软件而已。
44 楼 zozoh 2009-12-09  
抛出异常的爱 写道
fins 写道
那是不是世界上 只有两种开源
一种是 一个人在开源 作者自己在维护
另一种 就是一帮人拿着工资搞开源

那开源界也太悲哀了... 

我公司也有几个Team在作开源软件开发.拿工资的.

开源软件只有用的人多了才有可能会有不拿钱的人加入.
比如上上个月有个项目接受了一个德国人的代码用来增加项目的功能.
PS:给没给钱我是不知道的.

在没什么人用之前.....几乎都是没有外人加入维护的.


呃... 这么说来,我这个项目还是很幸运的 ......

相关推荐

    二级域名分发网站源码 商业版全开源.zip

    "二级域名分发网站源码 商业版全开源.zip" 这个标题揭示了我们讨论的核心——一个用于创建和管理二级域名的网站源代码,它还特别指出是商业版本,并且是完全开源的。这意味着该源代码可以被任何拥有者修改、定制以...

    HighCharts-很不错的图表jquery开源控件。

    10. **开源许可证**:HighCharts遵循Apache 2.0开源协议,允许在商业项目中免费使用,但有特定的商业授权版本,提供更全面的支持和服务。 通过以上特性,我们可以看出HighCharts是Web开发中一个强大的图表工具,...

    开源版自适应婚庆行业官网v2.0.0小程序源码支持PC+PAD+手机端.zip

    结合这些信息,我们可以理解这是一个面向开发者和学习者的开源项目,特别是对婚庆行业有兴趣的开发者。它提供了在不同设备上运行的网站源码,但用户需自行处理使用过程中可能出现的技术问题。这样的资源对于了解婚庆...

    开源的分布式内存文件系统 Tachyon.zip

     AMPLab在大数据领域最知名的产品是Spark,它是一个内存中并行处理的框架,Spark的创造者声称:使用Shark运行并行处理Job速度要比MapReduce快100倍。又因为Spark是在内存运行,所以Shark可与Druid或者SAP's HANA...

    答题拿红包小程序开源版本源码 全功能版.zip

    它强调了这个开源项目的主要用途是供人们学习和交流,而非商业应用。同时,开发者或发布者并不承诺提供任何形式的技术支持,这提示潜在用户在遇到问题时需要自行解决或者寻求社区的帮助。 【潜在知识点】 1. **...

    BattleChess:死项目-开源

    【标题】"BattleChess:死项目-开源"揭示了一个基于国际象棋游戏的项目,它采用了开源模式。在IT行业中,开源软件意味着源代码对公众开放,允许任何人查看、使用、修改和分发代码,通常遵循特定的开源许可证。开源...

    php开源电子商务网站

    同时,由于社区的支持,开源项目通常拥有活跃的开发者社群,能够提供及时的技术支持和更新,从而确保系统的稳定性和安全性。 【标签】:“电子商务”指的是一种利用互联网技术和工具进行商品和服务交易的商业模式。...

    永久免费全开源小程序商城系统.zip

    【标题】"永久免费全开源小程序商城系统"指的是一个完全开放源代码的小程序商城解决方案,它为开发者提供了无限制的自定义和扩展空间。这样的系统允许用户根据自己的业务需求进行定制化开发,创造出独特且适应性强的...

    ucos 商业版 供用户 下载学习

    对于想要深入理解和应用UCOS的开发者来说,商业版是一个很好的学习资源。 "ucos 商业版 需要的用户可以下载 学习" 这句话提示了这个压缩包可能包含UCOS的商业版本的安装文件或者源代码,用户可以下载来研究和实践。...

    在线版本暂时不可用,因为我们买不起钥匙 您可以克隆并在本地运行它 注意:我们设置默认的打开密钥 如果密钥超出计划并且无效,请告诉

    其次,"您可以克隆并在本地运行它" 提示我们这是一个开源项目。开源意味着源代码是公开的,允许用户复制、修改和分发。在这种情况下,用户可以选择下载项目的源代码,然后在自己的设备上编译和运行,以避免在线版本...

    信息安全_数据安全_How to create a successful open .pdf

    开源项目通常具有一个开放源码许可证,它规定了如何使用和修改源代码。在文档中提到的Apache Software License是广泛使用的开源许可证之一,适用于如OpenSSL这样的项目。虽然它允许广泛的自由使用和修改,但文档中...

    Tinyxml 源代码(VC6 & VS2005)

    TinyXML以Zlib许可来发布,所以你可以在开源或者商业软件中使用它。许可证更具体的描述在每个源代码文件的顶部可以找到。 TinyXML在保证正确和恰当的XML输出的基础上尝试成为一个灵活的解析器。TinyXML可以在任何...

    labelImg.zip

    今天我们要介绍的是一款名为“labelImg”的开源工具,它为用户提供了一个简洁而高效的界面,用于创建和编辑PASCAL VOC或YOLO格式的XML标注文件。 labelImg是一款跨平台的图像标注软件,它由Python编写,基于Qt库...

    青鸟OA项目

    在描述中提到“都是过来的人,要分就见外,也希望不要原封不动的导入”,这句话暗示了这个项目可能是基于一些现有的开源或者商业OA系统的框架进行二次开发或定制的。这意味着开发者可能需要对现有系统进行深入研究,...

    Lyrarch:歌曲歌词的Bash搜索工具-开源

    **Lyrarch:歌曲歌词的Bash搜索工具** Lyrarch是一款开源的命令行工具,专为音乐爱好者设计,能够方便地从lyricsmania数据库中检索歌曲歌词。...对于喜欢在命令行环境中工作的用户来说,这是一个理想的解决方案。

    十大Web安全扫描工具

    Nikto 是一个开源的 Web 服务器扫描程序,可以对 Web 服务器的多种项目进行测试,包括 3500 个潜在的危险文件/CGI,以及超过 900 个服务器版本,还有 250 多个服务器上的版本特定问题。其扫描项目和插件经常更新并且...

    世界上最小的asp.net服务器

    “大学时候找的,拿出来分享一下”,这句话表明这个服务器可能是一个开源或者非商业的项目,可能由开发者社区共享,供学习和研究使用。这样的资源通常可以在GitHub等开源平台找到,它们提供了学习ASP.NET开发和...

    VLC源码分析

    4. VLC 历史:VLC 原先是几个法国的大学生做的项目,后来他们把 VLC 作为了一个开源的项目,吸引了来自世界各国的很多优秀程序员来共同编写和维护 VLC。 5. VLC 名称:VLC 的全名是 Video Lan Client,是因为以前...

    WebLogic、WebSphere、JBOSS、Tomcat之间的区别

    Tomcat 是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,支持最新的 Servlet 和 JSP 规范。 2. 价位不同 JBoss 与 Tomcat 是免费的,WebLogic 与 WebSphere 是收费的,而且价格不菲。这使得 JBoss 与 ...

Global site tag (gtag.js) - Google Analytics