诺顿指挥官的创作故事。 第1/3部分

醉酒的程序员坐在打开的Norton Commander屏幕上。 在两个面板上,驱动器C都是打开的:“那么,为什么我需要两个具有相同文件的驱动器C?” 他思考并通过按F8和Enter删除了所有内容。
-80年代后期的一个玩笑

Norton Commander for DOS用于DOS的文件管理器,它存在5个主要版本-1.0、2.0、3.0、4.0、5.0,并且只有最新版本具有5.5的子版本。 许多版本仍被各种爱好者使用,并且位于Internet的各个站点上。

这可能是DOS操作系统时代最受欢迎的文件管理器之一,它与XTree一起扎根于DOS,并以继承其功能的其他程序的形式继承了DOS。



NC 1.0的第一版由John Socha(Jonh Socha)在1984-1989年开发。

从版本2开始,诺顿指挥官已经取得了与123,WordPerfect和MS Word相当的成功,尤其是在前苏联和东欧,诺顿指挥官蓝屏已成为DOS的代名词。 许多用户甚至从未怀疑这不是本机DOS界面,但俄语中的“ Norton”和“ Commander”一词已成为IT行话的一部分,实际上成为了文件管理器的代名词。

诺顿指挥官在前苏联地区大多数国家的学校和学院以及东方国家的欧洲大学和学院中上课。 这意味着所有毕业生或多或少都是Norton(DOS的标准界面)的有经验的用户。 我想再次强调,许多人甚至都不怀疑它不是DOS的一部分,而只是一个附加的实用程序。 DOS时代甚至影响了招聘过程:在许多IT招聘经理的心中,使用Norton Commander的技能已与DOS系统的使用相关联。



DOS外壳程序的第一个版本名为VDOS(Visual DOS),并使用C和Assembler混合编写。 正如John Socha所说,回想过去的事件:
我开始从事后来被称为Norton Commander的工作。 1984年秋天,当我还在康奈尔大学攻读应用物理学研究生时。 第一个版本完全用Assembler编写。 但是花了太多时间,因为我很快转而开发C和Assembler的混合物,而大多数“真正的程序员”都不接受C。

那时,我将其称为VDOS,简称VDOS,而不是当时使用的通常的两个字母的缩写。 该程序本身的灵感来自于几件事。 然后,我与Microsoft Press签订了一份合同,根据这份合同,我必须在华盛顿州的贝尔维尤(Bellevue)工作时写几本书,甚至还花了一些时间。 然后,他读了两个月的研究生,写了一本书。

第二本书原本是关于我过去使用的小型实用程序的(例如,而scrnsave等)。 但是由于一本实用程序,我一生都在写这本书,所以我没有完成这本书。




John Socha拥有康奈尔大学应用​​物理学硕士和博士学位。 毕业后,约翰成为现已解散的彼得·诺顿计算公司研发部的第一任主管。 他是公司的第二位程序员,并很快聘请了Brad Kingsberry。

此时,Peter Norton Computing是一个单人表演。 它是由开发商业软件的企业家的先驱之一创立的。 1982年,他以30,000美元和一台IBM电脑创建了自己的第一家公司(该公司在1990年以7,000万美元的价格卖给了Symantec)。 1992年,Gillian Coolidge在题为“调查PC先驱Peter Norton的丢失文件”的文章中写道,Smart Computing写道:
据说彼得·诺顿(Peter Norton)早在1970年代末就曾在航空业工作过,但是当波音,麦克唐纳·道格拉斯和洛克希德大幅裁员时,他就辞职了。 为了支付账单,诺顿开始根据合同从事兼职工作。

一次,诺顿不小心删除了一个重要文件,这对每个人来说都是一个常见错误。 他没有重新输入所有信息,而是想写一个计算机程序来恢复丢失的数据。 该程序不仅保存了丢失的文件,而且最终还使Peter Norton成为了一个非常有钱而且非常有名的人。
诺顿将他的程序称为“诺顿实用工具”。

