4 ポイント 投稿者 xguru 2023-02-15 | 1件のコメント | WhatsAppで共有
  • 既存のGPLv3からAGPLv3へ変更
  • GPLv3では、VaultWardenをコミュニティに再提供せずに商用利用することが可能であるため
  • そのため Bitwarden もサーバーをAGPLv3で提供しており、VaultWardenもこれに従う方針
  • 個人用途でセルフホストしているユーザーにはまったく影響なし
  • GPLとAGPLの違い
    • GPLは、ソフトウェアを再配布する場合、修正したソースコードを公開しなければならないと明記している
    • ただしGPLは、ソフトウェアを修正してサービスとして提供することについては言及していない
    • ユーザーがネットワーク経由で利用することは再配布ではないため
    • これはGPLの「SaaS loophole」
    • AGPLはGPLに1文を追加

「修正したプログラムをサーバー上で運用し、ほかのユーザーがそれを利用する場合、あなたのサーバーはユーザーが修正後のソースコードをダウンロードできるようにしなければならない」