License Information
License
Eternity is released under the MIT License.
This is a permissive free software license that allows you to:
- Commercial Use: Use the software for commercial purposes.
- Modification: Modify the source code to suit your needs.
- Distribution: Distribute the original or modified code.
- Private Use: Use the software privately.
The only requirement is that the original copyright notice and this permission notice are included in all copies or substantial portions of the software.
Third-Party Dependencies
To provide real-time data retrieval capabilities, Eternity relies on the following third-party components:
1. Python Libraries
- Requests: Used for sending HTTP/1.1 requests to external search APIs. This dependency is automatically handled during installation via
pip.
2. External Services
Eternity acts as a wrapper for the Google Custom Search JSON API. While the library itself is open-source, your usage of the library is subject to the terms and conditions of the external service provider:
- Google Cloud Platform Terms: Usage requires a valid
api_keyandengine_id(CX). Users are responsible for adhering to Google's usage limits, pricing tiers, and Terms of Service.
Attribution
When using Eternity in your projects, it is recommended to include the following attribution in your documentation:
This project utilizes Eternity, a Python library for real-time data retrieval,
available at https://github.com/UditAkhourii/Eternity.