この記事は Dries Buytaert 氏の公式ブログ「dri.es」の翻訳記事です。Driesブログの記事一覧よりすべての翻訳記事をご覧いただけます。
この記事では、Drupal サイトテンプレートのマーケットプレイスというアイデア、そしてオープンソースと商用の両テンプレートを扱うべきかどうかについて考えていきます。
私のブログとしては少し変わった内容ですが、今私たちが検討しているアイデア——Drupal サイトテンプレートのマーケットプレイス——について広くご意見をいただきたいと思い、共有することにしました。Drupal CMSリーダーシップチームとDrupal Associationの両方でこのコンセプトについて議論してきましたが、まだ何も決定していません。現時点での考えをお伝えし、一緒にこれを形にしていくためのフィードバックを募りたいと思っています。
この記事はDrupal.orgにもクロスポストしており、コメントを受け付けています。Drupal Slackの#drupal-cms-marketplaceチャンネルでも引き続き議論できます。
DrupalCon Atlantaのキーノートでは、Drupalのサイトテンプレートというコンセプトを紹介しました。まだご覧になっていない方は、先にそちらを見ることをおすすめします。この記事の文脈をつかむうえで役立ちます。
サイトテンプレートは、Drupalのレシピ、テーマ、デフォルトコンテンツを組み合わせた、設定済みのウェブサイトの出発点を提供するものです。サイトテンプレートによってより速くサイトを立ち上げられるようになるとともに、私はより大きな問いも提起しました。ユーザーがテンプレートを探して、ダウンロードまたはインストールできるマーケットプレイスを作るべきでしょうか?そしてもし作るなら、オープンソースのサイトテンプレートのみを扱うべきか、それとも商用テンプレートも認めるべきでしょうか?
サイトテンプレートとは何か?
サイトテンプレートは、Drupalのレシピ、テーマ、デザイン要素、デフォルトコンテンツを組み合わせて、最初から完全に機能するウェブサイトをユーザーに提供するものです。Drupalの最大の課題のひとつ——ゼロからサイトを構築する時間がかかること——を解決します。
素の状態のDrupalインストールとは異なり、サイトテンプレートは特定のユースケースに必要なすべてのコンポーネントを提供します。レストランのテンプレートにはメニュー管理、予約システム、料理写真の機能が含まれるかもしれません。非営利団体のテンプレートには、寄付処理、イベント管理、インパクトレポートのツールが備わるかもしれません。

