Redistribution of the Garmin FIT Java Library

Hello Garmin FIT SDK Team,

I have a question regarding the redistribution of the official Garmin FIT Java SDK.

The SDK is available as the Maven artifact com.garmin:fit, which makes it straightforward to include as a dependency in Java applications.

Suppose a commercial Java application uses the FIT Java SDK to read and write FIT files and distributes the corresponding fit.jar together with the application installation package. The JAR would only be used internally by the application to provide FIT file interoperability and would not be exposed as a separate product, SDK, or development tool.

Could you please clarify whether this use case is permitted under the FIT SDK license?

More specifically:
- Is it permitted to redistribute the official com.garmin:fit JAR file as part of a commercial software product?
- Does the license restriction on distributing the FIT SDK apply only to the SDK itself as a developer package, or does it also apply to the runtime JAR when bundled with an end-user application?
- If redistribution of the JAR is not permitted, what is the recommended way to provide FIT file support in a commercial Java application?

Thank you for your clarification.