image

Питер Нортон известен большинству пользователей персональных компьютеров. Правда, не все об этом задумываются, не все представляют, насколько велики его заслуги. За плечами Питера годы работы над такими продуктами, как Norton Commander, Norton Utilities, Norton Disk Doctor. Он также является автором таких популярных книг, как «Внутри IBM PC», «Внутри OS/2» и «Справочник программиста».

Нортон создал новое направление разработки ПО. Он был новатором и с точки зрения рынка, и в техническом плане. Однако Питер Нортон работал не ради денег и славы. По крайней мере, сам он в это верит.

Питер Нортон появился на свет в 1943 году. Он познакомился с компьютерами еще в ранней юности, когда подрабатывал в страховой компании сезонным сотрудником. Его первым компьютером был IBM PC. Он приобрел эту машину, как только она появилась в продаже. Общение с компьютерами стало серьезным увлечением Питера: он освоил азы работы с ним в качестве пользователя, а затем приступил к самостоятельному изучению программирования.

Нортон учился в Ридоновском колледже (Портленд, штат Орегон). Затем он поступил в Калифорнийский университет в Беркли, который окончил со степенью бакалавра по математике.

После университета Питер Нортон устроился на работу в аэрокосмическую компанию, которая базировалась в Южной Калифорнии. Однако в конце 70-х отрасль начала сдавать позиции на рынке, и многие специалисты потеряли работу. Boeing, McDonnell Douglas и Lockheed провели масштабные сокращения.

imageimage

Образовавшееся свободное время Нортон решил потратить на саморазвитие: он провел пять лет в буддийском монастыре на побережье Сан-Франциско.

Потом были попытки работы на условиях фриланса. Однако он не был в восторге от задач, которые ему приходилось решать: они казались ему скучными, а обилие заказов приводило к переутомлению.

Давай попробуем вернуть


Однажды Питер удалил с жесткого диска файл с важной информацией. Когда он понял, что это была досадная случайность, а файл, казалось бы, уже не вернуть, ему пришла мысль поискать схемы выхода из сложившейся ситуации. В результате Нортон пришел к выводу, что информация не исчезла бесследно, а переместилась в другой участок памяти компьютера.

В 1982 году Питеру удалось написать свою программу, которая анализировала скрытые участки памяти и позволяла найти утерянные данные. Он назвал ее «Unerase». Эта программа стала прообразом современных программ-утилит.

image

«Когда в 1982 году я написал свою новую программу Unerase, позволяющую восстановить случайно стертый файл, никому, казалось, такие программы были не нужны. Но я-то знал, какую ценность для меня и для моих друзей представляет написанная мной программа. Спустя некоторое время все поняли, как важно иметь возможность восстановить утерянные данные. Unerase фактически сформировала новый сектор рынка программных средств для PC, который называется рынком сервисных программ», — вспоминал Нортон.

Нортон и его команда


Питер Нортон создал свою первую компанию в 1982 году, имея на руках $30 тысяч и компьютер IBM. Компания получила название Peter Norton Computing. Правда, на начальном этапе единственным ее сотрудником был сам основатель.

В 1986 году компания выпустила на рынок оболочку Norton Commander (NC). Три первых версии разработал программист Джон Соча.

image
Версия 1.0

Джон Соча получил степень магистра и доктора Прикладной Физики Университета Корнелла. После окончания университета Джон стал первым директором отдела исследований и развития в Peter Norton Computing. Он был вторым программистом в компании:
image
Я начал работу над тем, что впоследствии стало известно как Norton Commander. Осенью 1984 года, когда я был еще аспирантом в области прикладной физики в университете Корнелла. Первые версии были написаны полностью на языке Ассемблера. Но на это требовалось слишком много времени, поэтому я вскоре перешел на смесь Си и Ассемблера, в то время как большинство «настоящих программистов» не воспринимало Си.

Я назвал его [Norton Commander] «Визуальный DOS» с аббревиатурой VDOS вместо обычных двухбуквенных сокращений, которые использовались в то время.

