Почему SSH не встроен в Windows? [закрыто]

10

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

richzilla
источник
Почему Windows не поставляется с программой по умолчанию для SSH? Наверное, невозможно узнать, не спросив разработчиков.
Деннис

Ответы:

6

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

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

апаш
источник
3

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

Джим Г.
источник
Windows NT совместима с POSIX.1 (хотя .1 не очень полезна), и последние выпуски Server имеют режим с очень низким уровнем графического интерфейса (Server Core), направленный на создание чистого CLI-сервера в будущих выпусках.
user1686
Я поясню, что он не полностью соответствует POSIX. Для получения подробной информации о том, что означает .1, взгляните на эту запись в Википедии - en.wikipedia.org/wiki/POSIX#POSIX-oriented_operating_systems
Джим Г.
2

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

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

RedGrittyBrick
источник