Norton Commander v.5.51 for DOS. Note the long file names present when running on Windows.
|
|
Original author(s) | John Socha |
---|---|
Initial release | 1986 |
Last release |
5.51 / 1 July 1998
|
Development status | Discontinued |
Operating system | MS-DOS |
Type | File manager |
License | Commercial proprietary software |
Norton Commander (NC) is a discontinued prototypical orthodox file manager (OFM), written by John Socha and released by Peter Norton Computing (later acquired in 1990 by the Symantec corporation). NC is a file manager which provides a text-based user interface on top of MS-DOS. It was officially produced between 1986 and 1998. The last MS-DOS version of Norton Commander, 5.51, was released on July 1, 1998.
A related product, Norton Desktop, a graphical shell for MS-DOS and Windows, succeeded Norton Commander. It came in two variants, Norton Desktop for DOS and Norton Desktop for Windows.
Norton Commander was easy to use because it had a constant view of two file manipulation objects at once. After starting the program the user sees two panels with file lists. Each panel can be easily configured to show information about the other panel, a directory tree, or a number of other options. At the bottom of the screen, Norton Commander displays a list of commands that are extended on demand by the CTRL and ALT keys. Thus, without heavy use of the mouse (although mouse functionality was integrated around version 3.0), the user is able to perform many file manipulation actions quickly and efficiently. Additionally, it also includes a built-in text file viewer (invoked with F3 key) and text file editor (invoked with F4 key).
Windows 95 included a new graphical shell called Windows Explorer and supported long filenames (LFN). Symantec released Norton Commander 5.51 to support long filenames using the standard Windows APIs. In order to preserve LFNs while working in real mode, Norton Commander 5.51 required the use of a Terminate and Stay Resident (TSR) utility. Norton Commander did not have native support for LFNs in real mode and would truncate them.