而正是这数以十万计,以Windows作为平台编写的软件,成为了微软霸权的护城河。
毕竟对于世界上绝大多数的人来说,使用电脑其实就是为了使用上面的各种软件,而不是为了,研制电脑最初的目的——运算能力。
举一个很简单的例子,超算的运算能力是普通家用电脑的百万倍,但对于普通人来说,还不如小霸王游戏机来的有意思。
而软件用其他编程语言编写的话,就意味着如果想要在其他操作系统运行,则需要重新编写。
这代表着,用户一旦离开了微软的操作系统,就会陷入没有软件可以用的尴尬境地,你能想象面对一台没有办公软件,没有游戏,没有语音聊天工具,没有下载工具,甚至连浏览互联网都不可以的一台电脑吗?
久而久之,随着微软操作系统上的软件越来越多,用户自然也就越来越离不开微软的操作系统了。
这也是为什么国产操作系统一直发展不起来的原因,并不是其比Windows落后多少,而主要是因为不能提供让用户满意的软件。
甚至如果不是一些爱好者和国家组织一些软件公司,为这些国产操作系统提供软件,那这些国产操作系统真是连办公都用不了,更别说玩游戏了。
而JAVA跨平台的特性,正好针对了微软这一霸权。
用JAVA编写的软件,可以很轻松的在其他操作系统上运行,也就意味着,微软不能垄断这些软件,也无法以此捆绑用户。
微软自然也不会坐以待毙,在JAVA推出之后,没过两年就发现了JAVA对自己的威胁,于是悄悄地为Java提供某些扩展,使得用Java编写的程序能够在Windows中工作得更好,但是在其它平台上却不能运行。
随后更是推出J++语言,以及Visualj++集成编程工具,对Java进行了大量的修改,结果太阳公司以微软集团歧视使用Java软件,旨在维持其视窗操作系统的垄断地位,违反反垄断法为由起诉微软,
内容未完,下一页继续阅读