Por que o GNU / Linux SUS v3 + não é compatível?


24

Estou procurando detalhes específicos sobre por que o GNU / Linux atualmente não é o SUS (especificação única do UNIX) v3 ou é ainda melhor compatível com o SUS v4?

Quais APIs de aplicativos e utilitários de usuário perdem ou implementam de uma maneira não compatível com o SUS?

Respostas:


25

Para obter uma certificação, você precisa pagar e é realmente muito caro. É por isso que os fornecedores do tipo BSD e GNU / Linux OS não se candidatam.

Portanto, não há sequer um motivo para verificar se o GNU / Linux é compatível ou não.

http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems

Acima de tudo, a distribuição GNU / Linux segue a Linux Standard Base, que é gratuita e reconhecida por quase todos os fornecedores de Linux.

http://en.wikipedia.org/wiki/Linux_Standard_Base


Edit: Como minha resposta não está completamente correta, adicionarei os comentários @vonbrand:

Linus (e as pessoas envolvidas no desenvolvimento de outras partes das distribuições Linux) seguem a orientação pragmática para torná-lo o mais próximo possível do POSIX. Há partes do POSIX (como os (in) famosos STREAMS) mal concebidas, impossíveis de implementar com eficiência ou apenas codificação de relíquias históricas que devem ser substituídas por algo melhor.

... portanto, torna mais difícil obter uma certificação?

Certo. O POSIX exige alguma interface, que o Linux simplesmente nunca terá. Caso encerrado.


2
Eu me pergunto por que a Red Hat e similares nunca tentam obter a certificação. Quero dizer, eu sei por que o Debian não.
Xenoterracide

5
A questão é: por que gastar dinheiro com uma certificação quando os clientes não solicitam?
tmow

6
Linus (e as pessoas envolvidas no desenvolvimento de outras partes das distribuições Linux) seguem a orientação pragmática para torná-lo o mais próximo possível do POSIX. Há partes do POSIX (como os (in) famosos STREAMS) mal concebidas, impossíveis de implementar com eficiência ou apenas codificação de relíquias históricas que devem ser substituídas por algo melhor.
vonbrand

5
@tmow, com certeza. O POSIX exige alguma interface, que o Linux simplesmente nunca terá. Caso encerrado.
vonbrand

11
@vonbrand thx. adicionou seus comentários na resposta
tmow

1

Primeiro, é simplesmente porque há pouco incentivo para isso. Os usuários não se importam se uma distribuição é certificada pelo Unix ou não. Contanto que se ajuste a seus propósitos, eles o usarão. Além disso, a certificação custa dinheiro , e obtê-lo não garante que a distribuição distribua mais dinheiro para desenvolvimento e manutenção

No entanto, se você olhar para os sistemas UNIX registrados atualmente ou para sistemas certificados POSIX, você verá duas distribuições Linux na lista

O registro oficial do Open Group de produtos certificados UNIX também confirma que eles estão em conformidade com o UNIX 03 Product Standard AKA SUS v3

Existe uma distribuição Linux certificada com UNIX?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.