推广Linux桌面意义不大
发表于 : 2012-05-14 1:57
首先介绍一下个人的OS使用经历:2006年由Windows改用Ubuntu。2008年下半年买了Macbook,使用OSX至今。办公室的电脑一直使用正版的WinXP,十分高效稳定。有时需要做Linux下的开发,这时通常用虚拟机vbox开发,并在WinXP下ssh到公司的Linux服务器上测试。使用虚拟机开发时也只使用init 3(也就是不进图形界面),开启sshd服务,在Windows下开多个ssh会话标签,用不带X的emacs写代码。
近两年来,我对Linux/Unix的兴趣一直有增无减,读起相关的技术书籍和文档总是很有兴趣。但我现在近两年没有使用Linux桌面了,今后可能也不打算使用。个人认为Linux桌面只能被很少Geeker使用,要普及是几乎不可能的,也完全没有必要。主要两个原因:第一,技术上不如;第二,市场不支持。
为什么说技术上不如?因为其系统不是专门为桌面应用设计的,而Windows是专为桌面优化的(Win8除外)。举个例子:如果在一台10年前的旧机器上用默认选项装个Ubuntu,速度会慢得无法忍受,但WinXP却能运行流畅。你可以说这是因为X系统架构的灵活性导致的,实际上那是X系统的优点云云,但速度慢的事实是无可辩驳的。虽然说可以使用Fluxbox等轻量桌面,但不懂技术的用户是不会使用那些的。(顺便说一下,个人认为Ubuntu改用Unify简直是自掘坟墓)
市场不支持是更大的、更致命的问题。目前Linux桌面上的绝大多数软件是开源软件,用户大多也有一定的开发能力,可以说是在一个小圈子里自己开发自己用。开源软件很好,但商业软件确实是必需的。我们可以不用网银吗?大多数人还是要玩电脑游戏的。市场上利益至上,商业公司肯定要先满足大多数用户的需求,即使有少数商业公司开发了Linux版本的生活娱乐程序,其优先级也肯定要放在开发Windows和Mac版本的后面,比如大名鼎鼎的Evernote居然没有官方的Linux客户端。
市场不支持是因为用户数量不足,而用户数量不足的一个原因又是市场不支持,这真是一个先有鸡还是先有蛋的问题。
可以强行在普通用户中先推广Linux吗?不能的。Linux的魅力只有懂技术的用户才会理解,而大多数用户是不懂技术的小白,他/她们是不会喜欢Linux的:想玩的游戏玩不了,新浪微博客户端好像也用不了,更要命的是打开Word文件后格式还是错的?天哪,这是谁给我装的什么系统呀,为什么给我装了个山寨的?
总结:Linux当然可以做桌面,但Linux的优势绝对不是在桌面上,而是在服务器上。服务器上Linux的成熟是无可争议的。
其实使用Linux的最合适的方式是ssh,在Windows下ssh就很好。实际上远程多用户正是Unix系统设计之初的标准使用方式。
Linux确实充满魅力,但何必非要在大众中推广Linux呢?并不是每个人都对计算机技术感兴趣。
看了一下大家的评论,补充一下:
本帖无意讨论Linux本身以及基于Linux的桌面环境的优劣。
本帖只讨论是否有必要去推广它。Ubuntu致力于把Linux桌面环境向非技术用户推广、谋求更大的市场占有率,这是否有意义。
本帖观点:Linux桌面环境的开发是必要的,但向非技术用户推广的意义不大。
因此发帖来大家讨论。
近两年来,我对Linux/Unix的兴趣一直有增无减,读起相关的技术书籍和文档总是很有兴趣。但我现在近两年没有使用Linux桌面了,今后可能也不打算使用。个人认为Linux桌面只能被很少Geeker使用,要普及是几乎不可能的,也完全没有必要。主要两个原因:第一,技术上不如;第二,市场不支持。
为什么说技术上不如?因为其系统不是专门为桌面应用设计的,而Windows是专为桌面优化的(Win8除外)。举个例子:如果在一台10年前的旧机器上用默认选项装个Ubuntu,速度会慢得无法忍受,但WinXP却能运行流畅。你可以说这是因为X系统架构的灵活性导致的,实际上那是X系统的优点云云,但速度慢的事实是无可辩驳的。虽然说可以使用Fluxbox等轻量桌面,但不懂技术的用户是不会使用那些的。(顺便说一下,个人认为Ubuntu改用Unify简直是自掘坟墓)
市场不支持是更大的、更致命的问题。目前Linux桌面上的绝大多数软件是开源软件,用户大多也有一定的开发能力,可以说是在一个小圈子里自己开发自己用。开源软件很好,但商业软件确实是必需的。我们可以不用网银吗?大多数人还是要玩电脑游戏的。市场上利益至上,商业公司肯定要先满足大多数用户的需求,即使有少数商业公司开发了Linux版本的生活娱乐程序,其优先级也肯定要放在开发Windows和Mac版本的后面,比如大名鼎鼎的Evernote居然没有官方的Linux客户端。
市场不支持是因为用户数量不足,而用户数量不足的一个原因又是市场不支持,这真是一个先有鸡还是先有蛋的问题。
可以强行在普通用户中先推广Linux吗?不能的。Linux的魅力只有懂技术的用户才会理解,而大多数用户是不懂技术的小白,他/她们是不会喜欢Linux的:想玩的游戏玩不了,新浪微博客户端好像也用不了,更要命的是打开Word文件后格式还是错的?天哪,这是谁给我装的什么系统呀,为什么给我装了个山寨的?
总结:Linux当然可以做桌面,但Linux的优势绝对不是在桌面上,而是在服务器上。服务器上Linux的成熟是无可争议的。
其实使用Linux的最合适的方式是ssh,在Windows下ssh就很好。实际上远程多用户正是Unix系统设计之初的标准使用方式。
Linux确实充满魅力,但何必非要在大众中推广Linux呢?并不是每个人都对计算机技术感兴趣。
看了一下大家的评论,补充一下:
本帖无意讨论Linux本身以及基于Linux的桌面环境的优劣。
本帖只讨论是否有必要去推广它。Ubuntu致力于把Linux桌面环境向非技术用户推广、谋求更大的市场占有率,这是否有意义。
本帖观点:Linux桌面环境的开发是必要的,但向非技术用户推广的意义不大。
因此发帖来大家讨论。