0.认识(关于)CDLinux操作系统

一,CDLinux 的作者

邮件与老赵沟通的过程中得知老赵的全名「赵驯洪」,一次电话联系时得知是山东青岛人,男,长期生活在加拿大,其它信息均不详。曾经向老赵索要图片,加skype等其它信息都没能如愿(其实我更想坐飞机去见老赵的),老赵的回复大意是:他想低调做人,不想更多人知道他。我也曾想过要不要把老赵的名字写到这里来,如果写了他会不会生气?结果还是冒着被老赵批的风险写出来了,原因是:吃水不忘挖井人,做人不能忘本!

二,CDLinux 的历史

CDLinux早在零几年就发布了,我知道的最早版本是0.42于2003年4月10日发布,之后的0.6+版本于2008年4月11日发布,0.9.0第一版本于2008年12月11日发布,最后一次正式版0.9.7.1版本于2012年3月19日发布,后因生活原因,于2014年1月发部了0.9.8b7测试版,之后再也没有发布期它更新的版本。而中间的0.9.7.2~0.9.7.7是在2013年初~2015年初完成,这几个版本是科学社赞助定制,所以官方并没有发布出来,因年久失修,再发布出来意义已经不大,所以科学社提供的CDL2015_x32就是0.9x系最后一个x32版本,安装后显示为0.9.7.2,而实际版本号是0.9.7.7。至于后期老赵是否还发部更新的x32位,不得而知。

三,CDLinux 的简介

以下内容来自CDLinux的官方:

CDlinux官方版是一份紧凑的Linux迷你发行版。CDlinux官方版软件中包含了最新的Linux内核、X.Org、Xfce窗口管理器,以及很多流行应用程序。CDlinux的国际化/本地化程度很好,并且用户可配置性很高。CDlinux 官方版是一种小型的迷你 GNU/Linux 发行版,其名称取自英文的 “Compact Distro Linux”。CDlinux 的体形小巧,功能却挺强大,支持多种硬件设备。

以下内容来自「野史」,不过基本正确:

1,CDlinux 能很好地支持国际化(i18n)和各种语言、locale,目前对 de_DE, en_CA, en_GB, en_US, fr_CA, fr_CH, fr_FR, ja_JP, ru_RU, zh_CN (简体中文) 和 zh_TW (传统中文) 提供全面支持。用户也可以很方便地定制 CDlinux 以支持他们自己的语言、locale。

2,CDlinux 能自动检测出自己被安装在什么设备上。您可以把 CDlinux 安装到 CD、DVD、Flash、HD 或者 MD 等类型的驱动器上,这些驱动器可以连接在 ATA、SATA、SCSI、USB 或者 IEEE1394 等总线上。在绝大多数情况下,CDlinux 都能自动识别这些设备并找到自己。

3,CDlinux 支持多种文件系统,您可以把它安装到 ext2、ext3、jfs、reiserfs、xfs、isofs、udf 及 hfs、hfsplus、fat、ntfs 等等分区上,CDlinux 都能自动挂载它们、找到自己并正常启动。

4,CDlinux 是高度灵活、可定制的。您可以拿它作为一个功能强大的系统修复、维护工具;您也可以加上自己需要的软件把它扩展成一个功能全面的桌面操作系统;还可以去掉自己不需要的功能,把 CDlinux 裁减成一个嵌入式系统。完全可以按需定制您自己的 CDlinux。

四,真实的 CDLinux

作为算比较了解内幕的知情人,科学社来回答一下,上面的简介基本上是正确的:

1,体积小巧:是因为CDLinux删除/精减了许多无用的文件,比如(doc帮助文档,CopyRight文档,软件自带的过大图片,man文档,一些重复的字体,一些用不到的文件等),CDLinux是迭代开发,先有最小系统,在最小系统之上添加其它软件工具,而且是“缺什么补什么”,并不会预先把一堆“可能有用但当前用不到”的文件放进去。所以整体的体积控制得比较好。

2,驱动较全:这是因为编译内核时老赵把当时所能选上的硬件(或能用上的功能)都启用了,并且加入了许多当时流行的驱动进去,这才让CDLinux在当时对硬件的支持都很好。当然,如今的CDLinux无法与Arch Linux这样的大发行版相比,但在几年前还没有那个发行版能做到这样。

3,轻快高效:原因之一是得益于驱动齐全;另一个原因是就如Arch Linux一样,CDLinux最大程度的精减不必需的文件,不启动非必需的服务,和使用xfce轻量级桌面有关。好的作品当然不是一个因素就能成就的。

4,汉化很好:因为是中国人开发维护的,肯定优先考虑国语,在2013年时,可以说CDLinux的汉化是所有Linux发行版中做得最好的之一。之后的 起点操作系统 和 深度操作系统 已经做得相当好了。

5,可靠稳定:Linux的发行版本质就像“积木成形”,在内核的基础上不断添砖加瓦,使其最终成为一个可用的操作系统版本,CDLinux也如此,而且CDLinux在挑选”积木“时特别用心,只挑精良的,优秀的”积木“用于堆叠CDLinux,于是CDLinux的作品可靠性与稳定性是经得起考验的。

