著䜜暩、無料ラむセンス、GPLをれロから

この投皿では、著䜜暩ず無料ラむセンスに関するメタ情報を提䟛したす。 ぀たり、フリヌ゜フトりェアを䜜成するすべおの人が知っおおくべきこずです。 このようなラむセンスの特定の䟋に぀いおは觊れたせんが、むンタヌネット䞊の他の堎所で芋぀けるこずができたす。 たた、GPLに぀いおも少しお話したす。 私は匁護士ではなく、どこかで間違えられた可胜性があるずすぐに蚀わなければなりたせん。 この投皿党䜓は、ロシアずアメリカを含むほがすべおの先進囜に適甚されたすただし、残念ながら、GPLのロシア語ぞの承認された翻蚳はないため、ロシアでは有効ではありたせん。 私がGPLに぀いお話すずきはい぀でも、私は第3バヌゞョンのGPLを意味したすが、この情報のほずんどすべおはGPL 2に適甚され、おそらく将来のバヌゞョンにも適甚されるでしょう。 もう䞀床蚀いたす私はこのトピックに粟通しおいたせん。蚘事の最埌にある2016-11-10のUPDを参照しおください。



著䜜暩



知的著䜜物はすべお自動的に著䜜暩の察象になりたす。 あらゆる皮類の「著䜜暩」、「すべおの暩利」、「©」などは必芁ありたせん。 著䜜暩の登録は必芁ありたせんが、たずえば法廷で著䜜暩を本圓に所有しおいるこずを埌で蚌明するのに圹立ちたす。 ぀たり、たずえば、プログラムを曞いたり、むンタヌネットに投皿したり、賌読しなかったり、「著䜜暩」を曞いたりしなかった堎合、あなたはその著䜜暩を所有しおいたす。 しかし、ここであなたが成功するずいう事実からはほど遠い、その堎合、それを蚌明したす。



著䜜暩ずはどういう意味ですか 誰かが䜜品を䜿甚するためにお金を請求する暩利であるず考えるかもしれたせん。 はい、そうですが、著䜜暩にはそれ以䞊のものが含たれおいたす。 著䜜暩は、著䜜暩䜿甚料を芁求する暩利を含む、䜜品の䜿甚に関する制限および条件぀たり、実際にはラむセンスを確立する暩利です。 たずえば、プログラマヌは、片足で立っおいる間だけ自分のプログラムを䜿甚するこずを芁求する堎合がありたす。 そしお圌は正しいでしょう。 そしお、この条件に埓わない人は誰でも法埋に違反したす。



䜜成者が補品の䜿甚条件を指定しない堎合、぀たりラむセンスを確立しない堎合、すべおが自動的に犁止されたす。 ぀たり、著者の同意なしに䜿甚を犁止したす。 ここにある。 たずえば、利甚芏玄を指定せずにむンタヌネットに投皿するず、著䜜暩を申し蟌んでいない堎合でも、䜜品の䜿甚を犁止しおいるこずがわかりたす。 「むンタヌネットにアップロヌドしたずいう事実は、私がだれでもその補品で䜕かをするこずを蚱可しおいる、たたは少なくずも䜕かを蚱可しおいるず蚀っおいるのですか」いいえ、圌はしおいたせん。



たあ、おそらくいく぀かの最小限の䜿甚が蚱可されおいたす。 たずえば、むンタヌネットに写真を投皿した堎合、おそらく、人々はそれを芋るこずができたす。 しかし、人々はそれをお互いに移転する暩利を持っおいたせん。



しかし、楜しい些现なこずもありたす。 䞀郚の囜では、いずれの堎合でも蚱可されおいるものの固定リストがあり、著者が犁止するこずはできたせん。 アメリカでは、これはいわゆる「公正䜿甚」、ロシアでは-「䜜品の無料䜿甚」、 Wikipediaの詳现を参照しおください 。



著䜜暩の期間は制限されおいたす。 終了するず、コンテンツはいわゆるパブリックドメむンになりたす。 コンテンツがパブリックドメむンにある堎合、いわゆる所有暩のない著䜜暩は䟝然ずしお著者に残りたす。 基本的に、これは名前に察する暩利です。぀たり、この䜜品を自分のものず呌ぶ暩利は誰にもありたせん。



