PowerShellとLinuxがマトリックスに入りますか? 彼らがGitHubでどのように混乱をまきましたか

一般的に、オープンソースプロジェクトは、非常に協力的なコミュニティに属する何百万ものユーザーによって使用されています。 このコードを共有するために私たちが見つけた主要なウェブサイトまたはプラットフォームのXNUMXつは GitHubの.

しかし、ここ数時間でオープンソースプロジェクトサービスが混乱しているため、この点ですべてが良いニュースというわけではありません。 これは主に、プラットフォーム上の特定の有名な開発者の作業で検出されたエラーが原因です。 具体的には、 マラク、明らかに彼のライブラリのいくつかを変更して破壊している。 私たちが参照するこれらは、いわゆる 色とフェイカー ちなみに、非常に人気があり、使用されています。

PowerShellとLinuxがマトリックスに入る

私たちがあなたに話すこれらすべての問題は、主に言及されたXNUMXつのライブラリの広範な使用によるものです。 したがって、ご想像のとおり、このソフトウェアの変更は、何百万ものユーザーのプロジェクトに影響を及ぼし、次のような要素にマトリックス効果を引き起こす可能性があります。 Windows PowerShellまたは Linux ターミナル 。 当初、これらの変更は開発者によって苦情として行われたことに言及する価値があります。 イベントの後、マラクは大企業のために無料で働き続けたくないことを明確にしたかった。

世界中のユーザーからのオープンソースプロジェクトに焦点を当てているにもかかわらず、私たちは忘れてはなりません。 GitHubはによって所有されています Microsoft 。 要するに、これ コンテンツ作成者がXNUMXつを破損しました プラットフォーム上で公開された独自のライブラリ 大企業による自由な使用に抗議する .

XNUMXつの重要なライブラリに起因するGitHubの問題

エラーとこれらXNUMXつのライブラリを使用したプロジェクトが、過去数日間に発生していることを考慮に入れる必要があります。 これらすべての重要性を理解するために、たとえば、 現在の色 以上 20万ダウンロード 。 これにより、この変更に起因する膨大な数のバグの大まかなアイデアを得ることができます。

色マラク

この誤った変更が原因で最近検出された主な障害のXNUMXつは、 一貫性のないデータの印刷 。 最初は、これはすべてNode.jsのデフォルトのパッケージ管理システムによって提供されると考えられていました。 しかし、その後、Marakの発言の後、影響を受けた人々は、プロジェクトのエラーが これらのライブラリの意図的かつ誤った変更 .

これらの変更されたバージョンにより、影響を受けるプロジェクトが奇妙な文字や記号を印刷することに注意してください。 これは永遠に続き、すべて「LIBERTYLIBERTYLIBERTY」というXNUMX行のテキストで始まります。 同時に、私たちが説明したイベントの後、 GitHubはすべてのプロジェクトへのアクセスをブロックしました 開発者のMarakに。 さらに、過去数時間で、プラットフォーム自体がMarakが所有する100を超えるリポジトリを排除しました。 明らかに、これは前述のユーザーも非難したMicrosoftプラットフォーム側の動きです。

現在、Colorsは修正されていますが、Fakerは今のところ問題を引き起こしています。 したがって、このXNUMX番目のケースでは、以前のバージョンをインストールするのが最善の方法です。