{"id":14031,"date":"2016-03-31T10:46:55","date_gmt":"2016-03-31T14:46:55","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=14031"},"modified":"2016-03-31T10:46:55","modified_gmt":"2016-03-31T14:46:55","slug":"microsoft-is-bringing-the-bash-shell-to-windows-10","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2016\/03\/31\/microsoft-is-bringing-the-bash-shell-to-windows-10\/","title":{"rendered":"Microsoft Is Bringing the Bash Shell to Windows 10"},"content":{"rendered":"<p><a href=\"http:\/\/techcrunch.com\/2016\/03\/30\/be-very-afraid-hell-has-frozen-over-bash-is-coming-to-windows-10\/\">Frederic Lardinois<\/a>:<\/p>\n<blockquote cite=\"http:\/\/techcrunch.com\/2016\/03\/30\/be-very-afraid-hell-has-frozen-over-bash-is-coming-to-windows-10\/\"><p>Microsoft today announced that it is bringing <a href=\"https:\/\/www.gnu.org\/software\/bash\/\">the GNU project&rsquo;s Bash shell<\/a> to Windows. Bash (Bourne Again SHell) has long been a standard on OS X and many Linux distribution systems, while the default terminal for developers on Windows is Microsoft&rsquo;s own <a href=\"https:\/\/msdn.microsoft.com\/powershell\">PowerShell<\/a>.<\/p><p>More importantly than bringing the shell over to Windows, developers will now be able to write their .sh Bash scripts on Windows, as well (or use Emacs to edit their code). Microsoft noted that this will work through a new Linux subsystem in Windows 10 that Microsoft worked on with Canonical.<\/p><p>&ldquo;The native availability of a full Ubuntu environment on Windows, without virtualization or emulation, is a milestone that defies convention and a gateway to fascinatingly unfamiliar territory,&rdquo; Canonical founder Mark Shuttleworth said in a statement today.<\/p><\/blockquote>\n\n<p><a href=\"http:\/\/scripting.com\/liveblog\/users\/davewiner\/2016\/03\/30\/1153.html\">Dave Winer<\/a>:<\/p>\n<blockquote cite=\"http:\/\/scripting.com\/liveblog\/users\/davewiner\/2016\/03\/30\/1153.html\">\n<p>They ported Word and Excel to Mac when they were trying to get the world to adopt Windows. I think you can see where this is headed. Flatten out the differences between the OSes as much as possible. Why not. No one cares about that stuff, that&rsquo;s the layer that was established 30 years ago. The action is happening 10-levels up the stack.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Frederic Lardinois: Microsoft today announced that it is bringing the GNU project&rsquo;s Bash shell to Windows. Bash (Bourne Again SHell) has long been a standard on OS X and many Linux distribution systems, while the default terminal for developers on Windows is Microsoft&rsquo;s own PowerShell.More importantly than bringing the shell over to Windows, developers will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[767,448,37,219],"class_list":["post-14031","post","type-post","status-publish","format-standard","hentry","category-technology","tag-bash","tag-linux","tag-microsoft","tag-windows"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/14031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=14031"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/14031\/revisions"}],"predecessor-version":[{"id":14032,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/14031\/revisions\/14032"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=14031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=14031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=14031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}