renamed: 10 ssh options for a Secure shell for Safe Data Communication.md -> 201404/10 ssh options for a Secure shell for Safe Data Communication.md renamed: 20 Funny Commands of Linux or Linux is Fun in Terminal.md -> 201404/20 Funny Commands of Linux or Linux is Fun in Terminal.md renamed: 2048 Now Available For Offline Play In Ubuntu.md -> 201404/2048 Now Available For Offline Play In Ubuntu.md renamed: "5 Command Line Tools for Downloading Files\357\274\217Torrents and Browsing Websites.md" -> "201404/5 Command Line Tools for Downloading Files\357\274\217Torrents and Browsing Websites.md" renamed: 5 Linux Distributions that Deserve more Love.md -> 201404/5 Linux Distributions that Deserve more Love.md renamed: A Beginners Guide for XP Users to Switch to Linux.md -> 201404/A Beginners Guide for XP Users to Switch to Linux.md renamed: Beautiful Zukitwo Theme Is the First One for GNOME 3.12.md -> 201404/Beautiful Zukitwo Theme Is the First One for GNOME 3.12.md renamed: Because You Can--Windows 8 GTK Theme For Linux.md -> 201404/Because You Can--Windows 8 GTK Theme For Linux.md renamed: Collectl is a powerful tool to monitor system resources on Linux.md -> 201404/Collectl is a powerful tool to monitor system resources on Linux.md renamed: "Daily Ubuntu Tips \342\200\223 Fix Black Screen In Ubuntu Guest With VirtualBox Screen Capture.md" -> "201404/Daily Ubuntu Tips \342\200\223 Fix Black Screen In Ubuntu Guest With VirtualBox Screen Capture.md" renamed: "Daily Ubuntu Tips \342\200\223 HPLIP 3.14.3 Released \342\200\223 Upgrade In Ubuntu.md" -> "201404/Daily Ubuntu Tips \342\200\223 HPLIP 3.14.3 Released \342\200\223 Upgrade In Ubuntu.md" renamed: Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md -> 201404/Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md renamed: GitHub's New Atom Text Editor Is Open Source, Sort Of, Though Not Really.md -> 201404/GitHub's New Atom Text Editor Is Open Source, Sort Of, Though Not Really.md renamed: Here Are Top 20 Linux Tutorials!.md -> 201404/Here Are Top 20 Linux Tutorials!.md renamed: How To Find IP Conflicts In Linux.md -> 201404/How To Find IP Conflicts In Linux.md renamed: How to Wipe Free Disk Space in Linux.md -> 201404/How to Wipe Free Disk Space in Linux.md renamed: How to enable 32-bit support for 64-bit Ubuntu 13.10 or greater.md -> 201404/How to enable 32-bit support for 64-bit Ubuntu 13.10 or greater.md renamed: How to set up RainLoop webmail in Ubuntu server.md -> 201404/How to set up RainLoop webmail in Ubuntu server.md renamed: How to spoof the MAC address of a network interface on Linux.md -> 201404/How to spoof the MAC address of a network interface on Linux.md renamed: Interesting facts about Raspberry Pi.md -> 201404/Interesting facts about Raspberry Pi.md renamed: Linux 3.15 Will Dramatically Reduce Suspend And Resume Times!.md -> 201404/Linux 3.15 Will Dramatically Reduce Suspend And Resume Times!.md renamed: Linux Basics--Analyze Disk Usage In Ubuntu Linux.md -> 201404/Linux Basics--Analyze Disk Usage In Ubuntu Linux.md renamed: Linux Commands Cheat Sheet in Black & White.md -> 201404/Linux Commands Cheat Sheet in Black & White.md renamed: Linux Kernel News - January and February 2014.md -> 201404/Linux Kernel News - January and February 2014.md renamed: Linux and Unix nload App - Monitor Network Traffic and Bandwidth Usage In Real Time.md -> 201404/Linux and Unix nload App - Monitor Network Traffic and Bandwidth Usage In Real Time.md renamed: Meet uGet, an Amazing Download Manager for Linux.md -> 201404/Meet uGet, an Amazing Download Manager for Linux.md renamed: Moving a city to Linux requires political backing, says Munich project leader.md -> 201404/Moving a city to Linux requires political backing, says Munich project leader.md renamed: Open Source Isn't Just For Developers Anymore.md -> 201404/Open Source Isn't Just For Developers Anymore.md renamed: Play the Best Linux Puzzle Games.md -> 201404/Play the Best Linux Puzzle Games.md renamed: Red Hat Updates Open Source Software Development Tools.md -> 201404/Red Hat Updates Open Source Software Development Tools.md renamed: Ubuntu Touch Email Client Mockup Design Looks Fantastic.md -> 201404/Ubuntu Touch Email Client Mockup Design Looks Fantastic.md renamed: Ultimate Edition 3.9 Linux Distro Is a Complete Mess.md -> 201404/Ultimate Edition 3.9 Linux Distro Is a Complete Mess.md renamed: What if Linus Torvalds Would Have Accepted Job Proposal of Steve Jobs.md -> 201404/What if Linus Torvalds Would Have Accepted Job Proposal of Steve Jobs.md renamed: What is good video editing software on Linux.md -> 201404/What is good video editing software on Linux.md renamed: Windows 7 & 8 Complete Transformation Pack Out for Ubuntu, Debian 8, and Arch Linux.md -> 201404/Windows 7 & 8 Complete Transformation Pack Out for Ubuntu, Debian 8, and Arch Linux.md renamed: nSnake--Play The Classic Snake Game In Linux Terminal.md -> 201404/nSnake--Play The Classic Snake Game In Linux Terminal.md
4.2 KiB
开源文化不再仅仅局限于开发者
新一项调查显示,曾经作为开发者癖好的开源文化如今正在蔓延
十年前,开源是一项开发者运动,今天已远非如此。
Linux 基金会的一项新调查显示,“企业管理者认识到,企业不仅迫切需要开源软件,而且也率先参与开源软件的研发。”这一点反过来也巩固了开源软件作为企业关键驱动力的地位,而不仅仅是一种高效的代码编写方式。
企业会限制开源软件的生存空间吗?
作为昔日自主创新的模仿者,开源软件早在若干年前就确立了行业创新的计划。计算机行业最主流的趋势——从云计算到大数据,再到移动互联网——都是由开源软件推动的。这一点企业用户已经注意到了。
过去,仅仅是开发者习惯于借助开源软件的力量,把自己从繁重的企业需求开发中解放出来。而现在,企业管理者也更多地在公开求助于开源软件。
通过对 686 名软件开发人员与企业管理人员的调查,我们发现,与开发者不同,企业开始使用开源软件是出于不得已。
从 Linux 基金会的调查可以发现另一些有趣的事实,每一点都表明将来开源会对企业有更大的影响力,企业也会更多参与开源。
- 35% 的开发者在业余时间会使用开源软件,并会以贡献代码的方式参与到开源软件的开发中来。
- 44% 的受访开发者表明,贡献开源软件的首要原因是工作需要。
- 有趣的是,拥有十年甚至更多开发经验的软件开发者更有可能在业余时间参与贡献开源软件,而开发经验不满十年的开发者更有可能是出于工作需要。
这一调查结果的潜台词很明显:开源软件开发更多是受到商业需求的驱使。事实上,44% 的企业管理者表明他们会在未来六个月内增加对软件协同开发的投资,另42%的企业管理者也说他们计划维持目前的投资数额。没有受访者表明他们打算削减投资。
开源企业
人们对开放协同开发抱有令人兴奋的乐观主义信念。这种信念的能量,一部分源自于 Hadoop 和 Android 这样的特殊项目,更多的源自于业界同行甚至竞争对手之间协同开发解决艰难技术问题的过程。OpenStack、OpenDaylight、Eclipse 和 Linux 都是业界合作的项目。对于像 IBM 这样的公司,合作基金会在开发中已经成为了新的默认组织。
但协同软件开发背后的目的可不是围着营火手牵着手唱“kumbaya”。各种组织对协同软件开发的期待都是出于驱动有形商业利益的目的。
这不该是个令人震惊的消息。随着自由开源软件运动的成熟,约束较少的协议方式 Apache 许可协议比 GNU 通用许可协议(GPL)更受到了青睐,运动本身的理念也走下神坛被越来越多地接受和采纳。巨大变革已经产生,Github 一代常常回避各种正式许可协议这一点已经成为事实(不过反过来也为自己带来了商业上的麻烦)。
在各行各业里,组织都迫于压力降低成本提高产出,交付软件产品的时限也远比以往严格。作为其中之一的 Google 曾说,没有开源和开放标准,就没有今天的 Google。其他组织也逐渐意识到了这一点。