[FZH] 可恶的 GCD ! fuck !

Kin Leung ballkids.leung at gmail.com
Thu Sep 22 05:33:44 UTC 2011


Bravo

2011/9/21 刘红丹 <hongdanliu at gmail.com>

> [☭脑瘫党群☭][19367] Communix操作系统简史
>
> From: *zwz password*
> Date: 2010/12/9
> Subject: [☭脑瘫党群☭][19367] Communix操作系统简史
> To: NTParty
>
> Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或Communix
> 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
>
> 当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为受Windows主机控制的远程终端,相比之下,
> Communix支持的机子很少,但移植Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过,但失败了。此后
> Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到Windows运行;反对微软的另一批人在俄国著名程序员
> Lenin的领导下,在俄国移植Communix获得成功(第一次发行时称为俄版Communix beta或Communix
> 3.0beta),一度做到15个主节点、20多个子节点的大规模并行Cluster,并影响到亚洲、东欧、拉美等一些地方。
>
> 一个小插曲:在Lenin之后,俄版Communix项目的两个CEO对Communix
> 3.0正式版出现了意见分歧。占多数的Stalin重视系统安全和运行效率,认为需要在已有的基础上继续优化俄版Communix代码;占少数的
> Trotsky认为要把微软干掉,因此必须支持更多的硬件,提供更多的功能。这次分歧以Trotsky失败告终。Trotsky和他的团队后来开发了自己
> 的Communix(称为托版Communix或Communix
> 4.0),但除了在斯里兰卡短暂地装过一段时间以外,都是小用户。这些用户又加入了很多自己的东西,且互不统一,Trotsky死后没人整理,因此托版
> Communix非常乱。而由Stalin的团队打造的Communix
> 3.0正式版因为过于注重系统安全和效率,导致界面不够友好,娱乐功能少,不能及时更新一些新功能。Stalin的继任者由一个极端走向另一个极端,他们
> 片面追求漂亮界面和娱乐功能,甚至干脆向微软购买这些功能,放弃了系统安全和效率,更不对代码作任何优化,导致系统经常当机和被黑客入侵,最后不得不改装
> Windows(据说负责洽谈这次改装项目的经理Yeltsin还拿了不少回扣)。
>
> 在俄国成功移植Communix的消息也鼓舞着中国的Communix爱好者们,但早期的努力都不成功。一个姓毛的人说,俄版Communix光是汉化还
> 不行,因为我们的硬件太旧了,短期内也不可能更新,所以必须为我们自己的硬件改写一部分底层代码。这种办法最后成功了,成为低配置计算机移植
> Communix的精典范例而载入史册。毛还反对俄版Communix晚期的一些修改,认为这是向微软投降。为了及时清理Communix队伍内部的微软
> 代理人,他发动广大用户学Communix和写Communix,打造一个“六亿神州皆Hacker”的毛版Communix。他的主张遭到开发团队的反
> 对,最后无果而终,但影响持续至今。如今,一个精通毛版Communix的程序员往往被看作是危险的黑客,而那些拿了很多认证的Communix程序员都
> 在跟微软学接轨。但是,代码要开源,人民要编程是无法扭转的世界潮流。
>
>
> 今天,国内外仍有不少毛版Communix支持者。曾有人说尼泊尔的毛版Communix是“盗版”,这就连GPL的基本常识都不顾,堕落到微软版权的泥坑里去了。
>
>
>
> +++++++++++++++++++++++++++++++++++++++
>
>
>
> Unknown补充版:
>
> D在对
> communix经行GUI改造取得一定成果之后,曾经试图对communix的底层代码经行修改。以期能兼容运行win的Democracy和Free
> 程序。但是在最初的beta测试中,系统几乎崩溃。最后D不得不用kill -9命令清除测试进程,并删除了所有的测试代码(系统显示06:04:00
> file
> 删除d)。
>
> 对D来说,communix的稳定运行是最重要的。于是D着手重写Democracy和Free,
> 也就是“commu-Democracy&Free”(简称dDF)。由于年龄的原因,D只是写好了dDF的接口定义和头文件,并未强制定义
> dDF的返回值的要求。
>
> 之后的J因为技术平庸兼进取心不强,只是维护communix的正常运行,不发生系统崩溃即可。所以并未对dDF进行开发和维护。
>
>
> 但是,奇迹就是在这段时间内发生了:comminux竟然具有了自我意识(即自主只能),它开始用D的接口定义和头文件发展出一套完整的(可运行的)dDF系统。并且在此系统的演变下,使原本D开发的GUI系统十分华丽。
>
>
> 一些在界面上经常出现的程序,如:GDP、FaceProject(FP)、RealEstate(RE)运行速度飞快,远远超过win系统下的相应程序。c的程序员们无不欢呼雀跃。
>
> 与此同时,如果你用top观察系统进程。可以发现除了上述界面上的程序以外,还有神秘的非可见进程,占用了大量的系统资源。
>
> 而在win系统里作为底层支持的HumanRight(HR)、Medical-security(MS)、RightOfAbode(ROA)和
> Pension(P)却被作为次要进程,而且获得的资源越来越少。到后来HR进程被彻底禁止;MS和ROA被交给商业软件公司开发成商业软件;而P的运行
> 级别被人为是次要的,所以升级计划无限期推迟。
>
>
> 最终人们发现这个神秘进程是Corruption,正是这个进程作为上述GDP、FP、RE进程的主要推动这和获益者,具有了神奇的自我完善和进化功能,但是它也消耗着越来越多的系统资源。
>
>
> 在J之后,H作为communix的主要维护者走到台前。他是D时代有D送入communix程序员专修学院的高材生。培训的主要目的就是在J之后接管communix系统。
>
>
> 不过,摆在H面前的是:内存找占用率超过95%,硬盘可用空间不足1%;要命的是,以前看上去运行的很好的GDP、FP、RE程序有明显减速的迹象,而原本的不可见进程Corruption进程不断的弹出对话框,要求更多的支援。
>
> 2011/9/21 刘红丹 <hongdanliu at gmail.com>
>
> > 60多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,产品
> > 上线运营了,30年后新的CTO实在看不下去了,重构了部分代码,但框架依旧是旧的,又过
> > 了30年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重,这时我们该1继续修
> > bug打补丁2换个框架重构代码3干脆换掉这些程序猿。关键是那个开源框架糟烂得很,还没
> > 哪个使用它的产品成功过,后来连俄国人自己都抛弃不用了...
>
>
>
>
> --
> 刘红丹
> http://liuhongdan.com/
> _______________________________________________
> Chinese mailing list
> Chinese at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/chinese
>


More information about the Chinese mailing list