在什么情况下需要使用Linux

来源:百度知道 编辑:UC知道 时间:2024/05/06 06:25:38
1.为什么windows下的程序不能在Linux下运行?
2.为什么现在有那么多操作系统,但常用的也就是windows,其它的一般是企业用?

1、软件环境完全不同。

2、win 的常用主要是系统的发展定性的,最开始 DOS 时代之前,系统很多,一个机器就有一个自己专用的系统。之后 IBM PC 逐渐垄断大部分市场(IBM 兼容机的功劳,IBM 当时的“上了一当”的策略就是允许兼容硬件的存在)。IBM PC 附带的 MSDOS 就成为了市场的主要系统。当然当时还有 OS/2 。MAC OS (苹果机专用),SUN 也有自己的系统 NetWare ,当然 UNIX 还是服务器的天下。之后微软出了 windows 3.0 、3.1 、到 95 ,图形界面正式的登录 IBM PC 及其兼容机,因为操作系统的惯性使用,Windows 顺利的成为 IBM PC 的主要系统。这个时候,Linux 才刚刚开始发展。可以和微软大平手的,也就只有 IBM 的 OS/2 了。别的系统都不是针对 IBM PC 机制作的系统,其实 OS/2 对于 IBM 来说,也仅仅是服务器使用的。
也就是说,IBM PC 的成功,带动了微软系统的成功。之后惯性的,Windows 垄断了 IBM PC 兼容机的市场。再加上盗版的帮助。IBM PC 里面的非微软系统逐步的失去了市场。当 Win98 发行后,Linux 才逐步快速发展,但是微软帝国不是一天形成的,所以 Linux 以及其他系统,也不是一天可以成为第一的。

微软的第一仅仅是 IBM PC 和他的兼容机上面,也就是大家现在所用的个人计算机。服务器方面,微软并不是跟随一个主流的服务器厂家发展,所以,UNIX 这个老牌的贝尔实验室(这个实验室研究出了很多东西)产品,依然作为服务器的第一系统。
Linux 因为是个 Unix 的仿制(记得有介绍 Linus 很不满 MINIX 这个教学系统的功能)自己就模仿写出了 Linux 0.01 。之后慢慢发展,因为是对 UNIX 类的模仿,故而可以支持很多 UNIX 的特性,也借助 GNU 项目,以及很多公开的标准,成为了 *nix 的一员,但要记住 Linux 和 UNIX 不是一个东西。他们仅仅是部分技术标准相同而已。
因为 Linux 和 GNU 特有的开发、协议模式,越来越多的被一些技术公司所使用。

服务器用 Windows Server ,纯