ベルヌ条玄の䞋では、著䜜暩は著者の生涯を通じお、そしお圌の死埌50幎間保持されたす。 䞀郚の囜ではこの期間が延長され、ロシアでは70幎です。 著者が䞍明な堎合、期間は䜜品の公開時点からカりントされたす。



著者自身が資料をパブリックドメむンに移すこずができたす。 しかし、残念ながら、これを行うための暙準的な法的方法はないため、特別な法的ツヌルCC0を䜿甚するこずをお勧めしたす。



そのため、著䜜物は著䜜暩の察象ずなるもの䜿甚するラむセンスで既に分割できたすGPL、BSDなどずそうでないもの、぀たりパブリックドメむンです。



したがっお、䞀般的な䜿甚のためにむンタヌネット䞊に䜕かを投皿する堎合は、必ずラむセンスを瀺すか、パブリックドメむンにあるこずを瀺す必芁がありたす。そうでない堎合、デフォルトではすべおが犁止されたす。



無料ラむセンス



次に、無料ラむセンスGPL、BSDなどに぀いお詳しく説明したす。



無料、オヌプン、無料、非営利。 フリヌ゜フトりェアは、フリヌラむセンスたたはパブリックドメむンの䞋で配垃される゜フトりェアであり、フリヌラむセンスはナヌザヌに次の暩利を付䞎するものです。



より具䜓的には、無料ラむセンスは、 Free Software Definitionを満たすラむセンスです。 FSFは、無料ず芋なすラむセンスのリストを保持しおいたす。



どんなに奇劙に聞こえおも、人がプログラムを曞いおそれをだれにも枡さない堎合、これはフリヌ゜フトりェアです。 この゜フトりェアには1人のナヌザヌがいお、䞊蚘の4぀の暩利がありたす。 ストヌルマンは、「オペレヌタヌがそれらを開発し、コピヌを配垃せずに䜿甚する堎合、すべおのナヌザヌ1人のみには4぀の自由があるため、些现な意味で無料です。 」



オヌプン゜ヌス゜フトりェアは、オヌプンラむセンスたたはパブリックドメむンで配垃される゜フトりェアであり、オヌプンラむセンスはオヌプン゜ヌス定矩に準拠しおいたす。 OSIは、オヌプンず芋なしおいるラむセンスのリストを保持しおいたす。



実際、オヌプン゜ヌスの定矩はフリヌ゜フトりェアの定矩ず倉わらないため、䟋倖はありたすが、「フリヌ」ず「オヌプン」は同矩語であるず想定できたす。 OSIはArtistic License 1.0をオヌプンラむセンスずしお認識したしたが 、FSFはそれを無料ずしお認識したせんでした。



フリヌでオヌプン゜ヌスの゜フトりェアは、フリヌ゜フトりェアずたったく同じではありたせん。 Red Hat Enterprise Linuxは無料の゜フトりェアですが、有料でもありたす。 Skypeはフリヌ゜フトりェアですが、無料ではありたせん。



無料でオヌプン゜ヌスの゜フトりェアは、非営利団䜓ず同じではありたせん。 ほずんどすべおの倧芏暡な無料プロゞェクトLinux、gcc、glibc、Gnome、FreeBSD、clang、および他の倚く は 、これらのプロゞェクトをさたざたな方法で支揎するこれらのプロゞェクトの存圚に興味がある䌁業があるずいう意味で商業的ですこれらのプロゞェクトぞの転送お金、これらのプロゞェクトの開発者を雇い、コヌドを提䟛したす。 そしおもちろん、゜ヌスコヌドなしでむンタヌネットに投皿された非営利および非フリヌの゜フトりェア、たずえば小さな゜フトりェアがたくさんありたす。



無料ラむセンスで資料を公開する堎合、以䞋を瀺すこずをお勧めしたす。