なぜマーケットプレイスを検討するのか?
サイトテンプレートのDrupalマーケットプレイスは、次のことを実現できます。
- 新規ユーザーがプロフェッショナルなサイトを即座に立ち上げられるようにする
- 高品質な出発点を通じてDrupalの可能性を最大限にアピールする
- Drupalエージェンシーや開発者に新たな収益機会を生み出す
- Drupal Associationとの収益シェアモデルを通じてDrupalの長期的な持続可能性を支援する
オープンソースと商用の両サイトテンプレートをサポートすべきか?
完全なオープンソースのサイトテンプレートはDrupalの価値観と自然に合致します。コミュニティが貢献するモジュールやテーマと同様に機能でき、多くのコントリビューターがこのアプローチを取ってくれることを期待しています。
マーケットプレイスの運営には継続的な投資が必要です。Drupal Associationはプラットフォームの維持、申請のレビュー、サポートの提供、テンプレートが高い水準を満たしていることの確認を担う必要があります。専用のリソースがなければ、品質と持続可能性が損なわれます。
だからこそ、オープンソースと商用の両テンプレートをサポートすることに意味があります。有料テンプレートはインフラ、品質管理、サポートを賄うための持続可能な収益源を生み出せます。
また、商用のインセンティブがあることで、クリエイターが磨き込まれた、ドキュメントが充実した、サポートが手厚いテンプレートに投資する動機が生まれます。
Drupalのオープンソースの価値観を尊重しながら商用テンプレートを実現するには?
まず安心していただきたいのは、Drupalのモジュールは常にオープンソースであり続けるということです。
DrupalはGNU General Public License(GPL)のもとでライセンスされています。私たちは常にGPLの解釈において保守的なアプローチを取ってきました。実際には、Drupalの上に構築されたり密接に関わるコードはすべてGPLの対象として扱うということです。PHP、Twigテンプレートなどがこれに該当します。DrupalのAPIに依存していたり、Drupalによって実行されるものは、GPLでライセンスされなければなりません。
サイトテンプレートの一部はグレーゾーンに入ります。JavaScriptがその例です。JavaScriptコードがDrupalと統合されている場合はGPLの対象として扱います。自己完結したReactコンポーネントのようなスタンドアロンのJavaScriptコードは、派生物とみなされない場合があります。DrupalのAPIと密接に結びついていないCSSや設定ファイルについても同様かもしれません。常に明確とは言えませんが、私たちのスタンスはDrupalとともに配布され相互作用するすべてのコードをGPLとして扱うことです。これがシンプルに物事を進める方法です。
サイトテンプレートの他の部分はGPLの対象外になる可能性が高いです。画像、フォント、アイコンなどのアセットはコードではなく、Drupalから派生したものでもありません。プレースホルダーテキストやサンプル記事などのデモコンテンツも同様です。これらの要素はDrupalと技術的な意味で統合されておらず、商用のものを含む他のライセンスを使用できます。
つまり、商用サイトテンプレートとは、オープンソースのコードと別ライセンスのアセットを組み合わせたもの、あるいはドキュメント、サポート、アップデートといった付加価値サービスとセットで販売されるものを指します。
商用テンプレートで実際に何に対してお金を払うのか?
*法的*な区別はサイトテンプレートのどの部分が商用ライセンスできるかを明確にしますが、それは話の一部にすぎません。本当の問いは*価値提案*です。ユーザーが商用テンプレートを選ぶとき、実際に何に対してお金を払うのかということです。
商用テンプレートを購入するとき、ユーザーが支払うのはコードだけではありません。次のものも対価に含まれます。
- プロフェッショナルなデザインアセットとメディア
- 設定とセットアップにかかる時間の節約
- ドキュメントとサポート
- 継続的なアップデートとメンテナンス
このアプローチは、GPL を生み出した組織であるフリーソフトウェア財団(FSF)のスタンス——フリーソフトウェアの商用配布を常に支持してきた——とも一致しています。商用テンプレートの作成は、オープンソースのコードと別ライセンスのアセットのバランスを取ることを意味します。しかし、本当の商業的価値は、単に異なるライセンスを適用できるファイルの範囲を超えることが多いです。
持続可能な商用戦略は、適切なライセンスと管理された配布チャネル、サポートなどの付加価値サービスを組み合わせるものです。このアプローチにより、サイトテンプレートの価値は簡単にコピーできるアセットに限定されず、単純にダウンロードできない専門知識も含まれます。これが、Drupalのオープンソースの価値観を守りながらテンプレートを商用化できる方法です。
マーケットプレイスの品質をどう維持するか?
低品質または放棄されたテンプレートで溢れたマーケットプレイスはDrupalの評判を傷つけます。品質を確保するために、おそらく以下が必要です。
- セキュリティとパフォーマンスに関するテンプレートの技術的レビュー
- ドキュメントとサポートの基準
- 古くなったテンプレートや放棄されたテンプレートへの対処プロセス
- コミュニティによる評価とレビュー
- 紛争解決のプロセス
これらの品質保証対策には継続的な時間、労力、資金が必要です。これが商用コンポーネントを含めることが意味をなす理由です。テンプレート作成者との収益シェアモデルは、マーケットプレイスを高品質で信頼できる状態に保つために必要なプラットフォームのメンテナンス、レビュー、サポート、その他の取り組みの資金を賄うのに役立ちます。
どのような価格モデルが考えられるか?
まだわかりません。ただ、コミュニティからは多くの良いアイデアをいただいています。
無制限使用のための一括購入、継続的なアップデート付きの年間サブスクリプション、テンプレート作成者向けのマーケットプレイス会員モデルなどのアイデアが挙がっています。
マーケットプレイスは複数のアプローチをサポートし、作成者が自分のサービスに最適なものを選べる柔軟性を持たせることができます。
モジュールのコントリビューターが報酬を得られない中、テンプレート作成者が利益を得るのは公平か?
サイトテンプレートが商用販売される場合、重要な疑問が生じます。テンプレートに含まれるモジュールのメンテナーはどうなるのか?テンプレートビルダーは報酬を受け取ります。Drupal Associationは収益シェアを得るかもしれません。しかし、モジュールやコア機能を作ったコントリビューターは、その仕事がサイトテンプレートに不可欠であるにもかかわらず、直接的な報酬を受け取りません。
これは不満や不公平に感じるかもしれません。コントリビューターはしばしば、Drupalをみんなのために改善するために時間を惜しみなく提供しています。その仕事の上に他の人がお金を稼ぐのを見て、認められないと感じることは士気を下げ、将来のコントリビューションを妨げさえするかもしれません。これは重要な懸念であり、マーケットプレイスモデルを評価する中で真剣に考えていきたいと思っています。
同時に、このような構造は新しいものではありません。エージェンシーや開発者はすでに、コントリビュートされたモジュールを使った有料のDrupalサイトを、そのコードを可能にした人々に直接報酬を払わずに構築しています。これはオープンソースにおいて合法的で、想定されており、一般的なことです。
マーケットプレイスがこの現実を生み出すわけではありませんが、より可視化させることになります。その可視性によって、オープンソースに長く存在する緊張——基礎的な仕事をコントリビュートする人々とそこから利益を得る人々のギャップ——に向き合う機会が生まれます。Makers and Takersで書いたように、オープンソースを持続させるには、コントリビューションと利益の間のより良いバランスが必要です。マーケットプレイスは、Drupalを可能にしている人々を認め、支援し、維持するための新しいアプローチを探る方法を与えてくれます。透明性だけでは問題を解決しませんが、前進と実験への扉を開きます。
商用活動がDrupal.orgの外で行われる場合、それを可能にしたコントリビューターを認める方法がありません。Drupal.org上で行われれば、より良いことができる機会があります。財政的支援、コミュニティ表彰、長期的な持続可能性のモデルを探ることができます。
他の企業がDrupalテンプレートのマーケットプレイスを構築することもできますが、それらはコミュニティサポートよりも利益に焦点を当てることになるでしょう。Drupal Associationの公式マーケットプレイスであれば、プロジェクトとその背後にいる人々に再投資することができます。価値を私たちのエコシステム内に保ち、オープンソースのコントリビューションをより公平な方法で維持する取り組みを探るためのプラットフォームを提供します。
これはデジタルエージェンシーにとってマイナスにならないか?
多くの組織はカスタムDrupalサイト構築の一環として、デジタルエージェンシーに数千ドルを支払っています。もしサイトテンプレートがはるかに低コストで利用できるようになれば、エージェンシーの商売を脅かすことになりませんか?
私はそうは思いません。
Drupalウェブサイトに投資する組織は、テーマだけにお金を払っているわけではありません。エージェンシーは戦略、コンサルティング、デザイン、カスタマイズ、ユーザーテスト、パフォーマンス最適化、長期的なサポートを提供しています。テンプレートは出発点を提供しますが、オーダーメイドの作業や信頼できるパートナーシップの代わりにはなりません。
テンプレートはエージェンシーの成長を助けられるか?
テンプレートマーケットプレイスは参入障壁を下げることでDrupalのエコシステムを拡大し、より小さな組織にもDrupalを利用しやすくする可能性があります。こうした組織の一部は成長してカスタムソリューションを必要とするようになり、長期的にはエージェンシーにより多くの機会をもたらします。
テンプレートはまた、エージェンシーの能力を示す強力なデモンストレーションにもなり得ます。類似しているが独自にカスタマイズされたソリューションを求めるクライアントを引き付けることができます。エージェンシーにとって、テンプレートは製品であると同時にマーケティングツールにもなります。
デジタルエージェンシーにはどんな収益機会があるか?
テンプレートマーケットプレイスは、Drupalエージェンシーやフリーランサーに2つの収益源をもたらします。
ひとつは、Drupal Associationとの収益シェアを通じたテンプレート販売からの直接収入です。この収入は控えめかもしれませんが、マーケットプレイスが成長するにつれて定期的な収益源になり得ます。
もうひとつは、テンプレートをホスティング、メンテナンス、カスタマイズサービスを含むより包括的なサービスパッケージの基盤として活用することです。
テンプレートはどのようにエージェンシーと新規クライアントをつなぐか?
マーケットプレイスはエンドユーザーとサービスプロバイダーを直接つなぐことができます。適切な同意のもとに、テンプレート購入者の連絡先情報を作成者と共有することで、専門サービスの機会への扉が開きます。テンプレートの掲載ページにビルトインのお問い合わせフォームを設けることで、ユーザーがカスタマイズやサポートを依頼しやすくなります。
このリード獲得は双方にメリットがあります。ユーザーは自分の実装を理解した信頼できる専門家にアクセスでき、エージェンシーはすでに自分たちの仕事に投資した質の高い見込み客とつながれます。マーケットプレイスは、Drupalの専門知識を必要とする人と提供する人をつなぐマッチングプラットフォームになります。
なぜ今がこの取り組みに適したタイミングなのか?
Drupal CMSでは、成長に注力しています。成功のためには、長年の2つの課題に対処する必要があります。すぐに使えるテーマの不足と、急な学習曲線です。新しいツール(レシピ、Experience Builder、サイトテンプレート)によって、これらの長年の課題に対処できるようになります。
その結果は?Drupalの柔軟性をさまざまな市場やユースケースでより利用しやすくすることができます。
DrupalConでの最初の反応は?
キーノートの翌日、マーケットプレイスの概念について議論するBoF(Birds of a Feather)セッションを開催しました。約75名が参加し、コミュニティの幅広い層を代表していました。
議論は活発で建設的でした。参加者は品質管理、ライセンス、モジュールコントリビューターへの影響について深い懸念を提起しました。また、実装、価格設定、持続可能性モデルについての提案もありました。
セッションの終わりに、非公式の投票を行いました。マーケットプレイスが最悪のアイデアだと思う場合は指1本、非常にインパクトのあるアイデアだと思う場合は指5本を立ててもらいました。ほとんどの回答は4で、5もいくつかありました。3未満を示した人はごくわずかでした。
この最初の反応は心強いですが、セッションで提起された疑問に答えるための多くの作業がまだ残っていることも認識しています。
また、Drupal Slackに#drupal-cms-marketplaceチャンネルを開設し、より広いコミュニティとの議論を続けています。
次のステップは?
Drupal CMSリーダーシップチームとDrupal Association Innovation Working Groupは、この1ヶ月間このアイデアを検討してきました。
これはDrupalの採用を拡大し、Makerコミュニティを支援し、Drupal Associationを強化するための最も有望な機会のひとつになり得ると考えています。(免責事項として:私はDrupal CMSリーダーシップチームとDrupal Association取締役会の両方のメンバーを務めています。)
明確にしておきたいのは、まだ何も決定していないということです。この取り組みがコミュニティとエコシステムに大きな影響を与えることは認識しています。前進する前に、以下を評価する必要があります。
- 実現可能性:マーケットプレイスを効率的に構築・運営できるか?
- 持続可能性:継続的な運営をどのように支援するか?
- エコシステムへの影響:コントリビューター、エージェンシー、ユーザーにどのような影響を与えるか?
- 資金調達:余裕のないリソースの中でこのイニシアチブをどのように立ち上げるか?
- 価値観との整合:このアプローチはDrupalのオープンソースの原則を尊重しているか?
- ガバナンス:誰がマーケットプレイスについて意思決定し、どのように行うか?
これらの評価を独自に行うことはできませんし、すべきでもありません。以下を通じてDrupalコミュニティの関与が必要です。
- 類似したマーケットプレイスとその影響についての調査
- マーケットプレイスインターフェースのユーザーエクスペリエンスデザイン
- マーケットプレイスインフラの技術的なプロトタイピング
- さまざまな収益モデルの財務分析
- オープンソースライセンスに関する法的調査
- ガバナンス構造に関するコミュニティからの意見
目標は、6ヶ月後のDrupalCon Vienna、または早ければそれ以前に決定を下すことです。その決定がCMSリーダーシップチーム、Drupal Association取締役会、Drupal認定パートナー、そしてより広いDrupalコミュニティからの意見を反映したものにしたいと思っています。
Drupalエコシステム全体からのステークホルダーでマーケットプレイスワーキンググループを発足します。Tiffany Farriss(Drupal Association取締役会メンバー)がこの取り組みをリードすることに同意してくれたことを嬉しく発表します。Drupal Slackの#drupal-cms-marketplaceチャンネルに参加して、ご意見を共有し、議論をフォローしてください。
Drupalの最大の強みは常にそのコミュニティと適応力にあります。新しいアイデアを一緒に思慮深く探ることで、コアバリューを守りながらDrupalをより使いやすく、広く採用されるものにできると信じています。
この投稿のレビューと丁寧なフィードバックをしてくださったDrupal Association Innovation Working GroupとDrupal CMSリーダーシップチームの皆様に感謝します。ご意見を大変ありがたく思います。
— Dries Buytaert
この記事は「Exploring a marketplace for Drupal site templates」(投稿日:2025-04-02)の翻訳記事です。
カテゴリ