Microsoft przenosi PowerShell na system Linux i OS X

Era Satya Nadella w firmie Microsoft wciąż się wyróżnia. Najpierw nastąpiło natychmiastowe wydanie programów Word, Excel i PowerPoint dla iPada; potem Microsoft wyznał, że kocha Linuksa. Na początku tego roku firma ogłosiła nabycie aktywów firmy Xarmin; twórcy narzędzi do kodowania wykorzystywanych do tworzenia aplikacji na iOS i Androida. SQL Server, popularny system zarządzania bazami danych firmy, również trafia do systemu Linux. Microsoft ogłosił również, że otworzy środowisko .NET Core, kluczowy element technologii, który jest fundamentem większości platform programistycznych Microsoftu.

Najnowszym przykładem otwartości Microsoftu jest narzędzie wiersza poleceń PowerShell. Firma programistyczna ogłosiła, że ​​po raz pierwszy przyniesie oprogramowanie na platformy takie jak OS X i Linux. PowerShell to narzędzie wiersza polecenia i narzędzie do tworzenia skryptów używane do administrowania systemem środowisk sieciowych opartych na systemie Windows. PowerShell jest głęboko zintegrowany z wieloma produktami serwerowymi Microsoftu, takimi jak Windows Server i Exchange Server. Microsoft zdał sobie sprawę, że wielu klientów korzysta z heterogenicznych środowisk, które zawierały systemy Linux i Windows. To dało firmie Microsoft impuls do przeniesienia swojej wcześniej zastrzeżonej technologii na rywala o otwartym kodzie źródłowym.

Microsoft chce zdobyć preferencje klientów jako platformę do obsługi wszystkich swoich obciążeń - zarówno Linux, jak i Windows. To nowe myślenie pozwoliło zespołowi .NET podłączyć port .NET Core do systemu Linux, a to z kolei umożliwiło PowerShell połączenie z Linuxem. PowerShell w systemie Linux został zaprojektowany tak, aby umożliwić klientom korzystanie z tych samych narzędzi i tych samych osób, aby zarządzać wszystkim z dowolnego miejsca. Jest on początkowo dostępny w systemie Ubuntu, Centos, a także w Red Hat, a także w systemie Mac OS X. Więcej platform zostanie dodanych w przyszłości. Możesz pobrać kompilacje Alpha i sprawdzić kod źródłowy z GitHub.

Teraz użytkownicy w systemach Windows i Linux, obecni i nowi użytkownicy PowerShell, nawet twórcy aplikacji mogą korzystać z bogatego, interaktywnego języka skryptowego, a także heterogenicznego zarządzania automatyzacją i konfiguracją, które działa dobrze z istniejącymi narzędziami. Twoje umiejętności PowerShell są teraz jeszcze bardziej dostępne na rynku, a twoje zespoły Windows i Linux, które być może musiały pracować oddzielnie, mogą teraz łatwiej współpracować. Źródło

Wraz z wydaniem aktualizacji Windows 10 Anniversary Update, Microsoft podjął ją o krok dalej, integrując Podsystem Windows dla systemu Linux w ramach systemu operacyjnego. Zapewnia to programistom i specjalistom IT dostęp do zaawansowanych narzędzi wiersza poleceń, takich jak BASH. Istnieją spekulacje na temat tego, co Microsoft wniesie obok Linuksa. Rok Ballmer / Gates już za nami; Microsoft bierze teraz udział w erze kooperacji i innowacji napędzanych przez klienta. To z pewnością zwycięstwo dla branży i klientów firmy Microsoft.