![]() |
1
5
现场视察有许多很好的资源 http://www.opensource.org/advocacy/case_for_business.php 可能是你最相关的。 有很多开放源代码项目,在我看来,当流行时,最好的优势是有缺陷修复和增强功能,这些都是对项目的贡献。您倾向于只为您的工作中的用例开发必要的特性(当然也存在例外情况),让其他人在项目的其他领域工作是很好的。 这就是说,人们通常只会这样做,如果他们有一个项目本身的用途,提高认识可以像营销一个商业项目一样困难-你可能会发现只有少数人使用它,通过一个模糊的谷歌搜索偶然发现了该项目! 因此,尽管有许多面向开发的优势,即使没有很多(或任何)实际用户,但从业务/公司的角度来看,您的组织支持开放源代码许可证下的内部项目的发布,这看起来非常好。这向未来的员工展示了组织的开放性。 因此,虽然您只获得了具有规模的大型开源优势,但有一些不太明显的优势可以立即开始工作,即为您的公司建立良好的声誉。 |
![]() |
2
5
|
![]() |
3
5
对你公司的好处很少。其他人给出的所有理由都假设有一个流行程度,那就是…不太可能。大多数商业人士都会意识到,不需要非常认真地思考,他们就不会发现广告、杠杆、公众监督或工具改进足以承担将其作为开放源代码发布的“风险”。 这就是说,对于一家公司将内部工具作为开放源代码发布的“风险”论据来说,这是最好的反驳:如果它不是你的核心能力的一部分,那么就要小心,这样它就不会吸走公司的资源(或者暴露公司的秘密/基础设施),这真的没有风险。公司什么都没有损失,获得 潜在的 即使这种潜力很小,也能获得收益。 |
![]() |
4
4
我已经发布了一些公司时间开发的开放源码包。基本音高: 发布以下信息对公司更有利:
以下是通过这种方法发布的两个独立包: |
![]() |
5
1
我认为开源是一个好主意的原因的关键在于,你聚集了大量的人,他们通常都是为了创造一些有用的和令人兴奋的东西而免费工作的。像digg这样的网站正在创造出比@slashdot的员工更多更好的故事,因为社区驱动了它。因此,如果您有一个足够令人兴奋的项目来吸引参与,那么一个开源项目比一个专门的团队能做得更多吗?还有许多其他好处,比如改进代码和一路学习。 |
![]() |
6
1
宣传: 你可以举例说明 Ruby on Rails 框架。 它是为了做 37signals 网络应用程序。他们打开源代码,然后有人来创建Twitter。想象一下他们从中得到的宣传! |
![]() |
7
1
使产品开放源代码的最重要贡献是,它可以立即变得更容易被人们访问。 它还可以帮助那些真正对你的工作感兴趣的人看到你所做的,提出改进的建议,有时甚至帮助你这样做。此外,您还可以为庞大的开源软件库做出贡献,帮助社区以您自己的方式发展和学习。 |