この質問はstandard GPLを参照しています。GPLでの内部クローズドソース機能
私はプロジェクトに取り組んでいます。オープンソースはGPLの下にあります。他の人が自分のアプリケーションを自由に使用、変更、拡張できるという考えが大好きです。
しかし、このアプリケーションから何らかの利益を得るために、ホストされたバージョンにはGPLでカバーされていないソースに含まれていない特定の機能を追加したいと考えています。修正されたバージョンのソースの伝達
- :第5節で
GPLの状態に。
あなたがプログラムに基づいて作業を伝えることができる、または への変更は、セクション4の 条件の下でソースコードの形式で、プログラムからそれを作るには、あなたものすべてを満たしていなければなりませんこれら 条件:
a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.
保護された作品の性質の拡張、 ではなく、他の別個の独立した 作品で保護された作品の集大成がこのようにようにと併用されていませんコンパイルの結果として得られる著作権が でコンパイルのユーザのアクセス権または法的権利を制限するために使用されていない場合には、 を「集約」といいます。 個々の作品は許可されています。カバーされた作品 を集合体に含めることによって、このライセンスは集合体の他の部分にも適用されません。
私のホストされているバージョンは、対象となる作品に基づいた作品になるため、GPLでも私のバージョンのライセンスを取得する必要があります。
標準のGPLの下で、私がやりたいことをする方法はありますか?確かに別のライセンスに移行したり、GPLに追加の条件を適用することもできますが、私の質問は標準のGPLだけです。
を参照してください私はあなたがどのように著作権ライセンス作品の本質を誤解していると思います。それについて読む(記事、または法的な教科書)、または弁護士に相談する。プログラミングフォーラムでプログラマーに尋ねないでください。 – Marcin