License
ALY is licensed under the Apache License, Version 2.0.
Apache License 2.0
Copyright 2025 Mohamed Aly
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
What This Means
The Apache 2.0 license allows you to:
Use ALY for any purpose (commercial or personal)
Modify the source code
Distribute copies of the original or modified software
Sublicense the software
Use patents that may be covered by the project
Requirements:
Include the original copyright notice
Include the license text
State any changes you made to the code
Include the NOTICE file if one exists
Limitations:
The license does not grant trademark rights
Contributors are not liable for damages
Third-Party Licenses
ALY uses the following open-source dependencies:
Package |
License |
Purpose |
|---|---|---|
Typer |
MIT |
CLI framework |
PyYAML |
MIT |
YAML parsing |
Rich |
MIT |
Terminal formatting |
Jinja2 |
BSD-3-Clause |
Template rendering |
All dependencies are compatible with the Apache 2.0 license.
Contact
For licensing questions, please contact the project maintainers or open an issue on GitHub.