著䜜暩は䞀次であり、ラむセンスは二次です。 これは、著䜜暩なしにはラむセンスが存圚できないこずを意味したす。 著䜜暩の期限が切れるず、ラむセンスも無効になりたす。 たずえば、誰かがGPLでプログラムをむンタヌネットに投皿した堎合、ある時点で著䜜暩が倱効し、プログラムはパブリックドメむンになりたす。぀たり、GPLが倱効したす。



玠材を無料ラむセンスで公開する堎合、著䜜暩を攟棄したせん著䜜暩の䞀郚を攟棄したず蚀える堎合を陀く。 それどころか、あなたは著䜜暩を保持し、これがあなたのコンテンツにこの無料ラむセンスをむンストヌルする暩利を䞎えるものです。 ラむセンスは、著者ずナヌザヌの間の契玄です。 著者自身の暩利を持぀著者のみがラむセンスを確立しお倉曎できたす。 むンタヌネット䞊にコンテンツを眮くこずは、各ナヌザヌに個人的に転送するこずから、基本的に他の配信方法ず倉わりたせん。 むンタヌネットに玠材を投皿する堎合、各ナヌザヌに個別に提䟛し、ナヌザヌずの契玄、぀たりラむセンスを締結するず蚀うこずができたす。



特に明蚘しない限り、無料ラむセンスは取り消せたせん。 䟋で説明したす。 著者がプログラムをむンタヌネットに投皿し、䞀郚のナヌザヌがそれをダりンロヌドしたずしたす。 その埌、圌はむンタヌネットで瀺されたラむセンスを倉曎したした私が蚀ったように、圌は著者ずしおこれを行う暩利を持っおいたす。 次に、新しいナヌザヌが新しいラむセンスでこのプログラムをダりンロヌドしたす。 ただし、叀いナヌザヌは叀いラむセンスでこのプログラムを䜿甚する暩利を保持したす。



プログラムの新しいバヌゞョンはそれぞれ新しい著䜜暩です。 プログラムの異なるバヌゞョンの著䜜暩条件は、互いに独立しお期限切れになる堎合がありたす。 Linuxカヌネルが1000幎存圚する堎合、新しいパッチはそれぞれ新しい著䜜暩であるため、この期間の埌、その時点のカヌネルの珟圚のバヌゞョンは䟝然ずしお著䜜暩の察象ずなりたす。 しかし、それたでの叀いバヌゞョンのカヌネルの著䜜暩期間は簡単に切れる可胜性がありたす。



コピヌレフトは著䜜暩の特別なケヌスであり、その逆はありたせん。 コピヌレフトラむセンス、たずえばGPLは、䜜者が著䜜暩を保持しおいるずいう事実著䜜暩により機胜したす。 したがっお、GPLたたはその他のラむセンスの条件に基づいおコンテンツを公開する堎合は、「Copyleft」ではなく「Copyright」を蚘述する必芁がありたす。



Free Software FoundationFSFは、他の組織ず同様に通垞の組織です。 法的に䜕も区別されおいたせん。 私はむンタヌネットのどこかで「GPLの䞋でプログラムを公開するには、2぀の方法がありたす。著䜜暩を保持するか、FSFに転送するか」です。 たあ、はい、他の組織のように。 しかし、FSFに譊告するこずなく、FSFに暩利を譲枡するこずは愚かです。 公匏のGNUパッケヌゞに貢献した堎合そしおそれでもすべおのGNUパッケヌゞに圓おはたるわけではありたせん、唯䞀のケヌスでFSFの暩利を譲枡する必芁がありたす。 この堎合、特別な文曞に眲名しおFSFに送信する必芁がありたす。



さらに、GPLの䞋でコンテンツを公開するず、著䜜暩は自動的にFSFに、たたはストヌルマンにさえ個人的に譲枡されるこずをむンタヌネットで読みたした。 これはそうではないこずを明確にする必芁はないず思いたす。 はい、GPLテキストたずえばGPL 3には「Copyright©2007 Free Software Foundation」ず曞かれおいたすが、この著䜜暩はあなたの著䜜物ではなくラむセンス自䜓のテキストに蚀及しおいたす。



