Por que o ssh não está embutido no Windows? [fechadas]

10

O SSH está incorporado na maioria dos sistemas operacionais no estilo POSIX. Eu sei que a funcionalidade SSH pode ser adicionada ao Windows usando ferramentas como o Putty, mas há algum motivo, comercial ou não, por que o ssh não é incorporado ao Windows como em outros sistemas operacionais?

richzilla
fonte
Por que o Windows não vem com um programa padrão para SSH? Não é possível saber sem perguntar os desenvolvedores, eu acho ...
Dennis

Respostas:

6

Não está embutido em nenhum sistema. A maioria das distribuições Linux apenas envia o openssh-client (e -server) como um pacote por padrão.

Como o Windows vem com uma área de usuário padrão (Explorer, Media Player, etc.), eles não enviam pacotes externos como o openSSH.

Apache
fonte
3

A resposta curta é que o Windows não é compatível com POSIX (sem complementos como o Cygwin). O Windows é voltado para um ambiente de GUI, em vez de um shell de linha de comando, pelo menos por enquanto.

Jim G.
fonte
O Windows NT é compatível com POSIX.1 (embora .1 não seja muito útil), e as edições mais recentes do servidor têm um modo GUI muito mímico (Server Core), visando um servidor CLI puro em versões futuras.
User1686
Vou esclarecer que não é totalmente compatível com POSIX. Para obter detalhes sobre o que o .1 significa, dê uma olhada nesta entrada da wikipedia - en.wikipedia.org/wiki/POSIX#POSIX-oriented_operating_systems
Jim G.
2

Porque a Microsoft prefere fornecer ferramentas baseadas em GUI para uso remoto do Windows. Em particular, Serviços de Terminal / Protocolo da Área de Trabalho Remota.

Historicamente, a Microsoft não tem sido, em geral, apoiadores ou adotantes entusiasmados de produtos e padrões originários das comunidades Unix ou Internet.

RedGrittyBrick
fonte