黑马程序员技术交流社区

标题: 开源的互联网环境 [打印本页]

作者: 侯越强    时间: 2015-9-18 10:08
标题: 开源的互联网环境
从整个业界环境来看,开源似乎是现在互联网的标配。其中 Google 是开源的先锋,现在智能手机操作系统基本被 iOS 和 Android 垄断,而 Android 的成功,很大程度上是因为 Google 对 Android 系统的开源,并且对基于 Android 的定制修改采取鼓励的态度。
Android 开源让苹果很受伤,因为这表明 Google 不指望依靠操作系统来建立竞争壁垒了,但是苹果不一样,苹果的大部分利润来自于硬件的销售,而硬件销售的高毛利是依赖软硬件一体带来的生态系统壁垒。如果开源 iOS,那么 AppStore 上海量的软件很可能贡献给其他基于 iOS 系统的兼容设备,从而对苹果的利润产生极大的冲击。
相对于开源操作系统,开源编程语言的编译器和标准库对商业的影响要小得多。所以 Sun 开源了 Java,微软开源了 .net,而苹果开源了 Swift。
那开源 Swift 对苹果有什么影响吗?首先现在 Swift 其实 bug 还比较多,开源 Swift 有助于大家更加积极的为 Swift 报 bug,甚至提 Pull Request。这更加有助于 Swift 的普及。
然后,各种语言都在尝试着不用 Swift 和 Objective-C 来写 iOS 程序。基于 Ruby,Java,JavaScript,C#的各种跨平台的解决方案都有。开源 Swift,也有助于 Swift 语言在其他平台上发展,比如用 Swift 来写 Android 或者后台的 Server,这都是可以想象的,比如最近 Github 上就出现了一个基于 Swift 的 Rails 框架.


作者: 安仔    时间: 2015-9-18 16:52
其实我一直喜欢Google,不喜欢苹果。感觉谁开源谁就占领最广大的市场,苹果的主要利润我觉得并不是硬件,而是软件,苹果的硬件在亚洲和欧洲比较贵,北美是很便宜的,最主要的收入应该是Apple Store才对。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2