Linux系统一直都被普通用户认为是比Windows复杂难用,一般是没有学习过是没有办法使用的,被认为是只有程序员和专业的计算机人士才会去使用这个系统。特别是近几年我国的超级计算机在国际上的排名的和国内超级计算机的数量的增多让我们感到自豪的同时有人了解到了早超级计算机领域的操作系统基本上以Linux为主,为什么在超算领域如此受欢迎呢?由于超算并非大规模商用产品,也不可能由企业会为超算单独打造一款操作系统,就意味着超算只有两种选择:采用现有商业化操作系统或对现有系统进行改进。由于超算一般都有特殊的应用需求,需要做特殊优化,所以对开源系统进行改进是最好的选择。Linux系统拥有开放的内核,工程设计人员可以根据自身需求对系统进行改进,可定制的特点让Linux系统能在较短时间内适配超算的硬件,同时,Linux系统对于大部分都有很好的兼容性,还拥有庞大的Linux技术社区作支撑,因此Linux走向垄断就成为了必然。
然而为什么Linux在普通用户使用中的操作系统中的占有率那么低呢,特别是在我国国内Linux的市场占有率非常的低,在超算领域称王的系统到了普通用户群中就不被认可,为什么呢?而为什么Windows的市占率那么高呢?
Windows是微软公司的产品是一个收费的操作系统,在安全性稳定性方面没有Linux表现得那么好,著名的蓝屏就是Windows独有的,而Linux做为一个开源免费的系统而稳定性安全性远高于Windows系统为什么却没有办法像Linux那样普及呢?
1991年诞生的Linux第一版开始,用户可以通过网络或其他途径免费获得,并可以任意修改其,而这个还其他操作系统做不到的。正是由于这一点,来自全世界的无数参与了对Linux内核的修改、编写工作,程序员可以凭着自己的兴趣和灵感对其进行修改,正因此Linux聚集了无数程序员的智慧精华,而不壮强大。而在庞大的程序员用户的维护下,Linux在具备了众多优点的同时也其缺点明显突出,在非商业无利益驱使下,Linux在用户的体验方面没有太大的进步,这个主要是和程序员的使用习惯和对计算机的理解与掌握的知识和普通用户的差异有关。
(图片来自网络如有侵权请联系删除)
坊间经常流传着产品经理和打架的故事,其实这也可以理解为对产品理解角度不同而引起的冲突,而一个软件产品的诞生则需要客户与产品经理不断沟通并交由程序员编写完成的,而Linux的很多想法还在程序的状态,而不是一产品的状态存在。在客户的概念中产品合适我用易用,我能很快掌握并熟练使用就是最低要求,但在程序员哪里很多功能或者现在的技术水平并不具备这样或那样的功能而被要求去实现,在他们看来无法理解。而客户则不可能知道这些因为他们看到的是产品的功能,因使用的直接感受,对一个产品的认识如果在没有利益和兴趣的要求状态下大部分人在30分钟左右就会失去耐心,而产品经理是责任就是把产品做得符合客户的要求,而程序员则不会理解这些东西。因此在这样的情况下,程序员面对永远没有提完要求的产品经理,而自己认为最好的代码就这样被否定了,某些不可能实现的功能也被要求实现,打架也是正常的。当我们理解这两个职业定义我们就更能理解了,在百度百科上对产品经理是这样定义的:"产品经理(Product Manager)是中专门负责产品管理的职位,产品经理负责市场调查并根据产品、市场及用户等的需求,确定开发何种产品,选择何种业务模式、商业模式等。并推动相应产品的开发组织,他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。"。而对程序员的定义是这样的:"程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。"。
回到我们的Linux,那么优秀而就是不能被普通用户接受呢?一个有无数程序员维护的系统也就具备了程序员的特点,就是高效和简洁,曾经有一个做过多年运维的朋友对我说,他很不理解微软是怎么想的一个命令能搞定的安装软件硬要你在那里点无数次鼠标才能装好。我很惊讶他说的话,不明白他难道他不知道竟那么多的命令我还要电脑来做怎么,就是因为我记不了那么多的东西才想用电脑的。
这反应普通用户和程序员的区别所在,在几年前我认识一个从事计算机职业教育的老师告诉我一件事,在零几年的时候很多单位要求普及计算机使用的水平,他的教育机构就接了这个任务,在头几天里参加培训的学员有同样的一个问题,打字都是一指禅,怎么纠正都不回来,而在纠正的时候那些人还跟你说一只手指块多了,手指多了挡住看不到其他键,他边说边无奈的摇头。而Linux则正式由于一些从事计算机编程为职业的人在自由的状态下开发的,至于产品符不符合普通用户使用那是两说,因为在程序员的眼中,程序的代码简洁、运行高效、没有bug那才是其想开发出的最理想骄傲程序,当然不能因为美观而去牺牲程序高效的运行性能或者出现他们畏如蛇蝎的bug。在程序员的浪漫主义和客户的现实主义间生存的Linux,也在为自己的特点被程序员推崇好用而被普通用户误解难用那是专业人士用的,两种意见中艰难生存。也就是那么多年一直被叫好却没有能和Windows一样占领市场的重要原因,而很多用户宁愿去用盗版的不安全软件也不愿意用安全的免费软件,然而Linux真的还像以前一样只有专业人士使用的计算机系统吗?
Linux家族成员非常的众多,作为开源的操作系统,Linux的稳定性和可定制行一直被很多程序员深爱,经过多年的发展linux的很多发行版已经能满足人们的日常需求了。 除了主要应用于服务器级别的Linux系统以外,在桌面级的Linux版本也非常的众多,而我们常用的Linux桌面级版本多数基本是Debian分支的发行版。而基于 Debian 的 unstable 或者 testing 分支的Ubunut系统在Linux的系统地位非常的重要,其市场占有率在桌面级的其衍生出来的发行版非常的多我们国内的(优麒麟)、deepin这些都是Ubuntu发衍生版,而被认为最好看的Elementary OS系统、Linux mint、kubuntu、edubuntu、xubuntu等等版本众多。
Ubuntu及其衍生版的受欢迎程度已经远超过 Debian其他的发行版,相对于其他Linux版本的操作系统而言,Ubuntu及其衍生版在使用易用性和软件方面的丰富资源可以让使用者找到自己想要的任何软件资源并且基本上免费。一般常用 的软件都能在Ubuntu或其发行版的软件中心找到,而一些特殊的软件则只有Linux才有,比kali系统的软件很多只在kali上才有的,对一个常用Linux系统的人来说,这是非常方便易用的。然而对我们普通的用户而言,这些过于专业了,我们想的系统很多是能够满足我们办公需要安全稳定就可以了。而deepin是基于Ubuntu开发的发行版,很多软件源都是来自Ubuntu资源的,就稳定性而言deepin感觉没有Ubuntu那么稳定,存在一些比较明显的bug,目前其提供的软件中心的软件能支持普通用户的办公和娱乐使用都能得到满足。
特别是在Windows下经常使用的软件在deepin下都能找到替代,而专门针对腾讯的一些聊天软件deepin通过wine来让这些本来在Windows下是软件得到很好的运行。
1 、libreoffice,非常好用的开源文字软件,文字和表格和MSoffice功能一样,最主要运行速度超快。
2、WPS,功能媲美Msoffice的办公文字处理软件。
3、 GNU-gimp,图像处理软件,和PS比起来差不多,基本用够了。4、blender,影音制作,3D制作,动画制作软件,在deepin相对于windows下好用。
5、chrome浏览器,自带,速度超快占用资源少,IE无法超越的浏览器。
6、 midori浏览器7、火狐浏览器,可以在商店内直接安装,插件丰富。8、 Thunderbird,雷鸟邮件。9、网易云音乐 ,音乐娱乐。
而微信和QQ则在软件商店内能找到wine打包版,用起来区别不大。此外,还有其他各行各业的专业软件,而国外的软件,都基本会出deb的版本都能在deepin安装上运行,当然有些需要解决依赖条件,因此有可能的条件下,我建议增加Ubuntu的软件资源地址,比如QGIS,ENVI,Blender这类的软件,都有linux版本。而软件的安装在Linux的发行版上,直接在软件商店上安装就可以完成了,不需要人工的干预。同时也为Linux的爱好者或者是希望了解Linux的使用者,可以使用命令将软件安装完成,而这些常用命令没有想象的那么复杂,简单的输入回车就可以在旁边等待系统自己安装好软件了。
Linux的很多发行版也都在照着慢慢适合普通用户的方向发展,并出现很多在日常办公中非常好用的软件,功能不断的完善,Linux的稳定性让我们不需要因为动不动的系统崩溃,或者病毒的感染失去我们辛苦推起来的文字。而针对配置较低或者有些年头的电脑,Linux系统则有一些轻量级的桌面来适配,即使一些古董级别的电脑在Linux的轻量级系统下也能飞速运行。而不会像在Windows系统下那样,根本无法安装或者体验不佳。而多年来对Linux系统高不可攀的误会,是的Linux的软件环境发展速度缓慢,软件更新速度没有Windows那么快,这需要我们使用过这个系统的人去给人们解释清楚,同样为尊重为自由软件提供贡献的的软件开发者,我们更不应让这个系统被普通用户忽略。
留言与评论(共有 0 条评论) |