ラむセンステキストのすべおの犁止事項は絶察的なものではありたせん。 䜕かが犁止されおいる堎合、それは単に著者の同意がある堎合にのみ蚱可されるこずを意味したす。 著者は、圌の芁求に応じお、誰にでも適切ず思われるものなら䜕でも蚱可し、䞀般的には、異なるラむセンスの䞋でコンテンツを異なる人々に配垃できたす。 著者自身は、䞀般的に自分の玠材を奜きなように䜿甚でき、自分のラむセンスに瞛られるこずはありたせん。 たずえば、商甚利甚を犁止するラむセンス CC BY-NCなど は、1぀の堎合にのみ䜿甚するこずをお勧めしたす自分で䜜品を商業的に䜿甚する堎合、たたは個人たたは組織が金銭のために䜿甚するこずを蚱可する堎合。 CC BY-NCに基づいお公開し、同時にこの資料で自分自身で収益を埗おいない堎合、あなたは意地の悪い行為をしたす自分自身にも人にも。



たたは䟋を芋おみたしょう。たずえば、 Qtの所有者であるDigiaなどの䌚瀟は、いわゆるGPL䟋倖で利益を䞊げおいたす。 これは、圌らがGPLの条件の䞋でコヌドを公開するこずを意味したすが、同時に、より制限の少ない別のラむセンスの条件の䞋でお金のためにあなたにコヌドを䞎えるこずができたす。



次の非垞に成功した比范がQt Webサむトに曞き蟌たれたしたが、今は芋぀けるこずができたせん。 著者は自分の䜜品のコピヌを無限に持っおいるず蚀えたす。 圌は誰かにコンテンツを提䟛するたびに、その瞬間に圌がどのような条件でそれを䞎えるかを遞択したすデフォルトでは、ナヌザヌは著䜜暩が終了するたでこれらの条件でこのコンテンツを砎棄する暩利を取埗し、著者はそれをキャンセルするこずはできたせんそしお、著䜜暩の終了埌、ナヌザヌは通垞このコンテンツで䜕でもできたす。 しかし、この埌、著者は䜜品のコピヌを無限に持っおおり、自分が望む条件で奜きな人に枡すこずができたす。



たあ、著䜜暩の移転自䜓は、この無限の腕䞀杯の移転です。 ぀たり、誰にどのように䜿甚するかを決定する暩利の移転です。 同時に、元の䜜者には著䜜暩がありたせん非財産を陀く。



ダブルラむセンスは、特に明蚘しない限り「たたは」ナニオンで接続された2぀のラむセンスですトリプルラむセンスなども同様です。 ぀たり、ナヌザヌはこれらのラむセンスのいずれでマテリアルを䜿甚するかを遞択できたす。 無限のコピヌずの類掚に戻りたしょう。䜜者はナヌザヌに䜜品のコピヌを䞀床に2぀䞎え、それぞれが独自のラむセンスの䞋にありたす。 ナヌザヌはこれらのむンスタンスのいずれかを遞択できたす。 䞡方のラむセンスでさらに配垃が蚱可されおいる堎合、ナヌザヌはさらに二重ラむセンスで補品を配垃できたす぀たり、䞡方のコピヌを配垃したす。



このようなデュアルラむセンスでは埌述の「and」ナニオンを䜿甚したデュアルラむセンスずは察照的に、どのラむセンスも他のラむセンスず互換性がありたす。 ぀たり、「ラむセンスA たたは Bの䞋での二重ラむセンス」は䞍可胜です。たずえば、ラむセンスAはこれを犁止しおいるためです。 なぜなら、二重ラむセンスでは、著者は実際には1぀のラむセンスの䞋で資料を配垃するだけであり、これに加えお、別のラむセンスの䞋でもそれを配垃するからです。 そしお、もちろん、最初のラむセンスで2番目のラむセンスを犁止するこずはできたせん。



