LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2405|回复: 24

Linux程序命名走怪异路线 成主流化桎梏

 关闭 [复制链接]
发表于 2005-12-31 17:22:22 | 显示全部楼层 |阅读模式
Linux程序命名走怪异路线 成主流化桎梏?
2005-12-31    otto       点击: 120

Linux程序命名走怪异路线 成主流化桎梏?

微软的Windows占据着桌面系统的统治地位,这是Linux一直无法撼动的。权威人士曾指出Linux的诸多问题,如硬件问题、缺乏经销商支持和曲高和寡的应用。近日出现了一种另外的说法,认为问题出在Linux的命名方式上。
  名字可能让一个新操作系统不成则败,Linux无法普及的一个原因便是其应用软件的名称总让用户感到迷惑混淆。以下是一些例子,不妨比较一下Windows和Linux同类软件的名称:

  网络浏览器
  Windows:Internet Explorer;
  Linux:Konqueror,Opera,Epiphany,Galeon,Firefox(火狐)


  图像编辑处理程序
  Windows:Photoshop;
  Linux:GIMP;


  文本编辑程序
  Windows:NotoPad、Wordpad、Textpad;
  Linux:Gedit,Kate;


  即时通讯程序
  Windows:AOL Instant Messenger;
  Linux:Gaim,Kopete;


  音频播放程序
  Windows:Windows Media Player,Itunes,WinAmp;
  Linux:XMMS,Noatun,MPlayer,Xine;


  视频播放程序
  Windows:Windows Media Player;
  Lunix:Helix,Xine,Ogle;


  DVD播放程序
  Windows:WinDVD,Windows Media Player;
  Linux:Helix,Xine


  CD抓取程序
  Windows:Itunes,Windows Media Player;
  Linux:Grip,Gnome Toaster,Sound Juicer;


  CD烧录程序
  Windows:Roxio Easy CD Creator,Nero;
  Linux:K3b,Gnome Toaster,XCDRoast。

  
  以上所列举的只是Windows和Linux最突出的一些程序。显而易见,Windows各个程序的名称互相关联并且明示了功能,因此用户总是很容易查找他们需要的Windows程序。但找起Linux的程序来就不那么简便了,有时非得打开一个程序摸索一番才知道它的功用。

  为什么Linux的名字不能简单直观些呢?Linux似乎是刻意要把名字起得和Windows的类似软件不同。此外,某些看似的混淆Linux软件名称实则很合逻辑,比如GIMP看起来不像图像处理程序的名字,但它只是“GNU图像处理程序”英文名称的大写字母所写,合情合理。截然相反的例子是Gaim,容易理解,却仅仅是个名字而已。

  如此命名的原因,大致可以归咎为开源软件不像商品那样有市场压力,所以开发者在命名时能随心所欲。

  无论原因何在,Linux的普及还是被它的名称所限制。虽然这不是什么严重的问题或缺陷,但是仍值得考量。至少, Linux的目标群不仅包括技术精锐,把名字起得直观好记并不是什么坏事。
发表于 2005-12-31 17:33:22 | 显示全部楼层
Firefox?Opera?
那、是软件公司自己起的名字,和Linux无关~~
what about Kontack, and what about Visual Studio?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-31 17:36:27 | 显示全部楼层
深有同感,虽然这个问题不是什么系统技术之类的问题,它这在很大程序上影响了Linux的普及,尽管Linux 的发展现速度很快,但如果不存在命名问题的话,我相信linux现在的普及程度要至少要翻倍.

另个一个问题是linux系统的目录结果(及命名)应该更统一化,简化,比如程序安装,应该尽量在一个文件夹,就是一个程序一个文件夹,在加一个连接到/bin目录,每个用户的目录下多一个与用户有关的配置文件,程序的默认配置文件应该在程序目录下,而不是都放到/etc/下.

系统目录要简化,尽量让系统与应用程序独立开来,这样用户程序可以毫不受linux系统的影响而使用,你可以装多个linux系统,但你只要装一个分区的应用软件就行了,而且即使你得装一个系统,原来安装的应用软件在系统重装后仍然可以正常使用.


又比如许多的配置文件,相关的可以用一个配置文件来完成,比如和网络相关的可以只用一个net.cfg来配置,而不是大批的而且不在同一个目录下的文件来共同配置.

相信大量的简化及标准化工作可以让linux更易于掌握,更易于使用,易于普及
回复 支持 反对

使用道具 举报

发表于 2005-12-31 17:37:03 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-31 17:43:23 | 显示全部楼层
Post by Thruth
Firefox?Opera?
那、是软件公司自己起的名字,和Linux无关~~
what about Kontack, and what about Visual Studio?


这些可都是在linux下的应用软件,当然和linux有关,而且可能是很多人天天要用的软件,所以不仅有关,而且关系密切.

这个问题是长期形成的,我想如果linux所有文件及程序的命名从一开始都非常规则易懂,以致形成一种风格,我想这些软件今天也许就不会叫这样的名字了,至少可能它们后面还要加上一个字使人们一看就知道它是做什么用的.
回复 支持 反对

使用道具 举报

发表于 2005-12-31 18:07:11 | 显示全部楼层
从人的行为心理学讲 linux做的确实不好,毕竟开发windows的时候,请了好多心理学家,还找了好多色盲测试,microsoft考虑的比较全面,各有利弊
回复 支持 反对

使用道具 举报

发表于 2005-12-31 19:07:02 | 显示全部楼层
linux的软件肯定是5花8门的
你说的那些 都是各自有自己的厂商的
而windows的那些。。微软自己集成了80% 自然名字统一
回复 支持 反对

使用道具 举报

发表于 2005-12-31 20:26:57 | 显示全部楼层
我的观点:用惯了的东西,你自然知道什么是什么,没必要对这个那么斟酌。慢慢的就会知道很多程序的了。。
回复 支持 反对

使用道具 举报

发表于 2005-12-31 20:33:34 | 显示全部楼层
熟了就好了!
回复 支持 反对

使用道具 举报

发表于 2005-12-31 20:33:46 | 显示全部楼层
Post by bobo
这些可都是在linux下的应用软件,当然和linux有关,而且可能是很多人天天要用的软件,所以不仅有关,而且关系密切.

这个问题是长期形成的,我想如果linux所有文件及程序的命名从一开始都非常规则易懂,以致形成一种风格,我想这些软件今天也许就不会叫这样的名字了,至少可能它们后面还要加上一个字使人们一看就知道它是做什么用的.


什么逻辑啊
在windows下面那也叫Frefox和Opera啊
而且FF和Opera都是Windows为主的软件,Linux版Opera总要比Win版晚几天发行。

再有,你看看suse的菜单就知道suse在这方面有多努力,其它发行版也不会忽视这一块,amarok菜单里面叫“音频播放器”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表