可靠的另一个原因是经过了大量的测试,每次维护/更新完新版本科学社都要进行长期大量的测试,包括:
A,驱动测试,在条件允许的情况下尽可能在更多的硬件平台上运行,观察通用性;
B,性能测试,观察新版本启动各个软件的速度,做同样事耗时对比,不满意的重来;
C,可靠测试,每个软件基本功能最少1次测试,确保软件工具是可用的,不会崩溃;
D,稳定测试,新版本发部之前,科学社都会作为主力系统自测很长一段时间以确保稳定;
E,启动测试,确保新版本能在X86_64硬件平台上支持大多数主流的BIOS启动和UEFI启动;

五,CDLinux 的意外

CDLinux 创建之初就为了普及Linux,做一个适合国人使用的Linux操作系统,然而它没有推广,知道它的人也不多,参与开发的人更是少。从CDLinux0.9之后有人把wifi破解工具(水滴/奶瓶/打气筒)从其它发行版上移植到了CDLinux之上(后期定制中发现,完全没按Linux规则来做,猜测是移植过来的),于是一提起wifi破解,人们便想到了CDLinux和与之齐名的BT工具。科学社很肯定的说,这绝对不是老赵想看到的情况,本来是想让这个系统被更多人认可使用,结果却被用在了不正确的地方,做为原作者的心情......

六,CDLinux 的继承

早期CDLinux是继承于slackware Linux,后期版本老赵慢慢加入了一些自己的东西进去,于是现在的(CDLinux2015至CDLinux2018)CDLinux已经脱离了slackware,形成了自己的风格,你可以在etc下面 { 见 cdlinux 和 default 两个目录 } 找到很多脚本,这些脚本都起着关键作用。所以现在的CDLinux已经是独立的发行版,不基于任何其它发行版。

七,CDLinux 的更新

最后一次与老赵联系是2017年底,听老赵说他在维护 x86、amd64、arm 三个版本,且工作量很大,但至今也没有见到更新。至于CDLinux的官方会如何发展,科学社不得而知,但科学社可以控制自己定制的版本往哪个方向发展。

八,CDLinux 的未来

这里指的CDLinux不是官方版本,而是指科学社定制的(分支)版本,科学社一直以来的目标都是「LiveCD移动操作系统」,从0.9.7.2开始就已经实现了目标,之后的版本更是加强了这个目标。因为科学社认为:对于一般用户而言,凡是需要安装后才能使用的操作系统都不是好操作系统,不需要安装就能使用的操作系统才叫好操作系统。为了“使用科学社定制的操作系统不需要折腾!”,这两个目标,科学社一直在努力。我们将致力于把CDLinux操作系统打造得更通用,实用,易用,稳定可靠!

九,CDLinux 的维护成本

维护一个操作系统的工作量,做为一个外行人很难想象,你可以试着定制debian这样一个现成且资源丰富的操作系统,看看达到你的目标需要多少时间?更何况CDLinux是从0开始的,方方面面都要涉及,如果维护者哪个领域的知识欠缺,那么做出来的操作系统哪方面就会表现得比较弱。比如现在的CDLinux的字体表现就很差。

如果真的算时间,一个人全职维护一个操作系统,半年一个版本,经过大量测试,保证稳定性,可靠性,安全性,可用性,易用性,写文档,只是这几项工作内容就很累人的。

十,人才为何都在国外?

老赵一个人维护CDLinux,从0.4到0.9.8,坚持10年,而且做出来的东西确实很不错,试问在没有利益驱动的情况下,中国有几个人愿意用业余时间做这样一个操作系统?又有几个人能独立完成这样一个复杂项目的?别拿PE说事,和CDLinux完全没有可比性。

曾经想过把老赵推荐给华为,联想这样的大企,科学社认为这样的人才应该留在国内,给予好的环境和优厚的待遇,让他为国效力,为社会做贡献,这样的一个人能力已经可以媲美一个团队了,如果能得到这种人才的全力攻坚,我认为中国做一个像样的操作系统是完全可能的。然而科学社不得不接受现实,现实并不会因为个人意志而转移,这样的人才还真的在国内很难立足,甚至连生存都吃力,可悲可叹!

本文转载自:http://kxs-co.gicp.net/linux/help.html

仅有一条评论

  1. 老油条 老油条
    感谢楼主和老赵的付出。感叹确实现实可悲,种种原因不能继续做下去。

添加新评论

  经典站点

MSDN,我告诉你

--- updated on 2019-02-04

  关于博主

肥宅快乐~

  近期评论

  •  老油条: 感谢楼主和老赵的付出。感叹确实现实可悲,种种原因不能继续做下去。
  •  ian: 请问这里说的完美驱动扩展坞,是微软原装的那台充电口扩展坞吗
  •  TIGRE: 求config.plist!同Miix4用户,感谢🙏
  •  李飞: 博主 你好 可否发下完整的详细步骤,小白一个,谢谢!
  •  xuzhimin1993: 那么,能正确显示电量吗
  •  fowse: 赞,完美解决方案。
  •  超平和buster: 强啊,但是无网络就很难受OωO
  •  崔先森: 第二种方法简单粗暴~
  •  heiye37: 下载地址哪里有呢1

无论有多困难,都坚强地抬头挺胸,告诉所有人,你并非他们想象的那样不堪一击。

每个人心里都有一段伤痕,时间才是最好的疗剂。

人总是珍惜未得到的,而遗忘了所拥有的。

退一步,并不象征我认输;放手,并不表示我放弃;微笑,并不意味我快乐!

人海中再回首,朋友真诚依旧,生命里重逢,心境平和温柔,往事如风,岁月如歌,漫漫人生路,苍桑几许,幸福几何!