This document is a declaration of software quality for the ament_hardware_acceleration
package, based on the guidelines in REP-2004.
The package ament_hardware_acceleration
claims to be in the Quality Level 4 category when it is used with a Quality Level 4 middleware.
Below are the rationales, notes, and caveats for this claim, organized by each requirement listed in the Package Quality Categories in REP-2004.
ament_hardware_acceleration
uses semver
according to the recommendation for ROS Core packages in the ROS 2 Developer Guide.
ament_hardware_acceleration
follows the recommended guidelines for ROS Core packages in the ROS 2 Developer Guide.
This package requires that all changes occur through a pull request.
Following the recommended guidelines for ROS Core packages, all pull requests must have at least 1 peer review.
The license for ament_hardware_acceleration
is Apache 2.0, and a summary is in each source file, the type is declared in the package.xml manifest file, and a full copy of the license is in the LICENSE file.
The copyright holders each provide a statement of copyright in each source code file in ament_hardware_acceleration
.
Below are evaluations of each of ament_hardware_acceleration
's run-time and build-time dependencies that have been determined to influence the quality.
ament_hardware_acceleration
does not have any runtime ROS dependencies.
ament_hardware_acceleration
does not have any direct runtime Non-ROS dependencies.
ament_hardware_acceleration
claims supports only for arm64 bits in PetaLinux/OpenEmbedded and Ubuntu Focal platforms as described in REP-2000.
This package conforms to the Vulnerability Disclosure Policy in REP-2006.