作为一个用了十几年Linux的人,来这个问题:对极少数人可能(比如说我,我周围目前还没见过跟我一样98%用Linux的人),对绝大多数人不可能。
如果如果你不玩电脑上的大型游戏,如果你不用专业版的电脑版网上银行,如果你不拍上海的车牌,最重要的是,如果你是一个Linux加技术狂人,基本Linux可以取代Windows了,当然你可以选Ubuntu。
微软由于其对盗版睁一只眼闭一只眼的政策,致使很多个人用户都用Windows用习惯了,加上国内很多大公司开发的个人用软件,基本全都支持Windows,有极少数才支持Linux。
比如微软自己的Office系列,不支持Linux,即使Linux上也有对应的开源软件,体验上肯定不如微软自家的。
再比如腾讯的QQ,Linux也不支持。可能有人移植到Linux,但相信我,移植到Linux上的软件,只要不是官方大力支持的,基本都很挫。Linux那么多发行版,开发和维护软件成本太高,顶多给你个Web版。
总之,windows在个人市场极大的份额,再加上软件厂商对利益的追求,上层的商业应用软件基本不支持Linux。如果你的工作和生活严重依赖于某一个或多个这样的软件(比如PhotoShop),那你基本上要离不开Windows了,顶多弄个双系统,玩一玩。
这些商业软件在Linux上绝大多数都有对应的软件,但大多数都是开源的,比如GIMP可以对应PhotoShop,使用体验、用户手册没有商业软件支持的好。但Linux系统贵在稳定,你不用担心论文写着写着,Word 崩溃了。Linux也有些独特的地方,比如包管理器比Windows要好用很多,一个命令可以安装更新N多开源的软件。
个人市场份额大,商业软件的支持度高,很平缓的用户使用曲线,使得Windows占据极大优势,Linux对大多数人来说,不能取代Windows。Ubuntu也不能。
Ubuntu是一款桌面版的Linux操作系统,它有着像Windows和Mac一样漂亮的界面风格,可视化操作体验上比其它Linux操作系统要友好一些,所以此系统推出后,在国内也是有不少人用的。
于是乎不免有人质疑Ubuntu能否取代Windows的地位。关于这个问题,不能单方面去考虑,因为这两款操作系统各自都有不同的工作领域。
1、家用场景
如果是家用或一般办公环境下使用,那Windows绝对比Ubuntu要优秀。因为Windows历史悠久,无论是在应用软件的支持上,还是硬件的兼容上,Windows都表现很好。而Ubuntu系统上,缺少很多应用软件的支持,比如对一些常见文档的处理、图片的处理,Ubuntu很吃力。
虽然现在Ubuntu应用支持较少,但未来还是有很大发展空间的。
2、商用场景
Windows有一个针对服务器的版本叫Windows Server,而Ubuntu虽说是桌面版Linux,但国内也有不少企业将它作为生产服务器的操作系统。
在商用场景下,这两款系统都可以胜任,但对于Linux爱好者来说,我会选择Ubuntu,能拥抱开源则拥抱开源,微软系统目前还是闭源的。
综上,Windows和Ubuntu这两款系统都有它的优点,但就目前现状来看,Ubuntu虽然优秀,但还是难以替代Windows的地位。现在不会,短时间内也不太可能,毕竟Windows的用户体系在那里,一般人也很少会接触到Ubuntu。
谢请,
任何一种事物都有其必要性,如同现在说的,现在企业玩的其实都是差异化东西,不可能一拥而上,其实现在linux和windows现在处于一种比较平衡的阶段,linux主要在服务器以及终端市场,windows还是仅仅抓住桌面版,现在谁都没有能力去占据对方的市场,就终端数量来讲linux已经超过windows,智能手机基本上采用linux,大家各玩各的不会有太大的冲突。
作为一个技术研发人员,电脑必备linux操作系统,在刚开始入行写代码阶段,强迫症式的安装个linux,结果由于当时的Linux系统还不是很成熟,把windows硬盘都给搞坏了,但还是坚持在linux命令下玩C语言,自觉地有很强大的技术控,现在想象更多是营造一种气氛让自己学的更加有激情。开始学习C语言用纯正的linux的写个hello world都是一件极其开心和兴趣的事情。
但是在实际应用过程中纯正的linux还是存在诸多不是很方便的地方,于是在linux下面虚拟一个windows系统,随着电脑硬件的提升,windows下装个虚拟机就足够使用的了,度过开始的好奇心剩下的就是对工具的熟练程度了,倒是很多程序员特别迷信linux的命令行,觉得在命令行下写代码才是最爽的感觉,更多的是一种个人习惯而已,没有必要过份夸大。
ubuntu本来就是linux一个分支,不能完全代表linux系统,算是linux系列一个典型的代表,从最早的Linux的定位主要还是服务端,Windows的生态已经根深蒂固很难撼动,现在大家各自走到互不干扰的节奏,桌面版的linux使用者主要还是开发人员,毕竟从开发效率上看linux还是非常有助于提升开发效率。
windows操作系统在桌面版本占据绝对的优势,尝试去改变一个用户行为习惯几乎是不可能发生的事情,讲到操作系统就会想到国内软件公司的现状,很多所谓的爱国情怀的人觉得如果中国人开发一个操作系统大家来使用,省的被微软,苹果这些大公司垄断了,下不要说是不是存在很大的技术难度,但从用户的使用意愿上就是不可为的事情,多少年的windows使用习惯,很难改变除非有巨大的技术创新,或者发生什么变故, 微软的操作系统地位短时间内很难撼动,对于国内的软件开发者就是先要积累基础,打好地基等待技术革命的到来,任何一件事不可能长盛不衰。
对于选择操作系统没必要太较真,适合自己的工具就是最合适的,很多人程序员觉得不懂得linux好像编程就显得不完美一样,编程的本质不是掌握多少种编程语言,也不是哪种操作系统用的最熟练,最主要还是编程思想以及实际解决问题的能力,至于量变的东西实在太多,没有必要过份的较真。
从程序员角度出发,在哪种操作系统上使用的习惯效率最高,就是最合适的。
希望能帮到你。
谢请!
想用Linux(Ubuntu)完全替换Windows目前看基本不可能,个人认为有以下几点原因:
Windows的市场占有率目前的桌面操作系统占有率前三的是Windows、Mac OS、Linux,而Windows牢牢占据首位,市场份额高达88%,而Mac OS只有Windows的零头8%,Linux只占到2.33%。虽然Linux是开源的,在市场推广上比收费的Windows系统占优势,但大家心知肚明,普通用户(绝大多数)都在用盗版,没有付过费用。当初Windows操作系统盗版泛滥,很大程度帮助微软统一市场,培养用户,所以即使Mac OS、Linux更优秀也很难分一杯羹。
用户已经习惯Windows操作普通用户使用Windows的习惯已经根深蒂固,即使是微软操作系统xp、win7、win10的更新换代,很多用户都一时适应不了,更别说换系统了,更何况普通用户更注重的用户界面这一块Linux没有比Windows好用,除了服务器选用安全、稳定的Linux,pc基本还是选择Windows。
Linux软硬件配套不够丰富正是因为用户都在使用Windows,所以围绕Windows的开发的产品更多,无论是硬件设备的驱动、娱乐软件、办公软件等,很多都只支持Windows,不支持Linux系统,这也进一步减少用户使用的积极性。
综上所述,Linux系统在可预见的未来很难替换Windows,当然如果微软哪天狂妄自大,侵害用户权益触犯众怒