web-dev-qa-db-ja.com

会社が帰属のないオープンソースコードを使用する許可をリクエストした場合はどうしますか?

現在MITライセンスの下にあるオープンソースプロジェクトを持っています。会社から、帰属やクレジットを与えることなく、自社の商用プロジェクトのコードを使用するようにというリクエストを受け取りました。

正直なところ、コードをリリースしたときの唯一の目的は、他のプログラマーを助けることだけであり、自分がクレジットされているかどうかについてはあまり考えていませんでした。ライセンスの選択は、CodePlexでプロジェクトを設定するために必要な手順の1つにすぎません。

一方で、彼らが実際に尋ねることを煩わしく思ったことを誇りに思い、感謝します。他方で、彼らに費用をかけずにそうすることを許可しただけでは、オープンソースの精神を破壊するかもしれないと感じました。

私または他のコード所有者が公正な取引をするために会社にできる、または要求できる典型的なことは何ですか?許可する必要がありますか?

私は会社に公式の趣意書を書くように頼むことを考えています、そしてそれをより正式にするためにそれに反対します。また、私の選択したプロジェクト/慈善団体への寄付をリクエストしたり、報酬としてウィッシュリストで何かを購入したりします(あまり高価ではありません)。それは多すぎるのでしょうか?

28
Jake

多くのオープンソースアプリケーションには、このシナリオだけのためのクローズドソースライセンスオプションがあります。あなたがそれらをどのくらい充電するかは依存します:

  • 会社の規模(どれだけの余裕があるか)
  • 彼らがそれで何をしようとしているのか(彼らがそれを盗んでいるか、それを単に使用している場合)
  • 彼らがあなたに何を期待するか(サポート/アップデート/拡張?契約レベル?)
  • 他のもののトン。

あなたは収入の税の影響を避けたいですか?会社が嫌いですか?等.

一般的に、私はあなたがすべてのレバレッジを持っていることを知っている間、それを商取引として扱います。 「オープンソースを宣伝したいので、5,000ドルを請求します(または、他の高額見積もりがプロジェクトでその会社に適していると思われる場合)-あなたは本当に欲しいだけではありません私に帰属を与えるために?」

33
Telastyn

あなたが唯一の貢献者であるなら、それはあなた次第です。依頼会社のライセンスを変更するために何でも要求できます。

他の貢献者がいる場合は、それらにも尋ねる必要があります。

1
Uwe Plonus