Hacker News new | ask | show | jobs
by paukiatwee 3546 days ago
The keywords for AGPL are: modify, packaging, distribute.

If someone modify AGPL code, and repackage it, then distribute to clients (AGPL include via network), then they must disclose the source code to clients only.

RethinkDB drivers are in Apache 2.0, which most companies package it in their software and distribute to clients. In this case, the proprietary software need not in AGPL. This is why drivers are in Apache 2.0.

You only concern AGPL when you want modify, repackage it, then distribute it (include via network) to clients WITHOUT disclose source code. If yes, you are in 0.1% of minority that want compete directly with RethinkDB using RethinkDB.