El programador borracho se sienta con Norton Commander abierto en la pantalla. En ambos paneles, la unidad C está abierta. "Bueno, ¿por qué necesito dos unidades C con los mismos archivos?" Pensó y borró todo su contenido presionando F8 y Enter.
- una broma de finales de los 80Norton Commander para DOS es un administrador de archivos para DOS que existía en 5 versiones principales: 1.0, 2.0, 3.0, 4.0, 5.0, y solo la última versión tiene una subversión de 5.5. Muchos entusiastas todavía usan muchas versiones y se encuentran en varios sitios en Internet.
Este fue quizás uno de los administradores de archivos más populares en la era del sistema operativo DOS, que junto con XTree rompió con sus raíces en DOS y en la forma de otros programas que heredaron su funcionalidad que existe en otros sistemas operativos.

La primera versión de NC 1.0 fue desarrollada por John Socha (Jonh Socha) en 1984-1989.
A partir de la versión 2, Norton Commander ha logrado un éxito comparable al de 123, WordPerfect y MS Word, especialmente en la antigua URSS y Europa del Este, donde la pantalla azul de Norton Commander se ha convertido en sinónimo de DOS. Muchos usuarios nunca sospecharon que esta no era la interfaz nativa de DOS, pero en ruso las palabras "Norton" y "Commander" se convirtieron en parte de la jerga de TI y, de hecho, se convirtieron en sinónimos del administrador de archivos.
Norton Commander se enseñó en clases en escuelas e institutos en la mayoría de los países de la región de la antigua URSS, así como en colegios y universidades europeas en países del este. Esto significa que todos los graduados eran usuarios más o menos experimentados de Norton, que era la interfaz estándar para DOS. Y me gustaría enfatizar una vez más que muchas personas ni siquiera sospechaban que no era parte de DOS, sino simplemente una utilidad adicional. Y la era de DOS incluso ha afectado el proceso de contratación: la habilidad de usar Norton Commander se ha asociado con el uso del sistema DOS en la mente de muchos gerentes de contratación de TI.
La primera versión del shell de DOS se llamó VDOS (Visual DOS) y se escribió en una mezcla de C y Assembler. Como dijo John Socha, recordando eventos pasados:
Comencé a trabajar en lo que luego se conoció como Norton Commander. En el otoño de 1984, cuando todavía era un estudiante graduado en física aplicada en la Universidad de Cornell. Las primeras versiones fueron escritas completamente en ensamblador. Pero tomó demasiado tiempo, porque pronto cambié a desarrollar una mezcla de C y Assembler, mientras que la mayoría de los "programadores reales" no aceptaron C.
En ese momento, lo llamé "Visual DOS" con la abreviatura VDOS en lugar de las abreviaturas habituales de dos letras que se utilizaron en ese momento. El programa en sí mismo se inspiró en varias cosas reunidas. Luego tuve un contrato con Microsoft Press, según el cual tuve que escribir varios libros e incluso pasé algún tiempo en Bellevue, Washington, mientras trabajaba allí. Luego tomó dos meses de posgrado y escribió un libro.
Se suponía que el segundo libro era sobre pequeñas utilidades que solía usar (por ejemplo, mientras que scrnsave y otros). Pero no terminé este libro debido a una utilidad, que he pasado toda mi vida escribiendo.

