我不仅自己选择做开放系统,也要影响更多人成为开放系统,推动组织、部门成为开放系统,主动去分享信息,交换能量,这样公司就能成为生命力强大的生态系统。
封闭系统就是在设计时已经知道明确用途和使用情景,所以不提供扩展接口来扩展软件功能。比如,神州7号的操作系统,就是封闭的,不能在上面装个Office什么的。
开放系统就是像Windows这样,提供了可扩展的接口,方便安装软件以增强系统的功能。通常,开放系统在设计时并不知道用户的使用情景,所以要方便扩展。
类属
与开放系统相对立的有封闭系统和孤立系统。
在客观世界中封闭系统与孤立系统的存在是相对的(即绝对的阻止能量交换或者物质交换是不可能的,只能在限定程度上尽可能的降低通量,降低交换的物质能量与系统自身的物质能量的比),而开放系统的存在是绝对的。人体就是一个典型的开放系统,可以和外界有能量交换和物质交换。
事实上,自然界中一切事物总是相互关联和相互影响的,严格而言,隔离系统只是一种假想的系统,它只能在有限的时间和空间内存在,通常把某些与环境联系相当微弱的系统近似作为隔离系统处理。在实际研究中,有时会把封闭系统和系统影响所及的环境一起作为隔离系统研究。
为满足建立和实现开放系统的需要,开放结构应具有以下4个特点:①可移植性。各种计算机应用系统可在具有开放结构特性的各种计算机系统间进行移植,不论这些计算机是否同种型号、同种机型。②可互操作性。如计算机网络中的各结点机都具有开放结构的特性,则该网上各结点机间可相互操作和资源共享,不论各结点机是否同种型号、同种机型。③可剪裁性。如某个计算机系统是具有开放结构特性的,则在该系统的低档机上运行的应用系统应能在高档机上运行,原在高档机上运行的应用系统经剪裁后也可在低档机上运行。④易获得性。在具有开放结构特性的机器上所运行的软件环境易于从多方获得,不受某个来源所控制。