世界を動かす技術を、日本語で。

Liquibaseはライセンス変更にもかかわらず「オープンソース」としての宣伝を続けている

2025年10月16日原文(github.com)

概要

Liquibaseは Functional Source License へ移行し、もはや オープンソースライセンス ではありません。 README.mdファイルなどで 誤ってオープンソースと表現 されている点が問題視されています。 ユーザーは ドキュメントの修正 を求めています。 PR提出の意思 も表明されています。 本件の詳細と期待される対応について整理します。

Liquibaseライセンス移行に関する指摘

  • LiquibaseFunctional Source License へ移行

    • オープンソースライセンスではない旨を Liquibase自身も認めている 事実
  • README.md 等のドキュメントで オープンソースプロジェクト と誤記載されている現状

  • ユーザーが指摘 し、誤解を招く表現の 修正要望

  • GitHubリポジトリREADME.md 内の「Liquibase Community Project」表記

  • 期待される対応 :README.mdや関連ドキュメントから「オープンソース」表現を削除・修正

    • プロジェクトの透明性 向上
    • ユーザーの誤認防止
    • ライセンス変更の明確な周知

ユーザーの行動と要望

  • 類似Issueが存在しない ことを確認済み

  • PR(プルリクエスト)提出の意志 表明

  • 追加情報や技術的詳細 は特に提供されていない

    • Liquibase Version、Database Vendor & Versionなどは 未回答
    • OSやインフラ情報 も未回答

今後の対応案

  • README.mdの修正
    • 「オープンソース」表現の削除
    • Functional Source License への移行を明記
  • プロジェクト全体のドキュメント 見直し
    • 他にも誤解を招く表現がないか 再点検
  • コントリビューターへの周知
    • ライセンス変更の事実と 今後の方針 提示

まとめ

  • Liquibaseは現時点でオープンソースではない ことを明確化
  • ドキュメントの 誤記載修正 が必要
  • コミュニティの信頼性維持透明性向上 のための対応が求められる

Hackerたちの意見

そもそも、プロ機能がコミュニティ版の構文を壊しまくってるのに、透明性ゼロなのが明らかだよね。もちろん、彼らがやってる仕事に対してお金をもらうのは当然だけど、「私たちはFOSSだったのに、驚くことにもうそうじゃない」っていうのが当たり前になってきてる。誰も気づかないことを期待してる感じ。

正直、FSLは日常の開発者にとって流れを壊すことはないと思うけど、何が悪いの?気になるな。むしろ、競争的と非競争的の区別が好きだし。

彼らが切り替えたライセンスに不慣れな人のために: https://www.tldrlegal.com/license/functional-source-license-...

もっと詳しい背景として、FSLはSentryによって作られたもので、なぜそれが作られたのか、どんな問題を解決しようとしているのかはここで説明されてるよ: https://blog.sentry.io/introducing-the-functional-source-lic...

2年って短すぎる?お金持ちの企業は5年前のソフトウェアでも気にしないし、2012年のRedisや2020年のPostgresでも全然大丈夫だよ。

ここでのコメント、どうなってるの?「基本」の部分だけ読んで、無関係なサービスを宣伝してるか、ソースが利用可能なのはオープンソースと同じだって主張してるか。

まだオープンソースだって言ってる人たちへ、Liquibaseはそうじゃないと言ってるよ。「FSLはオープンソースライセンスですか?いいえ。」 https://www.liquibase.com/blog/liquibase-community-for-the-f...

これ、1ヶ月も前の話だから、READMEがまだ更新されてなかっただけかもね。 frustratingなことに、ソースが利用可能なのに自分たちを別の何かとしてブランド化したがるプロジェクトがたくさんあるけど。

Liquibaseはオープンソースプロジェクトを作って、強いコピーレフト(例えばGNU AGPL)の代わりにApacheを使った。その後、他の人たちがLiquibaseが許可したこと、つまりクローズドソースの派生物を作ることをしないことを期待してた。Liquibaseは自分自身を責めるべきだね。

組織は、ソースが利用可能なライセンスの代わりにAGPLを使って目標を達成できるよ。Redisも切り替えたし、彼らの組織もコミュニティも満足してる。LiquibaseのユーザーがAGPLでデュアルライセンスになることに不満を持つとは思えないな。

しばらくすると自動的にApacheに切り替わるみたいだね。それが良くなるのか悪くなるのかは分からないけど。

「2年遅れのオープンソース」とか「2年後のオープンソース」って呼ぶべきだと思う。もしくは「時代遅れになったらオープンソース」って感じだね。根本的にはそういうことだから。もちろん、売上は減るし、こういう遅れたオープンソースライセンスが本質的に何なのかがより明らかになる。「私たちは人々が自由を尊重していると信じてほしいけど、実際にはそれを与えることには納得していない」ってことだよ。

Hacker Newsで議論の続きを見る