質問

私は、オープンソースのライセンスがどのように機能するのか少しわかりません。特定のオープンソースライセンスを選択した場合、実際にソフトウェアに適用するには何をする必要がありますか? LGPLの下でソフトウェアをリリースすることは、単に「統計する」よりも少し複雑になると思います。そして、この「契約」はあなたのソフトウェアにどのように合法的に結合しますか?

役に立ちましたか?

解決

特定のライセンスの下でソフトウェアのライセンスを決定するのと同じくらい簡単です。これは技術的な契約法ではなく、著作権法です。知的財産(ソースおよびバイナリ)の所有者/ライセンサーとして、あなたは適切と思われるディストリビューションのライセンスを取得できます。ライセンスの下での受信者の権利に関する明確な免責事項を提供することはすべて必要です。ライセンスがなければ、閉じられていても開かれていても、誰もあなたの著作物を配布する権利を持ちません。すべてのライセンスの目的は、一部の権利を他の関係者に付与することです。

詳細については、

こちらをご覧ください。または、多すぎる情報については、O'Reillyのオープンソースとフリーソフトウェアライセンスについてをご覧ください。 。

〜ウィリアム・ライリー・ランド

他のヒント

いいえ、それだけです。 GPLv3テキストから、これをプログラムに追加します。

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year>  <name of author>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

&quot;契約&quot;これは、GPLがなければ、誰もあなたのプログラムを配布する権利がありません。コピー権はありません。 GPLは、彼らがその条件を守れば、あなたは彼らにあなたのコードのコピーを配布する追加の権利を彼らに与えると言います。

他のフリー/オープンソースソフトウェアライセンスがありますが、私はこれを例として使用しています。

GNUライセンスについては、少なくともそれらの指示そして、そのライセンスの下でソフトウェア(またはドキュメント)のライセンスを取得しています。

使用しようとしているオープンソースライセンスの種類によって異なりますが、それらはすべて非常に異なる意味と考慮すべき事項を持っています。使用するオープンソースライセンスの種類によっては、デザインでさえ影響を受ける場合があります。

米国では、著作権は「自動」です。 -つまり、許可なく作品を再配布することはできません。

これらのすべてのオープンソースライセンスには1つの目的があります-この許可を与えることです(特定の条件下で)。

実際には、何らかのライセンスの下でソフトウェアを配布することを述べるだけで十分です。このライセンスに従うのはユーザー次第です。それ以外の場合は、著作権を侵害して許可なくソフトウェアを使用しています。

使用するものを選択するか、これらの簡単な言葉で独自の文章を作成するかは、あなた次第です。

要件を定義しない限り、誰もが「既製」の選択を支援することはできません。ニーズに合ったライセンス。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top