给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

相关文章

Linux镜像文件制作方式

《Linux镜像文件制作方式》本文介绍了Linux镜像文件制作的过程,包括确定磁盘空间布局、制作空白镜像文件、分区与格式化、复制引导分区和其他分区... 目录1.确定磁盘空间布局2.制作空白镜像文件3.分区与格式化1) 分区2) 格式化4.复制引导分区5.复制其它分区1) 挂载2) 复制bootfs分区3)

Linux服务器数据盘移除并重新挂载的全过程

《Linux服务器数据盘移除并重新挂载的全过程》:本文主要介绍在Linux服务器上移除并重新挂载数据盘的整个过程,分为三大步:卸载文件系统、分离磁盘和重新挂载,每一步都有详细的步骤和注意事项,确保... 目录引言第一步:卸载文件系统第二步:分离磁盘第三步:重新挂载引言在 linux 服务器上移除并重新挂p

Linux下屏幕亮度的调节方式

《Linux下屏幕亮度的调节方式》文章介绍了Linux下屏幕亮度调节的几种方法,包括图形界面、手动调节(使用ACPI内核模块)和外接显示屏调节,以及自动调节软件(CaliseRedshift和Reds... 目录1 概述2 手动调节http://www.chinasem.cn2.1 手动屏幕调节2.2 外接显

Linux(centos7)虚拟机没有IP问题及解决方案

《Linux(centos7)虚拟机没有IP问题及解决方案》文章介绍了在CentOS7中配置虚拟机网络并使用Xshell连接虚拟机的步骤,首先,检查并配置网卡ens33的ONBOOT属性为yes,然后... 目录输入查看ZFhrxIP命令:ip addr查看,没有虚拟机IP修改ens33配置文件重启网络Xh

linux实现对.jar文件的配置文件进行修改

《linux实现对.jar文件的配置文件进行修改》文章讲述了如何使用Linux系统修改.jar文件的配置文件,包括进入文件夹、编辑文件、保存并退出编辑器,以及重新启动项目... 目录linux对.jar文件的配置文件进行修改第一步第二步 第三步第四步总结linux对.jar文件的配置文件进行修改第一步进

linux ssh如何实现增加访问端口

《linuxssh如何实现增加访问端口》Linux中SSH默认使用22端口,为了增强安全性或满足特定需求,可以通过修改SSH配置来增加或更改SSH访问端口,具体步骤包括修改SSH配置文件、增加或修改... 目录1. 修改 SSH 配置文件2. 增加或修改端口3. 保存并退出编辑器4. 更新防火墙规则使用uf

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res