get_license_obligations
Retrieve compliance obligations for SPDX licenses, including required actions, permissions, limitations, and conditions.
Instructions
Get detailed obligations for specified licenses.
This tool answers the critical question: "What must I do to comply with these licenses?"
Args: licenses: List of SPDX license IDs (e.g., ["MIT", "Apache-2.0", "GPL-3.0"]) output_format: Output format (json, text, checklist, markdown)
Returns: Comprehensive obligations including: - Required actions (attribution, notices, disclosure, etc.) - Permissions (commercial use, modification, distribution, etc.) - Limitations (liability, warranty, trademark use, etc.) - Conditions (source disclosure, license preservation, state changes, etc.) - Key requirements for compliance
Example: For MIT license, returns obligations like: - Include original license text in distributions - Preserve copyright notices - No trademark rights granted
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| licenses | Yes | ||
| output_format | No | json |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |