Índice:
- Definição - O que significa Single Unix Specification?
- Techopedia explica a especificação Unix única
Definição - O que significa Single Unix Specification?
Single Unix Specification é uma família de padrões que devem ser seguidos pelo SO para se qualificar para o nome UNIX. É desenvolvido e mantido pelo grupo Austin, com base em trabalhos anteriores do grupo Open e do IEEE. Foi criado em meados da década de 1980 para padronizar as interfaces do SO para variantes do SO UNIX.
A única especificação Unix garante que o programa desenvolvido em um sistema unix seja executado em um sistema operacional Unix um pouco diferente (sabor diferente).
Techopedia explica a especificação Unix única
Inicialmente, o sistema operacional UNIX tinha quatro elementos; a especificação, a tecnologia, a marca registrada (por exemplo, UNIX) e o produto (por exemplo, UNIXWare). Com o advento da especificação Single UNIX, surgiu uma única especificação de consenso aberto para definir o produto. A especificação e a marca comercial são gerenciadas e mantidas em sigilo pelo setor pela X / Open Company.
As marcas oficiais para sistemas em conformidade são UNIX 98, UNIX 05, UNIX 93 e UNIX 95. As interfaces de usuário e software para o sistema operacional são especificadas em quatro seções:
- Definições básicas: definições e convenções usadas nas especificações, juntamente com uma lista de arquivos de cabeçalho C fornecidos por sistemas compatíveis
- Shell e Utilitários: Utilitários e uma descrição do shell
- Interfaces do sistema: incluindo as chamadas do sistema C, que devem ser fornecidas
- Fundamentação da petição: Incluindo a explicação por trás do padrão
Os sistemas registrados como UNIX incluem sistemas como:
- AIX: compatível com UNIX 03
- HP / UX: compatível com UNIX 03
- Mac OS X e Mac OS X Server: compatível com UNIX 03
- Z / OS: compatível com UNIX 95
- SCO: compatível com UNIX 95
- Solaris 8 e 9: compatível com UNIX 98
- Compatível com Solaris 10: UNIX 03
- Tru64 UNIX: compatível com UNIX 98