John Socha recibió MS y PhD en Física Aplicada de la Universidad de Cornell. Después de graduarse, John se convirtió en el primer director del departamento de investigación y desarrollo de la ya desaparecida Peter Norton Computing. Fue el segundo programador de la compañía y pronto contrató a Brad Kingsberry.
En este momento, Peter Norton Computing era un espectáculo individual. Fue fundada por uno de los pioneros de los empresarios en el desarrollo de software comercial. Creó su primera compañía en 1982 con $ 30,000 y una computadora IBM (la compañía fue vendida a Symantec por 70 millones en 1990). En 1992, Smart Computing, en un artículo titulado "Investigando los archivos perdidos de Peter Norton, PC Pioneer", de Gillian Coolidge, escribió:
La historia cuenta que Peter Norton trabajó en la industria aeroespacial a fines de la década de 1970, pero perdió su trabajo cuando Boeing, McDonnell Douglas y Lockheed hicieron recortes masivos. Para pagar las facturas, Norton comenzó a tomar trabajos a tiempo parcial bajo el contrato.
Una vez, Norton eliminó accidentalmente un archivo importante, que era un error común y común para todos. En lugar de volver a ingresar toda la información, pensó en escribir un programa de computadora que recupere los datos perdidos. Este programa no solo guardó el archivo perdido, sino que en última instancia también ayudó a Peter Norton a ser una persona muy rica y muy famosa.
Norton llamó a su programa Norton Utilities ...
Era 1982, y Norton lanzó el programa a través de su compañía (para la cual él solo trabajó), Peter Norton Computing Inc. (PNCI). Y al año siguiente, PNCI lanzó la segunda versión de Norton Utilities, que en realidad consistía en varias pequeñas utilidades que guardaban los archivos y contenidos "perdidos" del disco.

En 1984, PNCI recibió $ 1 millón de dólares y también lanzó Norton Utilities versión 3. En ese momento, tres personas trabajaban para la compañía. Sin embargo, Peter estuvo involucrado en todo el desarrollo y redacción de libros, manuales y negocios. Es importante entender que, de hecho, la compañía era un teatro de un solo hombre con personal de apoyo. Por lo tanto, los ingresos que se recibieron de la versión 3.0 hicieron un hecho obvio: la compañía necesita expansión. Necesito un programador. Brad Kingsberry, autor de la utilidad NCD (que luego se integró en Norton Commander como modo NCD), recuerda esos días:
Me uní a Peter Norton Computing en 1985 como el primer programador de la compañía. Mi empleador anterior acababa de cerrar sus puertas, así que envié mi currículum a varias compañías. Peter me respondió y pagó los boletos para Seattle, donde descansó durante las vacaciones de verano, y luego contrató en el acto. Y porque Peter todavía estaba de vacaciones, comencé a trabajar desde el hotel en Seattle y trabajé desde allí durante las primeras dos semanas. Además, durante los siguientes 6 meses, trabajé con la mesa de cocina PNCI. Cuando Eileen, la esposa de Peter, comenzó a cocinar la cena, me di cuenta de que el día de trabajo había terminado y me fui a casa.
... Mis responsabilidades fueron el desarrollo de software y esto es lo que hice. Ahora PNCI tiene ahora cinco empleados. Peter estuvo involucrado en el desarrollo, gestión, comercialización y redacción de manuales de la guarida de su casa. Y tres de sus empleados trabajaban arriba.
Peter Norton siempre ha sido un hombre tranquilo. Toda su filosofía se redujo a una frase que constantemente escuché de él: "participaremos en este negocio mientras sea divertido". Por lo tanto, el enfoque principal para hacer algo era "genial" o "divertido", y solo entonces: dinero.
“Nunca supe qué hubiera pasado si no hubiéramos ganado dinero, pero el proceso en sí habría sido divertido. Quizás todavía no sería tan divertido, especialmente para Peter ", dice Kingsberry. "Pero no buscó crear la" próxima generación de software ", y no buscó ganar mucho dinero. Fue muy divertido con él, le encantaba la flexibilidad y no le gustaba trabajar para alguien ".
PNCI logró ingresos de $ 5 millones. En 1986, publicó varios otros paquetes de software, sin embargo, según Peter, las utilidades de Norton todavía eran una fuente de ingresos. Están ganando una amplia aceptación y los usuarios se han dado cuenta de los beneficios de la recuperación de datos.
Peter Norton esencialmente creó una nueva clase de software de computadora personal: software de recuperación de datos. Y, dado que esta área era un sector rentable, quedó claro que comenzaría a atraer competidores (PC Tools fue el más destacado). Citando a Peter Norton:
¿Por qué Norton Utilities se ha convertido en un software tan popular? La sabiduría de la industria dice: el software se está volviendo popular ya sea proporcionando capacidades superiores o resolviendo problemas que antes no se podían resolver. En 1982, cuando me senté en mi computadora para escribir Unerase, estaba resolviendo un problema general para el que no había soluciones.
Peter Norton se dio cuenta rápidamente de que había tropezado con una mina de oro y comenzó a hacer negocios. Esa fue una de las razones por las que contrató a Kingsberry y Sochi.
PNCI publicó varias versiones, cada una de las cuales fue cada vez más capaz durante casi una década de su existencia. Peter Norton también era un escritor talentoso, que era una parte importante de las relaciones públicas. También escribió varios libros. Su libro más influyente fue un libro en coautoría con John Socha y fue el mejor libro para estudiar Intel Assembler durante más de una década. Por cierto, su famosa cita: "El lenguaje ensamblador es un resultado extravagante del trabajo del talento humano y debes evitarlo siempre que sea posible", de la edición de 1986.