1982年,诺顿通过自己的公司Peter Norton Computing Inc.推出了该程序。 (PNCI)。 次年,PNCI发布了第二版的Norton Utilities,该版本实际上由几个小的实用程序组成,这些实用程序保存了“丢失的”文件和磁盘内容。


1984年,PNCI获得了1百万美元,并且还发行了Norton Utilities版本3。当时,有3个人在公司工作。 但是,Peter参与了书籍,手册和业务的整个开发和写作。 重要的是要了解,实际上该公司是一个单人剧院,有一些支持人员。 因此,从3.0版获得的收入是一个显而易见的事实:公司需要扩展。 需要一个程序员。 创作了NCD实用程序(后来以NCD模式集成到Norton Commander中)的Brad Kingsberry回忆起那些日子:

我于1985年加入Peter Norton Computing,成为公司的第一位程序员。 我以前的老板刚关门,所以我把简历寄给了几家公司。 彼得回答了我,并支付了去西雅图的机票,他在暑假休息,然后当场雇用。 由于 彼得仍在休假,我从西雅图的一家酒店开始工作,从那里开始工作了前两个星期。 此外,在接下来的6个月中,我与PNCI厨房餐桌一起工作。 彼得的妻子艾琳(Eileen)开始做晚餐时,我意识到工作日已经结束并回家了。

...我的责任是软件开发,这就是我所做的。 现在,PNCI现在有五名员工。 Peter参与了他家书房的开发,管理,营销和手册编写。 他的三名员工在楼上工作。

彼得·诺顿(Peter Norton)一直是一个悠闲的人。 他的整个哲学归结为我不断听到他的一句话:“我们将在有趣的同时从事这项业务。” 因此,做某事的主要重点是“酷”或“好玩”,然后才是金钱。

“我不知道如果我们不赚钱会发生什么,但是这个过程本身会很有趣。 金斯伯里说,也许仍然没有那么有趣,尤其是对彼得来说。 “但是他没有寻求创造“下一代软件”,并且他没有寻求赚很多钱。 与他在一起真的很有趣,他爱灵活,不喜欢为某人工作。”

PNCI实现收入500万美元。 在1986年,他发布了其他几个软件包,但是,据彼得称,诺顿的实用程序仍然是摇钱树。 它们正在被广泛接受,并且用户已经意识到数据恢复的好处。

彼得·诺顿(Peter Norton)本质上创造了一种新型的个人计算机软件:数据恢复软件。 并且,由于该领域是一个有利可图的领域,因此很明显它将开始吸引竞争者(PC工具是最出色的)。 引用彼得·诺顿:
为什么Norton Utilities变得如此流行? 业界常识说:通过提供卓越的功能或解决以前无法解决的问题,软件正在变得流行。 1982年,当我坐在电脑上写Unerase时,我正在解决一个没有解决方案的一般性问题。

彼得·诺顿(Peter Norton)很快意识到自己偶然发现了一个金矿,开始做生意。 这就是他聘请Kingsberry和Sochi的原因之一。
PNCI发布了多个版本,每个版本在其存在的近十年中都越来越有能力。 彼得·诺顿(Peter Norton)还是一位才华横溢的作家,这是PR的重要组成部分。 他还写了几本书。 他最有影响力的书是与约翰·索卡(John Socha)合着的书,也是十多年来研究英特尔汇编程序的最佳书。 顺便说一句,他的名言是:“汇编语言是人类才华横溢的结果,您应尽可能避免使用它,” 1986年版。



