Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
MISRA
DTP 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, static analysis rules, and MISRA Compliance pack.
Note: "MISRA", "MISRA C" and the triangle logo are registered trademarks of The MISRA Consortium Limited.
Third-party software
Software from the following vendors has been incorporated into Parasoft DTP and DTP Enterprise Pack:
ace-builds
This software is used under a BSD License.
activation
This software is used under a CDDL License 1.0.
adm-zip
This software is used under an MIT license.
aedes
This software is used under an MIT license.
aedes persistence mongodb
This software is used under an MIT license.
Ajax.org B.V.
This software is used under a BSD License.
Amphiluke
This software does not require a license.
animal-sniffer-annotations
This software is used under an MIT license.
angular
This software is used under an MIT license.
angular-animate
This software is used under an MIT license.
angular-aria
This software is used under an MIT license.
Angular Bootstrap
This software is used under an MIT License.
angular-dragdrop
This software is used under an MIT license.
Angular File Upload
This software is used under an MIT License.
AngularJS
This software is used under an MIT License.
AngularJS Material
This software is used under an MIT License.
angular-messages
This software is used under an MIT license.
angular-permission
This software is used under an MIT license.
angular-route
This software is used under an MIT license.
angular-sanitize
This software is used under an MIT license.
angular-translate
This software is used under an MIT license.
angular-toastr
This software is used under an MIT license.
Angular UI Ace
This software is used under an MIT license.
Angular UI Sortable
This software is used under an MIT License.
AngularUI
The following software is used under an MIT License.
Angular UI Router
This software is used under an MIT license.
Angular UI Validate
This software is used under an MIT license.
angular-xeditable
This software is used under an MIT license.
angular-file-upload-shim
This software is used under an MIT license.
angular-mocks
This software is used under an MIT license.
angular-translate-loader-url
This software is used under an MIT license.
antlr4-runtime
This software is licensed under a BSD license.
ANTLR
This software is used under an ANTLR 2 License.
AOP Alliance
This software is used under an LGPL license.
Apache Software Foundation
This software is used under an Apache License 2.0.
Apache Web Services
This software is used under an Apache License 2.0.
ApplicationInsights-Java
This software is used under an MIT license.
archiver
This software is used under an MIT license.
ASM
The following software is used under a BSD license.
Aspectj
This software is used under a Eclipse Public License 1.0.
async-mqtt
This software is used under an MIT license.
Atlassian Software Systems
This software is used under an Apache License.
atob
This software is used under an MIT license.
available-typed-arrays
This software is used under an MIT license.
base64-arraybuffer
This software is used under an MIT license.
axios
This software is used under an MIT license.
base64-js
This software is used under an MIT license.
BeanShell
This software is used under an LGPL License.
Bean Validation API
This software is used under an Apache License.
Benjamin Arthur Lupton
This software is used under a BSD License.
bluebird
This software is used under an MIT license.
body-parser
This software is used under an MIT license.
bowser
This software is used under an MIT license.
bootstrap
This software is used under an MIT license.
Body Parser
This software is used under an MIT License.
boost
This software is used under the Boost Software License.
botan
This software is used under the Botan Software License.
Bouncy Castle
This software is used under an MIT License.
c3p0brotli
This software is used under an LGPL License MIT license.
Calendarbtoa
This software is used under an MIT license.
c3p0
This software is used under an LGPL License.
Calendar
This software does not require a license.
call-bind
This software is used under an MIT license.
canvg
The following software is used under an MIT License.
checker-qual
This software is used under an MIT license.
Codemirrorclone
This software is used under an an MIT Licenselicense.
cookie parserCodemirror
This software is used under an MIT licenseLicense.
corscookie parser
This software is used under an MIT license.
compressioncore-js
This software is used under an an MIT license.
connectcore-js-
mongopure
This software is used under an MIT license.
cors
This software is used under an MIT license.
compression
This software is used under an MIT license.
connect-mongo
This software is used under an MIT License.
crypto-js
This software is used under an MIT license.
css-line-break
This software is used under an MIT license.
curvesapi
This software is used under a BSD 3-Clause license.
Dawid Kurzyniec's Backport of JSR 166
This software is used under public domain.
d3
This software is used under a ISC license.
diff-match-patchDeepEqual
This software is used under an Apache MIT license.
define-properties
This software is used under an MIT license.
diff-match-patch
This software is used under an Apache license 2. 2.0.
docx4j
This software is used under an Apache license.
dom4j
This software is used under a BSD License.
Ducksboard
This software is used under an MIT License.
Eclipse Jersey
This software is used under an Eclipse Public License 2.0.
ehcache
This software is used under an Apache license.
el-ri
This software is used under an Apache license.
encoder
This software is used under a BSD license.
EPFL
This software is used under a Scala License.
ES6 Promise
This software is used under an MIT license.
expresses-get-iterator
This software is used under an an MIT license.
FasterXMLes-to-primitive
This software is used under an Apache License 2.0 MIT license.
Font AwesomeEventSource
This software is used under a Font Awesome Pro an MIT license.
Font Awesome (font)
express
This software is used under a Font Awesome Pro an MIT license.
form-dataFasterXML
This software is used under an MIT licensean Apache License 2.0.
file-saver
This software is used under an MIT license.
fs-extraFileAPI
This software is used under an MIT licensea BSD License.
FuseSourceFont Awesome
This software is used under an Apache License 2.0.
GraphQLFont Awesome (font)
This software is used under an MIT Licensea Font Awesome Pro license.
groovyfontkit
This software is used under an Apache License 2.0.
groovy-cli-commonsform-data
This software is used under an MIT license.
fs-extra
This software is used under an Apache License 2.0an MIT license.
groovyfunction-
jsonbind
This software is used under an Apache License 2.0 MIT license.
GSONfunctions-have-names
This software is used under an Apache MIT license.
GuavaFuseSource
This software is used under an Apache license License 2.0.
handlebarsget-intrinsic
This software is used under an an MIT Licenselicense.
hibernate-jpa-apiGraphQL
This software is used under an EDL 1.0 licensean MIT License.
history.jsgroovy
This software is used under a BSD license.
hjsgroovy-cli-commons
This software is used under an an Apache license License 2.0.
hsqldbgroovy-json
This software is used under the following license:http://hsqldb.org/web/hsqlLicense.html.
html2canvasGSON
This software is used under an MIT license.
html-entitiesApache license.
Guava
This software is used under an Apache license 2.0.
handlebars
This software is used under an MIT license.
httphas-property-
proxydescriptors
This software is used under an an MIT license.
Hibernatehibernate-jpa-api
This software is used under an LGPL LicenseEDL 1.0 license.
hk2history.js
This software is used under a CDDL + GPL Licensea BSD license.
iphjs
This software is used under an MIT Apache license 2.0.
iTexthsqldb
This software is used under an LGPL/MPL License.
iText RTF
This software is used under a Mozilla Public License.
i18nextthe following license:
http://hsqldb.org/web/hsqlLicense.html.
html2canvas
This software is used under an MIT license.
i18nexthtml-
browser-languagedetectorentities
This software is used under an an MIT license.
i18nexthttp-
express-middlewareproxy
This software is used under an MIT license.
i18next-node-fs-backendHibernate
This software is used under an MIT license.
i18next-xhr-backend
an LGPL License.
hk2
This software is used under an MIT licensea CDDL + GPL License.
jacobiconv-
projectlite
This software is used under an LGPL License MIT license.
jakarta activationimagesLoaded
This software is used under an Eclipse Foundation EDL 1.0 MIT license.
jakarta activation APIip
This software is used under an Eclipse Foundation EDL 1.0 an MIT license.
Jakarta XML Binding APIis-bigint
This software is used under an Eclipse Foundation EDL 1.0 MIT license.
Jasyptis-extendable
This software is used under an Apache license.
javax persistence APIis-negative-zero
This software is used under an MIT license.
is-plain-object
This software is used under an MIT license.
is-shared-array-buffer
This software is used under an MIT license.
iText
This software is used under an LGPL/MPL License.
iText RTF
This software is used under a Mozilla Public License 1.1.
i18next
This software is used under an MIT license.
i18next-browser-languagedetector
This software is used under an MIT license.
i18next-express-middleware
This software is used under an MIT license.
i18next-node-fs-backend
This software is used under an MIT license.
i18next-xhr-backend
This software is used under an MIT license.
jacob-project
This software is used under an LGPL License.
jakarta activation
This software is used under an Eclipse Foundation EDL 1.0 license.
jakarta activation API
This software is used under an Eclipse Foundation EDL 1.0 license.
Jakarta XML Binding API
This software is used under an Eclipse Foundation EDL 1.0 license.
Jasypt
This software is used under an Apache license.
javax persistence API
This software is used under an Eclipse Foundation EDL 1.0 license.
javax inject
This software is used under the following licenses:
- Apache License 2.0
- CDDL + GPL License
javax annotation
This software is used under a CDDL + GPL License.
javax el
This software is used under a CDDL + GPL License.
javax ws
This software is used under a Java API for RESTful Web Services license.
javassist
This software is used under an LGPL License.
jax-qname
This software is used under a CDDL License 1.1.
jaxrpc-api
This software is used under a CDDL License 1.1.
Jawin
This software is used under a DevelopMentor OpenSource Software License.
jaxb runtime
This software is used under an Eclipse Foundation EDL 1.0 license.
Jaxen
This software is used under the following license:
https://github.com/codehaus/jaxen/blob/master/jaxen/LICENSE.txt
JBoss
This software is used under an Eclipse Foundation EDL 1.0 license.
javax injectLGPL License 2.1.
jcl-over-slf4j
This software is used under the following licenses:an Apache License 2.0
.
jcommon
This software is used under an LGPL Lincese 2.1.
JCraft
javax annotationThis software is used under a CDDL + GPL BSD License.
javax eljdom
This The following software is used under a CDDL + GPL Licensean Apache-like open source license.
javax wsjersey
This software is used under a Java API for RESTful Web Services licenseCDDL + GPL License.
javassistJettison
This The following software is used under an LGPL Licenseunder an Apache License 2.0.
jax-qnameJetty
This software is used under a CDDL an Apache License 2.0/Eclipse Public License 1.10.
jaxrpc-apijfreechart
This software is used under a CDDL an LGPL License 12.1.
JawinJGroups
This software is used under a DevelopMentor OpenSource Software Licensean LGPL License 2.1.
jaxb runtimeJmDNS
This software is used under an Eclipse Foundation EDL 1Apache License 2.0 license.
Jaxenjoda-time
This software is used under the following license:
https://github.com/codehaus/jaxen/blob/master/jaxen/LICENSE.txt
JBossjQuery
This software is used under an LGPL MIT License 2.1.
jcl-over-slf4jjQuery BlockUI
This software is used under an Apache MIT License 2.0.
jcommonjQuery Cookie
This software is used under an LGPL Lincese 2.1an MIT License.
JCraftjQuery tablesorter
This software is used under a BSD an MIT License + GPL License.
jdomjQuery treetable
The following software is used under an Apache-like open source license MIT License.
jerseyjQuery-UI
This software is used under a CDDL + GPL Licensean MIT license.
Jettisonjrcs diff
The following This software is used under an Apache LGPL License 2.0.
Jettyjrcs rcs
This software is used under an Apache License 2.0/Eclipse Public License 1.0LGPL License.
jfreechartJSON
This software is used under an LGPL License 2.1a JSON license.
JGroupsJSON2
This software is used under an LGPL MIT License 2.1.
JmDNSjsPDF
This software is used under an Apache License 2.0 MIT license.
joda-timejsr305
This software is used under an Apache License 2.0.
jQueryjsr311-api
This software is used under an MIT Licensea CDDL License 1.0.
jQuery BlockUIjstl
This software is used under an MIT a CDDL License 1.0 and a GPL 2.0 License.
jQuery Cookiejsse
This software is used under an MIT Licensethe JDK agreement.
jQuery tablesorterJTidy
This software is used under an MIT License + GPL Licensea JTidy license.
jQuery treetablejython
The following This software is used under an MIT Licensea Jython license.
jQuery-Kendo UI
This software is used under an MIT a commercial license.
jrcs diffkotlin-reflect
This software is used under an LGPL Apache License 2.0.
jrcs rcskotlin-stdlib
This software is used under an LGPL Apache License .
JSON
This software is used under a JSON license.
JSON22.0.
kotlinx-coroutines-jdk8
This software is used under an MIT Apache License 2.0.
jsPDFkotlinx-coroutines-reactive
This software is used under an MIT license Apache License 2.0.
jsr305lang-tag
This software is used under an Apache License 2.0.
jsr311-apilinebreak
This software is used under a CDDL License 1.0an MIT license.
jstllodash
This software is used under a CDDL License 1.0 and a GPL 2.0 Licensean MIT license.
jsselog4js
This software is used under the JDK agreementan Apache license 2.0.
JTidyManifest Web Design
This software is used under a JTidy licensean MIT License.
jythonmalihu custom scrollbar plugin
This software is used under a Jython licensean MIT License.
Kendo UImchange-commons
This software is used under a commercial an LGPL license.
kotlin-reflectmimepull
This software is used under an Apache License 2 Eclipse Foundation EDL 1.0 license.
kotlinmixin-
stdlibdeep
This software is used under an Apache License 2.0.
kotlinx-coroutines-jdk8moment.js
This software is used under an Apache License 2.0.
kotlinx-coroutines-reactivean MIT license.
MongoDB Redistributable
This software is used under an Apache License 2a GNU AGPL v3.0 license.
lang-tagmongoose
This software is used under an Apache License 2.0 MIT license.
lodashmongoose-unique-validator
This software is used under an an MIT license.
log4jsMPXJ
This software is used under an Apache license an Apache License 2.0.
Manifest Web Designmqtt
This software is used under an an MIT Licenselicense.
malihu custom scrollbar pluginmqtt-regex
This software is used under an an MIT Licenselicense.
mchange-commonsmultipart form data
This software is used under an LGPL without a license.
mimepullmustache.js
This software is used under an Eclipse Foundation EDL 1.0 an MIT license.
mixinng-file-
deepupload
This software is used under an MIT Apache license 2.0.
moment.jsngTagsInput
This software is used under an MIT licenseLicense.
MongoDB Redistributableng-i18next
This software is used under a GNU AGPL v3.0 an MIT license.
mongooseng-onload
This software is used under an an MIT license.
mongooseng-
unique-validatortable
This software is used under an MIT an ESVIT license.
MPXJng-table
This software is used under an Apache a BSD License 2.0.
mqttnlohmann_json
This software is used under an an MIT licenseLicense.
mqtt-regexnode.js
This software is used under an MIT Apache license 2.0.
multipart form datanode-cache mpneuried
This software is used without a under an MIT license.
mustache.jsnodemailer
This software is used under an an MIT license.
ngnode-
file-uploadred
This software is used under an Apache license 2.0.
ngTagsInput
This software is used under an MIT License.
ng-i18nextnode-rest-client
This software is used under an MIT license.
ngnode-
onloadrsa
This software is used under an an MIT license.
ngnode-
tablesoap
This software is used under an ESVIT MIT license.
ngnode-
tableuuid
This software is used under a BSD Licensean MIT license.
nlohmann_jsonnopt
This software is used under an MIT Licensean ISC license.
nodenormalize.
jscss
This software is used under an Apache MIT license 2.0.
nodeoauth2-
cache mpneuriedclient
This software is used under an MIT license.
nodemailerEclipse Public License 2.0 and GNU General Public License, version 2, with the Classpath Exception.
object.assign
This software is used under an MIT license.
nodeobject-
redis
This software is used under an Apache MIT license 2.0.
nodeobject-
rest-clientkeys
This software is used under an MIT license.
node-rsaorg.apache.felix.framework
This software is used under an MIT license.
node-soaporg.suigeneris.jrcs.diff
This software is used under an MIT license.
node-uuida GNU Lesser General Public License 2.1.
paranamer
This software is used under an MIT a BSD license.
noptpdfkit
This software is used under an ISC an MIT license.
normalize.csspdfmake
This software is used under an an MIT Licenselicense.
oauth2perforce-
clientplugin
This software is used under an Eclipse Public License 2.0 and GNU General Public License, version 2, with the Classpath Exception.
org.apache.felix.frameworkPersist Min
This software is used under an Apache License 2.0.
org.suigeneris.jrcs.diffan MIT License.
Plexus
This software is used under a GNU Lesser General Public under an Apache License 2.10.
paranamerpng.js
This software is used under a BSD an MIT license.
pdfmakeqTip
This software is used under an an MIT licenseLicense.
perforce-pluginquartz
This software is used under an MIT licensean Apache License 2.0.
Persist Minraf
This software is used under an an MIT Licenselicense.
Plexusreflections
This software is used under an Apache License 2.0an BSD and BSD 2-Clause license.
qTipregex
This software is used under an MIT an Apache License 2.0.
quartzreset-css
This software is used under an Apache License 2.0the Unlicense.
reflectionsrgbcolor
This software is used under an BSD and BSD 2-Clause MIT license.
regexruntime
This software is used under an Apache License 2.0an MIT license.
resetsafe-
cssbuffer
This software is used under the Unlicensean MIT license.
scala-lang
This software is used under a BSD License.
semver
This software is used under a Creative Common license.
session
This software is used under an MIT License.
serializer
This software is used under an Apache license.
SheetJS
This software is used under an Apache license 2.0.
SLF4J API Module
This software is used under an MIT license.
smile-core
This software is used under a GNU General Public License and Commercial SMILE license.
soap
This software is used under an Apache license.
Socket.io
This software is used under an MIT License.
Socket.io Client
This software is used under an MIT License.
spdlog
This software is used under an MIT License.
spdlog_setup
This software is used under an MIT License.
Spring
This software is used under an Apache License 2.0.
Stax Mapper
This software is used under an LGPL License 2.1.
stax-utils
This software is used under a BSD 2-Clause license.
Stax2 API
This software is used under a BSD License.
SVN Java HL
This software is used under a Apache License 2.0.
sunjce
This software is used under the JRE agreement.
sunpkcs
This software is used under the JRE agreement.
Sun Microsystems
This software is used under the following licenses:
- Apache License
- LGPL License
- CDDL License
Swagger
This software is used under an Apache license 2.0.
swagger-node-express
This software is used under an Apache license 2.0.
System Tools Library
This software is used under an Apache License 2.0.
text-segmentation
This software is used under an MIT license.
Timer Abstractions for jQueryjQuery
This software is used under a WTFPL License.
tiny-inflate
This software is used under a WTFPL Licensean MIT license.
tmp
This software is used under an MIT license.
tmp-promise
This software is used under an MIT license.
Trilead SSH2
This software is used under a Trilead AG license.
txw2
This software is used under an Eclipse Foundation EDL 1.0 license.
ui-ace
This software is used under an MIT license.
ui-router
This software is used under an MIT license.
UnboundID LDAP SDK for Java
This software is used under an LGPL License.
underscore.js
This software is used under an MIT license.
unicode-properties
This software is used under an MIT license.
url-parse
This software is used under an MIT license.
validator-js
This software is used under an MIT license.
websocket-extensions
This software is used under an Apache License 2.0.
which-typed-array
This software is used under an MIT license.
Woodstox
This software is used under an Apache License 2.0.
WSTX
This software is used under an Apache License 2.0.
WSDL4
This software is used under a Common Public License 1.0.
xercesImpl
This software is used under an Apache license.
xml-apis
This software is used under an Apache license.
xml2js
This software is used under an MIT license.
xsdlib
This software is used under a BSD License.
xss
This software is used under an MIT license.
XZ for Java
This software is available under public domain.
zip4j
This software is used under an Apache License 2.0.
Zulu Community Distributions of OpenJDK
This software is available under a GNU General Public License, version 2, with the Classpath Exception
Table of contents:
Table of Contents |
---|