最近读了一篇名为《firefox目标和tuxmini》的文章后发觉自己的意见刚好相反。这并不是针对sandal文章提出的每一点,而是相对一般程度上的意见不同。
值得指出的是,我并不是linux的忠实拥趸。linux系统我只用了6年,而windows用了12年, macintosh用了20年。我并不使用固定一个系统, 而是习惯用公司或学校提供或要求的系统。而如果可以自由选择,我则会选我认为最方便的。
那么,为什么linux不适用于台式电脑呢?我曾经在kde台式电脑和gnome台式电脑尝试使用linux,而最近一次的使用是在fc4台式电脑上,所以我主要是针对fc4和gnome。不过我觉得用于kde上的糟糕程度是有过之而无不及。原因出现在4个问题上:移动性、稳定性、简单性和舒适性,从而出现技术性能上的缺陷及可用性的不足。
首先是转移的问题,这是一个相当严重的问题。通常人们使用linux需要一个完备的转移计划。linux需要同时安装windows系统,保持windows的完整性,可以容易地返回和运行所有或几乎所有的用户资料和设置。一般人也许想用用linux, 但只要他们所有个人资料和设置都在windows里面,他们就不可能长时间使用linux。不管linux有多吸引人。我们在mozilla世界已经受到了足够的教训。除非我们在firefox中使用一种性能很好的转移系统, 可以保存用户的ie 的书签、cookies、浏览历史、密码等这些一般人起初并不看重的东西。明显,这对整个操作系统和它所有主要的应用程序的能力而言,这任务太艰巨了,但是尽管如此,还是需要实现它。当人们第一次启动台式机的linux系统时,浏览器、office系列办公软件、email客户端程序、即时通信客户端程序和文件管理器等各自都需要尽可能多的执行windows 应用程序设置以及几乎所有的用户资料。
第二个影响台式机linux系统大量运用的问题是稳定性。我指的是一个稳定的应用程序接口(api),这样就不会令用户在download.com下载程序时困难重重。用户必须能安装fedora core4,在download.com 上得到最新firefox版本,并使它在没有安装c++标准程序库文件或其他程序下能够正常工作。
第三点是不够简化。一般用户在安装linux产品时没必要去猜测或彻底了解gnome和kde 并在其中做选择。他们不需要高清晰度的菜单选项。没必要把整个选择菜单摆在他们面前,尤其是用户不会涉及到的部分。更没必要将用户需要使用到的选项分开放置。这只是会让人困惑。
最后的问题是舒适性。linux必须让用户在使用上感到方便。不能让用户感到难以理解。他们不知道也不需要知道什么是“驱动器的虚拟化”。
最近读了一篇名为《firefox目标和tuxmini》的文章后发觉自己的意见刚好相反。这并不是针对sandal文章提出的每一点,而是相对一般程度上的意见不同。
值得指出的是,我并不是linux的忠实拥趸。linux系统我只用了6年,而windows用了12年, macintosh用了20年。我并不使用固定一个系统, 而是习惯用公司或学校提供或要求的系统。而如果可以自由选择,我则会选我认为最方便的。
那么,为什么linux不适用于台式电脑呢?我曾经在kde台式电脑和gnome台式电脑尝试使用linux,而最近一次的使用是在fc4台式电脑上,所以我主要是针对fc4和gnome。不过我觉得用于kde上的糟糕程度是有过之而无不及。原因出现在4个问题上:移动性、稳定性、简单性和舒适性,从而出现技术性能上的缺陷及可用性的不足。
首先是转移的问题,这是一个相当严重的问题。通常人们使用linux需要一个完备的转移计划。linux需要同时安装windows系统,保持windows的完整性,可以容易地返回和运行所有或几乎所有的用户资料和设置。一般人也许想用用linux, 但只要他们所有个人资料和设置都在windows里面,他们就不可能长时间使用linux。不管linux有多吸引人。我们在mozilla世界已经受到了足够的教训。除非我们在firefox中使用一种性能很好的转移系统, 可以保存用户的ie 的书签、cookies、浏览历史、密码等这些一般人起初并不看重的东西。明显,这对整个操作系统和它所有主要的应用程序的能力而言,这任务太艰巨了,但是尽管如此,还是需要实现它。当人们第一次启动台式机的linux系统时,浏览器、office系列办公软件、email客户端程序、即时通信客户端程序和文件管理器等各自都需要尽可能多的执行windows 应用程序设置以及几乎所有的用户资料。
第二个影响台式机linux系统大量运用的问题是稳定性。我指的是一个稳定的应用程序接口(api),这样就不会令用户在download.com下载程序时困难重重。用户必须能安装fedora core4,在download.com 上得到最新firefox版本,并使它在没有安装c++标准程序库文件或其他程序下能够正常工作。
第三点是不够简化。一般用户在安装linux产品时没必要去猜测或彻底了解gnome和kde 并在其中做选择。他们不需要高清晰度的菜单选项。没必要把整个选择菜单摆在他们面前,尤其是用户不会涉及到的部分。更没必要将用户需要使用到的选项分开放置。这只是会让人困惑。
最后的问题是舒适性。linux必须让用户在使用上感到方便。不能让用户感到难以理解。他们不知道也不需要知道什么是“驱动器的虚拟化”。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器