Тогда у меня был контракт с Microsoft Press, по которому я должен был написать несколько книг. Я взял два месяца аспирантуры и написал первую книгу.

Вторая книга должна была вещать о маленьких утилитах, которые я привык использовать (например, whereas, scrnsave, и прочие). Но я так и не закончил эту книгу из-за одной утилиты, на написание которой я потратил всю свою жизнь.
Именно Соча привлек к работе еще одного программиста — Брэда Кингсберри.

Он стал разработчиком утилиты NCD, которая была позже интегрирована в Norton Commander как режим NCD:
Мой предыдущий работодатель только что закрыл свои двери, поэтому я разослал свое резюме в несколько компаний. Я присоединился к Peter Norton Computing в 1985. Питер ответил мне и оплатил билеты до Сиэттла, где он отдыхал в летнем отпуске, после чего нанял на месте. Но так как Питер был все еще в отпуске, я начал работу прямо из отеля в Сиэттле и проработал оттуда в течении первых двух недель. Далее, в течение следующих 6 месяцев я работал с кухонного стола PNCI. Когда Эйлин, жена Питера, начинала готовить ужин, я понимал, что рабочий день закончен и отправлялся домой.

Со временем сотрудников компании PNCI стало уже пять человек. Питер занимался разработкой, управлением, маркетингом и написанием мануалов из «берлоги» своего дома. А трое его сотрудников работали наверху.

Вся его [Нортона] философия сводилась к фразе, которую я от него постоянно слышал: «мы будем заниматься этим бизнесом пока это весело». Поэтому основным стимулом заниматься чем-либо было «круто» или «весело», а уже потом – деньги.

Я никогда не знал, что было бы, если бы мы так и не заработали денег, но сам процесс был бы веселым. Возможно, это все-таки не было бы так весело, особенно для Питера. Но он не стремился создавать «следующее поколение программного обеспечения», и не стремился заработать большую кучу денег. С ним было реально весело провести время, он любил гибкость и не любил работать на кого-то.

Версию NC 1.0 Джон Соча разрабатывал в 1984-1989 годах.
Norton Commander for DOS – это файловый менеджер для DOS, который существовал в 5 основных версиях – 1.0, 2.0, 3.0, 4.0, 5.0, причем только последняя версия имеет подверсию 5.5. Многие версии до сих пор используются различными энтузиастами и лежат на различных сайтах в сети Интернет.
Начиная с версии 2, на Norton Commander обрушился успех, сравнимый с успехом 123, WordPerfect и MS Word.

На территории бывшего СССР и восточной Европы синий экран Norton Commander стал синонимом DOS. Многие пользователи никогда и не подозревали что это не родной интерфейс DOS, а в русском языке слова «Нортон» и «коммандер» стали частью жаргона ИТшников, и стали, по сути, синонимами файлового менеджера.

Norton Commander преподавали в школах и института большинства стран бывшего СССР, а также в европейских колледжах и университетах восточных стран. Эпоха DOS повлияла и на процесс найма: в те времена мастерство использования Norton Commander стало едва ли не ключевым фактором для принятия решения о приеме программистов на работу.

Первые годы развития Norton Commander (1984-1988) совпали с рассветом MS-DOS: в то время она стала наиболее широко распространенной операционной системы на планете. Она быстро сменила CP/M, и начиная с конца 1983 многие программные продукты, созданные для MS-DOS стали доминирующими в своем классе и даже служили стандартом де-факто для портирования на другие ОС.

Утилиты также были быстроразвивающейся областью. Однако сейчас многие из них уже забыты. Между тем, Norton Commander мы помним (а кто-то все еще использует) до сих пор.

image
Версия 5

В 1989 году объем продаж компании Нортона составил $25 миллионов. В 1990 году Peter Norton Computing Incorporated объединилась с крупной калифорнийской компанией по производству программного обеспечения Symantec Corp. По мнению экспертов, капитал нортоновской компании составлял на момент слияния не менее $70 миллионов.

