IRIX — операционная система, используемая на рабочих станциях и серверах фирмы Silicon Graphics (SGI) архитектуры MIPS. Основана на UNIX System V и включает расширения BSD.
Это UNIX-подобная операционная система, разработанная компанией Silicon Graphics (SGI) для их рабочих станций и серверов. IRIX была популярна в области компьютерной графики, визуализации и научных вычислений. Однако, разработка и поддержка IRIX были прекращены в 2006 году после покупки SGI компанией Rackable Systems.
Текущая крупная версия IRIX 6.5 выпущена в мае 1998. Обновления для IRIX 6.5 выпускались каждый квартал до 2005; после этого состоялись ещё четыре выпуска. До версии 6.5.22 существовали две ветви в каждом выпуске: в одной из них (обозначаемой буквой m, т.е. maintenance) были только исправления кода 6.5; в другой (буква f, т.е. feature) включались обновления и новые функции. Обновление с любой версии 6.5.x до 6.5.22(m) бесплатно; для версий с 6.5.23 требуется плата.
Основное применение — профессиональные задачи, связанные с применением программного обеспечения, требующего больших графических ресурсов, такие как видеомонтаж, рендеринг и обработка изображений. На домашних компьютерах практически никогда не использовалась. IRIX была сертифицирована на соответствие стандарту XPG4 (X/Open Portability Guide Issue 4) в начале 1990-х годов. Это стандарт представляет собой набор интерфейсов и функций, которые должны быть доступны в UNIX-подобных операционных системах для обеспечения их совместимости и переносимости программного обеспечения.
Название IRIX было впервые употреблено в 1988 для обозначения операционной системы для рабочих станций и серверов серии IRIS 4D. Предшествующие выпуски обозначались как “4D1-x.x”, где x.x – номер версии.
IRIX 3.x была основана на UNIX System V Release 3 с расширениями 4.3BSD и использовала оконную систему 4Sight на базе NeWS и IRIS GL. Файловая система System V была заменена на Extent File System (EFS).
В 1991 была выпущена IRIX 4.0, в которой 4Sight была заменена на X.11 Window System (X11R4) с оконным менеджером 4Dwm.
Версия 5.0 была создана в 1993 и имела некоторые функции из UNIX System V Release 4, включая поддержку формата ELF. В IRIX 5.3 была впервые представлена журналируемая файловая система XFS, которая и стала основной файловой системой для этой ОС, и позже распространилась в другие системы семейств UNIX и Linux.
IRIX 6.0, выпущенная в 1994, включила поддержку 64-битного микропроцессора MIPS R8000, но в остальном была похожа на IRIX 5.2. Поздние выпуски включили поддержку других 64-битных процессоров MIPS, а также были сертифицированы по стандартам XPG4 и POSIX. Версия 6.3 была выпущена только для рабочих станций SGI O2. В IRIX 6.4 была улучшена масштабируемость для систем Octane, Origin 2000 и Onyx2. Последняя версия IRIX 6.5.30 выпущена в августе 2006.