Операционные системы - статьи


Введение


Автор работал более двух лет, пытаясь написать интерфейс ОС UNIX для Windows NT и Windows 95 на основе обеспечиваемого компанией Microsoft API (Application Programming Interface) Win32.

Результатом работы явилось создание программного обеспечения U/WIN. Информация о U/WIN доступна в Internet по адресу . Копии U/WIN для целей обучения, исследований или оценки можно свободно взять в Сети. Коммерческие версии U/WIN распространяются компанией , которая является владельцем торговой марки U/WIN и лицензирует программное обеспечение U/WIN у AT&T.

В этой статье описывается опыт автора по использованию API Win32, что показалось хорошим, что плохим, и что - неприятным. У автора не было опыта работы с предыдущими системами DOS и Windows, а опыт работы с Win32 ограничен подмножеством функций, требуемых для обеспечения функциональности, специфицированной X/Open, и не включает графические пользовательские интерфейсы. В статье выражается собственное мнение автора, не представляющее официальной точки зрения AT&T или какого-либо еще.

Следует сделать одно предупредительное замечание относительно Win32. Windows NT и Windows 95 не поддерживают один и тот же API Win32. На самом деле, интерфейсы различаются от выпуска к выпуску за счет добавления функций. Более важно то, что многие части интерфейса не реализованы в Windows 95, а в некоторых случаях имеют иную семантику.




Начало  Назад  Вперед



Книжный магазин