Skip to content

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.