用户
AT&T的律师决定允许教育机构使用Unix,但是禁止bug修正和后续服务造成一个直接的后果:它强制用户之间互相分享。用户们分享主意,信息,程序,bug修正,以及硬件修理。有些潜在的用户已经听说了Unix,哥伦比亚的生物科学领导者Cyrus Levinthal就是其中一位(Lou Katz对我说“但是他认为Unix是可用的”),普林斯顿的Richard Langridge是另一位。
但自从1973年发表了第一篇论文后,你可以将程序放在RK05磁盘上。在1974年春天的早些时候,Lou Katz在哥伦比亚大学组织了一次Unix用户会议。哥伦比亚是第一个发行版的使用者——秋天的时候,先是在磁盘上,然后在9轨纸带上(Katz告诉我“Cyrus拿到一个GK05磁盘,但是我们没有驱动器,因此我驾车去莫里山,Ken为我制作了一份9轨纸带”)。会议在1974年5月15日在哥伦比亚大学医学楼3楼的梅里特会议室举办。这就是Reidar Bornholdt提供给我的流程:
UNIX用户会议流程 | 1974年5月15日 医学楼3楼梅里特会议室 |
---|---|
10:30 | 开始 |
11:30 | 几个使用者的简短介绍 |
12:00 | 午餐 |
1:00 | Ken Thompson演讲 |
2:00 | Unix问题,解决方案,bug修正交流 |
3:00 | DEC问题,解决方案,bug修正交流 |
4:00 | 自由讨论 |
大概有来自十个机构的二十多人参加了会议。Thompson和Ritchie的第一个报告出现在1974年7月的CACM(这次会议的两个月后)。1975年的春天Mel Ferentz(那时在布鲁克林大学)向邮件列表向上的30多个从贝尔实验室收到Unix的用户发送了邀请,会议将在1975年6月18日在纽约大学举办。Thompson向Ferentz提供了近几年收到了RK05磁盘或者纸带的用户列表,一个会议通知发送给这些用户,有20多个Unix新装用户给了回应。6月16日Ferentz向那些Unix新版本用户(第6版)发送了邀请,参会名单修订成37个。那个时候加利福尼亚,布鲁克林,还有纽约大学的家算计中心都安装了Unix。
Ferentz,Katz和Bornholdt在Fuchs的组织下建立了会议。Ferentz自己说(1975年7月30日第1期UNIX NEWS,发行量37份):
6月18日在纽约大学举办的会议有来自20多个大学的40多人出席会议。每个大学就简单介绍了它的功能和特点。这里我们不准备再次介绍他们因为接下来有一页详细记录了每一个成员。大家一致同意尽量保持用户组和它通讯邮件为非正式的。
11页的UNIX NEWS期刊包含了从波士顿儿童博物馆到多伦多大学的介绍,同时也包含了一篇题为“MUNIX——一个多处理器Unix”的简短文章,另外还有邮件列表。
邮件列表的迷人之处在于它反映了Unix的发展——一个未经宣布,没有支持的操作系统。
第一份邮件列表包含的大学 |
---|
贝尔实验室 |
布鲁克林大学 |
卡尔顿大学 |
... |
![]() |
---|
UNIX NEWS第二期(1975年10月8日)有60份的发行量,刊载了一条通知:“西部的第一次会议将于10月31日周五在海军研究院举行”。第三期(1976年2月10日)刊载了Robert S. Fabry教授,电子工程和计算机科学部门,加利福尼亚大学,伯克利大学,哈佛科学中心技术服务主管Lewis A. Law的信件,宣告下一次的西部会议在2月27日和28日,东部会议在4月1日和2日。第四期(1976年3月19日)刊载了新南威尔士大学John Lions博士的信件,还有一个有80个成员的邮件列表。到了1976年9月,成员增加到138人。其中13人在加拿大,10人在英国,4人在澳大利亚,以色列和荷兰各有3人,奥地利,比利时,法国,委内瑞拉各有一人,其他的101人则是来自美国。
1977年5月到6月的那期是UNIX NEWS的最后一期。从1977年7月开始出版物的名字改成;login。AT&T的律师打电话给Mel Ferentz,告诉他说小组(那时还没有名字)不能使用UNIX这个单词,因为他们没有来自西部电气的权限。1978年5月24日到27日在医学大学举办的UNIX用户会议上,在制定一系列组织Unix用户章程的目的下,选举出了一个5人会员会。选出的5个人分别是:
姓名 | 单位 |
---|---|
Mel Ferentz | 洛克菲勒大学 |
Mar Gralia | 约翰霍普金斯大学 |
Lou Katz | 哥伦比亚大学 |
Lew Law | 哈佛大学 |
Peter Weiner | 交互系统公司 |
Law被推选为主席,委员会的名字确定为USENIX委员会(UNIX是贝尔实验室的商标,USENIX不是)
有两行脚注让人满意:他们展示了70年代的一种精神,起源于“我们对抗他们”的态度并结合一种幽默感,Unix在这种精神下团结在一起,并且这种精神今天仍在持续。两次改名使得贝尔实验室的专利代理人Stephen J. Phillips向Ferentz发了封邮件。邮件开头是这样的:
1978年6月7月的第六期第三卷让我觉得非常有意思。你选择“USENIX”这个词语从而避免使用UNIX作为委员会的名字是一个非常聪明的想法...
Phillips继续写了一些“淡化UNIX商标”,他希望USENIX在未来不要商业化。Ferentz将这封信发布在;login:上。
USENIX这个名字是由Margaret Law创造的,直到最近哈佛和拉德克利夫的一个院系。;login:更有意思,Dennis Ritchie解释说:
字符“;”是很有意义的。在70年代早期的大多数时候,最流行的终端是37型号的电传打字机。输入序列
<esc>;
会让它进入全双工模式,这样终端就不会在本地打印字符,而是让系统显示它们。因此这个序列被放进了问候消息。当然在你使用终端的时候它不会打印出来,但后来出现的其他终端不能识别这个信息所以打印出了“;”。
Bill Shannon和其他几个来自凯斯西储大学的人出席了1978年哥伦比亚的会议。Shannon是Leffler的同事,Leffler参加了下一年在多伦多举办的会议(1979年6月20日到23日)。Leffler说“我们全都去那看Aliens。当我们返回到多伦多的宿舍时,我和Aliens擦肩而过”。早期USENIX会议的休息活动是非常重要的:Leffler和其他几个人回忆他们曾在1980年6月的拉特华州会议时打棒球。这对于Leffler和Unix的未来都是很重要的(我会在讨论伯克利Unix时再说回这个)。
从很早期的Unix用户列表上可以看出来,他们分散在彼此相隔很远的地理位置。虽然如此,下面这些并不让人意外:
澳大利亚Unix系统用户组,或者叫AUUG,非正式的存在9年后,在1984年8月27日墨尔本举办的会议上正式成立了。第一个AUUG会议在1975年在新南威尔士大学举办。
新南威尔士大学在1974年成为加利福尼亚西部第一个得到Unix的大学。
英国在1973年收到Unix,之后不久用户就组织了起来。大学之间的计算机会议在1976年9月举办,亚伯丁大学的P.M.D. Gray和他的同事说起Unix在英国不断增长搞得用户量。11月,英国大学UNIX通信出版了d第1卷第1册。它包含了一个包含11个安装用户的列表:亚伯丁,达拉谟,埃塞克斯,格拉斯哥,赫尔瓦特(爱丁堡),肯特(坎特伯雷),拉夫堡,皇后玛莉学院(伦敦),威斯特费尔德学院(伦敦),圣安德鲁,以及苏塞克斯——4个在苏格兰,7个在英格兰。
1977年3月4日,格拉斯哥大学的Alistair C. Kilgour公开了一封邮件,建议成立一个英国Unix用户组作为DECUS特别兴趣小组(SIG),在4月15日的DECUS英国成员年度会议之后举行相关会议。他提议在1977年5月末尾的时候举办Unix学术报告会。接下来的几期期刊在页首位置印着醒目的DECUS英国通讯。DECUS英国支付了副本和邮费。
1977年5月27日在格拉斯哥举办的一场学术报告会议上有40人左右出席。不到一年的时间后,UKUUG联合荷兰北海在阿姆斯特丹自由大学举办了会议。数理中心很早就得到了Unix。Teus Hagen告诉我:
我看到CACM上Ken Thompson的文章就立即给他写信了解详细信息,并询问是否有可能得到一份软件。很快我就得收到了他寄来的DEC RK05磁盘,并且没有任何许可限制。那是Unix第5版。我们曾经使用PDP-11/45和RTL或者RSX11为一个图形项目艰苦工作。当我们刚收到Unix就立即扔掉DEC的东西继续使用贝尔实验室的东西。这之后第6版,6.1,6.2,第7版,然后是我们的VAX-11/780(序列号10)陆续到来。我么只订购了VAX硬件,没有购买VMS许可(DEC那时非常惊讶)。我么在VAX上使用了实验室的Unix VAX版本(一定程度上运行在PDP-11模式),然后换成了伯克利版本(VAX是虚拟地址扩展的缩写)。
NLUUG是在1978年11月成立的。Unix传播到欧洲,另一个国家机构成立了,并且在1981年欧洲Unix系统用户组(EUUG,现在的Eur-Open)有了他们的第一次会议。有趣的是,Unix在日本的出现比澳大利亚晚了两年,因此Unix用户会议要晚于欧洲和澳大利亚。
1976年东京大学的Haruhisa Ishida将Unix介绍到日本后没多久,Jun Murai,Koichi Kishida,Nobuo Saito就成立了日本Unix社团(jus)。最初它是一个Unix学习小组,但它成长的非常快。十年后,Unix真正的被全世界用户使用。