当前位置:  开发笔记 > 编程语言 > 正文

为什么贵公司不回馈开源?

如何解决《为什么贵公司不回馈开源?》经验,为你挑选了5个好方法。

对开源的贡献可以有多种形式:使用问题跟踪器,补丁,进一步开发,记录,资金等.假设您的公司使用开源项目,那么您没有回馈社区的最重要原因是什么? ?



1> tloach..:

开发人员花了我们钱.开源并不需要我们花钱.因此,如果我们开始让开发人员有时间处理开源软件,那么开源就会失去竞争优势,我们也可以给MS一个电话,因为至少我们可以定义他们预先花了多少钱.


这不一定是真的.open source为您提供15,000行代码,而您只需要添加/更改2k行.这比从头开始并接近有用的自定义应用程序有很大的不同.专有通常是全部或全部.

2> Thomas Hanse..:

我们这样做,我们建立在开源之上 - 但我想我们很特别;)

无论如何,这不是你问题的真实答案,而是我猜其他答案中的"问题"的答案.有很多方法可以为开源做出贡献.当然,你可以贡献代码,但你可以贡献的另一件事是金钱捐赠.几年前,Jeff Atwood(SO的创始人之一)在我所知道的wiki系统系统中做到了这一点.

当我为我之前的创业公司工作时,我们给了WatiN 300美元.这是一个贡献,并且可能是一个更好(并且至少更便宜)的贡献,然后让我们的一个编码器试图找出WatiN背后的代码模型和编码标准等,然后修复一些bug并提供补丁.

但第三个方法来"贡献"您最喜爱的开源项目是更加微妙,但往往最终最好的方式,你可以贡献是通过给予关注像我刚才通过链路与华廷一样.

我愿意花100美元阅读这个答案的人会查看WatiN的链接,阅读有关项目并下载它并开始在他们自己的测试套件中使用它.他们应该是因为WatiN是一个伟大的开源项目,而Jeroen背后的人真的很有帮助!

有所贡献.帮助您最喜爱的开源项目通过告诉其他人它有多棒来获得一些关注!



3> Ali Afshar..:

我们确实会在一种情况下回馈开源,而这种情况绝对不是疯狂的.当我们修复错误时,我们始终确保将它们推向上游.

正如我所说,不这样做会非常疯狂,并且可以选择维护分叉.


是.保持叉子是耗时的,因此是昂贵的.而且他们太爱他们的钱而不去听.

4> Mnementh..:

我们的管理层不了解开源.我不确定我们的老板是否理解我们正在使用OSS进行开发.

在上一次,我们的老板想要发布一些东西作为开源,但是这个包应该与支持合同捆绑在一起,所以我不相信他真的知道什么是开源的意思.

所以在一句话中:我们不回馈开源,因为我们的管理层不了解开源背后的概念.

更新:现在我们有一个操作系统产品,但我们的管理层直到今天才理解它.实际上我们做到了,因为我们的一些客户谈到了开源(并且真正意味着免费).



5> Eli..:

我们回馈补丁和错误修正.

但是,我们通常不会启动新项目.我们实际上并没有支持这样一个项目的开销.不幸的是,您不能只在网站上发布tarball并希望陌生人在您的代码中添加功能.建立社区需要工作.

推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有