一项新的调查显示,曾经是开发者痴迷的开源文化现在正在蔓延十年前,开源是一场开发者运动,而今天远非如此。根据Linux基金会的一项新调查,“企业高管不仅认识到他们的企业对开源软件的迫切需求,而且还带头开发它。”这反过来又强化了开源软件作为业务的关键驱动力,而不仅仅是一种编写代码的有效方式。企业会限制开源软件的生存空间吗?作为过去自主创新的模仿者,开源软件在几年前就制定了行业创新计划。计算行业最主流的趋势——从云计算到大数据再到移动互联网——都是由开源软件驱动的。企业用户已经注意到了这一点。过去,只有开发人员习惯于依靠开源软件的力量将自己从繁重的企业需求开发中解放出来。而现在,业务经理正在更加公开地转向开源软件。从我们对686名软件开发人员和企业高管的调查中,我们发现,与开发人员不同,企业开始使用开源软件是出于必要。Linux基金会的调查还有其他有趣的事实,每一个都指向未来开源将对企业产生更大的影响,企业将更多地参与开源。35%的开发者在业余时间使用开源软件,通过贡献代码的方式参与开源软件的开发。44%的受访开发人员表示,贡献开源软件的首要原因是工作需要。有趣的是,具有十年或以上开发经验的软件开发人员更有可能在业余时间参与贡献开源软件,而少于十年开发经验的开发人员则更有可能在工作之外进行贡献。调查结果的潜台词很清楚:开源软件开发更多地是由业务需求驱动的。事实上,44%的企业高管表示他们将在未来六个月内增加对协作软件开发的投资,另有42%的企业高管还表示他们计划维持当前的投资额。没有受访者表示他们打算削减投资。开源商业人士对开放协作开发抱有令人兴奋的乐观态度。这种信念的能量,一部分来自于像Hadoop、Android这样的特殊项目,更多的是来自于同行乃至竞争对手之间协同开发,解决技术难题的过程。OpenStack、OpenDaylight、Eclipse和Linux都是协作行业项目。对于像IBM这样的公司,CollaborativeFoundation已成为新的默认开发组织。但协作软件开发背后的想法并不是手牵手围着篝火唱“kumbaya”。组织对协作软件开发的期望是由有形的商业利益驱动的。这不应该是令人震惊的消息。随着自由开源软件运动的成熟,作为一种限制较少的协议的Apache许可证比GNU通用许可证(GPL)更受欢迎,运动本身的概念也已走下神坛,并日益受到重视。接受并采纳。发生了巨大的变化,Github一代经常回避各种正式的许可协议已经成为事实(尽管这反过来会给他们自己带来商业上的麻烦)。各行各业的组织都面临着降低成本、增加产出和交付软件产品的压力,而且时间越来越紧迫。作为其中之一,谷歌曾说过,没有开源和开放标准,就没有今天的谷歌。其他组织也逐渐意识到这一点。翻译自:http://readwrite.com/2014/03/26/open-source-development-business-managers-users-linux-foundation-study#feed=/hack&awesm=~ozHpY5jaMeoZsu译者:航海校对:wxy本文原创由LCTT翻译,Linux中国荣幸发布本文地址:http://linux.cn/article-2844-1.html
