インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

MicrosoftによるGitHubの買収が開発者にとって意味すること

MicrosoftによるGitHubの買収が開発者にとって意味すること

2018年6月4日、Microsoftは、今日当たり前のように考えている多くのオープンソースプロジェクトのコードをホストするリポジトリサービスであるGitHubを買収したと発表しました。多くの開発者が競合他社、特にGitLabを優先してサービスを終了することを積極的に発表したため、このニュースはおそらく最も混乱した方法で受信されました。他の人は実際にはどちらの方向にも振れず、ほこりが落ち着くまですべてを待つことを選択し、理由がなくなるまで買収に疑いの利益を与えました。人々は、これがGitHubにとって何を意味するのか、そしてこれがオープンソース開発に正味のプラスの効果をもたらすのか、それともマイナスの効果をもたらすのか、まだ疑問に思っています。

開発者が去る理由

MicrosoftによるGitHubの買収が開発者にとって意味すること

GitHubを離れて、他の場所で「より環境に優しい牧草地」を見つけることについて、開発者の間で多くのおしゃべりがありました。ある特定のコーダーは、GitHubの買収がコミュニティにとって悪いことである理由を示すために、Microsoftによる以前の虐待行為をリストアップしました。

ビットコインネットワークの背後にあるソフトウェアであるビットコインコアのメンテナもツイートで、マイクロソフトの移転によりGitHubが廃止されることを理由に、ビットコインリポジトリを移転する必要があると述べました。

マイクロソフトは最近LinuxFoundationの一部であり、オープンソースに関する限り、先進的な企業としての想像力に懸命に取り組んできましたが、この種のプロジェクトを維持しているプログラマーのコミュニティは、ほとんど執拗に反対運動を行っています。会社。また、MicrosoftがGitHubへの2番目に多くの貢献者であることも忘れないでください。

誤解しないでください。MSからの不正行為が以前に認識されていたことを考えると、オープンソースのコーダーにはこれを行う理由があります。ただし、プログラミングで通常行うように、コンパイルする前にすべてを適切に説明する必要があります。

これは最終的に何を意味しますか?

MicrosoftによるGitHubの買収が開発者にとって意味すること

買収の発表後にGitLabのユーザーベースが10倍に増加しているという事実は、GitHubのこのシフトに続いて誰にでも警鐘を鳴らすかもしれませんが、Microsoftが実際にここで何か良いことをしたかもしれないことを知って驚くかもしれません。

ただし、その明確な証拠はありません。言うには時期尚早です。しかし、同社は先に進み、オープンソースコミュニティの非常に尊敬されているメンバーであるナットフリードマンを子会社のCEOに任命しました。 Redditで質問に答えた後、彼はプラットフォームを離れる開発者に次のように言いました:

開発者は独立した思想家であり、常に健全な程度の懐疑論を持っていますが、一部の人がコードを移動せざるを得ないと感じたのを見て悲しかったことを認めます。私は彼らの信頼を得る責任を真剣に受け止めています。

もちろん、これをマイクロソフトからの誹謗中傷と見なす人もいるかもしれませんが、それでも、この特定のケースで信頼性を維持するために会社ができる限りの努力をしているわけではないと主張することはできません。また、GitLabがユーザーリクエストの数を10倍見たという事実は、必ずしもGitHubが出血していることを意味するわけではありません。これは混乱の瞬間であり、ある程度の移行が予想されます。そうは言っても、GitLabはGitHubよりも大幅に小さいため、GitHubの10倍の増加は、GitHubのユーザーベースの5%の損失を意味する可能性があります。

そして、マイクロソフトがソフトウェア会社と何をしたいのかを私たちが正確に100パーセント確信しているわけではないという事実があります。 Visual Studioなどの独自のコーディングプラットフォームに対するGitHubのサポートを強化したいですか? Microsoftは、GitHubの有料のプライベートリポジトリをより魅力的にして、ユーザーにそれらを欲しがらせるようにするつもりですか?それとも、サイトにMicrosoftの広告を貼り付けたいだけですか?

完全に明確なものはないため、別のプラットフォームへの移行を含むすべての反応は、完全に時期尚早で衝動的です。簡単なニュース記事の到着時にそのような移行を行う巨大なプロジェクトは、おそらく少し無責任だと言う人もいるかもしれません。

「これが開発者にとって何を意味するか」に関しては、プロジェクトに間接的または直接的に影響を与える可能性のあるプラットフォームへの変更がある可能性があることを意味します。

私のアドバイス?あるオープンソース開発者から別の開発者まで、それを待ち、何が起こるかを見て、他の場所でアカウントを設定し、何か本当に壊滅的なことが起こった場合に備えてリポジトリのクローンコピーを用意しておくのが賢明だと思います。

Microsoftがすべてを逆さまにする可能性はほとんどありません。最悪のシナリオは、MicrosoftがGitHubのブログで気に入らない変更を発表し、他の場所に移動するための十分な時間を与えることです。

この買収後、GitHubからの移行は正当化されると思いますか?コメントで教えてください!


  1. IBM Advances Atomic Storage:それがあなたにとって何を意味するか

    2017年3月8日、IBMは、ストレージのサイズと容量の大幅な進歩、つまり単一のアトム内に情報を格納する機能を発表しました。 具体的には、従来の磁気ハードドライブ内で単一の原子を「1」または「0」として読み取る機能を意味します。過去数年間、同じ量の情報を保存するのに数十万の原子が必要でしたが、現在のハードドライブがそのように機能する可能性があります。 研究者自身によると、この驚くべき偉業を成し遂げるために必要な非常に極端な条件のおかげで、消費者製品の原子貯蔵がすぐに見られる可能性はほとんどありません。 これはあなたにとって何を意味しますか? これが消費者にとって本当に意味することは、可能

  2. Microsoft AUデーモンとは何ですか?

    ごく最近、多くのユーザーがMicrosoftAUデーモンとは何かとその使用法を知りたいと要求しています。この記事では、それが何を意味し、その目的が何であるかを説明します。 Microsoft AUデーモンとは何ですか? MicrosoftのAUデーモンは、MicrosoftのOfficeプログラムの長いラインナップに関連付けられています。これらのプログラムには、Word、Powerpoint、Excel、One Note、Outlook、Access、Publisher、およびSharePointが含まれます。これらのプログラムにはすべて、MicrosoftAUデーモンがインストールされ