论坛首页 海阔天空论坛

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

浏览 11994 次
精华帖 (10) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-12-08   最后修改:2009-12-08
fins 写道
叶子 写道
Army 写道
这个话题我也很感兴趣,国内不知道还有没有这样的例子……

国内的还在生死线挣扎呢。。。


我们公司有这个计划

打算捐献出一个eclipse相关的产品(大型插件),用来搞开源项目 (该产品绝对不和EOS绑定 呵呵)

但是公司上下对于运作这样的事情毫无经验.

希望大家能多来讨论讨论 为我们提供一些帮助

谢谢了


通常做法应该是先采用一个合适的开源协议,组建运营这个开源项目的团队(至少要有一个PM)。

这个团队的职责应该是:
1. 做项目网站(wiki、svn or git、bug跟踪),公开开发过程。
2. 主导开发,review贡献者的代码。
3. 编写文档,宣传产品,参加开源大会。

我觉得开源项目要成功的话必须拥有大量end user,同时要得到developer的支持。开源项目的优势应该是通过社区反馈得到大量的BUG、改善建议、代码,节省产品的开发和测试成本。
0 请登录后投票
   发表时间:2009-12-08  
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊





有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。
0 请登录后投票
   发表时间:2009-12-08  
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊






有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。


一般贡献的代码都是某些小补丁或小部分的代码吧,贡献大量代码基本都是为了学习。
0 请登录后投票
   发表时间:2009-12-08  
luolonghao 写道
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊






有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。


一般贡献的代码都是某些小补丁或小部分的代码吧,贡献大量代码基本都是为了学习。


一般贡献小补丁的这些人,是家软件公司(国外)月薪起码得pay个3k$ ,4K$吧?
0 请登录后投票
   发表时间:2009-12-08  
我觉得这事儿fins可以咨询一下tw的同学。
0 请登录后投票
   发表时间:2009-12-08  
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊





有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。

不管做开源还是商业,言必称利
if you do not think you can get benefit from open source, then don't do it, but there are still a lot of smart people can get reward from it.
0 请登录后投票
   发表时间:2009-12-08  
chinata 写道
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊





有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。

不管做开源还是商业,言必称利
if you do not think you can get benefit from open source, then don't do it, but there are still a lot of smart people can get reward from it.

同意ls,可以问下tw的童鞋,怎么维护的。怎么和公司协调的。
0 请登录后投票
   发表时间:2009-12-08   最后修改:2009-12-08
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊





有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。



其实 我们开源之后 最主要的还是希望有更多的人来使用 然后来帮助我们测试找错提建议和意见

代码贡献者也就是commiter 我们暂时并不需要太多 目前也许能有2到5个人我们就很满意了

而对这几个人,提供一定的物质上的奖励 对于公司来说 也是完全可以做到的(当然 并不一定是钱,更不会是固定的工资).

=============
言必称利 是一定的 尤其对于公司来说.
我本人完全可以站在技术研究和分享的角度, 但是公司不可以 也不应该这样.

只要开源之后 "代码提供者 软件使用者 社区的参与者"的付出与收获  同 商业公司的付出与收获 能够处于一个平衡
我觉得就是可以接受的.

0 请登录后投票
   发表时间:2009-12-09  
fins 写道
ray_linn 写道
fins 写道
chinata 非常感谢你的回复.

激发人气,收集用户反馈 减少测试费用 这三点确实都是普元公司看中的.
另外普元做这件事还有如下一些的目的(个别是我个人观点 并不一定能代表公司的想法)
1 希望这件事能够对公司的技术实力起到一个正面的 积极的宣传作用.
2 通过开源版本 来完善自身的商业版本.
3 之前各位提到过的 "软件开源 咨询和服务收费"等等商业上的动作 肯定也是会有的.

减少开源产品的商业气息 吸引更多的开发者加入 这个也是公司一直在思考的问题.
另外 开源后带来的一些弊端 和 可能引起的一些麻烦 也必须要想清楚.

再加上这个产品本身也蛮大的(全部打包后还要40M左右) ,所以整个事情 要比个人开源一个东西 复杂好多啊, 还需要大家多多帮助啊





有时候开源也是满。。无耻的,我不知道代码贡献者能不能分到什么东西。



其实 我们开源之后 最主要的还是希望有更多的人来使用 然后来帮助我们测试找错提建议和意见

代码贡献者也就是commiter 我们暂时并不需要太多 目前也许能有2到5个人我们就很满意了

而对这几个人,提供一定的物质上的奖励 对于公司来说 也是完全可以做到的(当然 并不一定是钱,更不会是固定的工资).

=============
言必称利 是一定的 尤其对于公司来说.
我本人完全可以站在技术研究和分享的角度, 但是公司不可以 也不应该这样.

只要开源之后 "代码提供者 软件使用者 社区的参与者"的付出与收获  同 商业公司的付出与收获 能够处于一个平衡
我觉得就是可以接受的.



不发工资基本没人愿意为你们写程序,看看国外的开源项目,基本都是拿工资做开源开发。
0 请登录后投票
   发表时间:2009-12-09  
那是不是世界上 只有两种开源
一种是 一个人在开源 作者自己在维护
另一种 就是一帮人拿着工资搞开源

那开源界也太悲哀了... 
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics