Введение

Edlin — это редактор строк и единственный текстовый редактор, который поставлялся с ранними версиями IBM PC DOS, MS DOS и OS/2. Несмотря на то, что в MS DOS 5.0 и более поздних версиях он был вытеснен полноэкранным редактором MS DOS Editor и Блокнотом в Microsoft Windows, он по-прежнему входит в состав 32-битных версий современных операционных систем Microsoft.

История

Edlin был создан Тимом Патерсоном за две недели в 1980 году для 86 DOS (QDOS) компании Seattle Computer Products, на основе контекстного редактора CP/M ED, который, в свою очередь, был отдалённо вдохновлён строчным редактором Unix ed. Microsoft приобрела 86 DOS и, после некоторой доработки, продала её как MS DOS, поэтому Edlin входил в состав версий MS DOS 1.0–5.0. Начиная с MS DOS 6, единственным включённым редактором был новый полноэкранный MS DOS Editor. Windows 95, 98 и ME работали поверх встроенной версии DOS, которая идентифицировала себя как MS DOS 7. Будучи преемником MS DOS 6, она не включала Edlin. Однако Edlin присутствует в 32-битных версиях Windows NT и её производных, включая Windows 10, поскольку поддержка DOS в NTVDM этих операционных систем основана на версии MS DOS 5.0. В отличие от большинства других внешних команд DOS, Edlin не был преобразован в нативное Win32-приложение. Он также не поддерживает длинные имена файлов, которые были добавлены в MS DOS и Windows лишь спустя долгое время после создания Edlin. Версия для FreeDOS была разработана Грегори Питчем.

FreeDOS Эдлин

Клон Edlin с лицензией GPL, поддерживающий длинные имена файлов, доступен для скачивания как часть проекта FreeDOS. Он работает в операционных системах, таких как Linux или Unix, а также MS DOS.