诺顿实用程序的核心是FAT Undelete实用程序,如果创建新文件时未覆盖其群集,则可以恢复文件。 在FAT系统中,为了还原文件,足以在目录条目中还原文件名的第一个字母(FAT文件系统的此功能已由DOS系统使用,但没有记录)。 发行第一版后,Peter Norton成为《 PC Magazine》的实用工具编辑器。 该软件包增长迅速,第二个版本(1986年第4版)包含20多个实用程序(Brad Kingsberry参与了开发,因为他于1985年夏天被聘用。他是一位才华横溢的程序员,为实用程序的开发做出了许多贡献。 ndd)
  • nuud (取消删除目录)和版本4.0 qu (快速取消格式化)-用于恢复FAT文件系统中文件的一组独特的实用程序:“ Norton Unility”和目录恢复实用程序。 同类中的第一个。 后来,恢复FAT中已删除文件的创新方法是该公司成功成立的关键。 在Norton Utilities 4.0中添加了Quick Unerase(qu)
  • fr (格式恢复)。 他必须使用/ save命令行选项从autoexec.bat开始,并向磁盘写入一个特殊的frecover.dat文件,该文件创建了文件系统块的副本,并允许在format命令之后完全还原文件系统。
  • sd-著名的Speed Disk-磁盘碎片整理方面的先驱,是最早优化文件系统的实用程序之一。
  • ncd (诺顿变更目录)是将文件系统作为分层结构进行导航的先驱,并且包含快速搜索算法。 他介绍了XTree的快速目录层次结构搜索。 该实用程序最初是在版本4.0中引入的,由Brad Kingsberry编写
  • 在更高版本中,还有一个非常有趣的实用程序,称为Norton Image ,该实用程序允许在硬盘突然断开连接或损坏系统块的情况下将关键系统块保存到硬盘中。
  • WipediskWipefile-用于永久擦除文件或硬盘驱动器中信息的实用程序

后来,添加了其他成功的程序:
  • ndd-著名的Disk Doctor-用于FAT中的错误纠正(1988年在4.5版中出现)。 允许您恢复扇区损坏,错误和系统单元损坏的硬盘驱动器和软盘。
  • ne-著名的Norton Disk Doctor编辑器是一个独特的强大实用程序,可用于手动更正错误并还原硬盘驱动器上的文件。
  • sf-安全格式化-允许您格式化外部或内部硬盘驱动器,以便格式化后可以快速恢复所有内容(实际上,它已将旧的系统扇区重写到磁盘末端)。

彼得·诺顿(Peter Norton)的成就在1987年《华盛顿邮报》的一篇文章中有所揭示:
如果您认为彼得·诺顿是谁,那么您可能会认为这是“人工驱动”,或者在极端情况下,这是丢失文件的搜索引擎( 作为职业,大约为Transl。 )。 这并非完全正确。 诺顿在硬件和软件的其他方面传播了启发。 确实,每天使用计算机的人中只有一小部分感到每天需要“编程指南”或“汇编语言手册”。 而且,如果出现了这种需求,他们总是倾向于首先求助于诺顿。


彼得·诺顿(Peter Norton)还是通过对整个产品线使用相同模型的照片来“个性化”软件促销的想法的作者(在赛门铁克收购之后幸存下来的想法仍然被赛门铁克用于整个产品线)。 现在,他的知名度主要是因为他在Norton Utilities和其他属于Norton Line的Symantec产品的包装盒中担任榜样。 但是在过去,他的公司非常有创新能力,他真的很喜欢Borland,Lotus和许多其他DOS初创公司。

他们的产品中有著名的《诺顿指南》:这是最早成功的超文本实现之一(在HTML时代之前)。 Norton Commander的更高版本(自版本3.0起)使用此帮助格式。 在我看来,在收购Symantec之前创建了十几本指南,并且转换为NG格式的书籍总数超过了一百本。 原始指南包括:
  • 汇编语言数据库 ,由Peter Norton Computing,Inc.版权所有©1987,由Craig Stinson,Brad Kingsbury,Kevin Goldstein,John Socha和Peter Norton编写。
  • Turbo C数据库 ,由Peter Norton Computing,Inc.版权所有©1987,由Deirdre Poeltler,Kevin Goldstein,Bruce F. Webster,John Socha和Peter Norton编写。
  • Turbo Basic数据库由Peter Norton Computing,Inc.版权所有©1987,由Craig Stinson,Burton L. Alperson,Brad Kingsbury,John Socha和Peter Norton编写。


