搜索结果

CCED2000 发行版⑥惊现江湖,发布日期暗藏玄机

2010/03/14 | 23:55 | 分类:IT杂谈 | 标签: | 1,552次阅读

  今天偶然看到,沉寂了五年多的 CCED 居然在上个月 18 日发新版本了。新版本为“CCED2000 发行版⑥号”,网页介绍称该版本是“应广大用户要求”,解决了前一版本在宽屏显示器上的一些问题。而 CCED 的前一个版本是 2004 年底发布的,其网站在五年间也没有任何更新。
  这一事件首先打破了我对 CCED 及其网站已成为 abandonwareabandonweb 的定性。难以理解朱崇君先生在这五年多来对 CCED 的发展是怎样一个想法。
  今天既然是 Pi day,我自然会有一些数学思维。有关新版 CCED 的重要发现不在于功能改进,而在这里——
CCED2000 发行版⑥惊现江湖,发布日期暗藏玄机
  看看我手头的这些 CCED2000 历史版本(注册版①、④、⑧;发行版①、③、⑤、⑥;Win95 附加包)安装界面中的发布日期,除了一个例外,其余均是在某月的 8 日或 18 日。看来朱崇君先生对“8”情有独钟呀。再回想起 DOS 版的 CCED,5.03 版之后紧接着就是 5.18 版,证据更加确凿。等等,不是说还有一个例外吗?这是 2000 年 5 月 1 日发布的注册版⑧号,连起来照样是“5-1-8”呀!朱崇君先生在这方面真是下了不少心思。
  如果哪位朋友手头还有 CCED2000 的其它版本(包括 CCED98 试用版),请看看发布日期是否同样以“8”结尾。同时希望这些朋友能把我上面没有列出的版本发给我,仅供收藏。
  希望这个发现不是火星,呵呵。


Update 2010-3-20:已验证“CCED2000 注册版⑥圣诞号”发布日期为 1999-9-8,符合规律。但是,这个版本为什么叫“圣诞号”呢?

Abandonware 趣图赏析

2009/11/26 | 00:52 | 分类:IT杂谈 | 标签: | 3,543次阅读

  Abandonware孤儿软件)是一个冷门但有趣的领域。在当前技术日新月异、产品推陈出新的大背景下,适时地回顾一下历史,也许能对现在的工作有一些启发意义。下面展示几张我对一些经典 abandonware 的截图,分享其中的好玩之处,体会软件内外的斗转星移。

  1.用过 UCDOS 6.0 以上版本的朋友都应该记得它当年强调的“特显”、“直接写屏”等功能。据称这样可以做到与显卡无关,提高兼容性,但带来的问题就是在 Windows 9X 下常常会花屏。抛开这个不说,如果两个类似的汉字系统同时写屏是什么效果呢?我们分别启动 GB2312 版的 UCDOS 与 BIG5 版的倚天中文系统,再启动一个 CCED 之类的全屏幕中文程序进行测试。随着键盘、鼠标操作对屏幕的刷新,两个汉字系统抢着写屏,使得屏幕上正确的文字与乱码共存,有超越 CCED 的“密写”功能之势。顺便说一下,我本科时有幸上了 UCDOS 智能拼音作者谭毓安老师的课,拜到了十年前就闻名的牛人。
Abandonware 趣图赏析

  2.Windows 95 中文版的蓝屏(BSOD)是 Windows 系列产品中文蓝屏的绝唱。从 Windows 98 以后,中文版 Windows 的蓝屏都改成英文的了,不再做汉化,这是为什么呢?因为 Windows 95 在实际使用中如果出现了某些严重的错误,会使得中文字库也无法加载,这时中文全变成了没有参考价值的乱码。看来在设计这种“最后的机制”时,一定要做到最小依赖,要给用户提供有效信息,而不要让自身成为系统的拖累。
Abandonware 趣图赏析

  3.Windows 95 中不规范的世界地图。在 Windows 95 的早期 Release 中,“区域设置”的世界地图上的国界标示导致了有领土争端的外国政府抗议(《Windows 编程启示录》中提到过),因此后来的 Release 取消了地图上的国家(时区)颜色标示。但一个新 bug 随之而来:新版地图上竟然没有阿拉伯半岛。我们使用 PE 资源编辑器打开“区域设置”所在的 intl.cpl 文件,其中有一幅标示了颜色的世界地图,包含阿拉伯半岛的。intl.cpl 读取这个资源,将其按海陆两色显示。不知是什么算法出错,导致阿拉伯半岛消失(其实覆盖对比,还有东欧部分地区和台湾岛也不见了)。不知这事当年有没有在中东闹起来,软件中的政治问题举足轻重呵。
