License¶
httptap is licensed under the Apache License 2.0.
Apache License 2.0¶
Copyright 2025 Sergei Ozeranskii
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 License 2.0 is a permissive open-source license that allows you to:
✅ Use - Use httptap for any purpose, commercial or non-commercial ✅ Modify - Modify the source code to suit your needs ✅ Distribute - Distribute original or modified versions ✅ Sublicense - Grant rights to others under different terms ✅ Commercial use - Use httptap in commercial products
Your Responsibilities¶
When using httptap, you must:
- Include License - Include a copy of the Apache License 2.0
- State Changes - Document any modifications you make
- Include Notices - Preserve copyright and attribution notices
- Include NOTICE - Include the NOTICE file if present
Patent Grant¶
The Apache License 2.0 includes an explicit patent license from contributors to users. This means:
- Contributors grant you a license to any patents they hold that are necessary to use httptap
- If you sue anyone over patent infringement related to httptap, your license terminates
No Warranty¶
httptap is provided "AS IS" without warranties of any kind. See the full license text for details.
Full License Text¶
For the complete license text, see:
Third-Party Licenses¶
httptap depends on several open-source projects:
Direct Dependencies¶
| Package | License | Link |
|---|---|---|
| httpx | BSD-3-Clause | https://github.com/encode/httpx |
| httpcore | BSD-3-Clause | https://github.com/encode/httpcore |
| Rich | MIT | https://github.com/Textualize/rich |
| dnspython | ISC | https://github.com/rthalley/dnspython |
All dependencies use permissive licenses compatible with Apache 2.0.
Questions¶
For licensing questions, please:
- Open an issue on GitHub
- Contact the maintainers
This page provides a summary. The full license text is the authoritative source.