Tru64 UNIX — это прекращенная 64-битная операционная система UNIX для архитектуры набора инструкций Alpha (ISA), в настоящее время принадлежащая Hewlett-Packard (HP). Ранее Tru64 UNIX был продуктом Compaq , а до этого — Digital Equipment Corporation (DEC), где он был известен как Digital UNIX (первоначально DEC OSF/1 AXP ).
Как следует из его первоначального названия, Tru64 UNIX основан на операционной системе OSF/1 . Предыдущий продукт UNIX от DEC был известен как Ultrix и был основан на BSD .
Она необычна среди коммерческих реализаций UNIX, поскольку построена на основе ядра Mach, разработанного в Университете Карнеги-Меллона . (Другие реализации UNIX и UNIX-подобных систем, построенные на основе ядра Mach, — это GNU Hurd , NeXTSTEP , MkLinux и Darwin .)
Tru64 UNIX требовала загрузочной прошивки SRM , имеющейся в компьютерных системах на базе Alpha.
В 1988 году Digital Equipment Corporation (DEC) объединилась с IBM , Hewlett-Packard и другими, чтобы сформировать Open Software Foundation (OSF). Основной целью была разработка версии Unix под названием OSF/1, чтобы конкурировать с System V Release 4 от AT&T Corporation и Sun Microsystems . После первого релиза DEC (OSF/1 Release 1.0) в январе 1992 года для своей линейки рабочих станций DECstation на базе MIPS , [2] DEC перенесла OSF/1 на свою новую платформу Alpha AXP (как DEC OSF/1 AXP), и это была первая версия (Release 1.2) того, что чаще всего называют OSF/1. DEC OSF/1 AXP Release 1.2 была отправлена в марте 1993 года. OSF/1 AXP была полной 64-разрядной операционной системой и собственной реализацией UNIX для архитектуры Alpha. Начиная с OSF/1 AXP V2.0 в систему также была интегрирована совместимость с UNIX System V.
В 1995 году, начиная с версии 3.2, DEC переименовала OSF/1 AXP в Digital UNIX , чтобы отразить его соответствие спецификации X/Open Single UNIX . [3]
После покупки компанией Compaq компании DEC в начале 1998 года и выпуска версии 4.0F Digital UNIX была переименована в Tru64 UNIX, чтобы подчеркнуть ее 64-битную природу и приглушить бренд Digital.
В апреле 1999 года Compaq объявила, что Tru64 UNIX 5.0 успешно работает на симуляторе Intel IA-64 . [4] Однако этот порт был отменен несколько месяцев спустя. [5]
Китайская версия Tru64 UNIX под названием COSIX была совместно разработана Compaq и China National Computer Software & Technology Service Corporation (CS&S). [6] Она была выпущена в 1999 году.
Начиная с версии V5.0 Tru64 UNIX предлагал кластерный механизм под названием TruCluster Server. TruCluster использовал файловую систему кластера, видимую каждому члену кластера, а также хранилище, специфичное для члена, и дополнительный диск кворума. Пути к файлам, специфичным для члена, представляли собой улучшенные символические ссылки, включающие идентификатор члена-владельца. Каждый член имел один или ноль голосов, что в сочетании с возможным диском кворума реализовывало алгоритм формирования кластера, аналогичный тому, что используется в OpenVMS .
С покупкой Compaq в 2002 году HP объявила о своем намерении перенести многие из наиболее инновационных функций Tru64 UNIX (включая AdvFS , TruCluster и LSM ) в HP-UX . В декабре 2004 года HP объявила об изменении плана: вместо этого они будут использовать Veritas File System и откажутся от расширенных функций Tru64. В ходе этого процесса многие из оставшихся разработчиков Tru64 были уволены. [7]
Последняя версия поддержки, 5.1B-6, была выпущена в октябре 2010 года. [8]
В октябре 2010 года HP заявила, что продолжит поддержку Tru64 UNIX до 31 декабря 2012 года. [9]
В 2008 году компания HP предоставила сообществу разработчиков программного обеспечения с открытым исходным кодом файловую систему AdvFS . [10]
Эти версии были выпущены для платформ Alpha AXP. [11] [12] [13] [14]