1 ポイント 投稿者 GN⁺ 2023-11-29 | 1件のコメント | WhatsAppで共有

要約: GitHubのコード検索にログイン必須で論争

  • GitHubユーザーは、コード検索機能を利用するためにログインが必要になった変更について不満を示している。
  • ユーザーは、この変更がオープンソース運動に反するものであり、Microsoftがユーザーデータを過剰に収集しようとしているのではないかと疑っている。
  • GitHub側は、サーバー負荷を減らし、ボットによる匿名リクエストを防ぐためにログインを求めていると説明している。

GN⁺の意見

この記事で最も重要なのは、GitHubのコード検索機能にログインが必要になった変更と、それに対するコミュニティの反応である。この変更は、オープンソースコミュニティ内でデータアクセス性とユーザー利便性に関する重要な議論を引き起こした。ユーザーは、オープンソースの精神に反するこのような決定に失望を表明しており、これはGitHubおよびMicrosoftの方針について、より広い観点での議論へとつながる可能性がある。この論争は、オープンソースコミュニティの将来と、テクノロジー企業のデータ方針への関心を呼び起こす興味深い話題である。

1件のコメント

 
GN⁺ 2023-11-29
Hacker Newsの意見
  • 新しいコード検索機能に対する好意的な解釈

    • 新しいコード検索機能は一般的な検索エンジンよりはるかに多くの処理を行うため、リソース集約的である。
    • ログインしたアカウントのみに制限することで、サーバー資源を大幅に節約できる。
    • 検索インフラにかかるコストと、ログイン要求に対するユーザーの不満とのバランスの問題である。
    • 個人的にGitHubリポジトリ向けのコード検索ツールを作ったが、GitHubの新しいコード検索が非常に有用だったため、使用をやめた。
  • GitHubの変更事項の発表

    • コード検索にログインを要求する変更は少なくとも6か月前に始まっており、GitHubの変更ログで告知されていた。
  • GitHubに対する批判的な見方

    • GitHubをオープンなプラットフォームとして扱うのはやめるべきだ。
    • GitHubは他のクローズドなプラットフォームと同じく、囲い込まれた庭である。
    • 多くのオープンソースプロジェクトをホスティングしているという事実が、GitHubをより良い存在にしているわけではない。
  • Webの閉鎖性の高まり

    • 2023年にStackOverflow、Reddit、GitHub、TwitterなどがスクレイピングやAPIアクセスにブレーキをかけた。
    • AI学習の防止と収益性向上のための措置であり、長期的には独占的なデータ市場の台頭につながる可能性がある。
    • データへのアクセスを裕福な企業だけが負担できるようになれば、反トラストの問題が生じる可能性がある。
  • 検索機能に対する別の好意的な解釈

    • 検索機能は相当な計算を必要とするため、サービス拒否攻撃に脆弱である可能性がある。
    • GitHubがログインしたユーザーからどれほど多くの行動データを収集しており、それがどれほど有用なのかは不明である。
  • 代替のコード検索ツールの利用

    • ログインしなくてもSourcegraphを使ってコード検索ができる。
    • Sourcegraphは以前の検索よりはるかに優れた性能を提供する。
  • MicrosoftのAI戦略に関する推測

    • MicrosoftがGitHub上の情報利用を統制し、競合他社のAI開発能力を制限しようとする戦略を持っている可能性がある。
    • 今後git cloneコマンドの使用が制限される可能性についての懸念もある。
  • GitHub検索機能のログイン要求に対する反応

    • 検索にはコストがかかり、サービス拒否攻撃に使われる可能性もあるため、ログイン要求には理解を示す。
    • 公開リポジトリにはログインなしでアクセス可能であり、Issue作成やPR提出のような相互作用が必要な場合にはログインが必須である。
  • オープンソース検索の代替案の提示

    • Sourcegraphはログインなしでもオープンソース検索を提供しており、GitHub以外の主要プロジェクトも含んでいる。
    • SourcegraphのCTOがこの情報を公開した。
  • Hacker Newsでの不満表明に対する指摘

    • ログインしていないユーザーに無料かつ広告なしのサービスを提供しないことへの不満が、しばしば表明される。