オープンソースライセンスとは?

オープンソースライセンスは、著作権侵害の報復を恐れることなく、誰でもソースコードにアクセス、使用、および操作することを許可するコンピューターソフトウェア著作権の形式です。 これは、ソースコードをダウンロードする誰でも、ソースコードに任意の変更を加えることができることを意味します。 これにより、ユーザーはニーズに合わせてソフトウェアを完全にカスタマイズできます。

オープンソースライセンスを持つソフトウェアの修正版は、合法的に配布することを許可される場合と許可されない場合があります。 著者は、ソースコードで、修正の配布は著作権の侵害である可能性があり、明示的に禁止されていると規定することができます。 この場合、変更されたコンテンツは変更者のみが使用でき、変更者は他の誰とも変更を共有できません。

「オープンソースソフトウェア」という用語は、ソフトウェアの一部が無料であることを意味しませんが、ほとんどのオープンソースソフトウェアはそのように配布されます。 オープンソースソフトウェアを無料で提供するほとんどの著者は、ソフトウェアに加えられた変更は販売できないことを明記していますが、無料で配布される場合があります。 オープンソースソフトウェアの修正を販売しようとすると、法的および民事訴訟につながる可能性があります。 プログラムの技術的な販売はされていませんが、一部のオープンソース作成者は、プログラムのダウンロード時に自発的な寄付を求めています。

オープンソースライセンスを持つソフトウェアの作成者は、変更者がソースコードに特定の情報を追加するように要求することにより、変更の配布方法を制御できます。 変更されたソースコードの制御を要求できる4つの異なる方法があります。 1つ目は透過的と呼ばれ、変更者は元のコードとすべての変更を透過的に維持して、誰もが何をしたかを見ることができるようにします。

2番目の要求は組換えとして知られています。 このリクエストでは、作成者はソースコード内の既存のコードの編集または再配置のみを許可しますが、独自の追加コードを追加することは禁止されています。 3番目のリクエストはクレジットと呼ばれ、作成者は自分の作品がオリジナルであるとクレジットされ、その後の修正には修正を行った人のクレジットがラベル付けされることを単に要求します。 著者が行うことができる最後の要求は循環と呼ばれ、オープンソースライセンスの元のソフトウェアは変更されていない状態でダウンロード可能であり、元のラベルが付いていることを要求します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?