MISRA

Parasoft C/C++test incorporates content copied from and components developed based on the following documents:

  • Guidelines for the use of the C language in vehicle based systems (MISRA C:1998) © The MISRA Consortium Limited 2007
  • Guidelines for the use of the C language in critical systems (MISRA C:2004) © The MISRA Consortium Limited 2004
  • Guidelines for the use of the C language in critical systems (MISRA C:2012) © The MISRA Consortium Limited 2019
  • Guidelines for the use of the C++ language in critical systems (MISRA C++:2008) © The MISRA Consortium Limited 2008 

This includes test configurations and static analysis rules.

Note: "MISRA", "MISRA C" and the triangle logo are registered trademarks of The MISRA Consortium Limited.

Third-party software



Parasoft C/C++test incorporates items that have been sourced from third parties as set out below.

Apache Batik

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Log4j

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Fast-serialization     

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Jackson 

Use is subject to the terms and conditions of the Apache License, Version 2.0.

JavaBeans Activation Framework

Use is subject to the terms and conditions of the Apache License, Version 2.0.

JSR305 Annotations for FindBugs

Use is subject to the terms and conditions of the Apache License, Version 2.0.

RxJava

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Software developed by the Apache Software Foundation

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Woodstox High-performance XML

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Woodstox High-performance XML processor

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Boost C++ Libraries

Use is subject to the terms and conditions of the Boost Software License 1.0.

Botan

Use is subject to the terms and conditions of the simplified BSD License.

StAX Utilities

Use is subject to the terms and conditions of the BSD License.

Java Mail

Use is subject to the terms and conditions of the CDDL License.

reactive-streams

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

Streaming API for XML

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

TrueZIP

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

Type Arithmetic Library For Java5

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

Eclipse Jersey

Use is subject to the terms and conditions of the Eclipse Public License 2.0., Apache License, Version 2.0, CDDL License 1.1,  and the GNU General Public License, version 2, with the Classpath Exception.

fontawesome

Use is subject to the terms and conditions of the Font Awesome License.

Zulu Community Distributions of OpenJDK

Use is subject to the terms and conditions of the GNU General Public License, version 2, with the Classpath Exception.

JSON in Java

Use is subject to the terms and conditions of the JSON License.

jQuery

Use is subject to the terms and conditions of the jQuery License.

Bouncy Castle

Use is subject to the terms and conditions of the Legion of The Bouncy Castle License.

jCommon

Use is subject to the terms and conditions of the LGPL License version 2.1.

jFreeChart

Use is subject to the terms and conditions of the LGPL License version 2.1.

Angular

Use is subject to the terms and conditions of the MIT License.

Application Insights for Java

Use is subject to the terms and conditions of the MIT License.

Bootstrap

Use is subject to the terms and conditions of the MIT License.

canvg

Use is subject to the terms and conditions of the MIT License.

es6-promise

Use is subject to the terms and conditions of the MIT License.

Handlebars

Use is subject to the terms and conditions of the MIT License.

html2canvas

Use is subject to the terms and conditions of the MIT License.

JSON for Modern C++

Use is subject to the terms and conditions of the MIT License.

jsPDF

Use is subject to the terms and conditions of the MIT License.

moment

Use is subject to the terms and conditions of the MIT License.

musl libc

Use is subject to the terms and conditions of the MIT License.

ng-file-upload

Use is subject to the terms and conditions of the MIT License.

ngTagsInput

Use is subject to the terms and conditions of the MIT License.

sockjs-client

Use is subject to the terms and conditions of the MIT License.

spdlog

Use is subject to the terms and conditions of the MIT License.

spdlog_setup

Use is subject to the terms and conditions of the MIT License.

qtip2

Use is subject to the terms and conditions of the MIT License.

The Legion of the Bouncy Castle

Use is subject to the terms and conditions of the MIT License.

underscore.js

Use is subject to the terms and conditions of the MIT License.

Chardet

Use is subject to the terms and conditions of the Mozilla Public License.

Mozilla Charset Detectors

Use is subject to the terms and conditions of the Mozilla Public License.

Saxon

Use is subject to the terms and conditions of the Mozilla Public License.

SAXON XSLT and XQuery Processor

Use is subject to the terms and conditions of the Mozilla Public License.

Java CVS Client

Use is subject to the terms and conditions of the Sun Public License.

Trilead SSH for Java

Use is subject to the terms and conditions of the Trilead AG License

reset-css

Use is subject to the terms and conditions of the Unlicense.

Apache Commons BeanUtils

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Commons Codec

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Commons Collections

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Commons FileUpload

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Commons IO

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Commons Logging

Use is subject to the terms and conditions of the Apache License, Version 1.1.

Apache Commons VFS

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache HttpClient

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache HttpCore

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Apache Tomcat

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Avalon Framework

Use is subject to the terms and conditions of the Apache License, Version 2.0.