Abandonware 趣图赏析

  4.江民的 KV 系列杀毒软件历史久远,在上世纪九十年代中前期,KV200、KV300、KV300+ 系列在 DOS 防毒、杀毒工具中独占鳌头,可谓微机必备。不过在互联网没有普及的时代,病毒库的升级成为一个问题。记得当年一种途径是去软件专卖店拷贝(小城市不可行),一种途径是用 Modem 拨号、超级终端登录到官方 BBS 上下载(长途话费呀),而最廉价的方式则是从《电脑报》、《软件报》上摘抄最新的病毒特征码,手工敲 debug 命令将其汇编到自己的 KV 病毒库中。设想现在哪个软件的升级若要用户编写并编译一堆代码,一定会被揍的。技术的发展使所谓“电脑高手”的门槛越来越低,这应该让人是高兴呢,还是悲哀呢?
Abandonware 趣图赏析

  5.同样令人感慨“沧海桑田”的,还有 CCED 3.3 的帮助文档。当年北京市电话号码还是 7 位,传呼机是流行的通信工具。四环路没有贯通,现在的太平洋电脑城附近当年还是“百货”,图上那几个单位如今尤在?
Abandonware 趣图赏析

  6.续上。从金山最失败的产品——盘古组件中提取的“信息服务”小工具,看看当年最长五位数的电话区号、最长三位数的火车车次。如今电话区号变短了,火车车次却变长了;电话费相对收入降低了,火车票价却不减反增。虽说铁路已经提速好多次了,可又有几次真正惠及了我西北的家乡呢?
Abandonware 趣图赏析

  7.我们再来看看超级兔子。这个软件见证了中国个体软件营销模式的变迁——从简单的免费软件,到知名的共享软件,然后遭殃泡沫经济、转战国外市场,如今 Web 2.0 时代又回归免费,改为以服务为中心的营利模式。我是这个软件在共享时代的正版注册用户,作者蔡旋给还专门向注册用户们透露了软件中的一个彩蛋:查看作者小时候的照片。呵呵,不知道蔡旋自己还记得这件事不?
Abandonware 趣图赏析

  8.不知不觉中,我们谈论的内容已经超出了 Abandonware 的范畴。有些产品并非已无版权,只不过开发者对旧版本不再提供支持而已。这并不影响我们怀旧的兴致。最后一幅图仍然是一个彩蛋,而且估计在那几年学过点计算机的中国人都见过这个彩蛋——Office 2000 附带的隶书、幼园等字体中的“胡万进印”。有多少人还记得暗藏在 Windows 95、98 或 Office 97、2000、XP 中那些好玩的小动画和小游戏呢?软件开发者期待一个展示个性的空间,然而公司对软件质量的苛求又在扼杀这种小聪明。节日礼花和赛车游戏在如今的 Windows 与 Office 中不复存在,不过有趣的是 Google 产品中的彩蛋却始终没有减少,这又是一个什么样的信号呢?
Abandonware 趣图赏析

推荐

2009/03/06 | 13:42 | 分类: | 2,953次阅读

  这里列出本人自认为有意义、有共性价值的一些文章,推荐给新朋友们阅读。

我也发明个概念——abandonweb