El núcleo de Norton Utilities era la utilidad FAT Undelete, que le permitía restaurar archivos si sus clústeres no se sobrescribían al crear archivos nuevos. En el sistema FAT, para restaurar un archivo, fue suficiente para restaurar la primera letra del nombre del archivo en la entrada del directorio (esta característica del sistema de archivos FAT fue utilizada por el sistema DOS, pero no fue documentada). Después del primer lanzamiento, Peter Norton creó el Editor de utilidades para PC Magazine. El paquete creció rápidamente y la segunda versión (ver. 4, 1986) contenía más de 20 utilidades (Brad Kingsberry participó en el desarrollo, ya que fue contratado en el verano de 1985. Fue un programador talentoso y realizó una gran contribución al desarrollo de las utilidades. ndd)
- nu , ud (directorio UnRemove) y de la versión 4.0 qu (formateo rápido): un conjunto único de utilidades para recuperar archivos en el sistema de archivos FAT: "Norton Unility" y una utilidad de recuperación de directorio. Uno de los primeros en su clase. Más tarde, el innovador método innovador para recuperar archivos borrados en FAT fue la clave para el lanzamiento exitoso de la compañía. Quick Unerase (qu) fue agregado en Norton Utilities 4.0
- fr (recuperar formato). Tuvo que comenzar desde autoexec.bat con la opción de línea de comandos / save y escribió un archivo especial frecover.dat en el disco, que creó un duplicado de las unidades del sistema del sistema de archivos y permitió restaurar completamente el sistema de archivos después del comando de formato.
- sd , el famoso Speed Disk, pionero en materia de desfragmentación de disco y fue una de las primeras utilidades para optimizar el sistema de archivos.
- ncd (Norton Change Directory) fue pionero en la navegación del sistema de archivos como una estructura jerárquica y contenía un algoritmo de búsqueda rápida. Introdujo la búsqueda rápida de jerarquía de directorios de XTree. Esta utilidad se introdujo por primera vez en la versión 4.0 y fue escrita por Brad Kingsberry
- En versiones posteriores, también había una utilidad muy interesante llamada Norton Image , que permitía guardar bloques críticos del sistema en el disco duro para casos en los que el disco duro se desconectaba repentinamente o los bloques del sistema se dañaban.
- Wipedisk y wipefile : utilidades para borrar información de forma permanente en un archivo o disco duro
Más tarde, se agregaron otros programas exitosos:
- ndd , el famoso Disk Doctor, para la corrección de errores en FAT (apareció en la versión 4.5 en 1988). Le permite recuperar discos duros y disquetes con sectores defectuosos, errores y unidades de sistema dañadas.
- ne : el famoso Norton Disk Doctor Editor es una poderosa utilidad única para corregir errores manualmente y restaurar archivos en discos duros.
- sf - Safe Format - le permitió formatear un disco duro externo o interno para que pueda restaurar rápidamente todo después del formateo (de hecho, reescribió los antiguos sectores del sistema al final del disco).
Los logros de Peter Norton se revelaron en un artículo del Washington Post de 1987 de la siguiente manera:
Si piensa quién es Peter Norton, entonces probablemente piense que se trata de una "unidad de trabajo", o en casos extremos, un motor de búsqueda de archivos perdidos ( como profesión, aprox. Transl. ). Esto no es del todo cierto. Norton difundió la iluminación en otros aspectos del hardware y el software. De hecho, solo un pequeño porcentaje de aquellos que usan una computadora todos los días sienten la necesidad diaria de una "Guía de programación" o un "Libro de lenguaje ensamblador". Y si surgiera tal necesidad, siempre tienden a recurrir primero a Norton.
Peter Norton también fue el autor de la idea de "personalizar" la promoción del software mediante el uso de fotografías del mismo modelo para toda la línea de productos (la idea que sobrevivió a la adquisición por Symantec todavía es utilizada por Symantec para toda la línea de productos). Ahora es conocido principalmente por su papel como modelo en las cajas de Norton Utilities y otros productos de Symantec que pertenecen a Norton Line. Pero en los viejos tiempos, su compañía era muy innovadora, y realmente le gustaban Borland, Lotus y varias otras startups de DOS.
Entre sus productos se encontraban las famosas Guías Norton: una de las primeras implementaciones exitosas de hipertexto (antes de la era HTML). Las implementaciones posteriores de Norton Commander (desde la versión 3.0) utilizan este formato de ayuda. Me parece que se crearon más de una docena de guías antes de la adquisición de Symantec, y el número total de libros que se convirtieron al formato NG superó los cien. Entre las guías originales estaban:
- La base de datos de lenguaje ensamblador , Copyright © 1987 por Peter Norton Computing, Inc., fue escrita por Craig Stinson, Brad Kingsbury, Kevin Goldstein, John Socha y Peter Norton).
- La base de datos Turbo C , Copyright © 1987, de Peter Norton Computing, Inc., fue escrita por Deirdre Poeltler, Kevin Goldstein, Bruce F. Webster, John Socha y Peter Norton.
- La base de datos Turbo Basic , Copyright © 1987 de Peter Norton Computing, Inc., fue escrita por Craig Stinson, Burton L. Alperson, Brad Kingsbury, John Socha y Peter Norton.
John Socha es la persona que acuñó el término "protector de pantalla". Y tal vez incluso creó el primer protector de pantalla. En realidad, en su infancia, el protector de pantalla (cielo nocturno con estrellas) fue el segundo sello distintivo de Norton Commander 3.0 junto con dos paneles de fondo azul. Este protector de pantalla se llamaba el protector de pantalla clásico de DOS y no estaba asociado con Norton, sino con DOS. En 2001, Joe Forster escribió Starry Night, que reproduce fielmente el clásico protector de pantalla Norton Commander. Puedes descargarlo y probarlo.
Los primeros años del desarrollo de Norton Commander (1984-1988) fueron los años del auge triunfal del MS-DOS, como el sistema operativo más extendido del planeta. Ella cambió rápidamente el CP / M, y desde finales de 1983, la marea ha "levantado muchos barcos": muchos productos de software creados para MS-DOS se hicieron dominantes en su clase e incluso sirvieron como el estándar de facto para portar a otros sistemas operativos. Y esto no se limita a trabajar con hojas de cálculo, procesadores de texto, juegos de computadora. Los servicios públicos también han sido un área de rápido crecimiento. Zona loca y estresante. Personas que experimentan una tremenda presión, la atmósfera de nuevas empresas ... Muchos de ellos ya están medio olvidados o completamente olvidados. Pero este fue el primer software cuya "fiebre del oro" se reprodujo más tarde en punto-com de una manera ligeramente diferente.
La vida de los superhéroes de la revolución del DOS y la posterior "fiebre del oro" de sus rivales es mejor que la ciencia ficción. Ahora, una atmósfera tan intensa solo se puede encontrar si en las compañías de juegos. No inventaron nada nuevo en software, pero tenían la capacidad única de desarrollar software de alta calidad, junto con la capacidad de ingresar al mercado con el producto, mejorarlo gradualmente para que tuviera éxito, creando un negocio rentable. El más exitoso de ellos tenía una combinación única de las cualidades de un desarrollador de software, una comprensión profunda del mercado, característica de un corredor de bolsa.
Las computadoras personales comenzaron a venderse a finales de los 70. DOS estaba casi vacío en ese momento, con el software en su infancia. El uso del software mainframe de IBM era muy costoso (una hora costaba alrededor de $ 70). Y esta situación ha cambiado para siempre con el lanzamiento de DOS. La computadora personal y el software correspondiente para DOS representa un levantamiento contra las bases establecidas, y los primeros empresarios de software de DOS en este sentido fueron revolucionarios que rompieron el viejo orden. Puede leer más sobre este período en el disco duro de Bill Gates y en Microsoft Empire de James Walls y Jim Erickson, publicado en 1993, cuando el recuerdo de este período aún no se ha disipado.
Todos los primeros jugadores en esta nueva industria eran como cuchillos suizos en términos de personalidades. Pudieron trabajar largas horas como programadores y al mismo tiempo ser excelentes gerentes técnicos y arquitectos. La atmósfera de la carrera de ratas de muchas nuevas empresas se describió bien en el disco duro de Bill Gates, un libro sobre los primeros años de Microsoft
Por lo tanto, no me sorprende personalmente que John Socha luego haya organizado varias startups exitosas. Como dijo una vez un atleta famoso: "cuanto más practico, más suerte tengo". Y esto se aplica a todos los empresarios exitosos de ese período. Estas nuevas empresas contrataron programadores brillantes que se suponía que debían trabajar horas devastadoras, con un control mínimo, pero al mismo tiempo como equipo. Y los que ganaron fueron mejores y más inteligentes. Vendieron productos de alta calidad a precios más bajos a los clientes. La mayoría de estos primeros emprendedores de software de DOS tendrán el mismo éxito en otras áreas. Simplemente estaban en el lugar correcto en el momento correcto y lograron avanzar a través del "núcleo sólido" del negocio para sobrevivir, ser más astutos que los competidores a punto de florecer. Peter Norton convirtió una inversión de menos de $ 50,000 en 1982 en $ 70,000,000 en 1991 cuando vendió la compañía. Sin embargo, él era, por supuesto, un jugador pequeño. De hecho, en 1995 recibió 5 millones, mientras que Microsoft recibió en 1995 140.
Es interesante observar que inicialmente Norton Commander tenía un fuerte rival, un rival por delante con el lanzamiento de la versión 1.0 y que dominó todas las revisiones durante otros cinco años.
Así es como Jeff Johnson recordó los eventos que llevaron al lanzamiento de XTree en abril de 1985 (XTree se lanzó un año antes que Norton Commander):
Unos meses más tarde, teníamos cientos de disquetes y varios discos duros repletos de archivos. Y no teníamos idea de dónde estaba. No teníamos forma de administrar estos archivos al menos de alguna manera, y esto comienza mi historia.
Como puede ver, no había forma de administrar archivos. Al menos no había una manera suficientemente simple de hacer esto: después de todo, no había una sola utilidad para esta tarea. Hubo utilidades para CP / M que fueron escritas por nuestro amigo Mike Karas, que utilizamos. Y algunos programas orientados a la consola. Pero ninguno de ellos estaba dirigido a administrar la estructura de directorios.
Nos hizo respirar profundamente a todos ...
Así que empezamos a pensar en eso, comenzamos a hablarnos sobre eso. Nos gritamos el uno al otro por esto y nos amenazamos con antiguas maldiciones Klingor. En otras palabras, nos sentamos como adultos y comenzamos a razonar.
Discutimos varios tipos de estructuras de árbol, su procesamiento recursivo y otros problemas técnicos. Dibujos y diagramas iban y venían, al igual que la papelera de la cocina.
Entre las ideas discutidas se encuentran, por ejemplo, cómo el programa presentará la estructura del directorio de DOS y cómo el programa las mostrará en la pantalla. Dibujé esto en la pizarra. Era como un árbol que necesita agua ( aparentemente, significa que crece de lado y yace en el suelo, aprox. Transl. ). Pero nadie creía que esto se pudiera hacer. "Imposible", dijeron.
Famosas, últimas palabras.
, . , 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.