Chinaunix首页 | 论坛 | 博客
  • 博客访问: 22743
  • 博文数量: 14
  • 博客积分: 710
  • 博客等级: 上士
  • 技术积分: 290
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-12 10:10
文章分类
文章存档

2012年(14)

我的朋友
最近访客

分类: LINUX

2012-05-16 14:48:06

我觉得,一个操作系统要多人用,必须解决几个问题.
  1. 用户不需了解系统底层问题. (易用性) 
  2. 能与身边的朋友进行就当前使用系统的讨论 (普遍) 
  3. 在此系统上做出应用有着清晰的盈利模式 (盈利) 
  4. 有着此操作系统的使用文化 (延续性) 
再看回来linux与其他操作系统的在这些问题上的表现.
  1. 尽管现在流行的Linux发行版在用户交互方面已经下了很大的功夫,例如Ubnutu,为用户定制了很多功能.但是还是远远不足.经常在有些linux社区上有人询问某个驱动怎么安装的问题,像显卡,网卡这么基本的设备的驱动都很不完善.很可能在这个机器上行,在那个机器上不行.很多用户是"用"操作系统的,他们关心的是是否能在操作系统上完成某些事,而不是这个操作系统的底层运作.
  2. 这是个恶心循环,旁边的人不使用linux,一些问题不能讨论.你编写的文件可能需要转换一下,才能被你朋友的及其识别.还有某些Linux系统下的行业软件生成的格式并不兼容在Windows上面的"行业标准".你无法向一大群人来要求它们使用你的标准.久而久之,你会有挫败感.
  3. 在Windows 上,有很多商业软件,让软件开发商获得利润,从而开发更多更强大的软件,形成良性循环.MAC上类似.但在Linux平台上,由于发行版很多,软件开发商可能要维护多个发行版的软件,成本高,同时,收益并不大.而且现在是一般linux用户,受开源文化影响,更喜欢选择难用的,免费的与商业软件实现相同功能的开源软件,这使得商业软件开发上没有动力去开发相应的版本.形成恶性循环,阻碍了初级用户的进入.
  4. MAC的iOS有着自己的使用文化,并吸引着更多新用户.而Windows上的使用者,则因为习惯了操作方式而不愿切换平台.在这方面,Linux做得并不好,个人感觉很多Linux开发者,并没有从用户角度考虑,它们只是想着应用一些,更先进的,更革命化的,更cool的功能或操作方式,却漠视使用者的操作习惯. Windows和MAC最近10年的更新,都是在原有的基础上做创新和改进(从界面上看),让用户觉得更方便同时又丝毫没有感觉到上手困难.而Linux,某些发行版的一更新,大量东西不能用,或者大幅改变使用习惯,增加了用户的学习成本.而且很难形成一种使用文化.

    这是一个同事的观点—— 不悟今朝-ChinaUnix博客 http://blog.chinaunix.net/uid/26971760.html
阅读(359) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~