开源的5个主要趋势

来源:互联网 发布:php电子商务网站源码 编辑:程序博客网 时间:2024/06/06 09:23
1. 开源对于技术的发展基于零。一旦软件厂商将软件进行开源,其就不能被货币化了。现在,开源已成为热门新技术的首选方式,特别是对于创业公司。Docker和Hadoop - 尤其是其爆炸性的生态系统 - 是这方面最明显的例子,更不用提NoSQL和NewSQL数据库。
 
 
2. 云是靠开源应用程序成长的。通过浏览“最好的开源应用程序”Bossies的部分,你会看到很多有一个SaaS或托管选项。有道理 - 即使是微软的Office 365是一种半云计算产品和它的主要竞争对手显然是谷歌企业应用套件。这些天来,许多IT部门希望尽可能避免安装和维护应用程序。
 
 
3. 大互联网公司都是主要的开源贡献者。 你可能知道,谷歌提出了MapReduce和雅虎炮制的Hadoop。 也许你也知道,谷歌开发了最流行的JavaScript框架,AngularJS,并促成cgroup的Linux内核,最终成为Docker - 今天的开源宠儿。你也许还知道,易趣,脸谱,LinkedIn,Netflix的,和Twitter已分别提供了几十个开源项目?例如,Facebook,负责两个Cassandra,领先的NoSQL数据库之一,并被反应为是一个广受欢迎的JavaScript库。
 
 
4. GitHub是所有开源项目的中心。 全球领先的代码库和版本控制系统,提供了一个云服务,现在已拥有2700万个项目。当然,你也会在这里发现大多数高知名度的开源项目- 和/或Apache的。 但问题是,通过回答一个简单的问题GitHub已经永远地改变了软件开发方式: 为什么要自己写代码,如果别人已经提供了相同代码,并愿意分享一个自由的开源许可? 奇怪的是,你可以在GitHub上找到一些接近你需要的东西。
 
5. 安全已经成为一个主要的痛处。 去年对于开源的安全性是一个艰难的时期。 我们都知道Heartbleed的传奇: 在OpenSSL中有一个缺陷放着两年未解决,一旦被发现会让管理员处处陷入恐慌。
0 0