В 2002 году Нортон вошел в совет директоров компании Acorn Technologies, после того, как инвестировал в нее.

Личная жизнь и благотворительность


В 1983 году Питер Нортон женился на Эйлин Хэррис. У них двое детей.

Нортон — большой любитель искусства и науки. В 1989 году он основал Семейный фонд Нортонов Norton Family Foundation, который вкладывает около $1,5 миллиона в год в различные гуманитарные проекты.

Нортон часто помогает материально и другим фондам — борьбы со СПИДом, поддержки нищих, защиты одиноких людей. Чета Нортон также поддерживала финансами несколько музеев США.

В 2000 году Питер развелся с женой и переехал в Нью-Йорк. Через некоторое время он начал встречаться с Гвен Адамс, финансистом из Нью-Йорка. В мае 2007 года они поженились.

Другой Нортон


Если вы думаете, что Питер Нортон – это всего лишь «человек-диск», или в крайнем случае – бюро по розыску потерянных файлов, вы ошибаетесь. Нортон играл роль просветителя и в других аспектах аппаратного и программного обеспечения. Те, кто использует компьютер, каждый день чувствовали необходимость в «Руководстве по программированию» или в «Книге по языку Ассемблера». И если такая необходимость возникала, они в первую очередь обращались к Нортону, писала газета Washington Post в 1987 году.

image

Питер Нортон также был автором идеи «персонализации» продвижения программного обеспечения через использование фотографий одной и той же модели для всей линейки продуктов. Этот принцип до сих пор используется в компании Symantec. Нортон сам выступал в качестве фотомодели на коробках Norton Utilities и других продуктов Symanteс из линейки Norton.

image

У Питера Нортона был свой взгляд на разработку программного обеспечения. О своей концепции разработки компьютерных программ Питер Нортон рассказал во время своего визита в Москву на открытии выставки «Комтек-91» 8 апреля 1991 года: «Она состоит в ориентации на заказчика и пользователя, предугадывании рыночных тенденций, доработке программных продуктов с целью упрощения и оптимизации. Не стоит охотиться за новыми совершенными программами — гораздо проще, удобнее и действеннее разработать новую усовершенствованную версию на базе уже существующего программного продукта. Это привлекает хорошо знакомых с предыдущей версией программы пользователей».

Наиболее известные его программные продукты — это Norton Commander, NortonUtilities, Norton Disk Doctor, Norton Integrator. Norton Programmer's Guides — это серия из четырех автоматизированных справочников по языкам программирования: ASSEMBLER, С, PASCAL и BASIC. Эти справочники примечательны тем, что работают в режиме «онлайн» и позволяют получать всю необходимую в данный момент информацию, что гораздо удобнее, чем обращаться к справочному руководству.

*****

imageВне зависимости от сферы деятельности (будь то наука или бизнес) Нортон больше всего ценит творческие способности и деловую смекалку. Теперь он — эксперт в области компьютерных технологий, журналист, автор разошедшихся миллионными тиражами книг.

Питер Нортон — это имя, которое вошло в компьютерную историю XX века. Это человек, который первым начал писать программы для обычных людей. Он старался критически смотреть на свои разработки и спрашивать себя: «Смогу ли я вновь сделать то же самое, только еще проще, еще лучше, еще удобнее?» Порой он не находил решения, но именно эта концепция стала началом его взлета, его новацией, основой его вклада в мир программного обеспечения для персональных компьютеров.
Поделиться с друзьями
-->

