本文作者Matt Asay在这里主要是根据资深风险投资专家Fred Wilson就Apple现在所面临的巨大挑战而做出的言论进行延伸,分析Apple在Github和开源两方面的欠缺可能会导致在未来的困窘,但是解决方法也是同样的简单。 资深风险投资专家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的调查所 揭示的那样:
这些数据显示出有多少个开发者在各自的平台上,除此之外,随着Google Play 硬生生的从Apple的 App Store的嘴里都走了大量的用户,不难看出苹果接下来所面临的挑战。 恐惧的时间到了? 上面所说的那些并不意味着Apple从现在开始就要恐惧了,但苹果的确需要找出一些方法来接受更广泛、开源的开发者生态系统,并真真切切的融入到目前的开发社区。否则的话,将只能对着更多的开发者转向Android 甚至是 HTML5的现象干着急了。 当然,这些事情如果都围绕GitHub来说的话似乎有些牵强,正如 Redmonk 的分析人士James Governor 认为的“GitHub不再仅仅局限于Web开发,而是所有技术上的主流发展。” 为了在接下来的10年里让移动开发继续保持繁荣景象,我认为Apple公司应该考虑对开源开发者的开放尺度可以再大一点,开放地点选在GitHub上面就行了。
原文来自: ReadWrite |