apollographql / federation

🌐  Build and scale a single data graph across multiple services with Apollo's federation gateway.
https://apollographql.com/docs/federation/
Other
661 stars 248 forks source link

Do not depend on Elastic License 2.0 packages in @apollo/subgraph #2899

Open aarne opened 8 months ago

aarne commented 8 months ago

Issue Description

Currently subgraph has a dependency on @apollo/federation-internals which is licensed under Elastic License 2.0.

This unfortunately breaks the All subgraph libraries under @apollo/subgraph will remain MIT-licensed promise

Link to Reproduction

https://www.apollographql.com/blog/moving-apollo-federation-2-to-the-elastic-license-v2

Reproduction Steps

No response

meldsza commented 8 months ago

We are facing the same issue. We would like to use this library but as the dependency (federation internals) has an elastic licence and the majority of the logic exists in this repo, we are unable to use this library under MIT. Please clarify the licence for this library