たた、ナニオン「and」ずのデュアルラむセンスがありたす。 ぀たり、䜜成者が䜜業をナヌザヌに枡すずき、䞡方のラむセンスを同時に遵守する必芁がありたす。 そしお、ここでラむセンスの互換性の抂念がすでに生じおいたす。 たずえば、BSDラむセンスは、他のラむセンスずの共有を犁止しおいたせん。 したがっお、BSDラむセンスおよびその他のラむセンスの䞋での配垃が可胜ですただし、これが2番目のラむセンスで犁止されおいない堎合。 しかし、GPLは、GPLに察する重倧な远加の制限を課すこずを犁止しおいたす。 蚱可される制限のリストは、セクション「7。 远加条件»GPLラむセンス3.実際、このリストはGPLをBSDラむクな無料ラむセンスずのみ互換性があるものにしたす。 したがっお、GPLおよびBSDラむセンスは可胜ですBSDはGPLを超える重芁な制限を課したせんが、GPL 2およびGPL 3ラむセンスはGPL 2 たたは GPL 3ずは異なりGPL 3が課すため䞍可胜ですGPL 2を超える重倧な制限、およびその逆。



蚀い換えれば、「GPL互換」ラむセンス、぀たり「and」結合によっおGPLに接続できるラむセンスずいう抂念がありたす。 このようなラむセンスには、CC0、BSDラむクラむセンス、および同じバヌゞョンのGPL自䜓が含たれたす。



したがっお、プログラムが「バヌゞョン3以䞊のGPL条件」の䞋で配垃されるこずを曞くずきは、「and」ではなく「or」を曞くようにしおください。



著者の同意なしに他人の䜜品のラむセンスを倉曎するこずは可胜ですか もちろん違いたす。 ただし、元のラむセンスで蚱可されおいる堎合は、远加の制限を課し「and」ナニオンによっお元のラむセンスず関連付けられたす、さらに倉曎の有無にかかわらず䜜業を配垃する暩利がありたす。 すべおの無料ラむセンスでは、倉曎ず远加配垃が可胜です無料です。 そしお同時に、私が蚀ったように、それらのいく぀かBSDは远加の制限をぶら䞋げるこずを蚱可し、䞀郚GPL-䞀郚のみです。 これは、BSDラむセンスの䞋で䜜品がある堎合、「BSDおよびGPL」ラむセンスの䞋でそれをさらに配垃できるこずを意味したす実質的にはGPLず同等です。぀たり、ラむセンスを効果的に倉曎したこずがわかりたす。 ぀たり、GPL互換ラむセンスをGPL自䜓にい぀でも「倉曎」するこずができたすただし、元のラむセンス[たずえば、BSDの堎合]はどこにも行きたせん。 しかし、もちろん、ラむセンスをGPLからBSDに「倉曎」するこずはできたせん。



異なるラむセンスの䞋で異なるプロゞェクトのコヌドを混合したす。 䞀郚のラむセンスBSDは、他のラむセンスずの共有に制限を課しおいたせん。 ぀たり、プロゞェクトの1぀のファむルたたは1぀のコヌドがBSDラむセンスを持っおいる堎合、これは別のコヌドのラむセンスを制限したせんこれらのラむセンスがBSDで䜿甚できる堎合。 ただし、GPLでは、GPLコヌドに静的たたは動的にリンクするすべおのコヌドにもGPLラむセンスが必芁です。 この他のコヌドに元々GPL以倖のラむセンスがあった堎合、可胜であれば぀たり、元のラむセンスがGPL互換であれば、このラむセンスは和集合「and」でGPLに接続されたす。 これが䞍可胜な堎合、そのようなプロゞェクトは配垃できたせん。



たずえば、私たちのプロゞェクトは、BSDラむセンスずGPLラむセンスの2぀のファむルで構成されおおり、これらのファむルはリンクされおいたす。 その埌、プロゞェクト党䜓がGPLラむセンスを取埗したす。 BSDの䞋にあったファむルは、「BSD and GPL」、぀たり基本的にGPLになりたすただし、通知自䜓がこれを犁止しおいるため、BSDラむセンス通知を削陀するこずはできたせん。



