| 著者 | 欧州委員会 |
|---|---|
| 最新バージョン | 1.2 |
| 出版社 | 欧州連合 |
| 出版 | 2007年1月(v 1.0)、2017年5月(v 1.2) |
| SPDX識別子 | EUPL-1.0、EUPL-1.1、EUPL-1.2 |
| Debian FSG互換 | はい[ 1 ] |
| FSF承認 | はい[ 2 ] [ 3 ] |
| OSI承認 | はい[ 4 ] |
| GPL互換 | はい、GPLで保護されたコードを含む派生物のライセンスによって可能です[ 2 ] [ 3 ] |
| コピーレフト | はい[ 2 ] [ 3 ] |
| 異なるライセンスのコードからのリンク | はい、派生的著作物の定義は、ライセンサーが居住しているか登録事務所がある欧州連合加盟国の著作権法によって決まります。[ 5 ] |
| Webサイト | 相互運用可能なヨーロッパ |
欧州連合パブリックライセンス(EUPL)は、欧州委員会によって作成・承認されたフリーソフトウェアライセンスです。このライセンスは、欧州連合の23の公用語で利用可能です。すべての言語版の有効期間は同一です。EUPL v1.2は2017年5月に公開されました。v1.2の改訂版は2021年末に発行されました。[ 6 ]
ソフトウェアは、2008年10月に欧州オープンソースオブザーバトリーアンドリポジトリ(OSOR)が立ち上げられて以来、EUPL [ 7 ]に基づいてライセンス供与されています。OSORは現在、 Joinup共同プラットフォームの一部となっています。[ 8 ] EUPLは個人でも利用できますが、これまでの主な利用者は政府、行政機関、地方自治体です。[ 9 ]
EUPLはもともと、 IDABCプログラムの枠組みで開発されたソフトウェアの配布に使われることを目的としていました。 [ 10 ]その汎用的な範囲を考えると、あらゆるソフトウェア開発者が使うのにも適しています。その主な目標は、GNU一般公衆利用許諾書などの一般的なフリーソフトウェアライセンスとの互換性を保ちながら、欧州連合加盟国の著作権法との整合性を保つことです。最初に言及されているIDABCソフトウェアパッケージは、CIRCAグループウェア[ 11 ]、IPM [ 12 ]、[ 13 ]、eLink [ 14 ] G2G、G2C、G2B仕様ソフトウェアです。
EUPLは、国際的な管理機関によって公開される最初のオープンソースライセンスです。このライセンスの目標は、欧州連合(EU)の23の公用語[ 15 ]で利用可能なオープンソースライセンスを作成し、EU加盟国の既存の著作権法に確実に準拠することです。
このライセンスは、他のオープンソース ライセンスを念頭に置いて開発されており、対象となる作品を、対象となるコードと組み合わせて大規模な作品に組み込む場合に、以下のライセンスの下で再リリースすることを具体的に許可しています。
| 明示的なライセンスの互換性 | バージョンで追加 |
|---|---|
| GNU 一般公衆利用許諾書(GPL) v. 2 および v. 3 | GPL v2: EUPL v1.0、GPL v3: EUPL v1.2 |
| オープンソフトウェアライセンス(OSL) v. 2.1、v. 3.0 | EUPL v1.0 |
| 共通パブリックライセンスv. 1.0 | EUPL v1.0 |
| Eclipse パブリックライセンスv. 1.0 | EUPL v1.0 |
| CeCILL v. 2.0 および v 2.1 | EUPL v1.0 |
| Mozilla パブリックライセンスv. 2 | EUPL v1.2 |
| LGPL v2.1 および v3 | EUPL v1.2 |
| LiLIQ-RとLiLIQ-R+ | EUPL v1.2 |
| GNU Affero 一般公衆利用許諾書(AGPL) v. 3 | EUPL v1.2 |
他の多くのOSI承認ライセンスはEUPLと互換性があります。Joinupは、すべてのOSI承認ライセンスとEUPL間の一般的な互換性マトリックスを公開しました。[ 16 ]
EUPLライセンスの概要とその違いについてはOSS-Watchに掲載されています。[ 17 ]
2020年に欧州委員会はJoinupライセンスアシスタント[ 18 ]を公開しました。これにより、50以上のライセンスの選択と比較が可能になり、SPDX識別子と全文にアクセスできるようになりました。
EUPL v1.0は2007年1月9日に承認されました。[ 19 ]
EUPL v1.1は2009年1月9日に欧州委員会によって承認されました。EUPL v1.1は2009年3月からOSI認定を受けています。 [ 20 ]
EUPL v1.2は2017年5月に公開されました。[ 21 ] EUPL v1.2は2017年7月にOSI認定されました。[ 20 ]
EUPL v1.2は2013年6月から準備され[ 22 ]、その決定プロセスは2016年に開始され、[ 23 ] 2017年5月19日にリリースされました。EUPL v1.2の主な目的は、互換性のあるライセンスの付録を更新し、GNU GPLv3やAGPLv3などの新しい一般的なライセンスをカバーすることです。[ 23 ]
EUPL v.1.1によれば、欧州委員会は、必要かつ合理的である限りにおいて、ライセンスによって付与される権利の範囲を縮小することなく、EUPLの他の言語バージョンおよび/または新しいバージョンを公開することができる。ソフトウェアが明示的に「EUPL v.1.1のみに基づいて」リリースされた場合、将来のアップグレードは自動的に適用されることはない。[ 24 ]
新しい規定は、ソフトウェア配布におけるアプリケーションサービスプロバイダの抜け穴をカバーしています。(ソフトウェアの)配布および/または通信には、オンラインでの「基本的な機能へのアクセス」の提供が含まれます。[ 25 ]
GPLは他のいくつかのライセンスと互換性がありませんが、EUPL v1.2はEUPL付録に記載されている他のすべての相互ライセンスと互換性があります。互換性とは、対象となるコードを互換性のあるライセンスの対象となるコードと統合した後、結果として得られる(統合された)派生作品を互換性のあるライセンスの下で配布できることを意味します。
EUPLは、静的リンクと動的リンクの両方において、「ウイルス効果」なしに相互運用可能です。[ 26 ]これは現在、コンピュータプログラム指令(指令91/250 EECまたは2009/24)に基づき、欧州および各国の法律に依存しています。この指令の第10条は相互運用性を定義し、第15条では、2つのプログラムを相互運用可能にするために必要なコードを複製、翻訳、または改変できることを規定しています。たとえば、プログラム A (書き込んだばかりの新しいオリジナル コード) とプログラム B (サード パーティによってライセンスが付与されたプログラム) があるとします。A の開発者/ライセンサーは B の正当な所有者または受領者でもあるため、著作権を侵害することなく、また B の著作権所有者からの許可なしに、B の必要なコード (プログラム B のAPIや必要なデータ構造など) を A に複製できます。A のライセンサーは、プログラム B のライセンスによって課せられる条件や制限に縛られることなく、これを実行および配布できます。これは、プログラム B の通常の使用と互換性を保つ必要があり、B の著作権所有者の正当な利益を害してはなりません。
「条項」とは異なり、指令の「前文」は、国内法にそのまま適用されるものではありません。前文は欧州法の一部であり、裁判所が法解釈を行う際に用いることで、法の適用範囲と根拠を理解する上で役立つことを目的としています。EU指令および規則における前文は、独立した法的価値を持つとは考えられていませんが、曖昧な規定の適用範囲を拡大することができます。明確な規定の適用範囲を制限することはできませんが、規定の性質を決定したり、新たな状況に適応させたりするために使用することができます。
「強いコピーレフト」にはいくつかの異なる概念があります。GPL/AGPLライセンサーのビジョンによれば、相互運用性(対象となるコードと他のソフトウェアをリンクすると複合的な派生作品が作成されるという法的見解に関連して)と互換性(派生作品を別のライセンスでライセンスすることはできず、非互換性が生じる可能性があるため)に関して、いくつかの制限と条件が存在します。EU法に基づくEUPLのビジョンは、リンクによって派生作品が作成されるのではなく、異なるライセンスのソースコードを統合する必要がある場合、結果として得られる派生作品は互換性のあるライセンスでライセンスできるという点で異なります。これらの中には、コピーレフトが「弱い」と見なされるものもあります(例えばMPL)。しかし、これはEUPLの解釈には影響を与えません。なぜなら、EUPLによれば、互換性のあるライセンスの条項がEUPLの条項と矛盾する場合は、互換性のあるライセンスが優先されるからです。いずれの互換ライセンスも、EUPLが実現する強力な相互性(ネットワーク経由で配布された派生作品のソースコードの公開および共有義務)を禁止していないため、EUPLから生じるコピーレフトは強力であると考えられる。このため、ドイツの弁護士ニクラス・プルッテは、EUPLを「相互運用可能なコピーレフトライセンス」と表現した。[ 27 ]
2023年11月、相互運用可能な欧州法の採択の枠組みの中で公表された議論文書「知恵の7つの柱」が、EUPL-1.2の執筆者によって議論のために提案され、EUPLテキストの背景にある哲学を説明している。[ 28 ]
2010年以降、EU加盟国は、適切な場合に公共部門アプリケーションのオープンソース配布を奨励することを目的とした政策を採択または改訂しています。これらの政策の一部には、EUPLが正式に言及されています。