オープンソースは、デベロッパーにとって無料で手に入る優れたツールの供給源だ。しかし、その中のプロジェクトが拡まり、人気が出ると、作成者は成功したものを収益化する方法を模索したくなることもある。その場合に問題となるのは、サブスクリプションベースのデュアルライセンス方式で運営するのが難しく、ほとんどの開発者は、どこから始めればよいかさえわからない。そこに登場したのが、イスラエルのスタートアップであるxs:code。このような問題を解決するために開発者を支援するプラットフォームだ。
「xs:codeは、オープンソースプロジェクトを収益化するプラットフォームです。現在非常に人気のある寄付方式のプラットフォームとは異なり、xs:codeでは、オープンソースの開発者は支払いに対して付加価値を提供できます。無料で提供しているものに追加できるのです。追加するのは、異なるライセンス、付加機能、サポートのサービス、その他、考えつくもの何でもかまいません」と、xs:codeの共同創立者兼CEOであるNetanel Mohoni(ネタネル・モホニ)氏はTechCrunchに語った。
そのようにしても、オープンソースとしての性格が失われることはない。自分の仕事を収益化したいと考えている開発者にプラットフォームを提供しているだけだ、とモホニ氏は言う。「多くの企業が、コードにアクセスするためにお金を払っています。自分たちの仕事に対して対価が得られることで、モチベーションも高まった開発者が作成し、品質も向上したソフトウェアを利用できるからです。私たちの方法では、コードが確実にオープンソースであり続けるようにするため、開発者は引き続きコードへの貢献を受け入れることができます。そのため、コミュニティはこれまで以上に優れたコードを利用できるのです」と彼は説明した。
さらに、プロジェクトのオーナーが望めば、コミュニティの貢献者に、サブスクリプションから得た資金を分配することもできる。それにより、プロジェクトの改善を手助けしてくれた貢献者に報いる方法を提供できるのだ。
一般的にうまくいくのは、オープンソース開発者がデュアルライセンスのモデルを作成する方法だ。1つのライセンスは、純粋なオープンソースコードとし、もう1つは営利目的のライセンスにする。後者には、顧客がサブスク方式で料金を支払いたくなるような追加機能や、サポートを含めることができる。
開発者はGitHub上にプライベートリポジトリを作成し、有料版にアクセスするためのxs:codeへのリンクも張っておく。ユーザーは、そのペイウォールにアクセスしてサブスクライブする。xs:codeは料金を徴収し、開発者があらかじめ指定した方法で支払う。同社は、プラットフォームを維持し、料金を徴収するための手数料として25%を受け取る。
このプラットフォームは、米国時間12月10日からベータ版として初公開される。登録は無料だ。xs:codeは、これまでに50万ドル(約5400万円)の事前シード資金を調達している。
[原文へ]
(翻訳:Fumihiko Shibata)