John Socha是创造“屏幕保护程序”一词的人。 甚至可能创建了第一个屏幕保护程序。 实际上,它的屏幕保护程序(带有星空的夜空)是Norton Commander 3.0的第二个标志,同时还带有两个蓝色背景面板。 该屏幕保护程序被称为经典的DOS屏幕保护程序,与Norton无关,但与DOS相关联。 2001年,乔·佛斯特(Joe Forster)撰写了《星夜》,忠实地复制了经典的诺顿指挥官屏幕保护程序。 您可以下载并尝试。

诺顿指挥官(Norton Commander)的发展的第一年(1984-1988)是MS-DOS迅速崛起的一年,MS-DOS是地球上最广泛的操作系统。 她迅速更改了CP / M,自1983年底以来,这种浪潮“举足轻重”:为MS-DOS创建的许多软件产品在其产品类别中占据主导地位,甚至成为移植到其他OS的事实上的标准。 而且这不仅限于使用电子表格,文字处理器,计算机游戏。 公用事业也是一个快速增长的领域。 疯狂,压力大的区域。 人们承受着巨大的压力,在初创公司的氛围中……许多人已经被半数遗忘或完全被遗忘了。 但这是第一个软件,其“淘金热”后来以一种稍微不同的方式在互联网上被重播。

DOS革命的超级英雄的生命以及随后的竞争对手“淘金热”比科幻小说要好。 现在,只有在游戏公司中才能发现如此强烈的气氛。 他们没有发明任何软件新东西,但是他们具有开发高质量软件的独特能力,以及随着产品进入市场的能力,逐渐使其变得更好,从而使其成功并创造了可盈利的业务。 其中最成功的是将软件开发人员的素质,对市场的深刻理解,股票经纪人的特征独特地结合在一起。

个人计算机在70年代后期开始销售。 当时DOS几乎是空的,软件还处于起步阶段。 使用IBM大型机软件非常昂贵(一个小时的费用约为70美元)。 随着DOS的推出,这种情况已经永远改变了。 DOS的个人计算机和相应软件代表了已建立的基础的起义,并且从这个意义上讲,最早的DOS软件企业家是颠覆旧秩序的革命者。 您可以在比尔·盖茨的《硬盘驱动器》以及詹姆斯·沃尔斯和吉姆·埃里克森于1993年出版的《微软帝国》中了解更多有关这一时期的信息,当时人们对此时期的记忆尚未消散。

就个性而言,这个新兴行业的所有早期参与者都像瑞士刀。 他们能够长时间担任程序员,同时又是出色的技术经理和架构师。 比尔·盖茨(Bill Gates)的《硬盘驱动器》(Hard Drive)很好地描述了许多初创企业的竞争气氛,这本书讲述了微软的早期时代。

因此,约翰·索查(John Socha)后来组建了多家成功的初创企业,这并不令我个人感到惊讶。 正如一位著名运动员所说:“练习越多,我就越幸运。” . , , , . , , . . DOS . « » , . $50000 1982 $70,000,000 1991, . , , . 1995 5 , Microsoft 1995 140.

, Norton Commander , 1.0 .

, XTree 1985 (XTree Norton Commander):

. , . , .

, . : . CP/M, , , . , , . .



, . - . , .
, . , .

, , , DOS . . , ( , , -. . ). . «», — .

, .

, . , Epson. . .
1984 , XTree. TODO . , , XTree XTree Pro Gold. , . , . , .

, , - . . , , , .

XTree. , . . , . , ( . . , XTree , , ). , , . .

– .

, , . , XTree. “X-Tree… X-Tree… !”

, , - .
, : «- », .

, , : , , * ? : , , : 1985 , - .

1- 1985 XTree . West Coast Computer Faire - XTree .

, , 30 . , .

, — : , Cahlin/Williams Communications.

, , , - . XTree « XTree». West Coast Computer Faire.


- Norton Commander, . Norton . :
«, , ! Windows GUI , »

Norton Commander :
Norton Commander . . « ?» — , F8 Enter.

– , ( Norton Commander Volkov Commander 1992-1994 ):
Q: , ?
A:Volkov Commander.

Source: https://habr.com/ru/post/zh-CN466839/


All Articles