分析:Android和iOS的开源项目量

2012年里开源开发者总共发起了15000个Android移动项目,相比于2011年增长了96%。相比之下,iOS开发者在Apple移动平台发起了将近2500个开源项目,同比增长32%。这样的数据其实并不是坏消息,尤其是当你看到Apple App Store在开源上并不是很友好。

这些数字是从开源知识库Black Duck Knowledge Base和开放源码目录Ohloh.net收集来的,对于那些因开源未能进入主流电脑而悲观的开源倡导者而言,这是很振奋人心的。在后PC时代,行业潮流在不断地变化,跨行业的组织正在渴望快速获取低成本的手机软件。

随着开源的发展继续对软件的商业价值的挑战不断升级,开源已经开始从根本上改变了各种软件市场的走向。”RedMonk首席分析师Stephen O'Grady说。“Black Duck所调查的在移动开源软件上的数据是证明这一点最好素材。”

总的来说,2012年共有28000多个 Android开源项目在Black Duck Knowledge Base,和超过7000个这样的iOS项目。所有其他的移动平台上在2012年也只有不超过500个新开源项目,而且自2000年以来总共不到2000个项目。

在一次简短的Q&A环节里,Black Duck公司的市场及商业开发执行副总裁Peter Vescuso就给出了一些见解:为什么移动行业的开源开发会继续飙升?

在移动OS开发领域,您最看好哪一个?

Google,Android和开源已经彻底的革新了移动产业。就连 iPhone 也是构建在开源基础上的,(Safari,iOS等等)。随着Android以席卷之势在移动行业的猛烈增长,为开源社区的发展带来了巨大的利益。

为什么OS开发者特别迷恋 Android,而不是iOS呢?

统计的人员数量只是一个简短表示,还存在着很多其它因素。在2010年,iOS的开源项目占到34%,那个时候iOS还是一个新人,收到人们的欢迎。到2012年下降至14%。根据Gartner公司的统计数据显示,到2013年,Android将超过 iOS 300%,而且还会不断的增长。

我认为这是事实:Android是开源的,加上其项目数量的增加,无疑是吸引开发者的最好材料。App Store对于其商店内的所有软件规定的条款和条件使得它不符合像GPL许可证所制定的互惠条件。因此它的开源项目低于Android开源项目的数量也是情理之中的。

文章相关课程 零基础实战iphone、ipad游戏开发(cocos2d、cocos2d-x、Unity3d)四大游戏项目 基于Cocos2d-x游戏引擎实战开发炸弹超人(TexturePacker打包、地图、LevelHelper关卡) 零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)

时间: 2024-10-27 11:20:30

分析:Android和iOS的开源项目量的相关文章

android最火的开源项目

原文地址:http://www.csdn.net/article/2013-05-21/2815370-Android-open-source-projects-finale 此前,CSDN移动频道推出的GitHub平台上"最受欢迎的开源项目"系列文章引发了许多读者的热议,在"直接拿来用!最火的Android开源项目"系列文章(一).(二)中,我们也相继盘点了40个GitHub上最受欢迎的Android开源项目.对于GitHub上如此众多的项目,有人不断Mark,有

gitHub上边android studio开发的开源项目转为Eclipse中的项目,个人调试过的可以使用

github一个收集了很多开源代码的地址:https://github.com/Trinea/android-open-project 一.ListView   android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新 ListView.ViewPager.WevView.ExpandableListView.GridView.(Horizontal )ScrollView.Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListVi

android开源项目下载地址

FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb.ePub和fb2.此外还支持直接读取zip.tar和gzip等压缩文档. 项目地址:http://www.fbreader.org/FBReaderJ/ 源码地址:http://www.fbreader.org/files/android/FBReaderJ-sources-1.2.6.zip FBReaderJ-sources-1.2.6.zip (1.95 MB, 下载次数: 85

Android开源项目--工具库篇

本文为那些不错的Android开源项目--开发工具库篇,主要介绍常用的开发库,包括依赖注入框架.图片缓存.网络相关.数据库ORM建模.Android公共库.Android 高版本向低版本兼容.多媒体相关及其他.   最新内容请访问AndroidOpenProject@Github,欢迎Star和Fork. 对你有帮助的话,去知乎点个赞让更多人了解:Android 优秀开源项目及特效推荐.   Android开源项目系列汇总已完成,包括: Android开源项目第一篇--个性化控件(View)篇A

Android开源项目第二篇——工具库篇

Android开源项目第二篇--工具库篇 本文为那些不错的Android开源项目第二篇--开发工具库篇,主要介绍常用的开发库,包括依赖注入框架.图片缓存.网络相关.数据库ORM建模.Android公共库.Android 高版本向低版本兼容.多媒体相关及其他.   最新内容请访问AndroidOpenProject@Github,欢迎Star和Fork.   Android开源项目系列汇总已完成,包括: Android开源项目第一篇--个性化控件(View)篇Android开源项目第二篇--工具库

GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少.文章最后还列出了部分国外著名Android开发者的信息,包括GitHub

最火的Android开源项目整理

一.代码库   1.from  代码家 整理比较好的源码连接   *************************************************************************************************************************************************************************** http://blog.zhan-dui.com/?page_id=60   感谢 "代码

iOS开发:GitHub上的40个iOS开源项目

 开发:GitHub上的40个iOS开源项目-"> 1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库.它建立在NSURLConnection.NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应用开发都会使用到它. 支持HTTP请求和基于REST的网络服务(

github优秀开源项目大全-iOS

github优秀开源项目大全-iOS Apr 25th, 2014 前言 本文旨在搜集github上优秀的开源项目 本文搜集的项目都是用于iOS开发 本文会持续更新- 完整客户端 ioctocat github的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载 ChatSecure-iOS 使用XMPP协议的IM开源软件,很强大,在appstore上可以下载 SegmentFault SegmentFault的官方iOS客户端 OSChina-iOS 开源中国社区osc