なぜ非フリーのオープンソースプロジェクトに貢献するのですか?


8

オープンソースプロジェクトのオーナーとして、人々に貢献して改善してもらいたいと思いませんか?

しかし、人々がソフトウェアを使用するための素晴らしいライセンスモデル(企業またはその他)を採用することに決めた場合、すべての収入に対する権利を得ますか?もしそうなら、なぜ人々はわざわざ貢献するのでしょうか?所有者であるあなたがすべての報酬を享受している間、彼らはすべての仕事をしている可能性がありますか?

これは私には間違っているようですが、おそらく私はそれを誤解しています。


そのようなライセンスの例はありますか?
Andy Hunt

2
確かに、ckeditor.com / licenseは、このソフトウェアを使用するためにライセンスを支払う必要があると私が言う限りでは。
Kohan

:あなたがここに見ている必要があり@Kohan、私は(個人的には、すべてでは明らかではありません)あなたの意見に反する投稿見つけ stackoverflow.com/questions/6305276/...stackoverflow.com/questions/5626453/...
Shadokを

@ Kohan、CKEditorはオープンソースライセンスの知識の欠如を示しているようです。任意の営利団体は、ソースコードをリリースせずに、GPLライセンスのCKEditorライセンスを使用することができます。代わりに、Webサイトまたは企業のWebサイトのライセンスを支払う必要はありません。彼らがGPL、LGPL、MPLではなくAGPLでソフトウェアをリリースした場合、それはライセンスされたマテリアルの使用を具体的にカバーするため、GPLバージョンが使用できないことを意味するため、理解できました。
Mark Booth

オープンソースソフトウェアは、開発者にロイヤリティを与えずに無料で販売できませんか?
JeffO、2011

回答:


11

デュアルライセンス(QtやMySQLなど)を持つプロジェクトでは、貢献する最大のインセンティブは、自分のローカル変更(バグ修正など)をアップストリームに受け入れて、ローカルフォークを作成および維持する必要性を減らすことです。


3

あなたが貢献しているオープンソースプロジェクトは、あなたにとって重要であるかもしれません。

オープンソースですが、企業にライセンスされているMonoの例を見てみましょう。

Mainsoft、プロジェクトの最も多作の貢献者の1つは、独自の.NETからJavaコンパイラのコードを使用します。会社は明らかにライセンス所有者よりも気にせず、企業に仕事を再ライセンスします。それは双方にメリットのあるスキームです。


1

これは私には間違っているようですが、おそらく私はそれを誤解しています。

あなたです。オープンソース自体は保護された用語です。オープンソースライセンスのプロジェクトは、OSIによって承認されたライセンスを使用しています。これらのライセンスはすべて、定義により、ライセンスされた製品が無料であることを意味します(無料のビールと同様)1)それについての議論はありません

CKEditorはダブルライセンスのインスタンスです。しかし、彼らの商用ライセンスは、それがOSSでもあるという事実を否定するものではありません。そのライセンスの残りの条件を順守できれば、無料です。できない場合は、自由でない商用利用ライセンスを選択するしかありません。

開発者として、オープンソースプロジェクトに貢献する場合、無料のプロジェクトに貢献することになります。確かに、メンテナはまだそれからお金を稼ぐかもしれませんが、それで何ですか?使用したい人のために、まだ自由に使用および変更できます。「見返りのサービス」として、もしそうなら、メンテナーは更新がコードに組み込まれ、ディストリビューターにプッシュされて公開されることを確認します。


1)オープンソース定義の最初のポイント


私はそれがライセンスされているか、支払いさえしなければならないという問題はありません。他の誰かを金持ちにするプロジェクトに平均的なコーダーが貢献しなければならないインセンティブを知りたいと思っていました。私が答えを集めることができるものから...何もありません。mainブランチに独自の変更を実装したい会社で働いている場合を除きます。
Kohan、2011

@Kohan私が言ったように:オープンソース=無料。オープンソースに貢献している場合は、無料のプロジェクトに貢献しています。そして、私はクローズドソースへの公的な貢献について聞いたことがありません(これはどのようにして可能でしょうか?コードがないため、変更することはできません)。
Konrad Rudolph

彼はデュアルライセンスソフトウェア(en.wikipedia.org/wiki/Multi-licensing)について話しています
FigBug
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.