GraphQL ロゴGraphQL

Linux Foundation、GraphQLをサポートする新たな財団設立の意向を発表

11/6/2018投稿者GraphQL Foundation

Linux Foundationは、オープンソースを通じて大規模なイノベーションを可能にする非営利団体であり、業界のリーダーとユーザーの大規模な連合が、中立的なGraphQLエコシステムの成長と維持に専念するGraphQLプロジェクトのための新しいオープンソース財団を設立するために協力したことを発表しました。Linux Foundationの下にホストされるGraphQL Foundationの使命は、GraphQLの普及を可能にし、GraphQLとその周辺エコシステムの開発を加速することです。

GraphQLの共同作成者の1人であるリー・バイロン氏は、「GraphQLの共同作成者の1人として、オープンソース化されて以来、その採用が拡大しているのを見て、驚きと誇りを感じています。GraphQL Foundationの設立を通じて、より幅広いグループからの貢献を促し、ベンダーに依存しないイベント、ドキュメント、ツール、サポートへの共同投資を行うことで、GraphQLが業界標準になることを願っています」と述べています。

GraphQLは、Facebookが2012年に社内で開発し、2015年にオープンソース化した次世代API技術です。アプリケーション開発が柔軟性と市場投入までのスピードを重視するマイクロサービスアーキテクチャに移行するにつれて、GraphQLのようなツールはAPI設計とクライアントとサーバーのインタラクションを再定義し、開発者エクスペリエンスを向上させ、開発者の生産性を向上させ、転送されるデータ量を最小限に抑えています。GraphQLは、複数のプログラミング言語で利用できるため、クロスプラットフォームおよびモバイル開発を簡素化し、開発者は顧客向けにシームレスなユーザーエクスペリエンスを作成できます。

GraphQLは、Airbnb、Atlassian、Audi、CNBC、GitHub、メジャーリーグサッカー、Netflix、Shopify、The New York Times、Twitter、Pinterest、Yelpなど、さまざまな大規模企業で本番環境で使用されています。また、GraphQLは、Facebookで1日に何千億ものAPIコールを処理しています

Linux Foundationのエグゼクティブディレクターであるジム・ゼムリン氏は、「GraphQL FoundationをLinux Foundationに迎えることができて大変うれしく思います。この進歩は、あらゆる言語でクラウド接続アプリケーションのAPI設計へのアプローチを変革するこの不可欠で画期的な技術の長期的なサポートと成長の加速を可能にするため、重要です」と述べています。

HTTPと既存のプロトコルを利用するRESTベースのAPIとは異なり、GraphQL APIは、開発者が多様なクラウドデータソースから必要な正確なデータを、より少ないコード、より優れたパフォーマンスとセキュリティ、より高速な開発サイクルでクエリできる柔軟性を提供します。これにより、開発者が高品質のアプリを迅速に構築できるだけでなく、Web、iOS、Android、組み込みアプリケーション、IoTアプリケーションなどの複数のプラットフォーム間で一貫性と機能のパリティを実現できます。

GraphQL Foundationは、参加と技術的な貢献を奨励するオープンガバナンスモデルを持ち、GraphQLの成功に投資したエコシステムによる長期的な管理のためのフレームワークを提供します。

Facebookオープンソース担当ディレクターのキリアン・マーフィー氏は、「Facebookでの私たちの使命は、人々にコミュニティを構築し、世界をより近づける力を与えることです。私たちは、オープンソースプロジェクトとそれらを中心に構築されたコミュニティがイノベーションのペースを加速し、多くの知恵を集めて大規模な課題を解決するのに役立つと信じています。GraphQLはそのようなプロジェクトとコミュニティの1つであり、GraphQL Foundationは、開発者が将来の製品を構築する際に直面するであろう実際のデータフェッチの課題をGraphQLが引き続き解決することを保証するのに役立ちます」と述べています。

Linux Foundationの開発者リレーション担当バイスプレジデントであるクリス・アニズチック氏は、「GraphQLは、開発者がAPIとクライアント/サーバーのインタラクションをどのように操作するかを再定義しました。Facebookのようなエンドユーザーから、多様なベンダーのエコシステムまで、多様なGraphQLコミュニティと協力して、独立した財団になり、ガバナンスを策定し、GraphQLの成長と普及を促進し続けることを楽しみにしています」と述べています。

支持者のコメント#

