ソフトウェア開発コミュニティでは、従来のオープンソースの原則に挑戦する、奇妙で問題のある、そして多くの場合ユーモラスなソフトウェアライセンスのコレクションについて議論が行われています。このコンピレーションには、ジョーク的な作品から、法的曖昧さを生み出したり、疑問のある倫理的制約を課したりする方法でソフトウェアの使用を制限しようとする本当に懸念すべき試みまで、様々なライセンスが紹介されています。
問題のあるライセンスのスペクトル
このコレクションには、無害なジョークから潜在的に差別的な制限まで、様々なライセンスが含まれています。Passive-Aggressive Licenseのようなライセンスは、ユーモラスにソフトウェアのコピーと配布を許可しながら、実際にソフトウェアを実行することを禁止しています。一方、Non-White-Heterosexual-Male LicenseやAnyone But Richard Stallman Licenseなどは、特定の個人やグループを明示的に差別しており、その合法性と倫理性について懸念が提起されています。あるコメンテーターはこのコレクションについて次のように述べています:
「これらのほとんどがジョークであることは理解していますが、人種差別的・性差別的なものは好きではありません。」
しかし、別のコメンテーターは、これらの多くが実際に存在するライセンスであり、一部は非常に有名であると指摘し、これが単なる理論的な演習ではなく、ソフトウェアプロジェクトで見られる実際のライセンスアプローチの記録であることを強調しています。
問題のあるライセンスカテゴリーの例:
-
差別的なライセンス:
- Non-White-Heterosexual-Male License (非白人・非異性愛・非男性ライセンス)
- Anyone But Richard Stallman License ( Richard Stallman 以外なら誰でもライセンス)
- The "Anyone But Some Assholes" license (「一部の嫌な奴ら以外なら誰でも」ライセンス)
-
法的に曖昧なライセンス:
- JSON License (「善であり、悪ではない」条項)
- Do No Harm License (未定義の「悪い」目的)
- MRMO-Halftone license (不明確なブロックチェーンの定義)
-
プラットフォーム依存のライセンス:
- wg-easy license ( GitHub 特有の要件)
- Winamp Collaborative License ( GitHub でのフォークを禁止)
-
ジョークライセンス:
- YOLO License
- DO WHAT THE F**K YOU WANT TO PUBLIC LICENSE (好きなことをしろライセンス)
- Fuck Your License (あなたのライセンスなんて知るか)
法的曖昧さと執行可能性の問題
紹介されているライセンスの多くには、重大な法的不確実性を生み出す曖昧または執行不能な条項が含まれています。「The Software shall be used for Good, not Evil(ソフトウェアは善のために使用され、悪のために使用されてはならない)」という条項を含む JSON Licenseは、主観的な道徳的判断が法的文脈でいかに問題となり得るかを示しています。同様に、MRMO-Halftoneライセンスはブロックチェーン関連のプロジェクトを除外しようとしていますが、そのようなプロジェクトが何を構成するかを明確に定義していないため、その適用性について混乱を生じさせています。
これらの曖昧さは、ライセンスの執行可能性に関する重要な疑問を提起し、開発者がリリース後のソフトウェアの使用方法を制御しようとする際に直面する課題を浮き彫りにしています。修正を特に GitHub に公開することを要求する wg-easy ライセンスは、指定されたプラットフォームが利用できなくなったり、その条件が変更されたりした場合に、ライセンスが実際的な問題を引き起こす可能性を示しています。
オープンソース定義違反
コレクション内のいくつかのライセンスは、オープンソースを標榜しながらも、Open Source Initiative(OSI)の基準に明示的に違反しています。例えば、Opinionated Queer Licenseは、大幅な変更が加えられない限りソフトウェアの販売を禁止しており、これは無制限の再配布というOSIの原則に直接矛盾しています。
これにより、オープンソースの定義において OSI の役割と権限についての議論が巻き起こっています。あるコメンテーターは「OSIがオープンソースとは何かについて考えることにあまり重きを置くべきではない。なぜなら、それはより許容的なライセンスから利益を得る大手テック企業のコンソーシアムだから」と提案し、オープンソースコミュニティにおけるガバナンスと基準に関する継続的な議論を反映しています。
このコレクションは、開発者にとってエンターテイメントであると同時に、カスタムライセンスの作成を検討している開発者への警告的な教訓でもあります。それは、ソフトウェアライセンスをこれほど難しい分野にしている法的要件、倫理的考慮事項、実用性の間の複雑な相互作用を示しています。開発者にとっては、創造的だが潜在的に問題のある代替案よりも、確立された法的に検証されたライセンスの価値を強調しています。
参考:Bad Licenses