Почему ssh не встроен в Windows?

Почему ssh не встроен в Windows?

SSH встроен в большинство операционных систем в стиле POSIX. Я знаю, что функциональность SSH можно добавить в Windows с помощью таких инструментов, как Putty, но есть ли какая-то причина, коммерческая или иная, почему ssh не встроен в Windows, как в других операционных системах?

решение1

Он не встроен ни в одну систему. Большинство дистрибутивов Linux просто поставляют openssh-client (и -server) как пакет по умолчанию.

Поскольку Windows поставляется с пользовательским пространством по умолчанию (Explorer, Media Player и т. д.), внешние пакеты, такие как openSSH, не поставляются.

решение2

Короткий ответ заключается в том, что Windows несовместима с POSIX (без дополнений вроде Cygwin). Windows ориентирована на среду графического интерфейса, а не на оболочку командной строки, по крайней мере, на данный момент.

решение3

Потому что Microsoft предпочитает предоставлять инструменты на основе графического интерфейса для удаленного использования Windows. В частности, протокол удаленного рабочего стола/службы терминалов.

Исторически сложилось так, что компания Microsoft в целом не была ярым сторонником или последователем продуктов и стандартов, созданных в сообществах Unix или Интернета.

Связанный контент