※お断り※
私はライセンスや法的事項の専門家ではありません。
以下の内容の正確性は保証されませんのでご注意ください。
先日、Blue Oak Model License に関する紹介記事を書きました。
tech.blog.aerie.jp
その後いくつかわかったことがありますので補足します。
著作者人格権に関する懸念
Blue Oak Model License では、以下のように規定されています。
Copyright
Blue Oak Model License 1.0.0
Each contributor licenses you to do everything with this software that would otherwise infringe that contributor’s copyright in it.
コントリビューターは、その著作権を侵害するような行為を許可する、とあります。
問題は、「著作権(copyright)」とはどこまでを含むか、より具体的に言えば、著作者人格権を含むのか、ということです。
もし著作権が著作者財産権、すなわち、複製権、翻案権、公衆送信権等のみを含み、著作者人格権(特に同一性保持権)を含まないとすると、この条文では、財産権のみが許諾されるが、それが著作者の意に沿わないものであった場合に、その行為を禁止できることになってしまうという指摘があります。
日本の著作権法ではこうなっています。
(著作者の権利)
著作権法
第十七条 著作者は、次条第一項、第十九条第一項及び第二十条第一項に規定する権利(以下「著作者人格権」という。)並びに第二十一条から第二十八条までに規定する権利(以下「著作権」という。)を享有する。
一応、ソフトウェアに関しては例外規定があります。
(同一性保持権)
著作権法
第二十条 著作者は、その著作物及びその題号の同一性を保持する権利を有し、その意に反してこれらの変更、切除その他の改変を受けないものとする。
2 前項の規定は、次の各号のいずれかに該当する改変については、適用しない。
(中略)
三 特定の電子計算機においては実行し得ないプログラムの著作物を当該電子計算機において実行し得るようにするため、又はプログラムの著作物を電子計算機においてより効果的に実行し得るようにするために必要な改変
つまり、ソフトウェアを別のプラットフォームに移植することや、処理効率を高めることを目的とした改変の場合、同一性保持権は行使できないと規定されているわけです。これは、こうした改変が著作物性を侵害しないためであると思われます。
(定義)
著作権法
第二条 この法律において、次の各号に掲げる用語の意義は、当該各号に定めるところによる。
一 著作物 思想又は感情を創作的に表現したものであつて、文芸、学術、美術又は音楽の範囲に属するものをいう。
ただ、改変がこれらの目的のためでないとみなされる場合は、同一性保持権が行使される可能性が否定できません。
Apache License 2.0 ではこうなっています。
2. Grant of Copyright License.
Apache License, Version 2.0
Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
irrevocable(取り消し不可)という語があるため、著作者人格権の行使はできないと考えられるかもしれません。
GPL 3.0 にはこうあります。
(中略)
GNU General Public License version 3
To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.
また、別の条文にこうあります。
2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.
GNU General Public License version 3
propagate(頒布)という語で、許諾なく行えば著作権法違反になるような行為を表しています。
そして利用者には、propagate を含む、irrevocable な権利が許諾されます。
またここで、"copyright law" という語が用いられているのも特徴的です。
日本の法においては、著作権と著作者人格権が別の権利と解釈されるとしても、ともに「著作権法」によって規定されている権利であるため、この条文のもとでは、同一性保持権の行使もできないと解釈される可能性があるそうです。
なお、アメリカやフランスの法では、ソフトウェアは著作者人格権の対象にならないため、これは日本でのみ問題になる可能性があるそうです。
特許条項に関する懸念
Apache License 2.0 の特許利用許諾条項はこうなっています。
3. Grant of Patent License.
Apache License, Version 2.0
Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted.
注目すべきは、Apache License 2.0 では、許諾される特許は、コントリビューターがライセンス可能なもののうち、そのコントリビューションによって必然的に侵害されるものに限定されているという点です。
GPL 3.0 にも類似の条項があります。
11. Patents.
GNU General Public License version 3
(中略)
A contributor’s “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.
Blue Oak Model License ではこうなっています。
Patent
Blue Oak Model License 1.0.0
Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.
ここで気になるのは、特許権者=コントリビューターという限定がないように思われる点です。
つまり、特許権者Aが、その保有特許と関係のないコントリビュートを行い、別のコントリビューターBが、Aの特許を侵害するコントリビューションを行った場合、AはBの侵害行為に対して特許利用を許諾しなければならないのではないか、という懸念があります。
代わりのライセンス
こうした点が気になる場合は、BSD-2-Clause Plus Patent License を検討してみるのもいいかもしれません。
opensource.org
その他の懸念
各用語が厳密に定義されていないとか、採用実績が乏しいため法的解釈が安定していないといった指摘もありますが、それらについては省略します。