ClassMate

Use is subject to the terms and conditions of the Apache License, Version 2.0.

JBoss Logging

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Joda Time

Use is subject to the terms and conditions of the Apache License, Version 2.0.

SnakeYAML

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Spring Boot

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Spring Framework

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Spring MVC

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Spring Web

Use is subject to the terms and conditions of the Apache License, Version 2.0.

ASM

Use is subject to the terms and conditions of the BSD 3-Clause 'New' or 'Revised' License (BSD-3-Clause).

Aopalliance Version 1.0 Repackaged AS A Module

Use is subject to the terms and conditions of the CDDL License and GPL License version 2.1.

Class Model For Hk2

Use is subject to the terms and conditions of the CDDL License and GPL License version 2.1.

HK2 Module

Use is subject to the terms and conditions of the CDDL License and GPL License version 2.1.

HK2 Spring Bridge

Use is subject to the terms and conditions of the CDDL License and GPL License version 2.1.

Javax Annotation API

Use is subject to the terms and conditions of the CDDL License and GPL License version 2.1.

Jakarta Activation API

Use is subject to the terms and conditions of the Eclipse Distribution License - v 1.0.

Jakarta XML Binding API

Use is subject to the terms and conditions of the Eclipse Distribution License - v 1.0.

Jersey

Use is subject to the terms and conditions of the Eclipse Distribution License 2.0.

Jersey Ext Bean Validation

Use is subject to the terms and conditions of the Apache License 2.0, BSD 2-clause License,  EDL 1.0 License, EPL 2.0 License, MIT License,  Public License, and W3C License.

angular-file-upload-shim

Use is subject to the terms and conditions of the MIT License.

angular-translate-loader-url

Use is subject to the terms and conditions of the MIT License.

Animal Sniffer Annotations

Use is subject to the terms and conditions of the MIT License.

JCL Implemented Over SLF4J

Use is subject to the terms and conditions of the MIT License.

jQuery BlockUI

Use is subject to the terms and conditions of the MIT License.

jQuery tablesorter

Use is subject to the terms and conditions of the MIT License.

SLF4J

Use is subject to the terms and conditions of the MIT License.

qTip2 

Use is subject to the terms and conditions of the MIT License.

log4net

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Aga.Controls

Use is subject to the terms and conditions of the BSD License.

IKVM

Use is subject to the terms and conditions of the GNU General Public License, version 2, with the Classpath Exception.

jschardet

Use is subject to the terms and conditions of the GNU LGPL License version 2.1.

sax-js

Use is subject to the terms and conditions of the ISC License.

Microsoft Visual Studio SDK

Use is subject to the terms and conditions of the Microsoft Software License Terms.

abort-controller

Use is subject to the terms and conditions of the MIT License.

adm-zip

Use is subject to the terms and conditions of the MIT License.

fs-extra

Use is subject to the terms and conditions of the MIT License.

gitbeaker

Use is subject to the terms and conditions of the MIT License.

markdown-it

Use is subject to the terms and conditions of the MIT License.

Newtonsoft.Json

Use is subject to the terms and conditions of the MIT License.

node-fetch

Use is subject to the terms and conditions of the MIT License.

pretty-bytes

Use is subject to the terms and conditions of the MIT License.

rest.js

Use is subject to the terms and conditions of the MIT License.

StreamJsonRpc

Use is subject to the terms and conditions of the MIT License.

Visual Studio Team Services Client for Node.js

Use is subject to the terms and conditions of the MIT License.

vscode-extension-telemetry

Use is subject to the terms and conditions of the MIT License.

markdown-it-anchor

Use is subject to the terms and conditions of The Unlicense.

Microsoft Visual C++ Redistributable Libraries

Use is subject to the terms and conditions of the Visual Studio License.



Apache Felix

Use is subject to the terms and conditions of the Apache License, Version 2.0.

Groovy

Use is subject to the terms and conditions of the Apache License, Version 2.0.

log4cplus

Use is subject to the terms and conditions of the Apache License, Version 2.0 and Two clause BSD License.

Eclipse CDT

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

Eclipse Platform

Use is subject to the terms and conditions of the Eclipse Public License 1.0.

libstdc++

Use is subject to the terms and conditions of the GPL License with GCC Runtime Library Exception.

Parsifal XML Parser

Use is subject to the terms and conditions of the LGPL License.

Azure DevOps Client for Node.js

Use is subject to the terms and conditions of the MIT License.

octokit/rest

Use is subject to the terms and conditions of the MIT License.

pugixml

Use is subject to the terms and conditions of the MIT License.

PCRE - Perl Compatible Regular Expressions

Use is subject to the terms and conditions of the PCRE License.

Python

Use is subject to the terms and conditions of the Python Software Foundation License.

ConvertUTF.cc/.h code

Use is subject to the terms and conditions of the Unicode Consortium License.


  • No labels