Unix-подобный
-
Определение Unix-подобных систем
- Unix-подобные системы ведут себя подобно командам и оболочкам Unix.
- Нет единого технического стандарта, и мнения о степени Unix-подобности могут различаться.
- Примеры включают Linux и BSD, часто используемые на серверах и персональных компьютерах.
-
Особенности Unix-подобных систем
- Поддержка нескольких пользователей и процессов одновременно.
- Модульность, позволяющая легко настраивать операционную систему.
-
Торговая марка UNIX и ее использование
- Open Group владеет торговой маркой UNIX и контролирует Единую спецификацию UNIX.
- Они не одобряют термин «Unix-like» и рекомендуют использовать его как прилагательное.
- Некоторые системы используют подстановочный знак для обозначения Unix-подобных систем.
-
История Unix-подобных систем
- Появились в конце 1970-х и начале 1980-х, включая проприетарные и свободные версии.
- Коммерческие системы вытеснили патентованные клоны, и возникли стандарты совместимости, включая POSIX.
- В 1980-х и 1990-х появились бесплатные и неограниченные заменители, такие как Linux и Minix.
-
Категории Unix-подобных систем
- Генетический UNIX: системы, связанные с кодовой базой AT&T.
- Торговая марка UNIX: системы, соответствующие Единой спецификации UNIX и сертифицированные Open Group.
- Функциональный UNIX: системы, ведущие себя в соответствии со спецификацией UNIX, но не имеющие генетической связи или торговой марки.
-
Уровни совместимости
- Некоторые не-Unix-подобные системы обеспечивают Unix-подобный уровень совместимости.
- IBM z/OS, Cygwin, MSYS, MKS Toolkit и UWIN предоставляют среду для запуска Unix-программ.
- Windows NT имеет подсистему для Unix-приложений, а WSL2 предоставляет полноценную среду Linux.
-
Другие средства взаимодействия
- Существуют пакеты Windows для использования с X-серверами и другие средства подключения к Unix и Linux.
-
Дополнительные ресурсы
- Ссылки на историю UNIX, техническую историю и другие ресурсы доступны в статье.
Полный текст статьи: