Hacker News new | ask | show | jobs
by ascetone 3739 days ago
It doesn't.

AGPL means the only people using it have to licensed the same.

1 comments

Well, people use MongoDB...

AGPL only requires open sourcing any modifications you make to the software when you give users direct access to a server running the software, which seems like something you would never want to do in case of a database.

You can use database servers running AGPL software in a closed source SaaS: http://www.gnu.org/licenses/why-affero-gpl.en.html

MongoDB used to distribute drivers under a more permissive license for this exact reason IIRC.
Well, applications that want to use Citus can just use whichever PostgreSQL client is available.
Thanks, twists my head but as far as I see it could work.- IANAL