首页 >热门资讯> 文档编辑工具 > 操作系统的“管道化” 与 应用程序价值讨论 >

操作系统的“管道化” 与 应用程序价值讨论

转载时间:2021.08.04(原文发布时间:2014.04.08)
201
转载作者:36氪企服点评小编
阅读次数:201次

编者按:本文由@36氪 撰写,我们将和大家一起讨论一下操作系统的“管道化”这个议题,欢迎大家各抒己见。

操作系统的“管道化” 与 应用程序价值讨论

**计算向云端迁移—>我们使用的不再是“操作系统”,而是云端的“服务”

我们目前的大部分工作还是在操作系统本地完成,也就是上图中的第二层——OS。这些在OS进行的日常的计算任务无非就是那几个通用需求——文档编辑、图片处理⋯⋯这些基本的任务因为不需要频繁更新,也不需要机器间的协同通信,使得较早期的OS设计者们把他们集成在了本地。

如今这些基础需求都在向云端迁移——比如在线文档编辑器Google Docs——还有一些更加大型或者说小众的服务也早已存在云端。有时候你会发现,打开电脑,几乎所有的工作都在浏览器中完成,可以说“我们用的基本就不是操作系统,而是浏览器接入的服务”。

**操作系统、应用程序的“管道化”—>降低了用户更换操作系统的成本

可以说,计算在谁那里完成——也就是用户用谁,谁就是价值的中心。说的通俗点,当计算在本地完成,我们用的就是操作系统本身;而计算在云端完成时,我们用的就是云服务了,这时候操作系统就成为了我们使用这些云服务的管道。

既然人们用的是服务,那么用什么管道连接到这个服务就无所谓了。管道和管道的区别将仅在两方面存在:体验和是否能接入这些服务(比如Palm WebOS是否有微博客户端)。要是未来的应用程序都在浏览器中接入,那么第二个区别基本就不存在了。

**操作系统的价值?

操作系统沦为管道并不是说它的价值将不复存在。管道也是有管道的价值——尤其对于服务提供商来说。一个服务提供商如果控制了管道,他将比其他服务商更有竞争力,也可以更方便的把用户导入自己的服务中——这或许就是Google 做Android 的逻辑。微软做操作系统是为了让每个计算机有本地计算能力,用户去购买这些本地计算能力;Google 是为了控制管道,让用户去使用它的服务、购买它的云端计算能力。

**应用程序的价值?

不论你去Android market 还是App store,你都会发现几乎热门的应用程序(不包括游戏)没有几个是纯本地的——社交网络、语音识别、图像识别等都是网络+本地的。而他们的核心计算也都是在云端完成,应用程序和操作系统一样,算是接入这些服务的一个端口。也就是说有些服务直接使用操作系统、浏览器不能满足基本的数据采集逻辑,所以开发人员在操作系统之上开发了本地的逻辑,用于采集、呈现一些基本的数据。

而没有网络服务的本地应用将变得越来越没有竞争力。

**何谓移动互联网?

当我们观察上面的图时,我们会发现根本找不到所谓的“移动互联网”。我觉得互联网指的只是最顶层的服务,呈现在浏览器的网页和应用程序是一个性质的——接入端口——他们的计算都是在顶层完成。除了日本封闭的运营商网络模式之外,中国目前基本上不存在“移动互联网”。大家所谈论的“移动互联网”只不过是移动终端OS出现后,应运而生的、此前没有的便携式计算服务的集合罢……

**作为开发者,我选择学习应用程序还是网络服务?

最近,我也一直在考虑到底是做应用程序还是网络服务这个问题。但是现在我想通了——还是网络服务靠谱。作为一个个人开发者,学习一门php、ruby 等网络编程技术,你可以把你的服务做到全世界人的面前——不管你是桌面用户还是移动终端用户。而且,现在已经有很多的移动终端应用程序为了节省开发成本和时间,都做成一个壳套一个网页的形式。

真正要学习本地的、基于窗口逻辑的应用程序开发,即使你再能干,同时只能学习一种OS的开发。如果你开发的还是很大型的算法驱动的应用程序(窗口逻辑不太重要的),把算法这部分放在云端将更加适合,否则你真的彻底就只能覆盖这一种终端了。

暂时先写到这里,下次继续深入讨论。以上仅为
@techfans 个人观点,欢迎大家踊跃讨论。

[免责声明]

资讯标题: 操作系统的“管道化” 与 应用程序价值讨论

资讯来源: 36氪官网

36氪企服点评

文档编辑工具相关的软件

行业专家共同推荐的软件

限时免费的文档编辑工具软件

新锐产品推荐

消息通知
咨询入驻
商务合作