微软近日宣布开源 PowerShell,开始支持 Linux 和 OSX。PowerShell 是面向 Windows 和 Windows Server 的自动化平台和可扩展脚本语言,可帮助用户简化系统的管理。PowerShell 与 Linux 的 Bash 没什么不同,只是与 Windows 的联系更为紧密。微软正在改变,微软首席执行官萨蒂亚·纳德拉(Satya Nadella)已经多次强调,PowerShell 应该在“多平台、多云端以及多操作系统”中运行。

这意味着,微软现在常做的很多事情,在几年前是根本无法想象的,比如为 Windows 10创建 Linux 子系统、开源核心工具等,对于当前的微软来说已经司空见惯。

微软技术研究员、企业云团队首席架构师杰弗里·斯诺弗(Jeffrey Snover)表示,纳德拉已经下令公司与客户加强交流,找到客户需要取得成功的因素,微软则为他们提供这些因素。

斯诺弗说:“我们听说有客户想要自己选择客户、服务器以及云计算服务,我们希望成为客户的首选合作伙伴。微软与客户共享利益,可帮助他们管理任何东西。有了 PowerShell,微软现在可为客户提供任何他们喜欢的单一管理栈。”

微软近日还宣布开源其 .NET 框架,令 .NET Core 能在 Linux 和 OS X 上运行。PowerShell 也是基于 .NET 框架建立的,这意味着两个团队将可携手合作,将 PowerShell 推广到新的平台上。此外,微软还将向 Linux 开放 PowerShell Editor Service,以便开发人员能够为其文本编辑器提供支持。

PowerShell 还可集成到微软操作管理套件(OMS)中,允许你管理任何平台上的应用和工作,包括 Azure、AWS、谷歌云平台等。至于 Bash 在 Windows 运行与 PowerShell 在 Linux/OS X 上运行的区别,斯诺弗表示,Windows 支持 Bash 的重点是给与开源开发人员更多能力。

斯诺弗承认,微软依然在研究如何能够更好地管理这些开源项目,但他的团队已经花费大量时间与合作伙伴讨论,比如如何去做、如何取得成功等。他还指出,微软计划推出社区管理模式,将从社区更改代码。这些代码改变可能潜在终结 PowerShell 与 Windows 的联系。

了解更多开源信息,请点击查看 Azure 上的 Linux 和开源计算。

立即访问http://market.azure.cn

微软开源 PowerShell 并支持 Linux 和 OS X的更多相关文章

  1. 微软开源PowerShell并支持Linux和OS X

    [微软在开源的道路上加速度了] 从一开始的各种对抗,各种通吃,到现在开始做服务,包罗万象.果然,换了主力,大有不同. 微软今天还宣布开源其.NET框架,令.NET Core能在Linux和OS X上运 ...

  2. 深蓝词库转换2.5发布——支持微软五笔,支持Linux和macOS和更多命令行功能

    最近利用晚上的时间,对很久没有新版本发布的深蓝词库转换进行了版本升级.本次升级主要包含的功能包括: 一.支持Win10自带的微软五笔输入法用户自定义短语的导入导出. 1.在转换输入法词库列表中选择“W ...

  3. 开源力量:微软竟开源 PowerShell

    导读 曾经有段时间,微软称 Linux 是“癌症”,但是随着时光流逝,现在微软已经认识到了开源世界的不断增长,除了在这个领域加大投入之外别无选择.微软已经启动了几个开源项目,希望能吸引一些 Linux ...

  4. 微软准备开源PowerShell

    微软有计划在近期内开源PowerShell 近日微软再次在向开源投出橄榄枝, PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理.在纳 ...

  5. iConvert Icons 图标转换生成利器,支持Windows, Mac OS X, Linux, iOS,和Android等系统

    这是一款在线图标转换工具,生成的图标支持Windows, Mac OS X, Linux, iOS, 和 Android等主流系统. 可以上传图标文件转化成另一个平台下的图标文件,例如将windows ...

  6. SSH客户端,FinalShell服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux,版本2.6.3.1

    FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求. 用户QQ群 342045988 Windows版下载地址:http:/ ...

  7. GitHub贡献第一的公司是谁?微软开源软件列表

    参考:http://www.infoq.com/cn/news/2017/03/GitHub-first-Microsoft-open-sour 提起微软公司,不少人第一反应是老牌巨头专注于私有化软件 ...

  8. 资深人士剖析微软开源.NET事件:战略重心已经从PC转移到云端

    本文是雷锋网对我的访谈整理的文章,源地址是 http://www.leiphone.com/news/201411/6KaGhD7PDABnvrRf.html 2014年11月13日,微软表示开源.N ...

  9. 微软Azure已开始支持hadoop--大数据云计算

    微软Azure已开始支持hadoop,对于有需要弹性大数据运算的公司可能是个好消息.据悉,近期微软已提供一个预览版的Azure HDInsight(Hadoop on Azure)服务,运行在Linu ...

随机推荐

  1. mysql 查询月份数据.

    //查看本月数据 SELECT *FROMcontent_publishWHEREdate_format(publish_time, '%Y %m') = date_format(DATE_SUB(c ...

  2. Apache https 证书配置...

    没啥好说的..赋值粘贴 !! Listen 443 SSLSessionCache "shmcb:/apache/logs/ssl_scache(512000)" SSLSessi ...

  3. fluent中UDF环境变量问题的三种解决方法

    方法一: 这种方式最简便,首选这种,但是有时会因为不明原因而不好使,我自己电脑刚开始用这种方式是行得通的,但是后来中途装过很多乱七八糟的软件,估计环境变量改乱了,这时候只能用第二种或者第三种方法.先说 ...

  4. 【算法笔记】B1021 个位数统计

    1021 个位数统计 (15 分) 给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​> ...

  5. bzoj3262 陌上花开 cdq分治(入门)

    题目传送门 思路:cdq分治处理偏序关系的模板题,主要就是学cdq分治吧,还在入门中. 代码其实也很好理解,记得树状数组操作的上限是 z的最大值,不是n的最大值,这个细节wa了好久. #include ...

  6. nodejs 休眠 / 暂停执行指定毫秒

    //************** 暂停 / 休眠指定毫秒值 *********************************// milliSeconds 暂停 / 休眠多少毫秒async func ...

  7. Win32 进程间通信的分析与比较

    1 进程与进程通信 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码.数据以及它可利用的系统资源(如文件.管道等)组成.多进程/多线 程是Windows操作系统的一个基本特征.M ...

  8. DP Intro - Tree POJ2342 Anniversary party

    POJ 2342 Anniversary party (树形dp 入门题) Anniversary party Time Limit: 1000MS   Memory Limit: 65536K To ...

  9. Html练习 | 小影志首页练习

    <!DOCTYPE html> <head> <title>小影志首页练习</title> <style> /*应用全页字体*/ .pg-f ...

  10. 迪米特法则(Law of Demeter)LoD

    using System; using System.Collections.Generic; using System.Text; namespace LawOfDemeter { //也叫Leas ...