
话说Linux 与 Windows 的区别 主要是用作科研方面的优劣?
2、开源,支持多平台,可以方便地移植,在pc上开发的,很容易移植到很多平台,包括嵌入式;
3、大量的开源软件,涵盖各行各业,资源及其丰富;
4、软件执行效率很高,对硬件要求极低;
5、系统安全,稳定性极好,windows 与它不是一个档次。
如果你深入调查,就会发现,windows 在科研方面没有任何优势,除非软件平台指定为 windows。
在linux下,与研究性开发的软件项目很多很多,比如,opencv ,开源的图像识别,开源的语音识别\合成,开源的机器人实验平台,开源的多媒体处理,图像处理,科学运算(比 matlab 性能好的多),视频编辑(效率比win的高很多倍),文档编辑(不用担心软件升级造成的兼容性问题),集群,开源的无线通讯(软件无线电,超强),甚至还有卫星信号的解码软件。
曾有这样的帖子,说,最先进的技术,首先是用在linux上的,这样是有根据的。
微软的创新是很有限的,unix 的创新是受商业限制的。
想想,winxp用了这么多年,近十年的新技术(操作系统方面的),都没有进入;win7,也是,一旦成型,就不会轻易加入新的技术。而linux,每天都在进步,
内核中,虚拟化技术,进程调度的不停改进,文件系统的开发,驱动程序的开发,支持最新的硬件规范,最新的硬件平台。
如果你留心,就会发现,从家用路由,到华为,思科高档商用路由,几乎全是linux系统;
mp3、mp4、手机、平板电脑,也是linux的主导;苹果的ios,是linux的兄弟;
每次超级计算机排名,用的还是linux;商用虚拟化,linux的天下;集群,win的效率远不及linux;商用视频及特效处理,各种服务器,linux占了大部分市场。
总之,可以得出这样的结论:如果最终目的是民用,而且需要运行在用户电脑上(如,绿坝),或者对操作系统平台有要求,就使用windows;如果仅仅是为了研究,对操作系统平台没什么要求,就用linux吧,它会给你带来意想不到的效果。
内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核;Linux内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风格来用,不过前提是你的是技术大牛。
Linux是免费的,Windows是收费的,不过不代表所有Linux都是免费的,有一部分进行商业运作的Linux是收费的,比如Redhat Linux。
Windows软件支持丰富,而Linux软件支持就很少了,因为Windows硬件驱动厂商支持全面,Linux驱动这块不如Windows全面,比如百分之九十九的游戏都可以在Windows上运行,而Linux上只有很简陋的游戏。
Windows易用性高,Linux操作系统有一定的门槛,Linux使用命令行字符模式为主要操作方式,Windows使用窗口、图标、鼠标点击形象化的方式为主要操作方式,如果不懂命令行,基本使用Linux是寸步难行的。
市场和安全性,Linux市场主攻服务器市场,Windows系统主打桌面市场,Linux主要应用于网络,而Windows操作系统最开始应用于打印服务。Linux安全性比Windows安全性高,要求它更加可靠。更多Linux介绍请查看《Linux就该这么学》。