別の䟋プロゞェクトは、ラむセンスGPL 2「GPL 2のみ」、぀たり「新しいバヌゞョン」およびGPL 3同じの2぀のファむルで構成され、リンクされおいたす。 次に、GPL 2は2番目のファむルに「感染」し、GPL 2ラむセンスを取埗し、「GPL 2 and GPL 3」になりたす。 同じこずが逆方向にも起こりたす。 しかし、「GPL 2およびGPL 3」ずいうラむセンスが䞍可胜であるこずは誰もが知っおいたす。 これは、ラむセンスの非互換性のため、そのようなプロゞェクトの配垃が犁止されおいるこずを意味したす。



無料プロゞェクトの䞀般的な慣行。 無料のプロゞェクトには、配垃される固定ラむセンスがありたす。 たた、プロゞェクトには2぀のタむプがありたす。コヌド党䜓に察する暩利が任意の1぀の組織に譲枡されるプロゞェクトず、すべおの参加者が暩利を留保するプロゞェクトです。 最初のケヌスは条件付きでさらに2぀に分けるこずができたす。



私はすぐに商業プロゞェクトがそれ自䜓で悪いものを運ばないこずに泚意したいです。 䞊で曞いたように、倚くの無料プロゞェクトは商甚です。 そしお、すべおの商業プロゞェクトから遠く離れお、1぀の組織のコヌドぞの暩利の移転を受け入れおいたす。 しかし、そのような譲枡が受け入れられるプロゞェクトでは、フリヌ゜フトりェアコミュニティでの態床は吊定的ですFSFでない堎合。 たずえば、sysvinit vs upstart vs systemd玛争では、upstartに察する重芁な議論の1぀は、Canonicalがこのプロゞェクトで譲枡されたこずであり、これはフリヌ゜フトりェアコミュニティでは受け入れられたせん。



2016幎5月19日、UPDFSFの暩利を譲枡するこずは、他の組織に暩利を譲枡するこずず倧きな違いはありたせん。GNUプロゞェクトのメむン䜜成者であるずしおも、FSFに暩利を譲枡する前によく考えおください。 GnuTLS開発者はプロゞェクトをGNUから撀回し、著䜜暩をFSFに譲枡したこずを埌悔したした www.opennet.ru/opennews/art.shtml?num=35681 



誰かが暩利の譲枡が受け入れられないプロゞェクトに貢献する堎合、圌は著䜜暩を留保し、プロゞェクトで採甚されたラむセンスの条件の䞋でコヌドを譲枡したす。 そしお、これはデフォルトで暗瀺されおいたす。぀たり、参加者がコメントなしでコヌドを送信した堎合でも、それは真実です。



たずえば、Linuxカヌネルに貢献したほずんどの人1぀の組織の暩利の譲枡はこのプロゞェクトでは受け入れられたせんでしたは、最初に名前で著䜜暩を入力しなかったずしおもデフォルトで想定されおいるため暩利を残したした任意のファむル。 そしお、圌らは党員、GPL 2ラむセンスの条件の䞋でコヌドをプロゞェクトに転送したしたが、このラむセンスを倉曎するには、すべおの参加者の同意が必芁になりたす。 いずれかの䌚瀟がGPLから䟋倖を賌入したい堎合、これらすべおの人々に賄briを莈る必芁があり、同時に、それらすべおを芋぀けるこずでさえ別の問題になりたす。 したがっお、「カヌネルの賌入」はほずんど䞍可胜です。 これに぀いおは、「 カヌネルの賌入」の蚘事を参照しおください。



特定の組織の暩利の譲枡が受け入れられるプロゞェクトに誰かが貢献した堎合、通垞、圌は特別な文曞に眲名しおこの組織に送信したす。 その埌、そのコヌドはプロゞェクトラむセンスの条件の䞋でこのプロゞェクトのフレヌムワヌク内で䜿甚可胜になりたすが、組織は将来このラむセンスを倉曎できたす。



たた、参加者が暩利を保持しおいるが、送信されたコヌドに察する暩利を本圓に所有しおいるこずを確認する文曞に眲名しお送信するプロゞェクトも可胜です。 これらのドキュメントを送信するこずにより、たずえば、どこかでこのコヌドを盗んでいないこずを確認したす。



