VOOZH about

URL: https://deepwiki.com/hypervel/api-client/10-license

⇱ License | hypervel/api-client | DeepWiki


Loading...
Menu

License

Purpose and Scope

This page documents the licensing terms for the hypervel/api-client package. The package is released under the MIT License, which governs how the software may be used, modified, and distributed.

For information about installing and using the package, see Installation and Quick Start. For details about the package's dependencies and their role in the ecosystem, see Package Dependencies.


License Terms

The hypervel/api-client package is licensed under the MIT License. The complete license text is reproduced below:

The MIT License (MIT)

Copyright (c) Hypervel

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Sources: LICENSE.md1-21


License Permissions

The MIT License grants users broad permissions for using and modifying the software. The following diagram illustrates the key permissions and requirements:

License Permissions and Requirements


Sources: LICENSE.md1-21


Practical Implications

What You Can Do

The MIT License permits the following uses without requiring further permission:

PermissionDescription
Commercial UseInclude the package in commercial products and services
ModificationModify the source code to suit your needs
DistributionDistribute the original or modified versions
Private UseUse the package in private projects without disclosure
SublicensingIncorporate the package into projects with different licenses

What You Must Do

The only requirement is to include the license notice:

  1. Preserve the copyright notice - The text "Copyright (c) Hypervel" must be retained
  2. Include the MIT License text - The full license text from LICENSE.md1-21 must be included in all copies or substantial portions of the software

This requirement applies when:

  • Distributing the package to others
  • Including the package in your own software distributions
  • Publishing modified versions of the package

What Is Disclaimed

The MIT License explicitly disclaims:

  • Warranty - The software is provided "as is" without any warranties
  • Liability - The copyright holders are not liable for any damages or claims arising from use of the software

Sources: LICENSE.md5-21


Dependency Licensing

The hypervel/api-client package depends on other packages within the Hypervel ecosystem. Understanding the licensing of the entire dependency chain is important for compliance.

Package Dependency Licensing Structure


Direct Dependencies

The package has dependencies on other Hypervel packages:

  • hypervel/support - Provides the Pipeline component used for middleware processing (see Middleware Overview)
  • hypervel/http-client - Provides the base HTTP client functionality that ApiRequest and ApiResponse extend (see Package Dependencies)

Users should verify the licensing terms of these packages by examining their respective license files.

Framework Dependencies

The package is designed for the Hyperf framework, which uses a dual licensing model (Apache 2.0 and MIT). PHP itself is licensed under the PHP License version 3.01.

Sources: Based on dependency structure from high-level system diagrams


Copyright Information

The copyright for the hypervel/api-client package is held by:

Copyright (c) Hypervel

The copyright notice must be preserved in all distributions of the software as required by the MIT License terms.

Sources: LICENSE.md3


License File Location

The license is stored in the repository root at:

LICENSE.md

This file should be distributed with the package and preserved when the package is incorporated into other projects.

Sources: LICENSE.md1-21