你好,游客 登录
背景:
阅读新闻

开源是怎样炼成的?

[日期:2014-06-19] 来源:InfoWorld  作者:Eric Knorr [字体: ]

开源是怎样炼成的

  开源软件是现在可以将创新带到市场的最短路线。当通过数以百万计的开发者的口碑,并将在开源许可证下下载新代码用于新任务的时候,你几乎可以感觉到世界的技术基线已经更上一层楼了。但开源的深远的影响会在此刻停止吗?

  在过去几年中,GitHub是所有人最喜爱的云控制版本和版本库服务,只不过渐渐地,人们已经不再这么认为了。最近,在一个小的会议上,几个在数家企业做经理的人一致同意通过协作、自主组织、分布式的方法来推动开源代码的发展—— 为开发企业软件提供了一个更具吸引力的新模型。

  实际上,这个模型看上去怎么样?在一次RedMonk会议,自称是Github第一位“开发者员工”的Ryan Tomayko简洁地描述了该理念的核心思想:

  换句话说,流程的简单也是高效运作的必要条件,和程序复杂的企业开发组织相比。GitHub作为一个遵守分布式、协作性质的开源组织,对开源项目的顺利进行有一定的限制规定。所有通信都必须是电子形式的,且公布出来,参与者一般情况下都是广泛分布在各个地方的,所以这是一种对所有问题讨论进行的开放的审计跟踪和问责制。每个工作都是异步进行完成的,所以很少会出现依赖性和需要规避的瓶颈现象。

  GitHub 本身就是一个可以为这种协作模式提供开放平台的平台。事实上,很难高估 GitHub 在加速软件开发步伐上的影响力,因为它已经给参与和协作带来了越来越容易的便利。

  言归正传,所有的参与者都已经内地里部署了GitHub的企业版本。随着平台的开放力度的不断增大,当你将开源模型应用在企业内部的时候会出现什么现象,人么会选择他们喜欢的项目进行开发吗?

  如何确保开发人员能够满足安全性和遵从性目标,尤其是在OpenSSL已经崩溃的情况下?我觉得许多企业的开发组织会拒绝这些想,并怀疑“敏捷”工作流的影响力。但是又不能完全抛弃开源的想法。

  但很难忽略开源和GitHub对软件开发产生的巨大的创新影响力。在一年前举办的Realtime Conference大会上,Mikeal Rogers认为Node.js所取得的惊人成功还要归功于GitHub的存在,降低了项目准入门槛。

  但问题是这样的:一个大众化的开源模型在企业能够顺利工作吗?是否可以被嫁接融合到现有企业发展文化中,或者说它是否需要进行适当的转变?有一点可以肯定的是,开源创新所带来的成功意味着这种模型是不应该被忽视的。

源自:http://code.csdn.net/news/2820266





收藏 推荐 打印 | 录入: | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款