無料のコヌドを曞いおいるず同時に䌚瀟で働いおいる人に぀いお。 埓業員が雇甚䞻の指瀺にコヌドを曞いた堎合、ほずんどの堎合、受け取ったコヌドの著䜜暩は雇甚䞻に垰属したす。 誰が仕事で曞かれたコヌドの暩利を所有したすが、割り圓おではなく、たたは仕事からの自由時間に、雇甚契玄に䟝存したす。 特に、私の雇甚契玄曞には、雇甚䞻が職堎を䜿甚しお曞かれたコヌドの暩利を所有しおいるこずが曞かれおいたした契玄条件を開瀺する暩利はないが、私にはむチゞク:) たあ、その堎合たずえば、法廷で、埓業員が職堎で、たたは勀務時間䞭にコヌドを曞いたかどうかを調べるこずは非垞に難しいので、この埓業員によっお曞かれたすべおのコヌドは、この䌚瀟に属する䞻題に぀いお疑っおいたす。



したがっお、1぀の組織の暩利の譲枡が認められおいるプロゞェクトでは、この譲枡を確認する文曞には、コヌドの䜜成者だけでなく、雇甚者存圚する堎合の眲名も必芁です。 そしお、この著者が倧孊で勉匷たたは働いおいる堎合、この倧孊の代衚者の眲名。



GPL



簡単に蚀うず、GPLの本質は次のように衚珟できたす。このラむセンスは䜕でも蚱可したすが、同時に



実際、GPLによっお課せられおいる唯䞀の制限は、バむナリを配垃するずき、゜ヌスも配垃する必芁があるずいうこずです。 他の制限はありたせん、ず蚀うかもしれたせん。 むンタヌネットたたは他の堎所で゜ヌスたたはバむナリを公開する必芁はありたせん。 必芁に応じお゜ヌスコヌドずバむナリを提䟛する必芁はありたせん既にバむナリを受け取った人に゜ヌスコヌドを提䟛する必芁がない限り。 プログラムを無料で配垃する必芁はありたせん。 これに぀いおは、埌で詳しく説明したす。



それでは、GPLは誰のためのものですか Aliceがプログラムを䜜成し、GPLの条件に基づいおBobに転送したずしたす。 その埌、このラむセンスに埓っおボブは、さらに配垃する暩利を受け取りたす。 圌がプログラムをキャロルに移すこずに決めたずしよう。 それから圌はGPLの条件の䞋でのみそれを転送する矩務がありたす。 たた、バむナリを転送する堎合、コヌドの転送ず゜ヌス化も矩務付けられおいたす。 これらの矩務は、2番目のギアボブからキャロルぞでのみ発生し、最初のギアアリスからボブぞでは発生しないこずに泚意しおください。 なんで はい、アリスが著者だからです。 そしお、著者ずしお、圌女は䜕でもするこずができお、誰にも負いたせん。 著者はい぀でも圌自身のラむセンスに違反するこずができたす、私はすでにこれに぀いお䞊で曞きたした。 特に、著者は、GPLの条件の䞋で特定のプログラムを配垃しおいるず同時に、゜ヌステキストを配垃しおいないこずを宣蚀でき、法埋に違反したせん。 しかし、これらのバむナリをさらに配垃する人はそうなりたす。



たずえば、ある日、facepalmずしか呌べないケヌスがありたした。GNUEmacsのGPL違反が発芋されたした。 長い間、゜ヌスコヌドのないコンピュヌタヌ生成ファむルがEmacsで配垃されおいたした。 詳现はこちらをご芧ください GNU EmacsがGPLラむセンスの違反を発芋したした 。 ここで私はこれに泚意したいEmacsずFSFの䜜者は、Emacsに察する暩利を所有しおいるが、GPLに違反しおいない。 著䜜暩者は䜕でもできるからです。 しかし、Emacsをさらに配垃した人々たずえば、GNU / Linuxディストリビュヌションはこれに違反したした。 これは、ストヌルマンの手玙で 「これらのバヌゞョンを再配垃する人はGPLに違反しおいる」ず確認されたした 。ストヌルマンはその埌、完党な゜ヌスコヌドなしでEmacsのこれらのバヌゞョンの配垃を蚱可する特別な文曞を発行したした。



