支払いとオープンソースのコア開発者


8

正式なプロトコルでなくても、確立されたプロトコルがあるかどうかはわかりませんが、オープンソースの経験が最も豊富な人なら共有したいと思うかもしれません。

オープンソースプロジェクトに提出されたランダムパッチは決して支払われないことを知っています。彼らは間接的にクライアントから資金提供を受けるかもしれませんが、オープンソースプロジェクト自体によってお金が払われることはありません。

しかし、コア開発者はどうですか?たとえば、drupalの背後には約800人のコア開発者がいると聞きました。コア開発者は、彼らがdrupalコア自体に取り組み、一緒にメインリリースをプッシュすることを意味するため、プロジェクトにとって非常に重要です。もちろんdrupalは一例にすぎませんが、一般的に、オープンソースの世界では、プロジェクトの背後にある会社が支払いを行うことが期待され、これらのコア開発者がそのような支払いを期待するかどうかを定義する確立されたプロトコルはありますか?

事実や実際の体験はありますか?

回答:


2

特定の例として、コアのSqueak開発者の何人かがTeleplaceで働いています。彼らは1日の仕事の一部としてSqueakをハッキングしているので、Teleplaceは必要なものを取得し、ベースのSqueakイメージと仮想マシンへの変更をリリースして、より大きなSqueakコミュニティに戻します。

Squeakをハックするために少なくとも部分的には従業員に支払う他のかなりの数の会社があります。


0

このトピックについては、オープンソースプロジェクトへの寄付に関するブログ投稿で詳しく説明しました。

その要点はこれです。オープンソースプロジェクトが一定のサイズに達すると、いくつかのことが起こり、既存のプロジェクトを継続させることができます(それ以外の場合は、サポートとスコープの問題が原因です)。その段階でOSプロジェクトをサポートするには、主に3つの方法があります。

  1. 大企業(Google、Microsoftなど)がプロジェクトを「後援」し、フルタイムで取り組んでいるスタッフから開発者に報酬を支払っています。一部のプロジェクトはこれらの企業から直接提供され、当然このオプションが組み込まれています。
  2. プロジェクトは、MySQL / Redhatの型で、実際のビジネスに変身することができます。これは、商用ライセンス、有償サポート、カスタマイズ/統合サービスを意味します。それ以外の場合、ストリーム収入をもたらすある種のbizdevの機会(たとえば、Firefoxのデフォルトエンジンとして検索エンジンを配置することにより、MozillaがGoogleにもたらすものなど)。
  3. メンテナーのコミュニティーがプロジェクトの周囲に形成され、元のメンテナーが他の人が貢献できるように制御を譲ります。

1はほとんどありませんし、計画できるものではありませんが、2はほとんどの開発者にとって非常に困難であり、ほとんどのプロジェクトはその時点で失敗します。これは私の心にとって非常に重要な問題です。そのため、オープンソースプロジェクトの上に持続可能なビジネスを構築するための開発者向けのプラットフォームを開発者に提供するために、Binpress(ブログの冒頭にリンクした会社)を立ち上げました。私たちの経験から、これは非常に実行可能なモデルであり、その分野で最近多くの成功を収めています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.