SSH está integrado en la mayoría de los sistemas operativos de estilo POSIX. Sé que la funcionalidad SSH se puede agregar a Windows usando herramientas como Putty, pero ¿hay alguna razón, comercial o de otro tipo, por la cual ssh no está integrado en Windows como lo está en otros sistemas operativos?
Respuesta1
No está integrado en ningún sistema. La mayoría de las distribuciones de Linux simplemente incluyen openssh-client (y -server) como paquete de forma predeterminada.
Dado que Windows viene con un área de usuario predeterminada (Explorador, Reproductor multimedia, etc.), no incluyen paquetes externos como openSSH.
Respuesta2
La respuesta corta es que Windows no es compatible con POSIX (sin complementos como Cygwin). Windows está orientado a un entorno GUI en lugar de un shell de línea de comandos, al menos por ahora.
Respuesta3
Porque Microsoft prefiere proporcionar herramientas basadas en GUI para el uso remoto de Windows. En particular, Protocolo de escritorio remoto/Servicios de terminal.
Históricamente, Microsoft, en general, no ha apoyado ni adoptado con entusiasmo productos y estándares originados en Unix o en las comunidades de Internet.