{"id":53671,"date":"2016-08-19T10:26:05","date_gmt":"2016-08-19T17:26:05","guid":{"rendered":""},"modified":"2025-01-16T12:27:38","modified_gmt":"2025-01-16T20:27:38","slug":"powershell-is-open-sourced-and-available-on-linux","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/","title":{"rendered":"Microsoft takes next step in open source journey with PowerShell release"},"content":{"rendered":"\n<p>Yesterday, Microsoft announced that <a href=\"https:\/\/github.com\/PowerShell\/PowerShell\/tree\/master\/docs\/learning-powershell\">PowerShell<\/a> is open sourced and available on Linux. PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.<\/p>\n\n\n\n<p>\u201cToday\u2019s customers live in a multi-platform, multi-cloud, multi-OS world \u2013 that\u2019s just reality. This world brings new challenges and customers need tools to make everything work together. Microsoft is working company-wide to deliver management tools that empower customers to manage any platform, from anywhere, on any device, using Linux or Windows,\u201d <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/powershell-is-open-sourced-and-is-available-on-linux\/\">wrote<\/a> Jeffrey Snover, Microsoft Technical Fellow. \u201cThis shift to a more open, customer-obsessed approach to deliver innovation is one of the things that makes me most excited to come to work every day.\u201d<\/p>\n\n\n\n<p>This week\u2019s release is an \u201calpha\u201d and is community supported. In the future, Microsoft will deliver an official Microsoft-released version of PowerShell based on open source to anyone running a supported version of Windows or Linux. The timing of the official Microsoft version will be based upon community input and business needs.<\/p>\n\n\n\n<p>For more on the journey to opening up PowerShell and how you can get involved in the community today, check out the <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/powershell-is-open-sourced-and-is-available-on-linux\/\">Azure blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday, Microsoft announced that PowerShell is open sourced and available on Linux. PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.<\/p>\n","protected":false},"author":5562,"featured_media":95471,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[160,198],"content-type":[],"topic":[2240],"programming-languages":[2253],"coauthors":[2344],"class_list":["post-53671","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-linux","tag-powershell","topic-application-development","programming-languages-net","review-flag-anywh-1593580318-567","review-flag-new-1593580248-669"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog\" \/>\n<meta property=\"og:description\" content=\"Yesterday, Microsoft announced that PowerShell is open sourced and available on Linux. PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-19T17:26:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T20:27:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Microsoft + Open Source\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft + Open Source\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/\"},\"author\":[{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/author\\\/microsoft-open-source\\\/\",\"@type\":\"Person\",\"@name\":\"Microsoft + Open Source\"}],\"headline\":\"Microsoft takes next step in open source journey with PowerShell release\",\"datePublished\":\"2016-08-19T17:26:05+00:00\",\"dateModified\":\"2025-01-16T20:27:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/\"},\"wordCount\":223,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/CLO23_Collaboration_018.webp\",\"keywords\":[\"Linux\",\"PowerShell\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/\",\"name\":\"Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/CLO23_Collaboration_018.webp\",\"datePublished\":\"2016-08-19T17:26:05+00:00\",\"dateModified\":\"2025-01-16T20:27:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/CLO23_Collaboration_018.webp\",\"contentUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/CLO23_Collaboration_018.webp\",\"width\":1170,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2016\\\/08\\\/19\\\/powershell-is-open-sourced-and-available-on-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft takes next step in open source journey with PowerShell release\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Microsoft-Logo.png\",\"contentUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/","og_locale":"en_US","og_type":"article","og_title":"Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog","og_description":"Yesterday, Microsoft announced that PowerShell is open sourced and available on Linux. PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2016-08-19T17:26:05+00:00","article_modified_time":"2025-01-16T20:27:38+00:00","og_image":[{"width":1170,"height":640,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.png","type":"image\/png"}],"author":"Microsoft + Open Source","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Microsoft + Open Source","Est. reading time":"1 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/microsoft-open-source\/","@type":"Person","@name":"Microsoft + Open Source"}],"headline":"Microsoft takes next step in open source journey with PowerShell release","datePublished":"2016-08-19T17:26:05+00:00","dateModified":"2025-01-16T20:27:38+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/"},"wordCount":223,"commentCount":0,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.webp","keywords":["Linux","PowerShell"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/","url":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/","name":"Microsoft takes next step in open source journey with PowerShell release | Microsoft Open Source Blog","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.webp","datePublished":"2016-08-19T17:26:05+00:00","dateModified":"2025-01-16T20:27:38+00:00","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.webp","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO23_Collaboration_018.webp","width":1170,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2016\/08\/19\/powershell-is-open-sourced-and-available-on-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Microsoft takes next step in open source journey with PowerShell release"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/53671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=53671"}],"version-history":[{"count":2,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/53671\/revisions"}],"predecessor-version":[{"id":96738,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/53671\/revisions\/96738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/95471"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=53671"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=53671"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=53671"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=53671"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=53671"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=53671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}