Dlaczego ssh nie jest wbudowany w Windows? [Zamknięte]


10

SSH jest wbudowany w większość systemów operacyjnych w stylu POSIX. Wiem, że funkcjonalność SSH można dodać do systemu Windows za pomocą narzędzi takich jak Putty, ale czy istnieje jakiś powód, komercyjny lub inny, dlaczego ssh nie jest wbudowany w system Windows, tak jak w innych systemach operacyjnych?


Dlaczego system Windows nie jest dostarczany z domyślnym programem do SSH? Chyba nie można tego wiedzieć bez pytania deweloperów ...
Dennis,

Odpowiedzi:


6

Nie jest wbudowany w żaden system. Większość dystrybucji Linuksa po prostu domyślnie dostarcza openssh-client (i -server) jako pakiet.

Ponieważ system Windows ma domyślną przestrzeń użytkownika (Explorer, Media Player itp.), Nie wysyłają zewnętrznych pakietów, takich jak openSSH.


3

Krótka odpowiedź brzmi: Windows nie jest zgodny z POSIX (bez dodatków takich jak Cygwin). System Windows jest ukierunkowany raczej na środowisko GUI niż na powłokę wiersza poleceń, przynajmniej na razie.


Windows NT jest zgodny z POSIX.1 (chociaż .1 nie jest zbyt przydatny), a najnowsze wersje Server mają bardzo uproszczony tryb GUI (Server Core), którego celem jest stworzenie czystego serwera CLI w przyszłych wydaniach.
user1686,

Wyjaśnię, że nie jest w pełni zgodny z POSIX. Szczegółowe informacje na temat tego, co .1 środki przyjrzeć tego wpisu Wikipedia - en.wikipedia.org/wiki/POSIX#POSIX-oriented_operating_systems
Jim G.

2

Ponieważ Microsoft woli udostępniać narzędzia oparte na GUI do zdalnego korzystania z systemu Windows. W szczególności protokół pulpitu zdalnego / usługi terminalowe.

Historycznie Microsoft nie był entuzjastycznym zwolennikiem ani dostawcą produktów i standardów pochodzących ze społeczności Unix lub Internetu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.