Skip to content

docs: say which licence the client libraries carry - #70

Open
olavgg wants to merge 1 commit into
masterfrom
docs/client-library-licence
Open

docs: say which licence the client libraries carry#70
olavgg wants to merge 1 commit into
masterfrom
docs/client-library-licence

Conversation

@olavgg

@olavgg olavgg commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Platform PR #365 (chore: license the client libraries Apache-2.0) relicenses datahub-java-sdk and datahub-api-model from AGPL to Apache-2.0, aligning them with the Python and Rust SDKs, which were Apache-2.0 already. The reason is the one a developer evaluating the SDK needs to hear: a client library gets linked into someone else's application, and a copyleft one carries its terms into that application.

Nothing on this site mentioned a licence at all, so a reader who checked the POM before this change would have chosen the REST API over the SDK, or something else. Adds a short section to the landing page: the SDKs and the wire model are Apache-2.0, the platform is AGPL-3.0, and which side each licence covers.

Verified: npm run build succeeds.

Platform PR #365 (chore: license the client libraries Apache-2.0) relicenses
datahub-java-sdk and datahub-api-model from AGPL to Apache-2.0, aligning
them with the Python and Rust SDKs, which were Apache-2.0 already. The
reason is the one a developer evaluating the SDK needs to hear: a client
library gets linked into someone else's application, and a copyleft one
carries its terms into that application.

Nothing on this site mentioned a licence at all, so a reader who checked
the POM before this change would have chosen the REST API over the SDK, or
something else. Adds a short section to the landing page: the SDKs and the
wire model are Apache-2.0, the platform is AGPL-3.0, and which side each
licence covers.

Verified: npm run build succeeds.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Olav Gjerde <olav@intellistream.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant