The license grants a non-exclusive, royalty-free, worldwide, non-sublicensable, and non-transferable license to use, copy, distribute internally, and prepare derivative works. However, there are strict usage limitations:
Service and Distribution Prohibitions
You may not make the functionality of the Software (or any Modified version) available to third parties as a service. This includes:
- Enabling third parties to interact with the functionality remotely through a computer network.
- Offering a product or service where the value derives from the Software.
- Offering a product or service that accomplishes the same purpose as the Software.
Prohibited examples include (but are not limited to):
- Sourcegraph and Sourcegraph Batch Changes
- Amazon Q Code Transformer
- Broadcom Application Advisor
Notice Requirements
- Licensing Notices: You must not alter, remove, or obscure any licensing, copyright, or other notices of the Licensor.
- Redistribution: Anyone receiving a copy of the Software or a Modification must also receive a copy of this Agreement.
- Modifications: If you modify the Software, you must include prominent notices in the Modified copies stating that you have modified the Software.