2009/02/23 | 21:46 | 分类:Web与移动平台 | 标签: | 988次阅读
  相信有不少网友都知道用Internet Archive(http://www.archive.org/)来探寻某个网站的历史。事实上互联网上也存在着大量的“活化石”,也就是早年制作的、长久未更新、内容现已失效或没有实用价值,却仍然挂在网上可以正常访问的网站。不知道这类网站有没有一个专有的代称,类似于“abandonware”那样的?如果有谁知道这类网站已有一个相对权威或大众认可的代称,请告诉我。若是没有的话,那我就自作主张发明一个吧,是不是可以叫“abandonweb”?不过“abandonweb”似乎也有些不准确,因为活到现在的旧网站恰恰是没有被abandon的那部分。姑且这么叫吧。
  先举一小例,原新飞网旗下的两个服务“supercool个人主页”(http://supercool.163.net/)和“PCICQ”(http://pcicq.163.net/)已于2001年前后停止运营,但它们的网站却存在至今。页面上还保留着最后的公告,声称暂停使用(可这一停就近八年呵,他们也确实负责)。

我也发明个概念——abandonweb

  abandonweb与abandonware相比,有自己的特性。软件的副本一般是分发到用户的,数目众多,而网站的副本则是由管理人员控制的,数目有限。软件的新版推出后,遗留在用户端的旧版副本不会消亡;而网站更新之后,旧版要么被专人归档,要么直接被覆盖或删除,永远从视野中消失。abandonware的存在是自然的结果,软件的作者可以通过发行新版或维持对旧版的服务来“激活”这个软件,但无法主动消灭自己开发的、已在一定范围内有所影响的abandonware;而abandonweb的存在则可能有各自特殊的原因,作者或管理人员还可以通过关闭服务器甚至移除文件来轻易地使已有的abandonweb消失。
  如何界定abandonweb呢?在界定abandonware方面,问题的核心往往是对作者是否仍保有版权的认定,对软件客观存在本身一般不会有争议。但对于网站,由于其副本数目少且为专人控制,一般人无法获知其修改情况。对于一个标称早年制作的网站,如果没有一定数量的用户或Internet Archive一类的第三方机制,是不易判断其真伪的。对于一个有过更新的网站,如果突然回溯到旧版本,它还算abandonweb吗?(例如CCED网站:http://www.cced.com.cn/)一个旧网站,它的域名、服务器甚至管理者发生了变化,它还算abandonweb吗?(例如吉通网站:http://info1.bta.net.cn/jitong/)如果有好事者将备份的他人的abandonweb重新上传到网上,它又算abandonweb吗?一个网站的多个镜像站点中,如果存在一个长期停止更新的镜像,这个镜像是不是abandonweb呢?

我也发明个概念——abandonweb

  “abandonweb”这个概念(抑或是别人已经提出的含义相同的概念)能否为网民接受,我想关键就在于能否找到abandonweb存在和被研究的价值。在软件史方面,abandonware有一定的研究和收藏价值,但如果要研究互联网或特定网站的历史,也许有Internet Archive一类的机制或者直接联系网站维护人员就可以了,因为abandonweb不但数量不多,还存在着上述诸多问题。不过我想,特定abandonweb存在的原因也许是一个值得研究的小课题吧。
------ 分隔线以下是题外话 ------
  说到163.net,它的电子邮箱当年可是中国第一号的免费邮箱品牌呀,就让广州电信、新飞网、tom.com折腾来折腾去,最终变成了收费邮箱。虽说免费用户都从163.net转移到了tom.com下,但好好的一块“163邮箱”品牌就白白地让网易的163.com抢去了。可惜……

致朱崇君先生的一封信

2008/12/21 | 22:05 | 分类:IT杂谈 | 标签: | 1,565次阅读

  CCED这个软件,有多少人还有印象呢?作为一个时代的经典,它至少给我留下了深刻的回忆。
  两个月前,我曾给CCED的作者朱崇君先生写了一封信,发到了cced@public.bta.net.cn,未见回复;于是拨打网站(http://www.cced.com.cn/)上公布的电话和传真号码,却发现号码已不存在。最后干脆把这信打印出来,邮寄到传说中的石景山区海特花园,不知道那个地址是否还有效,朱先生是否可以收到。
  信寄出约半个月后,CCED网站有了微妙的变化:http://www.cced.com.cn/由“崇君科技”的页面变成了“CCED网站”(即原http://www.bj168.com/的内容)。印象中“崇君科技”是在2005年上线的,在2005年之前http://www.cced.com.cn/也曾是“CCED网站”;而http://www.bj168.com/应该是从1999年开始就用于“CCED网站”的,中途作过一段时间的分类信息广告网。不知道http://www.cced.com.cn/这次的变化与我这封信是否有关?
  经考虑,决定将此信公开。其用意我想大家可以从信中看出,就不再多说了。

致朱崇君先生的一封信

致朱崇君先生的一封信

尊敬的朱崇君先生,
  您好!
  我是中国科学院研究生院的一名研究生,冒昧地给您写信,想谈一点我对您的经典作品——CCED的想法。
  我是九十年代中期上小学时,在父亲的办公室开始接触计算机的,CCED曾是我认识和学习计算机的启蒙软件之一。我当时使用过的版本从4.0到5.18,现在还能回忆起每一个版本的界面和菜单的变迁。还有那本装在软件夹中的、伴随加密软盘发行的《CCED 5.0使用指南》,曾是父亲办公室的叔叔阿姨们时常查阅的“宝典”之一。当时中国软件业处于个人英雄时代,朱崇君、求伯君、鲍岳桥、谭毓安、周志农……这些每次使用计算机时都出现在屏幕上的名字,成为我崇拜的对象。我曾设想,如果有一天自己的名字也出现在成千上万用户的屏幕上,该是多么自豪!
  然而技术的发展速度超出了我们的想像,个人英雄的时代也被大的商业软件企业终结。1999年,我家里购置电脑时,操作系统已被Windows垄断。但习惯了在DOS下操作的父亲和我,还是在系统中安装了不少DOS软件。当时CCED 5.18、6.0使用电子注册版的方式发行,用了不久之后功能开始受限;而WPS却已经随UCDOS 98特别版开始免费OEM发行。所以,我对CCED的使用率开始下降,短暂地使用了一阵WPS之后,逐渐转向了Windows下“所见即所得”的软件。
  接入Internet之后,我接触的软件更加广泛。然而对于CCED等经典软件,尽管知道自己可能不会再多用了,但出于一种感情,我仍会关注其新版的发布并下载试验。特别是Windows版的CCED 98、2000推出以后,我一度想将其作为首选的字处理工具,取代庞大的Word;然而doc格式成为事实标准、ced格式别人不会打开,成为限制我这一想法的主要因素。诚然,那段时间我也在像寻找盗版Word一样,在网络上寻找CCED 2000的各种破解,但也正是在这一过程中,我开始分清了商业软件、共享软件和免费软件,分清了正版和盗版、开源和闭源等概念,理解了软件的知识产权。上大学时,我如愿选择了计算机科学与技术专业,一方面出于计算机专业的职业道德,另一方面得益于微软等公司提供的免费学生软件资源,我开始拒绝使用盗版软件和非法资源。
  在Windows和网络时代的洗礼中,DOS下的元老软件们有一小部分坚持了下来,其中最知名的要算CCED的老对手、老朋友WPS了:渡过了Windows下长期的不景气,最终在政府采购的暖风和金山公司其它盈利部门的支撑下挺过了这么多年,近年来又推出了免费的个人版本。还有一些软件的作者或所属公司,在看到老软件已无利可图的情况下,便将它们免费发布了,这包括国内的UCDOS 98、2.13汉字系统以及国外的Borland Turbo C 2.0等,微软的MS-DOS 6.0也通过MSDNAA计划向学生免费提供下载了。这其中有不少软件原先没有加密,在国内都是随便复制使用的,但现在他们的版权人毕竟宣布这种复制合法化了。而更多的老软件则伴随着DOS一起沉寂了下去:他们的公司不复存在,作者的名字也很少为大众所知。在我看来,CCED在这个浪潮中更像是一个特例:起初坚持独具个性的开发,在Windows环境下的字处理工具中独树一帜;对DOS版本也坚持更新,解决新发现的问题。然而令我失望的是,您在2004年底以后不再更新CCED,CCED网站的访问人数也日渐减少,甚至不抵我两年之后做的个人blog。2006年以前,“维基百科”上曾有一个CCED词条,但可能是因为商业性过浓,也可能是因为知名度不够,这个词条被删除了。不久前我又怀着一份思念,重新提交了一份相对客观的CCED词条(http://zh.wikipedia.org/wiki/CCED),盼望您的关注,也希望能有网友共同抒写回忆。
  您当年曾经免费发行过不加密的CCED 3.3普及版,作为BASIC语言版CCED向C语言版过渡之作。在CCED 2000推出之后,我就一直期望您发布一个“CCED 6.6”之类的免费、免注册版本,作为DOS版CCED向Windows版过渡的告别之作。可惜近十年过去了,DOS版CCED早已随DOS一起淡出了市场,但期望中的这个版本还是没有出现。如今,估计Windows版的CCED 2000也没能够达到您十年前憧憬的市场预期,版本的停滞和网站的萧条就是一面镜子。
  您也许知道国外软件界有一个名词叫“Abandonware”,中文常译做“孤儿软件”,是指那些开发和发行已经停滞的软件。我不知道CCED算不算Abandonware,因为它虽然长期停止更新了,但仍然在网站提供下载并公布购买或注册方式,只是不知道这几年来还有没有新用户注册,您是否还接受新用户注册。也许有一天您因为某些原因关闭了CCED的网站,那么CCED将真的成为一个Abandonware,大家无从在网络上找到它,也不能指望哪个正版或盗版软件光盘会再次将其收录(除非有人推出一个“Abandonware专辑”)。它将逐渐退出人们的记忆,只存留在一些历史档案中。
  不做加密的Abandonware无论作者是否合法授权,终归可以运行;而通过软硬件加密,或需要注册的软件一旦成为Abandonware,要想运行起来,恐怕就不那么容易了:想得到一个合法的授权,但原公司可能已经停止运作了;然后不得不去查找一些破解版本或算号器,结果发现它们早已在网上消亡,或者这种算号机制早已不适应于新的硬件和新的操作系统。如果将来我们这代人开始怀旧了,翻出珍藏的CCED,在虚拟机中好歹运行了起来,却因为加密盘或电子注册的问题遇到重重限制,这不能不说会成为一种遗憾。即使是当年购买了加密盘或注册过的正版用户,也会因为硬件和系统的变迁而失去对原来珍爱的软件的控制权。作为一位忠实用户,我最不希望看到的是您任随CCED变成无法运行的、死寂的Abandonware。因此,您能否考虑将DOS版和Windows版的CCED各推出一个无需注册的、可永久使用的全功能版本?对您来说,CCED的商业价值可能早已终结,但它在这一代人心中的形象不应该就此而暗淡。我想,这种免费的版本不但不会影响您公司现实的利益,反而可以再次唤起人们对国产自主创新软件的重视,体现出您对IT业界和广大老用户的高度责任感。
  免费的、可以在新的操作系统上继续运行的Abandonware满足了大部分对老软件怀有一定感情的老用户的心理诉求,但您苦心研发CCED十多年来付出的智慧和汗水也许仍然会被埋没,无法为后人所了解和传承。这是闭源乃至加密软件的先天弱势。不知您对将CCED源代码开放的意向如何呢?回顾历史,微软没有公开它诸多的Abandonware源代码,但我相信作为一个成熟的大公司,它的内部开发人员不会轻易放弃这笔巨大的历史财富,会继续从中汲取智慧。相比之下,GNU工程、Linux操作系统以及在其基础上建立的庞大的应用程序集则是互联网时代开源软件的成功典范。与之类似的还有开源的FreeDOS工程,它几乎完全兼容MS-DOS,目前围绕它开发的一系列开源DOS工具集也应运而生。当然,FreeDOS的实际目的是支持遗留的DOS应用,它不可能抢占Windows和Linux既有的市场。但我们要看到,开源DOS软件更重要的意义在于传承DOS一代程序员的软件设计思想,分享他们编程过程中的“hack”和“trick”并使新一代的程序员得到启发,使得老程序中蕴含的智慧不会因为一个时代的终结而褪色。因此,我个人认为,至少将DOS版的CCED的源代码公开的时机已经成熟。而Windows版的CCED目前仍存在一定的发展潜力,原因正如您所说的,CCED不是在模仿,而是要做别人没有做或没做好的事情。也许您对继续开发Windows版CCED的兴趣降低了,但如果能将其开源,并且以适当的许可证发布在开源社区,说不定会有热心的继承者为其再次注入新鲜的血液。如果要继续发展,我想最重要的就是要为CCED重新找到合适的定位。而个人的力量和灵感毕竟有限,开源是一种群策群力的解决方案,或许这一举真的有希望让CCED在新的时期焕发出新的生机。
  回味您的CCED 2.0到2000每一个版本的说明文件,它们已然从一个侧面反映了二十年来中国信息产业的发展变迁:电话号码升位、传呼机的消失、Internet的兴起、盗版与反盗版、两千年问题、软盘的衰落……它们无不体现在您撰写的READ.ME中,使人暗叹社会经济发展之迅速。CCED本身由个人编写、他人代售到注册公司开发经营;由门点、信件服务到E-mail和网站服务;由不加密到加密,而后转向电子注册版,成为这一时代中国软件产业发展历程的缩影。
  我在“中国DOS联盟”(http://www.cn-dos.net)等网站遇到了不少和我一样关心CCED发展的朋友,但我们能尽的力实在有限,CCED的前途仍把握在您的手中。您历来关心中国软件产业的发展和广大用户的切身体验,是一个对社会高度负责的人。您当年对教育界以成本价提供CCED,还主动赴西部参加科技扶贫,感动了一代用户。如今自由与开源已成为国际软件界的新趋势,真心地希望您考虑我上面的建议,不但为广大关心CCED的老用户圆一个心愿,也为CCED的历史地位增添一份筹码,更为国产自主创新软件再鼓一把劲!

  致
礼!

林健
2008.11

致朱崇君先生的一封信

致朱崇君先生的一封信