[筆者は法律の専門家ではありません]
CF-RSL (the ConnectFree Reference Source License, 原文は https://zen-lang.org/ja-JP/download/ からのアーカイブの LICENSE ファイル) について、外部へのバイナリ頒布を禁止している項目らしきものを見つけたものの、自分の理解が曖昧で、難しさをひしひしと感じている。
概要としては、コンパイラの生成物はCF-RSL にしたがい、その使用は Reference Use Only であり、Reference Use は外部への再頒布を禁止している、といったことだろうか。
-
"Reference use" の定義において、"specifically excludes the right to distribute the information outside of your company." とあるので、"the information" を "company" の外に Reference Use の形態で頒布することはできないと理解した。
-
2-(A) "Copyright grant" には、"the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free copyright license to reproduce the information for reference use." とある。ここで、"to reproduce the information" とあることから、Zen言語でコンパイルするという行為が reproduce information であり、その目的は reference use に限るのだと理解した。ただし、2. には不安が残っている。
-
また、"information" の定義について、ライセンス文冒頭にて "This license governs use of the accompanying information. If you use this information, you accept this license." とあることから、Zen コンパイラとその生成物 (reproduce) は information でありこのライセンスの適用対象なのだと理解した。