「AirbnbはGraphQLに大規模な投資を行っており、製品と内部ツールの両方でAPI戦略の中心に据えています。私たちは、財団がGraphQLを取り巻くコミュニティの育成において重要な役割を果たし、AirbnbのAPIの継続的なイノベーションへの道を開きながら、GraphQLをテクノロジーとして進化させ続けることを期待しています。」— アダム・ニアリー、Airbnb、テックリード

「GraphQLが最新のアプリ開発スタックで中心的な役割を果たしていることを考えると、今日発表する財団は必要なだけでなく、遅れていたものです。GraphQLの最も広く使用されている実装であるApolloの作成者として、この重要なインターネット標準に適切なガバナンスプロセスを定義するために、Linux Foundationと協力することを楽しみにしています。」– ジェフ・シュミット、Apollo GraphQLの共同創設者兼CEO

「GraphQLと、その背後にある強力なエコシステムは、製品の構築方法に根本的な変化をもたらし、あらゆる規模のチームと組織をまとめるのに役立ちます。Courseraでは、GraphQLはAPIの大規模な範囲を理解するのに役立ち、あらゆる場所のすべての人々に変革的な教育経験を提供しています。GraphQL Foundationがテクノロジーとコミュニティの両方を強化する影響を見ることを楽しみにしています。」– ジョン・ウォン、Coursera、スタッフソフトウェアエンジニア

「GraphQLは、2012年の作成以来、長い道のりを歩んできました。プロトタイプから、Facebookの中核的なアプリケーションを動かし、業界全体でユビキタスな標準になる途中のオープンソーステクノロジーへと成長するのを見て、光栄です。GraphQL Foundationは、刺激的な一歩です。この新しいガバナンスモデルは、成熟プロセスの大きなマイルストーンであり、コミュニティ全体がテクノロジーを推進するためのニュートラルな会場と構造を保証します。」– ニック・シュロック、Elementl、創設者、GraphQL共同作成者

「Facebookで高性能なモバイルエクスペリエンスの構築を支援するために6年前にGraphQLを作成したので、それが成長し、業界で広く採用されているのを見るのは素晴らしいことです。Facebookが2015年にGraphQLをオープンソース化して以来、コミュニティは世界中の開発者、新興企業、確立された企業を含むまでに成長しました。GraphQL Foundationの設立は、コミュニティを強化し、GraphQLの長期的な技術的成功を提供すると信じているガバナンス構造を作成する新しい章です。Foundationのガイダンスの下での継続的な成長を楽しみにしています。」– ダン・シェーファー、Facebookソフトウェアエンジニア、GraphQL共同作成者

「GraphQLは、過去2年間、GitHub、お客様、インテグレーターにとって価値のある拡張可能なツールであることが証明されています。GraphQL Foundationは、オープン性、透明性、コミュニティを体現しており、これらはすべてGitHubで私たちが信じていることです。」– カイル・デイグル、GitHub、エコシステムエンジニアリング担当ディレクター

「これは非常に歓迎すべき発表であり、これは必要なステップであると信じています。GraphQLコミュニティはここ数年で急速に成長しており、将来の成長のために透明性があり、中立的なガバナンスポリシーが必要な段階に達しました。Hasuraでは、財団の活動を支援することを楽しみにしています。」– タンマイ・ゴパール、Hasura、CEO

「GraphQLは、現代のアプリケーション開発スタックで最も重要なテクノロジーの1つになり、すべての業界の開発者や企業に急速に採用されています。Prismaでは、健全なコミュニティを可能にし、GraphQLの継続的な開発を維持するために、GraphQL Foundationをサポートすることに非常に興奮しています。」– ヨハネス・シックリング、Prisma、創設者兼CEO

「Shopifyでは、GraphQLはコアAPIとすべてのモバイルおよびWebクライアントを動かしています。私たちはオープン開発を強く信じており、財団がコミュニティを拡大し、その進化を育むのに役立つことを期待しています。」– ジャン=ミシェル・ルミュー、Shopify、エンジニアリング担当SVP

「GraphQLは、大規模なオブジェクトグラフをリモートで取得するための最良のプロトコルの1つとして、非常に多く採用されています。Twitterでは、GraphQLエコシステムの将来を楽しみにしており、GraphQL Foundationをサポートすることに非常に興奮しています。」– アナ・スルキナ、Twitter、コアサービスグループ、シニアエンジニアリングマネージャー