Github上未见Apple开源身影,但这又有什么关系呢?

  资深风险投资专家Fred Wilson认为,Apple公司在10年之内将会失去其在top-3科技公司位置,原因在于它专注于硬件的开发和其在云技术中存在的弱点。但是实际上Apple与开发人员之间的联系可能是更大的问题。

  这其中的端倪也不难看出,Apple自吹去年就有6百万的开发者在开发iOS生态系统,到目前为止支出的费用是100亿美元,是支付给其它平台总和的3倍。这么大的数字简直令人印象深刻。

  但是转过视角我们可以看到,在Github上几乎看不到Apple的身影。随着Github上的开发者数量越来越多、社区活动越来越活跃,Apple还能独行其是吗?

  GitHub上的趋势

  也许有人会说Apple不需要看别人的脸色行事,毕竟那是牛气冲天的Apple啊。Redmonk分析师Donnie Berkholz认为,不管是Microsoft的C# 还是Apple的 Objective-C都不出所料的没有出现在Github上,因为这两者的生态系统既不鼓励也不主动阻止开源代码。

  正如Berkholz所说的那样,Objective-C现在很孤单,而且,迄今为止在Github上只有5款编程语言真正的撼动动过整体份额:JavaScript、Ruby、Java、PHP 和 Python。

  iOS以外的生态系统

  如果我们看发布在HackerNews上的职位招聘信息就会发现,iOS 和 Android 开发者的需求量非常非常的相似,但如果我们看发布在Indeed.com上的职位招聘信息的话,其结果也是差不多的:

  表格看起来没什么不一样,不过还应看一下职位的相对增长:

  

  很明显,Apple已经不再是以前的霸主Apple了,正如最近Evans Data的调查所揭示的那样:

  41%的Android开发者说他们完成一个应用程序只需要一个月或更少,而只有36%的iOS开发者和34%的Windows Phone开发者表示他们能尽快的完成这一目标。

  84%的开发者针对平板电脑将选择Android作为他们的移动平台,相比之下只有62%的开发者选择了iOS系统。

  这些数据显示出有多少个开发者在各自的平台上,除此之外,随着Google Play 硬生生的从Apple的 App Store的嘴里都走了大量的用户,不难看出苹果接下来所面临的挑战。

  

  恐惧的时间到了?

  上面所说的那些并不意味着Apple从现在开始就要恐惧了,但苹果的确需要找出一些方法来接受更广泛、开源的开发者生态系统,并真真切切的融入到目前的开发社区。否则的话,将只能对着更多的开发者转向Android 甚至是 HTML5的现象干着急了。

  当然,这些事情如果都围绕GitHub来说的话似乎有些牵强,正如 Redmonk 的分析人士James Governor认为的“GitHub不再仅仅局限于Web开发,而是所有技术上的主流发展。”

  为了在接下来的10年里让移动开发继续保持繁荣景象,我认为Apple公司应该考虑对开源开发者的开放尺度可以再大一点,开放地点选在GitHub上面就行了。 (编译/CODE)

  本文为CSDN编译整理,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)

原文链接:http://code.csdn.net/news/2819630

时间: 2024-10-30 09:15:40

Github上未见Apple开源身影,但这又有什么关系呢?的相关文章

央行试点网络信用平台未见五大行身影

央行征信中心面向重庆.四川和江苏三地提供的"互联网个人http://www.aliyun.com/zixun/aggregation/6542.html">信用信息服务平台"(下称"信用平台")试点服务已一月有余.央行征信中心一位内部人士表示,预计5月底,三地注册使用总人数将达到10万."试用平台是为了取得经验,为以后的全国正式运行探路."上述人士称. 但是,记者在登录个人信用信息平台注册时发现,在系统显示的支持央行数字证书验证的

android studio 如何使用github上下载下来的开源库

问题描述 android studio 如何使用github上下载下来的开源库 android studio 如何使用github上下载下来的开源库 比如 koral--/android-gif-drawable 应该怎么做? 解决方案 直接导入项目就好了,我试过

点评10款Github上最火爆的国产开源项目

感谢Github,让我们有了一个优秀的共享平台,享受思想碰撞.参与优秀项目的激情.下面我跟广大的程序猿们,分享一下Github上最热的10款国产开源软件(本人纯手动计算,按照星数点评,有些熟悉就说的多,不熟悉就少说.失误之处你给我指出来,我下次补上). 1. Echarts Echarts 是基于Canvas,纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表. 所属公司:百度 Star:5204 提交时间:5/26/2013 优势:echarts提供商业产品常用

GitHub 上最火的开源项目 —— Java 篇

很多开发者在看到自己感兴趣的项目时会使用 Star 功能,可以说 Star 的数量在一定程度上代表了开源项目的热门程度,本文整理了 Java 语言中 star 数最多的十五款开源项目,这些项目在 GitHub 上的 star 数均超过 15000,排名如下: Rx 的 Java 实现 RxJava star:26782;fork:4718 .Net响应式编程框架 Rx 的Java版本开源实现,有Groovy, Clojure, Scala and JRuby版本的实现. 分布式搜索引擎 Elas

10款GitHub上最火爆的国产开源项目

问题描述 衡量一个开源产品好不好,看看产品在 GitHub 的 Star 数量就知道了.由此可见,GitHub 已经沦落为开源产品的"大众点评"了.一个开源产品希望快速的被开发者知道.快速的获取反馈,放到 GitHub 上面就可以了.GitHub上有无数大牌产品:Bootstrap.JQeury.bower.Nginx 等等,可惜都是外国人搞出来的,他们都有一个共同的特点:全英文.但是还是感谢 GitHub,让我们有了一个优秀的共享平台,享受思想碰撞.参与优秀项目的**.下面我跟广大的

电脑“以旧换新”沪上未见踪影

□记者 秦川 虽然上周财政部等7部委联合印发了<家电以旧换新实施办法>,明确对电脑产品给予400元/台的补贴.但记者今日走访发现,沪上各IT卖场目前皆不见"以旧换新"踪影,市民购机尚难享受此项优惠. 按国家规定,家电"以旧换新"活动从今年6月1日起便已启动,上海作为全国首批9个试点城市之一,更率先开始试行该政策.凡注册登记具有法人资格或具有本地户口,在规定时间内交售旧家电并购买新家电的单位和个人,在购买新家电时可享受新家电销售价格10%的家电补贴.但迄今

github上基于milestone自动生成releaseNotes

背景   最近在做一个项目,代码都已经托管到github上,准备走开源路线. 项目: 一个重大轮子: 基于mysql数据库binlog的增量订阅&消费    使用了github的issue tracker代码,本文记录一下如何使用github管理release notes,希望能给大家玩github的有所帮助.   过程 步骤1 (准备issue/milestone素材)   首先,需要先学会github issue/milestone的使用. 要做release notes,也得有最基本的is

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

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

GitHub 上 57 款最流行的开源深度学习项目

GitHub 上 57 款最流行的开源深度学习项目 本文整理了 GitHub 上最流行的 57 款深度学习项目(按 stars 排名).最后更新:2016.08.09 1.TensorFlow 使用数据流图计算可扩展机器学习问题 TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了2倍. TensorFlow 内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用 TensorFlow.