ZT一段很隐晦的历史:Communix操作系统简史

来源:百度文库 编辑:超级军网 时间:2024/03/29 12:36:21
我在SB上看到的很有意思不知道这里转没转过:
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。

www.SonicBBS.com

当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为受Windows主机控制的远程终端,相比之下,Communix支持的机子很少,但移植Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过,但失败了。此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到Windows运行;反对微软的另一批人在俄国著名程序员Lenin的领导下,在俄国移植Communix获得成功(第一次发行时称为俄版Communix beta或Communix 3.0beta),一度做到15个主节点、20多个子节点的大规模并行Cluster,并影响到亚洲、东欧、拉美等一些地
方。

www.SonicBBS.com


一个小插曲:在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还拿了不少回扣)。

www.SonicBBS.com

在俄国成功移植Communix的消息也鼓舞着中国的Communix爱好者们,但早期的努力都不成功。一个姓毛的人说,俄版Communix光是汉化还不行,因为我们的硬件太旧了,短期内也不可能更新,所以必须为我们自己的硬件改写一部分底层代码。这种办法最后成功了,成为低配置计算机移植Communix的精典范例而载入史册。毛还反对俄版Communix晚期的一些修改,认为这是向微软投降。为了及时清理Communix队伍内部的微软代理人,他发动广大用户学Communix和写Communix,打造一个“六亿神州皆Hacker”的毛版Communix。他的主张遭到开发团队的反对,最后无果而终,但影响持续至今。如今,一个精通毛版Communix的程序员往往被看作是危险的黑客,而那些拿了很多认证的Communix程序员都在跟微软学接轨。但是,代码要开源,人民要编程是无法扭转的世界潮流。今天,国内外仍有不少毛版Communix支持者。曾有人说尼泊尔的毛版Communix是“盗版”,这就连GPL的基本常识都不顾,堕落到微软版权的泥坑里去了我在SB上看到的很有意思不知道这里转没转过:
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。

www.SonicBBS.com

当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为受Windows主机控制的远程终端,相比之下,Communix支持的机子很少,但移植Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过,但失败了。此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到Windows运行;反对微软的另一批人在俄国著名程序员Lenin的领导下,在俄国移植Communix获得成功(第一次发行时称为俄版Communix beta或Communix 3.0beta),一度做到15个主节点、20多个子节点的大规模并行Cluster,并影响到亚洲、东欧、拉美等一些地
方。

www.SonicBBS.com


一个小插曲:在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还拿了不少回扣)。

www.SonicBBS.com

在俄国成功移植Communix的消息也鼓舞着中国的Communix爱好者们,但早期的努力都不成功。一个姓毛的人说,俄版Communix光是汉化还不行,因为我们的硬件太旧了,短期内也不可能更新,所以必须为我们自己的硬件改写一部分底层代码。这种办法最后成功了,成为低配置计算机移植Communix的精典范例而载入史册。毛还反对俄版Communix晚期的一些修改,认为这是向微软投降。为了及时清理Communix队伍内部的微软代理人,他发动广大用户学Communix和写Communix,打造一个“六亿神州皆Hacker”的毛版Communix。他的主张遭到开发团队的反对,最后无果而终,但影响持续至今。如今,一个精通毛版Communix的程序员往往被看作是危险的黑客,而那些拿了很多认证的Communix程序员都在跟微软学接轨。但是,代码要开源,人民要编程是无法扭转的世界潮流。今天,国内外仍有不少毛版Communix支持者。曾有人说尼泊尔的毛版Communix是“盗版”,这就连GPL的基本常识都不顾,堕落到微软版权的泥坑里去了
还有:
呵呵,可惜的是斯大林版那个不是缺少娱乐功能和界面不友好,到后期已经是根本跟不上硬件的发展,大量的新硬件根本就没有开发驱动程序,而且源代码几十年不变,最后导致执行效率十分低下。一直到最后才搞了点点图形化界面,结果却因为缺乏图形化界面的经验搞的一塌糊涂。
至于毛版,随着我们现在硬件的发展,加上世界的变化,像毛子那样继续搞一点娱乐功能和图形界面都没有的操作系统更没前途,至于那场大规模普及黑客知识的运动,结果不是产生大量能自己写源代码的高手而是产生了大量制造利用系统漏洞的恶意病毒的低级黑客。结果搞的服务器当机。现在的系统实际上是在communix mao版基础上加上了模仿微软的图形化界面,同时为了对应我们大量使用山寨版硬件的现实,编写了大量的非官方驱动程序,使用的软件也是在界面上尽量模仿微软的系统。
在娱乐性,安全性,执行效率方面相对平衡。
至于未来的发展,山寨化就是未来的出路。

www.SonicBBS.com

现在的俄国,用的是windows俄语版而已不过这几年他们也在没得到微软官方授权的情况下改了部分代码,并且写了大量的应用程序
許多程序愛好者甚至微軟、Communix專家都質疑毛版Communix,更多人認為毛版Communix只是DOS和Communix的混合體.....
1979年后中國的Communix總部將國外的Windows1.0更換包裝后,改稱Communix Basic在中國推廣初受好評。不過由于大量本土Communix應用軟件存在兼容性問題,最終因為Communix總部前CTO-HU之死點燃了暴亂的導火索,國內激進的Windows愛好者在Tiananmen BBS刷版示威,甚至公然打出全國推行Windows 95的口號對當局造成不小沖擊。雖然該事件被中國Communix總部強力平息,但在升級內置防火墻和殺毒軟件后,中國版windows化日益顯著。目前來說除了控制面板還保留Communix的風格,中國版已經完全接近于Windows。此版本對越南、古巴的Communix系統造成不小影響。
毛版该系统最近在高山国家尼泊尔占据了半个主流市场,并且还有进一步强化的可能。[:a15:]