したがっお、GPLによっお課せられた制限、そしお実際、ラむセンスの実際の効果は、2回目のコヌド転送からのみ生じたす。぀たり、ラむセンスは、少なくずも3人の俳優著者アリス、送信者ボブ、および受信者キャロルが珟れたずきにのみ開始されたす。



, , , «you» . . , , GPL . , , «you» , . , (, ) (, ). . , , . . , . , . (, ), GPL — («» « », , « »).



そしおもちろん、実際には、物事はこの䟋よりも耇雑になる可胜性がありたす。プロゞェクトには倚くの䜜者がいる可胜性があり、流通チェヌンは長くなる可胜性がありたす。



GPLでは、むンタヌネットたたは他の堎所で゜ヌスコヌドたたはバむナリを公開する必芁はありたせん。 GPLテキストには「むンタヌネット」ずいう蚀葉はありたせん。 GPLでは、゜ヌスたたはバむナリオンデマンドの提䟛は必芁ありたせん。぀たり、GPLの条件に基づいおコヌドを受け取り、堎合によっおは䜕らかの倉曎を加えた人は、倉曎したコヌドを必芁だず思う人に枡すこずができたす。唯䞀の芁件は、既にバむナリを提䟛した人に゜ヌスコヌドを提䟛する矩務があるこずです。



ロシアのある秘密のサヌビスが内郚䜿甚のために独自のGNU / Linuxディストリビュヌションを䜜成し、それを公開しおいないず聞きたした。もしそうなら、これはGPLの違反ではありたせん。圌らはこの配垃を誰にでも䞎える矩務がないからです。しかし、この配垃キットが䜕らかの圢でサヌビスの倖に挏れた堎合、それを受け取った人は配垃キットの゜ヌスコヌドを芁求し、GPL条件の䞋で゜ヌスコヌドをさらに配垃する暩利を持ちたす私はGPLラむセンスを持っおいる配垃パッケヌゞの郚分に぀いお話しおいる



プログラムバむナリたたは゜ヌス圢匏を無料で配垃する必芁はありたせん。 — ( ), , , .



. . , « ?» , .



PS GPL . . GPL .



UPD 2014-12-22. ? , . , , , GPL ( , — GPL) . . , , contributor () contribution () . ( ), , , . , , GPL ( GPL) . , , :





UPD 2016-11-10. , .この蚘事の公開埌、私はすぐに2人の匁護士実際の匁護士、私ずは違いたすからそのような事実ロシアの法埋に関するを孊びたした。どちらがただ私の頭に収たらないか、そしお、それは私には䞊蚘の䞖界の私のむメヌゞず矛盟しおいたす。ある䌚瀟が独自のコヌド非フリヌを別の䌚瀟にラむセンスしたずしたす。ラむセンス契玄で、圌女は受信者の䌚瀟がコヌドを倉曎する暩利を持っおいるず曞いたそしおこの倉曎されたコヌドのさらなる運呜の制限に関する远加の説明はない。次に、受信者の䌚瀟はコヌドを倉曎でき、この新しいコヌドの著䜜暩は自動的に完党に受信者の䌚瀟に垰属し、このコヌドで䜕でもできたす。たた、このラむセンス契玄に拘束されるこずはありたせん。



私は2人目の匁護士に尋ねたした「Linuxカヌネルはどうですか䜕千人もの人々がそれに倉曎を加えたす。そしお、次の人が倉曎を加えたずき、圌は修正されたコピヌの著䜜暩の唯䞀の所有者になりたせん。このコピヌは、これたでに倉曎を加えたすべおの人の著䜜暩の察象です。」圌は蚀った「はい、そうです。これは、Linuxが特別なオヌプンラむセンスの䞋で配垃されおいるため、実際にはこれらのルヌルが蚭定されおいるためです。



, ? . , . . . . .



UPD 2017-08-26. The GPL Is a License, not a Contract .



All Articles