|
PowerShellの登場と問題点 PowerShell(Windows PowerShellの略)は、当初MicrosoftによってMonadというコードネームで呼ばれていました。第一に、アプリケーションの起動と操作が可能なシェルです。第二に、PowerShellは複数のコマンドを1つのファイルにまとめて実行できます。第三に、.NETおよびCOMオブジェクトを最大限に活用して、さまざまなシステムと連携し、複雑な自動操作を実行できます。 PowerShellの当初の意図は確かに有益であったことは認めざるを得ませんが、今年8月にMicrosoftがリリースしたパッチKB3176932において、PowerShellの状態構成機能に不具合が生じるバグが見つかりました。Microsoftチームは発表の中で、パッチKB3176932はMOFファイルの欠落によりPowerShellのDSC(Dynamic State Configuration)機能に不具合を生じさせたと述べています。DSCは、Microsoftが以前PowerShellに追加した重要な機能であり、開発者やシステム管理者がWindowsベースのサーバーを検証・管理できるようにするためのものです。 問題は8月23日に発見され、マイクロソフトは公式声明を発表したが、バグを修正するパッチは8月30日までリリースされなかった。 マイクロソフトのオープンソースと変革 周知の通り、マイクロソフトはかつてオープンソースに強く反対していましたが、近年は一貫してオープンソースを支持する姿勢を見せています。ナデラ氏の「モバイルファースト、クラウドファースト」戦略も、マイクロソフトをよりオープンなものにしています。そのため、マイクロソフトはユーザーがあらゆるワークロードをLinuxとWindowsの両方で実行できるようにしたいと考えています。 PowerShell を改善するために、Microsoft は PowerShell エディター サービスを開発し、PowerShell リモート プロトコル (MS-PSRP) を拡張して、ユーザーがより便利なエディターを選択し、データ転送に SSH または WinRM を選択できるようにしました。 現在、GitHubからPowerShellをダウンロードして、そのオープンソース哲学を体験できます。もちろん、オープンソースウェブサイトのPowerShellリポジトリをダウンロードして学ぶこともできます。MicrosoftのNadella氏は、「私はLinuxが大好きです。これは良いアイデアだと思いますか?まずは試してみてはいかがでしょうか?」と述べました。 |
Microsoft の Linux 向けオープンソース PowerShell サポートは信頼できますか?
関連するおすすめ記事
-
テクノロジー企業史上初めて、Meta が GPT3 パラメータ サイズを備えた AI モデルをオープンソース化しました。
-
アリババは、量子アルゴリズムとエラー訂正の探索をサポートする量子シミュレータ「Taizhang 2.0」をオープンソース化した。
-
オープンバトンは早起きしたが遅れて到着した。
-
Kafka は毎日何千億ものログをどうやって処理するのでしょうか?
-
えっ?! YouTube を無料のファイル ホスティング サービスとして実際に使用できるんです!
-
OpenAI の最新のオープンソース ツールキットを使用すると、計算時間がわずか 20% 増加するだけで、モデルのサイズを 10 倍に拡大できます。