Введение

Вариант операционной системы Unix, разработанный Open Software Foundation. В начальной версии OSF/1 объединил Mach 2.5 с большей частью ядра BSD (основанного на релизе 4.3 Reno) для реализации API UNIX. Такая монолитная архитектура ядра сохранялась вплоть до релиза OSF/1 1.2, хотя переход к микроядру уже планировался. В OSF/1 1.3 было внедрено микроядро Mach 3.0, в котором системные службы Unix размещались отдельно в пользовательском пространстве для обеспечения существующей функциональности OSF/1.

Выпуски продавца

Первый релиз OSF/1 (OSF/1 Release 1.0) в январе 1992 года был выпущен для линейки рабочих станций DECstation на базе MIPS, однако это никогда не был полностью поддерживаемый продукт. DEC портировала OSF/1 на свою новую платформу Alpha AXP как DEC OSF/1 AXP Release 1.2, выпущенную в марте 1993 года. OSF/1 AXP – это полноценная 64-битная операционная система, сохраняющая архитектуру ядра на основе компонентов Mach 2.5 и 4.3BSD. Начиная с OSF/1 AXP 2.0, совместимость с UNIX System V также была интегрирована в систему, но архитектура оставалась сосредоточенной на модульном ядре Mach 2.5, в отличие от более поздних версий OSF. OSF/1 2.0 также был выпущен для систем DECStation MIPS в том же году. Последующие релизы получили название Digital UNIX, а затем Tru64 UNIX. После приобретения Apollo Computer в 1989 году HP объявила о планах внедрить OSF/1 на продуктах обеих компаний к концу 1990 года. HP выпустила порт OSF/1 для ранних рабочих станций HP 9000/700 на основе архитектуры PA RISC 1.1. Вскоре после этого он был отозван из-за недостатка поддержки программного и аппаратного обеспечения по сравнению с конкурирующими операционными системами, в частности HP-UX. В рамках альянса AIM и спецификации PowerOpen, разработанной в его результате, Apple Computer планировала создать A/UX 4.0 для своих Macintosh на базе PowerPC на основе OSF/1, но проект был отменен, а PowerOpen устарел. IBM использовала OSF/1 в качестве основы операционной системы AIX/ESA для мейнфреймов System/370 и System/390. Суперкомпьютеры Intel Paragon использовали версию OSF/1 с ядром Mach 3.0. OSF/1 также была портирована Kendall Square Research на свою проприетарную микроархитектуру, используемую в суперкомпьютере KSR1.

ОСФ МК

Фонд открытого программного обеспечения создал OSF MK, эволюцию OSF/1, включающую ядро OSF Mach (или OSF Microkernel) на основе Mach 3.0, а также разнообразный дополнительный функционал, включая OSF/1 Single Server, обеспечивающий Unix-совместимую среду. Полная система в версии MK 5.0 была предоставлена по коммерческой лицензии пользователям OSF/1 в апреле 1993 года. OSF MK включает в себя применимый код ядра Mach 4 Университета Юты (например, модификацию "Shuttles", использованную для ускорения обмена сообщениями) и применимый код из множества вариантов Mach 3.0, появившихся на основе оригинального ядра Mach 3.0 Университета Карнеги-Меллона. Система также содержит улучшения, разработанные OSF, такие как встроенная поддержка совместного размещения, улучшения для работы в реальном времени и переработка компонента IPC RPC для повышения производительности.

OSF/1 AD

OSF/1 AD (Advanced Development) – распределенная версия OSF/1, разработанная компанией Locus Computing Corporation для массивно-параллельных суперкомпьютеров. Различные варианты OSF/1 AD применялись на нескольких подобных системах, в том числе на Intel Paragon XP/S и ASCI Red, Convex Exemplar SPP 1200 (под названием SPP UX) и Hitachi SR2201 (под названием HI UX MPP).

OSF/2

OSF/2, преемник OSF/1, описывалась как основанная на системе TMach, разработанной компанией Trusted Information Systems. TMach, или Trusted Mach, представляла собой архитектуру операционной системы, включающую ядро OSF Mach MK++, и вводила надежную вычислительную базу, состоящую из доверенных серверных компонентов, на которых размещался прикладной слой для запуска ненадежных программ. В 1989 году HP объявила о планах объединить программные платформы своих продуктов и недавно приобретенной компании Apollo Computer для создания единой платформы, соответствующей стандарту OSF/2, которую планировалось выпустить к 1992 году.