给Asianux的一份信,同样给所有有志于中文化Linux的开发者和爱好者

本文主要是介绍给Asianux的一份信,同样给所有有志于中文化Linux的开发者和爱好者,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

asianux的开发团队:
  您们好!我也是一名计算机的爱好者,对Linux很感兴趣,并且自己也是学习计算机的,但是和大多数人一asianux的开发团队:
  您们好!我也是一名计算机的爱好者,对Linux很感兴趣,并且自己也是学习计算机的,但是和大多数人一样我的英语不是很好,或者说使用英语对我来说是万不得已的事情。开门见山的说,就我长期关注Linux的发展看来,在亚洲地区尤其是中国,它进展缓慢的主要原因就是语言问题了。我们都知道语言只是用来表达思想的一种工具,无论是我们平时使用的语言还是计算机的编程语言,都是一样。只是计算机的编程语言有着明确的精简语法规范使得我们很容易学习罢了。在这里对你们进行的Linux的本地化工作表示深深的感谢。
可是虽然出现了众多的Linux的中文图形界面环境,支持的也都很好,但是命令行方式下中文的输入,以及命令的中文帮助,一直都是空白。有可能你们认为大多数的用户都是使用图形界面而使用桌面版Linux?在我分析来看,一般的用户最难逾越的并不是什么技术问题或者什么,而是计算机刚开机后那大片大片的英文自检状态的显示信息,和当系统瘫痪,或者Xwindows失效时,漆黑屏幕上那不可亲近的英文。对技术人员来说那些算不了什么很简单,但是微软它在win2000和winXP的版本中还是非常重视命令行方式的中文化的。我在这提到它,可能有些爱物及物的人就会失去冷静,开始对我驳斥,但是我还是要说,桌面版推广的迟缓在各各方面的因素中,语言障碍是最大的障碍。我们不能祈求所有使用计算机的人都熟悉英文。更不能指望泱泱中华5000年文明能被自己改变。
所以我郑重的建议asianux的开发团队,你们的Linux要做的首先应该是对国际标准的支持,然后下来也是最关键的就是“底层”的汉化(本地化)。所谓的“底层”,也就是操作系统最基本信息的本地化。这样才会有更多的中国程序员,那些英文不好但是实力(有思想)的程序员才能够发挥出他们的力量。也才会有更多的本国人使用自己的系统,因为虽然敲击的是英文缩写的命令,但是相关的信息却全是中文的。想一想,对于一般用户,他们是更喜欢在启动时盯着一副启动画面?还是盯着一行行晦涩英文的自检提示?还是本国语言的自检提示?我相信只要操作系统仍然保持着国际标准的兼容性,那么用户会非常喜欢第三种选择--看本国语言的自检提示在屏幕上飞滚。那是民族的骄傲会给人带来愉悦感和无尽的力量感。这样的系统,会迅速被大众所接受,销量自然也不会弱。大多数LInux厂商“放弃”个人桌面市场,这样只会使得服务器市场逐渐萎缩,不论你的系统性能有多么好、多么稳定。因为随着时间的推移,由于民间使用Linux的减弱,就会造成Linux附加投资成本过高,服务器是死的,而人是活的只有人才能操纵它。个人版Linux对Linux的基础知识普及至关重要。所以请重视本地化,尤其是“底层”的,这样才能最大程度发挥本国人力优势。
第二,我不是一个服务器用户,所以可能你们并不会理睬我,但是还请你们看完这里。当Windows系统出问题无法图形操作的时候,我们通常会干什么?对,是MS-DOS启动盘,来解救这些种种问题。同样的Linux的确也可以这么做,但是我还是希望能出现一些非常小的,比如能够放入软盘,或者做成USB启动盘,或者能有光盘启动镜像的非常微型的本地语言Linux出现。能作在任何可引导存储设备上的,能够在系统出现问题时,发挥诸如分区、分区文件查看……微小功能的启动盘。当然,它的源代码也会同时公布,又由于其是本地化的,除了命令为符合国际标准会是英文,相关的提示或者帮助都应该是本地语言,这样才有助于操作系统的普及。
在这里,不得不说微软的贡献,他的梦想,他做到了--“让世界上每个人都能够轻松的使用计算机”。虽然它很贵,但是它的确做的很好,可亲性很强,再者一方面无人能及,世界是发展的,事务也是不断前进的。还记得在有些论坛上看到诸如:“图形界面只有傻子才用”,“图形界面消耗系统资源严重”,“图形界面不灵活”等等,其中第二条支持者算是最多的了,但是为什么Java那么吃硬件的环境都可以忍受,却还要指责引领进入计算机世界最容易的微软呢?仅仅是因为它不开源吗?都是为了同一个目的,但是却有着不同的支持度。
谢谢你们能够亲阅此信,也请您们三思,没有庞大的个人用户群,Linux将没有好的发展前景,个人版可以很便宜,但服务器版在个人用户群很大时,可以买的奇贵,你们的劳动将会被载入史册,但千万不要与国际标准不兼容。也最好能将自己的多语言规范公布,让Linux成为真正的全世界的Linux。让软件制造商不再为多国语言而发愁!
    明天是Linux的世界,不论是否有人在做这些,这些迟早都会被人实现,实现的人将会成为Linux的历程杯。关注你们,Good luck!!


      致
礼!

这篇关于给Asianux的一份信,同样给所有有志于中文化Linux的开发者和爱好者的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/749480

相关文章

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

linux批量替换文件内容的实现方式

《linux批量替换文件内容的实现方式》本文总结了Linux中批量替换文件内容的几种方法,包括使用sed替换文件夹内所有文件、单个文件内容及逐行字符串,强调使用反引号和绝对路径,并分享个人经验供参考... 目录一、linux批量替换文件内容 二、替换文件内所有匹配的字符串 三、替换每一行中全部str1为st

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并