Communix操作系统简史.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Communix操作系统简史

Communix操作系统简史 Communix操作系统简史 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-DemocracyFree(简称dDF)。由于年龄的原因,D只是写好了dDF的接口定 义和头文件,并未强制定义dDF的返回值的要求。 之后的J因为技术平庸兼进取心不强,只是维护communix的正常运行,不发生系统崩溃 即可。所以并未对dDF进行开发和维护。 但是,奇迹就是在这段时间内发生了:comminux竟然具有了自我意识(即自主只能), 它开始用D的接口定义和头文件发展出一套完整的(可运行的)dDF系统。并且在此系统 的演变下,使原本D开发的GUI系统十分华丽。 一些在界面上经常出现的程序,如:GDP、FaceProject(FP)、RealEstate(RE)运行速 度飞快,远远超过win系统下的相应程序。c的程序员们无不欢

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档