News for hackers. Stuff that matters.
Re:Show HN: PgDog – Shard Postgres without extensions by levkk on Tuesday May 27, 2025 @01:52PM (#44109181)
That's a good question. To echo the comment above/below, we would have to define what a "direct connection" is.

In my interpretation (and as the founder, I think that matters because I would be the only one who would have any enforcement interest) that means TCP. AGPL says "over network" and that means TCP/UDP. To me at least.

So if you're running a SaaS, the TCP connection is broken by the app layer and all the business logic in between. Your code and proprietary products are safe.

And just to restate my previous point: PgDog is a company. If you want to use the product, we'll make it work.

Re:Show HN: PgDog – Shard Postgres without extensions by xyzzy_plugh on Tuesday May 27, 2025 @03:02PM (#44109772)
No, any user has enforcement interest.
Re:Show HN: PgDog – Shard Postgres without extensions by robertlagrant on Wednesday May 28, 2025 @11:16AM (#44116911)
> AGPL says "over network" and that means TCP/UDP. To me at least.

Ye-es agreed, but wouldn't an interstitial HAProxy or REST API over the top pass this test as well?

I'm not looking to get round your licence; just figure out what exactly you're protecting with it.