世界を動かす技術を、日本語で。

リアクト財団

概要

  • React が誕生してから10年以上、世界中で広く利用されている現状
  • React Foundation 設立による今後の運営体制の大きな変化
  • Linux Foundation の傘下でベンダーニュートラルな運営を実現
  • Meta による資金・技術サポートの継続
  • 業界全体・コミュニティ主導による新たな成長とコラボレーションへの期待

Reactの成長とコミュニティ

  • Meta が10年以上前に React をオープンソース化
  • 世界中で 5,000万以上のWebサイトや製品 に採用
  • Microsoft、Shopify、Bloomberg、Discord、Coinbase、NFLなど大手企業の活用実績
  • React Native によるWeb以外のプラットフォーム(モバイル、タブレット、デスクトップ、TV、ゲーム機、MRデバイス)への拡大
  • 教育者、企業、プロジェクトによる貢献がReact発展の原動力
  • コミュニティがReactの中心的存在

React Foundation設立とその意義

  • React Foundation への移行を発表
  • React、React Native、JSXなどの主要プロジェクトが対象
  • React Foundationのミッション: Reactコミュニティとそのメンバーの支援
  • Reactのインフラ維持、React Confの開催、エコシステム支援イニシアチブの実施
  • Linux Foundation 傘下での運営により中立性を担保

ガバナンス体制の明確化

  • React Foundationの 運営委員会 :Amazon、Callstack、Expo、Meta、Microsoft、Software Mansion、Vercelが参加
  • 今後さらに委員会メンバーの拡大を予定
  • ビジネスガバナンスと技術ガバナンスの 明確な分離
  • リリースや機能、技術方針は 新たな技術ガバナンス構造 で管理
    • メンテナーやコントリビューター主導の独立した体制
  • 技術ガバナンスの詳細は今後Reactブログで発表予定

MetaとReact Foundationの関係

  • Meta はReact Foundationと 5年間のパートナーシップ を締結
  • 総額 300万ドル超の資金提供 とエンジニアリング支援
  • 独立運営への円滑な移行と安定・革新性の維持を目指す
  • Metaは今後もReactを主要なUI開発ツールとして活用
  • React/React Native専任エンジニアチームの活動継続

今後の展望とコミュニティへの期待

  • React Foundationによる 新たなコラボレーション・成長機会 の創出
  • コミュニティ主導の新モデルでのイノベーション促進
  • 強化されたガバナンス、業界全体の参加、継続的な技術的卓越性
  • UI開発の次世代課題への対応力強化
  • コミュニティ全体の発展とReactの未来への期待

Hackerたちの意見

これって俺だけ?$600,000/年($3Mが5年の期間を想定してるとして)って、$1.8兆の時価総額を持つ会社がAI科学者に$100M〜$250Mの報酬パッケージを出してるのに、ちょっと弱い貢献に感じるんだけど。まあ、何も「義務」じゃないのは分かるけど、これってオープンソースの「共有地の悲劇」みたいな感じがする。何百万ものアプリが依存してるツールが、ほとんど支えられてないっていう。しかも、メガコーポレーションの子供が、ちゃんとした永続的な基金を作る代わりに、見栄を張るための薄っぺらい貢献をしてるっていうのがね。感謝すべきなのかな?

最近、Vercelが非ネイティブReactの開発で一番頑張ってるってことかな?コア開発者を雇ったんじゃなかったっけ?

彼らがすでに投入したものをどう評価するの?

専門のエンジニアサポートは、実際にはもっと価値があると思う。$3Mは「財団を設立する」ためだけに使われるんじゃないかな。これがFacebookがReactで新しいものを開発しなくなる兆候なのか、ちょっと気になる。

彼らはフルタイムのReact開発者チームも雇ってるし、それだけで十分だと思う。$600,000/年でガバナンスボードを運営して会議を組織するだけでも、かなり寛大だと思う。実際、$3Mは財団のための基金を形成して、今後の運営費を賄うために使われる可能性が高いと思う。

ここでの権利意識が理解できないな。Metaが人気のあるOSSライブラリをリリースして、10年以上のエンジニアリソースを投入したからって、非営利団体に所有権を譲るために$3M以上出すべきだって?もしかしたら俺だけかもしれないけど、彼らは十分すぎる貢献をしてると思う。彼らがすでに貢献したことに感謝してるし、今後の貢献にも期待してるよ。

ほとんどのオープンソースプロジェクトは、使っている企業から年間$0しか受け取ってないよ。

投稿によると、彼らは内部チームのためにもお金を払うつもりだそうで、Reactにコードを貢献し続けるみたい。だから、実質的には既にやっていることに加えて60万ドルを投資する感じかな。さらに、他の企業も参加してくれるといいな。前よりずっと健全な状況になってる気がする。

これを、これに基づいて構築された数十億ドル規模の企業の数で掛け算してみて。

これを、これで構築された数十億ドル規模の企業の数で掛け算してみて。

これがオープンソースプロジェクトの売り方の一つなのかな。VercelはReactのドキュメントに「VercelなしでReactを使う」っていう言及がないように本当に戦ったし、使うなら間違ってるっていうニュアンスを含む言葉を使ってる。これがVercelがReactを進めていく方向性を示してるよね。もうすぐVercel専用のソフトウェアになるだろうね。

Vercelが含まれているのはちょっと残念だな。でも、正直言って、歴史が教えてくれることがあるとすれば、彼らが完全にベンダーロックするような愚かな決定を下したら、コミュニティが維持するフォークがすぐに作られるだろうね。ValkeyやOpenTofu、MariaDB、NextCloudなんかと同じ話だ。

Hacker Newsで議論の続きを見る