Комментарии (57)


  1. zxweed
    14.01.2017 20:18
    +5

    > работают в режиме «онлайн»
    тогда не было режима «онлайн» (и сети тоже гораздо позже появились.) Norton Guide работал в так называемом режиме «резидента» (который для MS-DOS был недокументированным) и мог всплывать на экране поверх текущей работающей программы.


    1. kibizoidus
      14.01.2017 20:36
      -1

      Да, резидентные вирусы под DOS были знатной засадой…


    1. igorch96
      14.01.2017 22:15
      +2

      А резиденты, вроде-как, были документированы. Если взять книги по ассемблеру тех времен, во многих говорится то, как оставить программу резидентом в памяти. И MS-DOS будет обрегать ее от затирания…


      1. pda0
        14.01.2017 22:54
        +1

        Так и есть. Даже целых два «api» было. Одна из функций DOS'овского 0x21 прерывания и собственное 0x27. А ещё был даже третий легальный путь, позволявший к тому же сэкономить сотню-другую байт памяти, загрузиться, как драйвер DOS. (Разумеется такой «резидент» и написан должен был быть как sys-драйвер.)


      1. khim
        14.01.2017 23:05
        +2

        В официальной документации не было кучи важных вещей. DOS — система однозадачная, нереентерабельная. Сделать резидент, который с ней работает штатными способами было можно, а вот обратиться к экрану, клавиатуре, диску… уже нет. К счастью люди хотели печатать и работать, так что один резидент в составе был: PRINT. Но он лазил во всякие хитрые внутренние, недокументированные, структуры. Вот с него и пошли резиденты. А потом, через много лет, документацию дописали (в MS DOS 5 уже всё было документировано, если не ошибаюсь).


    1. tyomitch
      15.01.2017 13:13
      +2

      В досетевую эпоху, слово «онлайн» действительно использовалось в значении «доступный немедленно» — в противоположность «офлайн-справочнику», для пользования которым требовалось выйти из IDE и запустить отдельную программу.


      1. mkll
        15.01.2017 22:39

        Поддерживаю. Например, смонтированные диски в операционных системах IBM S/360 и т.д. находились в статусе «online», а не-смонтированные — «offline». Одна из наиболее используемых команд оператора:
        D U,DASD,ONLINE
        :)


  1. hdfan2
    14.01.2017 20:45
    +26

    В результате Нортон пришел к выводу, что информация не исчезла бесследно, а переместилась в другой участок памяти компьютера.

    Неуд. Придёте пересдавать устройство FAT.


  1. DanXai
    14.01.2017 20:47
    +6

    Думаю, что немалый вклад в распространении NC на территории exUSSR внес Фигурнов со своей замечательной книгой.


    1. nerudo
      14.01.2017 20:53
      +10

      Я думаю основной вклад внесло в то, что платить за него не приходилось…


      1. AstorS1
        14.01.2017 22:26
        +1

        У нас и сейчас не сильно хотят платить за ПО.


    1. JSmitty
      14.01.2017 22:06
      +3

      А все «продвинутые» использовали молдавский Dos Navigator. Который после nc был просто небо и земля.


      1. pda0
        14.01.2017 23:02
        +14

        Так уж и все! (Разжигая флейм 20-летней давности.)

        А вот в ваш DOS-Пофигатор только показывать резиденты умеет, а вот наш Волков ещё и выгружать их может! :)


        1. user343
          15.01.2017 03:00
          +2

          а вот наш Волков ещё и выгружать их может!

          Далеко не все, а только которые после него были запущены.
          Зато в DN встроен тетрис и таблица символов ASCII.


          Для восстановления файлов существовал ещё PC tools не от Нортона. Однопанельный файловый менеджер.
          https://winworldpc.com/product/pc-tools/1x


        1. elmm
          17.01.2017 16:23

          В волкове не было встроенного тетриса, в отичии от DN :)


      1. ingumsky
        14.01.2017 23:04
        +7

        Volcov Commander ещё очень широко использовали.


        1. DikSoft
          15.01.2017 13:45

          В банковском секторе был распространён Victoria Commander, работал в псевдографике, умел выгружаться для запуска тяжёлых приложений, как правило был куплен (!).
          А сейчас на него даже описания в Интернете не найти.


          1. ingumsky
            15.01.2017 13:58

            Откровенно говоря, я о таком никогда не слышал. На машинах, с которыми я имел дело в середине и второй половине 90-х, всюду был Волков. Я долгое время и не подозревал, что его интерфейс копирует какую-то другую программу.


            1. bolk
              15.01.2017 15:38
              +1

              Он, кстати, был в разы быстрее «Нортона» на слабых машинах и занимал меньше.


              1. DikSoft
                15.01.2017 16:18
                +1

                По дисковому пространству — меньше, по оставляемой оперативной памяти для запускаемых из-под него приложений уступал 5-му NC.

                VC был монолитом, NC 5.0 и выше — маленький модуль + выгружаемый большой.
                Поэтому «толстые» приложения на том же Clarion могли работать, запускаемые из под NC 5 и «глючить» из под Волкова.


              1. ingumsky
                15.01.2017 16:20

                Да, кто-то в одном из соседних комментариев про меньший размер говорил. Про быстродействие я не знал. Для меня он работал «нормально» :)


                1. bolk
                  15.01.2017 20:19
                  +1

                  Я несколько лет лаборантил в КГУ (сейчас КФУ), среди моих классов был один на PC XT, вот там на все компы я ставил PTS-DOS и VC, а так же свои собственные припарки (вроде увеличения таймингов памяти). Каждый компонент был подобран эксперементально, тормозило куда меньше.


      1. olku
        15.01.2017 00:43
        +5

        FAR Manager, Midnight Commander применяются до сих пор


        1. jok40
          15.01.2017 14:30
          +4

          Total Commander ещё (в прошлом — Windows Commander).


          1. lubezniy
            15.01.2017 17:54

            Total — это не совсем то. FAR более похожим смотрится ввиду текстового режима.


            1. bolk
              15.01.2017 20:20

              DISCo Commander ещё был, но им почти никто не пользовался.


              1. immaculate
                15.01.2017 20:50

                Была еще какая-то "Виктория" что-ли. Сам не щупал, но видел постоянно рекламу в каком-то из журналов того времени («Компьютер-пресс» что-ли, совсем уже забыл, первая половина 90-х).


                1. ingumsky
                  16.01.2017 00:00

                  Веткой выше о нём тоже упоминают.


                  1. immaculate
                    16.01.2017 00:27
                    +1

                    Ага, невнимательно прочитал. Действительно, поискал несколькими запросами, не нашел ни ничего об этом менеджере. Исчез бесследно.


      1. lany
        15.01.2017 07:02

        А вот Connect Shell использовали мало, но он был реально крутой, мощнее DOS Navigator'а по многим показателям.


  1. romy4
    14.01.2017 23:00
    +2

    Я юзал Volkov Commander вместо NC, хоть то и был клоном «нортона», но всё же гораздо удобнее. Даже Dos navigator своим удобством не заставил отказаться от «волкова», под которым я вплоть до 2003 писал программы на ассемблере.


    1. lubezniy
      15.01.2017 17:56

      Volkov тоже пользовал. Но, запамятовал, вроде Волков в отличие от nc не поддерживал нуль-модемные соединения между компьютерами?


  1. icCE
    14.01.2017 23:23
    +3

    Коробка с мануалами и ПО до сих пор сохранилась.


  1. Shamov
    14.01.2017 23:43
    -3

    А ещё он снимался в фильмах для взрослых. По-моему, я смотрел пару фильмов с его участием.


    1. olku
      15.01.2017 00:41
      +5

      Вы спутали с Питером Нортом


  1. justhabrauser
    15.01.2017 00:33
    +5

    «Слева диск Цэ — справа диск Цэ… Нафига мне два диска Цэ? Ну и удалила один.».

    Но NC — это было гениально.


  1. tyomitch
    15.01.2017 00:50
    +6

    Блин, опять эти горе-редакторы, искажающие смысл переводимого текста на противоположный

    Тогда у меня был контракт с Microsoft Press, по которому я должен был написать несколько книг. Я взял два месяца аспирантуры и написал первую книгу.
    I had a contract to write some books for Microsoft Press and actually spent some time in Bellevue, WA working on-site. I'd take two months off from graduate school and write a book.

    Он прервал свою аспирантуру и взял два месяца академки ради написания книги.

    А в следующем же абзаце название утилиты whereis превратилось в whereas. Наверное, спелчекер постарался.


  1. Alesh
    15.01.2017 04:01
    +1

    Что говорить, Питер Нортон это из тех кто если не подготовил ту реальность в которой мы существуем, то однозначно мощно сложился в её фундамент.


  1. sens_boston
    15.01.2017 08:44
    +3

    Когда в конце 90-х годов прошлого века, я приехал работать в Штаты, то был немало удивлен тем фактом, что «стандарт де-факто» для PC-шек под DOS-ом для пользователей в ex-СССР, файловый менеджер «Norton Commander» практически никому из американских коллег неизвестен. Впрочем, само имя Norton им было известно — по знаменитой утилите Unerase. И в дальнейшем, я часто ловил недоуменные и заинтересованные взгляды коллег моего возраста на синие окна Far Manager (в тот момент, естественно, когда я его использовал).

    Помог гугл: оказывается, цена «бесплатного Нортона» (для пользователей СССР и пост-СССР) в 1990 году была… ни много, ни мало, как $150! По нынешним деньгам, это никак не меньше $230, если не выше. Потому и не мудрено, что эта программа не была так уж популярна в США, как в СССР.

    Ну, и, собственно (а тут идут мои домыслы), основная задача, решаемая NC, а именно, управление файлами, была куда более актуальна для «коллекционеров софта» из ex-СССР, чем для более законопослушных американцев. Думаю, те, кто работал на IBM PC-совместимых компьютерах в «лихих 90-х», с удовольствием вспомнит свои архивы на дискетах и лентах «АрВида» (АРхив на ВИДео, если мне не изменяет память — мечта любого «фидошника»-коллекционера «вареза» :)


    1. immaculate
      15.01.2017 11:06
      +1

      Как и большинство, я тоже не мыслил жизнь без двухпанельного файлового менеджера. Мне казалось, что иначе работать совершенно неудобно. Но в конце 90-х, когда сильно увлекся Linux, мне показалось, что надо серьезно изучить shell, и вообще, судя по страницам и сообщениям в Usenet серьезных пользователей, они не пользуются mc.


      Заставил себя перестать пользоваться mc. Все задачи, связанные с управлением файлами, делал исключительно в bash/zsh. Первые несколько недель или месяцев ощущал дискомфорт, но затем настолько привык, что мне перестали нравиться двухпанельные менеджеры. Теперь они мне кажутся совершенно неудобным и неуклюжим инструментом, а люди, пользующиеся ими, вызывают искреннее недоумение. Shell ведь намного гибче.


      Единственный момент — с помощью shell, возможно, не так удобно разбирать файловые помойки (хотя это спорно, например, свой фотоархив я сортирую и обрабатываю при помощи скриптов). Тут выход один: не создавать на диске помойки. Я уже избавился от синдрома Плюшкина, и не тащу на диск каждый «ценный» файл. И всю информацию на диске стараюсь сразу структурировать для удобства поиска.


      Еще по теме статьи: у Нортона была доступная и хорошо написанная книга по ассемблеру 8086. Жаль, что мне в руки она попала, когда это стало для меня уже неактуально. В детстве много пытался писать на ассемблере для DOS, особенно резидентные утилиты, и информации в моем городе катастрофически не хватало. В библиотеках были лишь книги по высокоуровневым языкам, в основном Pascal.


      1. mrobespierre
        15.01.2017 12:18

        mc, имо, оч удобен для «работы» с «нелокальными директориями» (ssh, ftp, tar-архивы), в остальном coreutils поэффективнее будут: с опытом приходит «мышечная память» и нужные команды набираются быстрее, чем затыкиваются псевдокнопки


        1. immaculate
          15.01.2017 12:28
          -2

          На горьком опыте убедился, что аудитория Habrahabr очень лояльна к mc.


          С моей точки зрения, ssh ничем не отличается от локального shell. На удаленном сервере я точно так же управляюсь средствами bash/zsh и дополнительная помощь как правило не требуется.


          Что касается архивов, то мне исключительно редко приходится лазить внутрь архивов. Как правило, я заранее знаю, что находится внутри архива, и мне требуется либо положить его куда-либо не распаковывая, либо распаковать в нужном месте (чтобы установить программу, например).


          Если мне надо посмотреть, что внутри архива, то я сначала использую tar tvf или unzip -l, затем могу либо извлечь один файл, либо, для удобства, перейти в /tmp и распаковать там архив целиком. Изредка использую стандартное приложение для Gnome для просмотра архивов.


          У всех свои привычки и паттерны использования. У кого-то возможно работа требует ежедневной работы с архивами разной структуры. У меня — нет.


          В целом, считаю, что превосходное владение shell окупается многократно. На тех же удаленных серверах mc может и не быть, также как и прав для ее установки (по этой же причине, а также из-за туннельного синдрома запястья перешел на редактор vim, потому что он есть везде).


          1. mrobespierre
            15.01.2017 13:18
            +1

            я, видимо, неясно выразился, имел в виду копирование/перемещение файлов по ssh/ftp между системами, тут *sh не причём


      1. tyomitch
        15.01.2017 13:27
        +1

        Еще по теме статьи: у Нортона была доступная и хорошо написанная книга по ассемблеру 8086. Жаль, что мне в руки она попала, когда это стало для меня уже неактуально.

        Книга поистине восхитительная; благодаря ей, ассемблер x86 стал для меня вторым языком после Бейсика, и я искренне недоумевал, почему его считают сложным языком.
        Вот только написал её не Нортон, а Соча (по версии русского издательства — Соухэ), автор NC.
        Единственное участие Нортона в создании что NC, что книги — то, что в маркетинговых целях использовались его фамилия и фотография.


  1. vip1953
    15.01.2017 12:43
    +3

    Командир Нортон… Как будто это было вчера. Но речь идет о конце 80-х годов прошлого столетия.
    В 1987 году мне в руки попалась книга Эндрю Таненбаум «Operating Systems: Design and Implementation» (1987) с загрузочным диском операционной системы. Таненбаум разработал Minix для компьютеров IBM PC и IBM PC/AT, доступных в то время. Самое главное — Minix это шикарное учебное пособие по UNIX.
    В это же время появились и совместимые с IBM PC советские персональные компьютеры серии ЕС-1840/41/42/45. И на них успешно запускался Minix. Было несколько недостатков него:

    • загрузка только с дискеты;
    • отсутствие русских шрифтов;
    • и самое главное отсутствие NC — Norton Commander.

    Мы добавили загрузку с винчестера, добавили кириллицу и самое главное, имея перед глазами NC для DOS, разработали аналогичную программу для Minix, вся графика которой была написана на ESC-последовательностях. Много еше чего было добавлено в Minix, но главное все же NC. После этого мы ее назвали МИНОС (Linux еще не было) — Мобильная Инструментальная Операционная Система.
    Мы планировали на всех ЭВМ использовать Unix-системы — Мобильную Операционную Систему ( ОС МОС ЕС).
    И Minix решал задачу не только обучения Юникс-у, но даже, с разработанным для него NC, использовался для решения практических задач при подготовки списков на получения ваучеров в 1992 году.
    В одной из публикаций, посященных МИНОС, написано так:
    реализация в системе помимо интерпретатора команд shell монитора пользователя аналогичного по возможностям системе NORTON в MS-DOS.
    Ну а в Linux сегодня широко используется MC, корни которого тоже в NC.

    Спасибо за приятные воспоминания.



  1. bravosierrasierra
    15.01.2017 12:44
    +5

    Как вчера:

    "- Поправился товарищ Комманд Ком, — произнес Диггер, рассматривая проходящего мимо товарища Кома.
    — На 2.7 кило, — определил командир Нортон.
    — Так какую песню мы сегодня будем петь, Нортон? — спросил Диггер.
    — Дык, — отвечал командир Нортон, — Янки Дудль."


    1. red_andr
      16.01.2017 00:56
      +1

      Эх, были же времена, когда вирусы шутили и развлекали, а не делали гадости и крали информацию.


    1. elmm
      17.01.2017 16:54

      Эх — помнит же мозг ещё что-то — «от него мышами вонеят» :)


  1. kisskin
    15.01.2017 12:44
    +1

    5-я версия norton commander до сих пор у меня на жестком болтается, проблема с NC была в том, что с какой-то версии они стали занимать существенно больше места на диске/дискетах, поэтому народ быстро переехал с него на альтернативы типа DN и VC. Судя по своим папкам: NC: 4мб, DN: 1.8мб, VC: 0.16 мб. Ну а самая часто используемая утилита в эпоху дискет была Norton Disk Doctor.

    И нельзя не упомянуть Norton Desktop for windows, который в эпоху Win 3.1 привнес удобства рабочего стола типа Windows95.


  1. Londoner
    15.01.2017 16:52
    +1

    А есть ли где аналогичный рассказ по Всеволода Волкова?



  1. BigD
    15.01.2017 20:36
    +2

    Про Фигурнова очень интересно было бы почитать. С его книжки у меня началась вся ИТ карьера.


  1. miktim
    17.01.2017 10:49

    Кто же автор основной фишки — двухпанельного интерфейса? Norton или Socha? О последнем вообще мало кто знает, хотя в ранних версиях NC на инфо-панели было: «Created independently by John Socha.» На скриншоте 1.0 этого нет.


  1. knagaev
    19.01.2017 10:43

    Нортон, наверно, как никто продвинул PC в «массы».

    Тётушек научить пользоваться командной строкой — задача запредельной сложности.
    Использование NC снижало порог вхождения до плинтуса.

    Или даже ниже плинтуса — в конце концов, были такие бумажки с заклинаниями, пришпиленные к монитору, типа
    «вниз, вниз, ввод, вниз, вниз, вниз, ввод, вниз, ввод», которые обеспечивали запуск правильной программы.
    А случайное завершение работы NC и «выпадание в чёрный экран» с приглашением DOS приводило к кататоническому ступору с последующим вызовом любого «тыжпрограммиста» с просьбой «починить компьютер».


  1. sens_boston
    19.01.2017 20:34

    Тётушек научить пользоваться командной строкой — задача запредельной сложности.

    Кто же «тётушкам» давал Нортоном пользоваться-то? Писался обычно .bat файл с выбором «1. Нажмите цифру „1“ для запуска бухгалтерии. 2. Нажмите цифру „2“ для того-то» etc. Помню, для особо хитрых «тётушек» (наряду с водителями), которые обожали погонять «Принца» или «F-19» на рабочих компьютерах, была написана даже специальная программка на «паскакале», которую они не могли прервать по Ctrl+Break :)


    1. user343
      20.01.2017 05:58

      которую они не могли прервать по Ctrl+Break

      Против ушлых студентов в некоторых компьютерных классах с ~1992 г (x86, MS-DOS) было сделано хитрее.
      Диск делился на разделы (10+10МБ например) программой Advanced Disk Management. Она позволяла ограничить права доступа к разделам по именам пользователей и паролям.


      NC, текстовые редакторы, турбопаскаль и разный "матан" (classic control, paradox, etc) были на общедоступном диске. Игры и др. развлекуха (картинки, scream tracker...) прятались на скрытый и шифрованный раздел.


      В config.sys прописывалось device=adm.sys
      Шифрование было слабым, студенты через некоторое время где-то раздобыли (написали?) программку anti-adm.com (2 вида их было), чтобы узнавать или снимать пароли администраторов. На моей памяти это были первые случаи "privilege escalation", применения "лекарств от жадности" (без readme), познания сладости хакерства, санкций от преподов за это :)