给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云服务器手动配置DNS的方法步骤

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

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

linux系统中java的cacerts的优先级详解

《linux系统中java的cacerts的优先级详解》文章讲解了Java信任库(cacerts)的优先级与管理方式,指出JDK自带的cacerts默认优先级更高,系统级cacerts需手动同步或显式... 目录Java 默认使用哪个?如何检查当前使用的信任库?简要了解Java的信任库总结了解 Java 信

Linux命令rm如何删除名字以“-”开头的文件

《Linux命令rm如何删除名字以“-”开头的文件》Linux中,命令的解析机制非常灵活,它会根据命令的开头字符来判断是否需要执行命令选项,对于文件操作命令(如rm、ls等),系统默认会将命令开头的某... 目录先搞懂:为啥“-”开头的文件删不掉?两种超简单的删除方法(小白也能学会)方法1:用“--”分隔命

Linux五种IO模型的使用解读

《Linux五种IO模型的使用解读》文章系统解析了Linux的五种IO模型(阻塞、非阻塞、IO复用、信号驱动、异步),重点区分同步与异步IO的本质差异,强调同步由用户发起,异步由内核触发,通过对比各模... 目录1.IO模型简介2.五种IO模型2.1 IO模型分析方法2.2 阻塞IO2.3 非阻塞IO2.4

Linux中查看操作系统及其版本信息的多种方法

《Linux中查看操作系统及其版本信息的多种方法》在服务器运维或者部署系统中,经常需要确认服务器的系统版本、cpu信息等,在Linux系统中,有多种方法可以查看操作系统及其版本信息,以下是一些常用的方... 目录1. lsb_pythonrelease 命令2. /etc/os-release 文件3. h

linux部署NFS和autofs自动挂载实现过程

《linux部署NFS和autofs自动挂载实现过程》文章介绍了NFS(网络文件系统)和Autofs的原理与配置,NFS通过RPC实现跨系统文件共享,需配置/etc/exports和nfs.conf,... 目录(一)NFS1. 什么是NFS2.NFS守护进程3.RPC服务4. 原理5. 部署5.1安装NF

linux配置podman阿里云容器镜像加速器详解

《linux配置podman阿里云容器镜像加速器详解》本文指导如何配置Podman使用阿里云容器镜像加速器:登录阿里云获取专属加速地址,修改Podman配置文件并移除https://前缀,最后拉取镜像... 目录1.下载podman2.获取阿里云个人容器镜像加速器地址3.更改podman配置文件4.使用po