headline photo

Windows NT 3.1, Daytona и Windows NT 3.51

7 дек. 2009 г.

Несколько по другому пути шло развитие Windows NT. Система изначально задумывалась для работы на серверах и мощных рабочих станциях с повышенными требованиями к надежности. Ядром команды разработчиков была группа из Digital Equipment Corporation (DEC) во главе с "отцом-основателем" Дэвидом Катлером (David N Cutler). Работа над системой началась в ноябре 1988 г., а уже в середине декабря были протестированы первые строчки кода, который тестировался на симуляторе Intel i860 — он носил кодовое название "N-Ten". Именно потому, что система работала на "N-Ten", ее было решено назвать NT. Уже позже ее стали расшифровывать как New Technology (новая технология), после активного маркетингового всплеска интереса. Довольно длительное время команда разработчиков состояла всего из нескольких человек, но к концу 1989 г. разрослась почти до 50 сотрудников.

Изначально при разработке системы ставились условия, которым она должна соответствовать:

  1. переносимость;
  2. расширяемость:
  3. надежность;
  4. совместимость;
  5. производительность
После тестирования первых опытных образцов на i860 стало ясно, что надо переходить на другую платформу. Благодаря заложенным принципам в течение пары месяцев система была безболезненно перенесена на другую архитектуру — MIPS. Также в это время был запущен NT-порт к Intel i386. Такая переносимость достигалась за счет того, что программистам было запрещено оптимизировать код на ассемблере, который является аппаратно-зависимым языком. Все разработки велись на C++, и было достаточно просто перекомпилировать проект на более поздних версиях компиляторов, учитывающих особенности современных процессоров, чтобы оптимизировать систему.
Первая версия Windows NT, Windows NT 3.1, появилась в июле 1993 г. и поставлялась в двух модификациях — Server и Workstation. Наиболее интересна, конечно, серверная модификация. Она поддерживала до 16 процессоров, содержала различный инструментарий для администрирования и работы сервера. Номер версии был установлен аналогично существующей в то время "пользовательской" Windows 3.1, да и внешний вид практически ничем не отличался от последней. Высокая надежность и стабильность системы были действительно на должном уровне, но высокие системные требования и цена помешали широкому распространению ее среди пользователей.
В сентябре 1994 г. вышла Windows NT 3.5 с кодовым наименованием "Day-tona". Разработчики немало поработали над оптимизацией кода и существенно улучшили скоростные характеристики системы. К тому же, скорость компьютеров возросла по сравнению с июлем 1993 г., что не могло не отразиться положительно на работоспособности системы. Также большое внимание было уделено совместимости сетевого обеспечения (клиент для Novell NetWare, протокол TCP/IP, появилась технология доменной организации серверов).
Следующие 9 месяцев для группы разработчиков прошли в работе по исправлению каких-то недочетов и ошибок предыдущей версии. Благодаря этому в конце мая 1995 г. появился ОС Windows NT 3.51, отличавшаяся очень высокой стабильностью. Каких-то существенных отличий в функцио¬нальности было не много (технологии OLE и Drag & Drop, поддержка трехмерной графики с помощью API OpenGL да возможность использовать длинные имена файлов и папок на FAT). Однако, благодаря высокой надежности пользователи полюбили версию 3.51, и, несмотря на высокую цену, именно с этой версии начинается массовое распространение NT.

0 коммент.:

Отправить комментарий