一、主体不同
1、分布式操作系统:是建立在网络之上的软件系统。
2、网络操作系统:是一种能代替操作系统的软件程序,是向网络计算机提供服务的特殊的操作系统。
二、特点不同
1、分布式操作系统:具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。
2、网络操作系统:借由网络达到互相传递数据与各种消息,分为服务器(Server)及客户端(Client)。
三、组成不同
1、分布式操作系统:分布式系统由多台计算机组成,它们在地域上是分散的,可以散布在一个单位、一个城市、一个国家,甚至全球范围内。整个系统的功能是分散在各个节点上实现的,因而分布式系统具有数据处理的分布性。
2、网络操作系统:由分时操作系统加上网络功能演变的。系统的基本单元是由一台主机和若干台与主机相连的终端构成,信息的处理和控制是集中的。
参考资料来源:百度百科-网络操作系统
参考资料来源:百度百科-分布式系统
网络操作系统与分布式操作系统在概念上的主要区别是,网络操作系统可以构架于不同的操作系统之上,也就是说它可以在不同的本机操作系统上,通过网络协议实现网络资源的统一配置,在大范围内构成网络操作系统。在网络操作系统中并不要求对网络资源进行透明的访问,即需要指明资源位置与类型,对本地资源和异地资源访问区别对待。分布式比较强调单一性,它是由一种操作系统构架的。在这种操作系统中,网络的概念在应用层被淡化了。所有资源(本地的资源和异地的资源)都用同一方式管理与访问,用户不必关心资源在哪里,或者资源是怎样存储的。