This Guide describes the contents and corresponding licensing attributes of version 6.3.0 Service Pack 2 of the QNX Momentics Development Suite tools (Standard Edition and Professional Edition), as well as the corresponding Neutrino Real Time Operating System (collectively, the "Software").
Most of the Software is licensed to you under version "meula1_05b" of the QNX Software System End User License Agreement ("QSS EULA"), a copy of which was provided with the Software and which has also published at http://licensing.qnx.com/published/eula/meula1_05b.html.* However, like all other operating system technology providers in the embedded marketplace, QSS includes certain third party software contributions in its products. Examples include our Eclipse-based Integrated Development Environment, our GNU-based compiler, linker & debugger tools, our NetBSD based TCP/IP stack, various standard development and runtime utilities, and a host of drivers that incorporate third party code supplied by the vendors of the hardware for which they were written.
This Guide has been prepared in order to present to you in a convenient manner all of the licensing considerations that relate to third party interests in QNX products. The Guide breaks down QNX product offerings into their constituent technologies, providing a useful product overview. A series of columns are used to link the applicable attributes to the relevant components. The contents of each column are further defined below. Specific export / import information is provided at the end of this Guide.
The Guide is broken down into three main sections: QNX Momentics Development Tools, QNX Neutrino Runtime Components and QNX Neutrino BSPs & Drivers. The QNX Momentics Development Tools represent the components that are typically used in-house by QNX customers within their embedded device development teams. The QNX Neutrino Runtime Components represent a comprehensive list of the QNX technologies available to those teams for use in their final products. Your developers will select a subset of these to ship in the devices they develop. QNX Neutrino BSPs and Drivers consist primarily of runtime components, but they have been listed separately from the Neutrino Runtime Component section in order to eliminate repetition and to isolate the sections of this document that are likely to change (i.e., as additional BSPs and drivers are added).
You will find that many of the described line items have a corresponding list of directories. These indicate the origin of source code materials used to build the component. They don't include all of the header files and libraries used in compiling and linking (either by QSS in delivering the binaries, or by you in creating your own target system software), or all of the related executables (e.g., utilities). These are included in other sections of this Guide (e.g., Platform Core).
Runtime licensing is provided under a separate agreement (e.g., a Runtime License Agreement or an OEM License Agreement), as further described in the QSS EULA. These agreements provide license rights to redistribute "Runtime Components" (as defined in the QSS EULA). Runtime components are described in the QNX Neutrino Runtime Components and QNX Neutrino BSP & Driver portions of this document. Runtime Components of Driver Development Kits and Technology Development Kits generally do not bear additional royalties when distributed for use in association with a corresponding version of QNX. See the Licenses column for details on particular products.
Third party license terms are a fact of life in any modern embedded development project. When adopting QNX tools or runtime components your developers can review this License Guide to determine any applicable license terms or special considerations that apply to the QNX products they plan to use. To identify the subset of relevant license terms for a particular configuration of runtime components in their target device, they just gather the applicable references in the License(s) column for the applicable technologies they have adopted.
The information provided in any row of a product description applies to all of its
Column | Content Description |
SE | Indicates the contents of the Standard Edition version of the QNX Momentics Development Suite product. "S" means "standard", "B" means "bundled with", "O" means "optional", and "NA" means "not available". |
PE | Indicates the contents of the Professional Edition version of the QNX Momentics Development Suite product. "S" means "standard", "B" means "bundled with", "O" means "optional", and "NA" means "not available". |
Code | Indicates the form of software code provided. References to "Source" indicate that "source code is included", rather than "comprehensive source code for every elements of the product is included". "Object" means binaries in object or executable form. |
Type | Indicates the Type I, Type II and Type III Software ratings, as defined in the QSS EULA. |
Support | Indicates the level of support provided for the referenced products. "Full" means full support by QSS under its Standard and Priority Support Plans. "Limited" means there limits are imposed on QSS's support ("Limited (Source)" means the limits relate to support of source code and "Limited (3rd Party)" means the limits relate to QSS reliance on third parties for support). "Unsup" means QSS does not provide support for the referenced component(s). |
Licenses | Indicates the end user license terms, including any flow-through terms referenced in the consolidated Third Party License Terms Guide (version 1_05b) ("TPLTG") which is published at http://licensing.qnx.com/published/eula/TPLTG1_05b.html.* |
* Copies of the QSS EULA and the TPLTG may also be obtained directly from QNX Software Systems.
QNX Software Systems International Corporation is the licensing entity for intellectual property owned by QNX Software Systems GmbH & Co. KG. All intellectual property, including without limitation copyrights, formerly held by QNX Software Systems Ltd. are now owned by QNX Software Systems GmbH & Co. KG. Copyright notices in the Software and documentation will be updated in due course to reflect change in ownership.
NOTE: Additional/updated Software was released after the initial release of QNX 6.3.0 SP2 on October 11, 2005. These are listed at the end of the document. Descriptions of previously-released Software have not changed.
Note: for best printing results, print in landscape orientation.
The QNX Momentics Development Tools comprise development tools and software development kits that are not redistributable except as expressly provided under the corresponding QNX Neutrino Runtime Component description. In particular, libraries are provided in several different forms. Each type has different redistribution rules, as follows:
Name | Description | SE | PE | Code | Type | Support | Licenses |
QNX Momentics Base Development Kit | Complete set of development tools, associated configuration files (e.g. header files for APIs), static libraries and documentation for creating applications for the QNX Neutrino RTOS. | S | S | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. Licensed on a Licensed Seat or Floating Licensed Seat basis. |
![]() |
GPL | ||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
GPL | ||||||
![]()
|
OO: 83 | ||||||
![]() |
|||||||
![]()
|
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84 |
||||||
![]()
|
LGPL -- lib/asound only![]() |
||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
OO: 27 | ||||||
![]()
|
|||||||
![]()
|
BSD1: 20, 57, 72; BSD2: 18; DEC: 9; IBM: 5; ISC: 6; OO: 150, 2, 33, 62, 86 | ||||||
![]()
|
Type II | OO: 147, 31 | |||||
![]()
|
|||||||
![]()
|
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities | ||||||
![]()
|
Type III | OO: 47, 48, 79 | |||||
![]() |
No 3rd party patent licenses provided
|
||||||
![]()
|
Type III | LGPL | |||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
BSD1: 6; BSD2: 30, 78; OO: 142, 57, 58 | ||||||
![]()
|
BSD2: 30, 6, 78, 92, 94; OO: 143, 149, 22, 25, 72 | ||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
GPL | ||||||
![]()
|
GPL | ||||||
![]()
|
GPL | ||||||
![]()
|
|||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
BSD1: 32 | ||||||
![]()
|
|||||||
![]()
|
CMU: 10 | ||||||
![]()
|
|||||||
![]()
|
Unsupported | ||||||
QNX Momentics Integrated Development Environment | QNX Momentics Integrated Development Environment (IDE) provides a cross-platform, integrated development environment as added value to the QNX Momentics Development Kit. The IDE provides complete development life cycle tools for QNX Neutrino RTOS applications, as well as the ability to ""plug in"" third party tools in an integrated manner. | NA | S | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. Licensed on a Licensed Seat or Floating Licensed Seat basis. |
![]() |
See note in Description column re. 3rd party contributions in Eclipse.
|
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
BSD2: 98 | ||||||
![]() |
Experimental Code | Unsupported | |||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Photon MicroGUI Development Kit | Development tools, configuration files, static libraries and documentation for creating MicroGUI (Photon) graphical applications. | See below | S | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. Licensed on a Licensed Seat or Floating Licensed Seat basis. |
![]()
|
S | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
BSD2: 57 | ||||||
![]() |
S | ||||||
![]()
|
CMU: 10 | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
NA | ||||||
![]() |
Unsupported | ||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
OO: 138 | ||||||
Driver Development Kits (DDKs) | Basic kits for creating different classes of device drivers. | S | S | Object and Source | Type I, except as noted in the QNX Neutrino BSPs and Drivers table | Limited (Source) | QSS EULA, except as noted in TPLTG references in the QNX Neutrino BSPs and Drivers table. Licensed on a Licensed Seat or Floating Licensed Seat basis. |
Kits include:
|
|||||||
Information for specific drivers included in this DDK has been provided in the QNX Neutrino BSPs and Drivers table below | |||||||
![]() |
S | S | Object and Source | Type I, except as noted in the QNX Neutrino BSPs and Drivers table | Limited (Source) | QSS EULA, except as noted in TPLTG references in the QNX Neutrino BSPs and Drivers table. Licensed on a Licensed Seat or Floating Licensed Seat basis. |
|
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Flash File Systems and Embedding Technology Development Kit (TDK)
*Additional updates effective November 2, 2005 - see end of document |
Resilient file system support for flash media, including support for decompression and compression tools. Resilient to failure, support for NAND or NOR, allows use of POSIX file system modules with flash media (devb-nand). Flash file system support is not required for embedded images (IFS). | O | O | Object and Source | Type I | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
* Flash File System runtime license is limited to use with io-block subsystem and NAND driver (devb-nand). | ||||||
![]() |
|||||||
![]() |
Type III | ||||||
![]() |
No 3rd party patent licenses provided
|
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Extended Networking TDK | IPv6 and private networking (IPSec, IKE2) technologies. Includes all protocol stacks, utilities and services for the corresponding domains. | O | O | Object and Source, except as noted below | Type I, except as noted below | Limited (Source), unless otherwise noted below | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]()
|
BSD2: 62; OO: 87; OO : 42 |
||||||
![]()
|
|||||||
![]()
|
BSD1: 20, 72, 76, 79; BSD2: 81, 82; DEC: 10; IBM: 5; ISC: 4, 5 | ||||||
![]() |
|||||||
![]()
|
BSD1: 72, 76 | ||||||
![]() |
|||||||
![]()
|
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities | ||||||
![]()
|
BSD1: 70; BSD2: 70 | ||||||
![]() |
|||||||
![]()
|
BSD1: 3, 41, 81, 82; BSD2: 85, 86, 88; CMU: 2, 28; DEC: 10, 11, 13, 14; IBM: 5; ISC: 4; OO: 103, 76, 99 | ||||||
![]()
|
CMU: 14, 17, 18; OO: 101, 102, 96 | ||||||
![]() |
|||||||
![]()
|
Object | Type III | Limited (3rd Party) | BSD2: 100; OO: 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201 |
|||
Symmetric Multi-Processing TDK | Transparent thread scheduling across processors for all multi-core (SMP) processors (i.e., MIPS, PowerPC, and x86). | O | O | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]()
|
|||||||
![]() |
|||||||
3D Graphics TDK | Open standards-based 2D/3D graphics libraries and use of accelerated 3D graphics drivers. Preliminary implementation provides Mesa. TDK maintenance also entitles access to new future release of OpenGL ES (embedded subset) and Accelerated 3D drivers | O | O | Type II | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
|
N.B. QSS does not offer any 3rd party patent licenses or infringement indemnification for the 3D Graphics TDK. | No 3rd party patent licenses provided | ||||||
![]()
|
Object | BPL: 10, 2, 3, 4, 5, 6, 7, 9; CMU: 29, 31, 32; LGPL: , 7, 8; OO: 126, 127, 129, 140, 141, 160, 161 | |||||
![]() |
|||||||
![]() |
|||||||
![]() |
See note re. LGPL licensing in Description column.
|
||||||
![]() |
Object | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
O | Source | |||||
![]() |
Object and Source | ||||||
![]() |
|||||||
![]() |
|||||||
Multi-Media Framework TDK | Framework for integration of components for format handling (reading, writing, parsing, streaming) and content handling (coding, decoding) specific media formats. Includes QNX format handlers (in source and binary form), as well the Xing content handlers for MPEG 1 audio and video (on x86 processors only). | O | O | Object and Source, except as noted below | Type II | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
N.B. QSS does not offer any patent licenses (e.g., media format patents - such as MPEG, Dolby, CSS/DVD, WMA, etc.) or infringement indemnification for the Multimedia Framework TDK. | No 3rd party patent licenses provided | ||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
OO: 107, 159, 162 | ||||||
![]()
|
|||||||
![]()
|
OO: 107, 159, 162 | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
OO: 107 | ||||||
![]() |
Object | ||||||
![]() |
For use with FFMPEG decoder. Requires use of FFMPEG decoder (below) under LGPL terms. |
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() Decoder required by ffmpeg filter module.
|
Object and Source | Type III | Limited (3rd Party) | GPL LGPL: 17, 18, 20, 24, 9; OO: 106, 158, 48 |
|||
![]() |
Note: LGPL-licensed ffmpeg code may only be dynamically linked to other QSS-supplied code. No surround sound. See note in Description column. ![]() |
||||||
Web Browser Development TDK | OEM browser development package enabling customization of the user interface for Voyager 1 (HTML 3.2) and Voyager 2 (Access NetFront). | O | O | See below | See below | Limited (Source), unless otherwise noted below | QSS EULA, except as noted in TPLTG references below. Licensed on a Project basis only |
N.B.: TDK royalty-free redistribution rights do not apply to the Voyager 2 (ACCESS NetFront) browser. However, this TDK is still a pre-requisite to any Web Browser deployment (i.e., still required for OEM use of Voyager 2) | |||||||
N.B.B. QSS does not offer any 3rd party JPEG patent licenses or related infringement indemnification. | No 3rd party patent licenses provided | ||||||
![]() |
Object and Source | Type I | |||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Object | Type II | Limited (3rd Party) | ||||
![]() |
|||||||
![]() |
Object | Type III | Unsup | ||||
![]() |
|||||||
MOST Development TDK | QNX MOST technologies for development and production. Includes a development-only license for Oasis NetServices source code. Supersedes MOST Customization Kit. Includes right to use and redistribute copies of QNX MOST drivers and adaptation layer. N.B. Oasis NetServices license cover development only. A separate license is required directly from Oasis for production purposes. |
O | O | Object and Source | Type I, except as noted below | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]() |
Object and Source | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Object (Source is available as an extra cost option) | Type III | |||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Critical Process Monitoring TDK | Source code to the QNX critical process monitor (HAM) and guardian, for tailoring to specific OEM use. Supersedes HA Customization Kit. | O | O | See below | Type I | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]() |
|||||||
![]() |
Object | ||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
Source | ||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
|
|||||||
Platform Core Source Kit | Source code for all components of platform core runtime module, except: | O | O | Source | Type I | Limited (Source) | QSS EULA, except as noted in TPLTG references below. |
|
Licensed on a Project, Platform or Field of Use basis. | ||||||
See QNX Neutrino Runtime Components table for composition of Platform Core. | See runtime component(s) | ||||||
Transparent Distributed Processing (Qnet) Source Kit | Development kit for OEMs, enabling them to implement their own transport protocols for transporting Qnet traffic. For example, board-level, box-level interconnect, backplane or switch fabric (RapidIO, etc.) | O | O | See below | Type I | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]() |
Object | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Source | ||||||
![]() |
|||||||
![]() |
|||||||
IBM WebSphere Studio Device Developer | Eclipse Platform-based tools for the development of Java 2 Micro Edition applications. WebSphere runtime environments for use in application development. | O | O | Object | Type III | Limited (3rd Party) | IBM PLA, except as noted in TPLTG references below. Licensed on a per Licensed Seat basis only |
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
SNMP Development Components/Kits | EMANATE - SRI development components for customizing SNMP network management. | O | O | See below | Type III | Limited (3rd Party) | SNMP EULA, Contact QSS for details. Licensed on a per site basis. |
![]() |
Object | ||||||
![]() |
Object | ||||||
![]() |
|||||||
![]() |
Object and Source | See open source license notices in source code. |
|||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Source | See open source license notices in source code. |
Note: The following table identifies QNX Neutrino realtime operating system runtime technologies that are bundled for development purposes either as part of the QNX Momentics Development Suites or an associated Technology Development Kits. Runtime components of Source Kits are covered by the descriptions for the corresponding bundled Neutrino RTOS binaries (i.e., Platform Core for Platform Core Source Kit and Transparent Distributed Processing Source Kit).
Third party license terms are a fact of life in any modern embedded development project. When adopting QNX tools or runtime components your developers can review this License Guide to determine any applicable license terms or special considerations that apply to the QNX products they plan to use. To identify the subset of relevant license terms for a particular configuration of runtime components in their target device, they just gather the applicable references in the License(s) column for the applicable technologies that have been adopted.
Contact an authorized QNX sales representative for runtime distribution license information.
Name | Description | SE | PE | Code | Type | Support | Licenses |
Platform Core | Standalone OS functionality, allowing either embedded ROM (e.g. Flash) deployment or network booting. Suitable for either sealed device or connected device configurations. Includes the kernel, core facilities (libraries, services), frameworks and IPv4 networking. | B | B | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. Runtime Royalty Bearing |
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84 | ||||||
![]() |
|||||||
![]()
|
OO: 27 | ||||||
![]()
|
|||||||
![]()
|
BSD1: 20, 57, 72; BSD2: 18; DEC: 9; IBM: 5; ISC: 6; OO: 150, 2, 33, 62, 86 | ||||||
![]()
|
Type II | OO: 147, 31 | |||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
Type III | OO: 47, 48, 79 | |||||
![]() |
No 3rd party patent licenses provided
|
||||||
![]()
|
Type III | LGPL | |||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84 | ||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
LGPL -- lib/asound only![]() N.B. Redistribution of devb-* drivers requires payment of Filesystems royalties or purchase of the applicable Flash File System TDK license. |
||||||
![]()
|
OO: 131, 132, 134, 136 | ||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
OO: 137, 27 | ||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
Type III | OO: 107, 159, 162 | |||||
![]() |
No 3rd party patent licenses provided
|
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
Type I | ANU: 12; BSD2: 89; OO: 146, 151, 23 | |||||
![]()
|
Type I (except bzip -- Type II) | BSD2: 30, 6, 78, 92, 94; OO: 143, 149, 22, 25, 72 | |||||
![]()
|
Type III | GPL | |||||
![]()
|
Type III | GPL | |||||
![]()
|
BSD1: 12, 14, 24, 41, 5, 76, 8; BSD2: 2, 33, 34, 4, 58, 59, 6, 61, 79, 88, 90; DEC: 10; IBM: 5; ISC: 1, 2, 6; OO: 103, 104, 105, 12, 14, 148, 86, 89, 94 | ||||||
![]()
|
|||||||
![]()
|
ANU: 11, 16, 17, 18, 5, 8; OO: 10, 78, 79, 9 | ||||||
![]()
|
BSD1: 26, 27, 28 | ||||||
![]()
|
BSD1: 13, 18, 20, 22, 24, 41, 47, 76, 8, 80; BSD2: 12, 13, 27, 39, 4, 62, 64, 76, 8, 80, 84; DEC: 10; OO: 2, 86, 88, 89 | ||||||
![]()
|
ANU: 6, 7, 8; BSD1: 47; OO: 100 | ||||||
![]()
|
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities | ||||||
![]()
|
|||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
File Systems | File systems for mass storage devices, particularly either rotating media (platter, CD, etc.) or USB mass storage class. | B | B | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. Runtime Royalty Bearing |
![]()
|
BSD1: 22; BSD2: 65, 66 | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
N.B. This driver may only be used to support M-Systems DiskOnChip flash disks.
|
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
No 3rd party patent licenses provided
|
||||||
![]()
|
Unsup | ||||||
Graphical UI - Photon | All Photon services, libraries and applications, except for graphics drivers themselves, which are covered by the ""Platform Core"" license. | B | B | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. Runtime Royalty Bearing. |
![]() |
|||||||
![]()
|
|||||||
![]()
|
CMU: 10 | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
BPL: 8; CMU: 30; OO: 139, 154 | ||||||
![]()
|
BSD2: 57 | ||||||
![]() |
|||||||
![]() |
|||||||
Flash File Systems and Embedding TDK
*Additional updates effective November 2, 2005 - see end of document |
Covers all uses of resilient flash file systems (ffsv2, ffsv3, etfs, devb-nand) and technologies related to their use (inflator, deflator), as well as RAM file systems (""RAM disk""). | O | O | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. |
The embedding kit also entitles licensees to redistribute components of any BSP, and board bring-up code (drivers, libraries, etc.) in original or modified form. | No Additional Runtime Royalty | ||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
BSD1: 22; BSD2: 65, 66 | ||||||
![]() |
|||||||
![]() |
* Flash File System runtime license is limited to use with io-block subsystem and NAND driver (devb-nand). | ||||||
![]() |
|||||||
![]() |
Type III | ||||||
![]() |
No 3rd party patent licenses provided
|
||||||
Extended Networking TDK | IPv6 and private networking (IPSec, IKE2) technologies. Includes all protocol stacks, utilities and services for the corresponding domains. | O | O | Object | Type I, except as noted below | Full, except as noted below | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty |
![]()
|
BSD2: 62; OO: 87; OO : 42 | ||||||
![]()
|
|||||||
![]()
|
BSD1: 20, 72, 76, 79; BSD2: 81, 82; DEC: 10; IBM: 5; ISC: 4, 5 | ||||||
![]() |
|||||||
![]()
|
BSD1: 72, 76 | ||||||
![]() |
|||||||
![]()
|
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities | ||||||
![]()
|
BSD1: 70; BSD2: 70 | ||||||
![]() |
|||||||
![]()
|
BSD1: 3, 41, 81, 82; BSD2: 85, 86, 88; CMU: 2, 28; DEC: 10, 11, 13, 14; IBM: 5; ISC: 4; OO: 103, 76, 99 | ||||||
![]()
|
CMU: 14, 17, 18; OO: 101, 102, 96 | ||||||
![]() |
|||||||
![]()
|
Object | Type III | Limited (3rd Party) | BSD2:100; OO: 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201 |
|||
Symmetric Multi-Processing TDK | Transparent thread scheduling across processors for all multi-core (SMP) processors (i.e., MIPS, PowerPC, and x86) | O | O | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty (Note however that runtime distribution may be limited depending on TDK license purchased) |
![]()
|
|||||||
![]() |
|||||||
3D Graphics TDK | Open standards-based 2D/3D graphics libraries and use of accelerated 3D graphics drivers. Preliminary implementation provides Mesa. TDK maintenance also entitles access to new future release of OpenGL ES (embedded subset) and Accelerated 3D drivers. | O | O | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty |
N.B. QSS does not offer 3rd party patent licenses or infringement indemnification for the 3D Graphics TDK. | No 3rd party patent licenses provided | ||||||
![]()
|
Type II | BPL: 10, 2, 3, 4, 5, 6, 7, 9; CMU: 29, 31, 32; LGPL: , 7, 8; OO: 126, 127, 129, 140, 141, 160, 161 | |||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
See note re. LGPL licensing in description column.
|
||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Multi-Media Framework TDK | Framework for integration of components for format handling (reading, writing, parsing, streaming) and content handling (coding, decoding) specific media formats. Includes QNX format handlers (in binary form), as well the Xing content handlers for MPEG 1 audio (on x86 processors only). | O | O | Object | Type II | Limited (3rd Party) | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty |
N.B. QSS does not offer any third party patent licenses (e.g. media format patents -- such as MPEG, Dolby, CSS/DVD, WMA, etc. -- or coding patents -- such as GSM) or related infringement indemnification for the Multimedia Framework TDK. | No 3rd party patent licenses provided | ||||||
N.B.B. The Redistribution rights for the basic components (framework, renderers and simple audio coding methods) are provided with the Platform Core runtime component license. However, an appropriate TDK license is required to redistribute the codecs listed in here. | |||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
Object and Source | Type III | Limited (3rd Party) | GPL LGPL: 17, 18, 20, 24, 9; OO: 106, 158, 48 |
|||
![]() |
Note: LGPL-licensed ffmpeg code may only be dynamically linked to other QSS-supplied code. No surround sound. See note in description column. ![]() |
||||||
Web Browser Development TDK | Provides graphical web browser user interface, access to HTTP services, and framework for integration of different web rendering engines (user agents). Includes a standard HTML 3.2 user agent (Spyglass/Voyager 1). | O | O | Object | Type I, except as noted below | Full, except as noted below | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty, except as noted below |
![]()
|
Object | Type II | OO: 13, 133, 148, 157, 48, 9 | ||||
![]() |
|||||||
![]()
|
Object | Type II | Limited (3rd Party) |
Runtime Royalty Bearing
OO: 152, 47, 48 |
|||
MOST Development TDK | MOST Driver kit and Oasis NetServices integration layer, including low-level MOST driver, TCP/IP encapsulation and distributed audio. | O | O | Object | Type I | Full | QSS EULA, except as noted in TPLTG references below. No Additional Runtime Royalty, except as noted below. |
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
IBM WebSphere | Runtime environment, providing support for standard Java applications and applets. Support is provided for both Java 2 Micro Edition compliant configurations and custom configurations, based on a subset of the Java 2 Standard Edition specifications. Refer to availability for particular J2ME configurations and profiles supported. Refer to Sun Java Community Process for configuration and profile definitions. | O | O | Object | Type II | Limited (3rd Party) | QSS EULA, except as noted in TPLTG references below. Runtime Royalty Bearing |
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
SNMP Research | Runtime redistribution of pre-built or custom SNMP agents created using SNMP Research sub-agent development kit or Source tools. | O | O | Object | Type III | Limited (3rd Party) | SNMP EULA, except as noted in TPLTG references below. Contact QSS for details. Runtime Royalty Bearing. |
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
Internationalization | Support for non-European languages, including Unicode font sets, input methods for character composition (for languages with large character sets). | B | B | Object | See below | Full | QSS EULA, except as noted in TPLTG references below. Runtime Royalty Bearing. |
![]() |
Type II | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
Type II | BPL: 8, 11 CMU: 13 |
|||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
No third party patent licenses provided
|
||||||
Macromedia Flash 4 plug-in | Browser support for Macromedia Flash 4 web content | B | B | Object | Type III | Unsup - Trial Software | QSS EULA |
Note: for trial purposes only. No OEM licensing available directly from QSS. | Not eligible for runtime distribution |
Note: The following table identifies QNX Neutrino realtime operating system runtime drivers and board support packages that are licensed for use for development purposes.
Contact an authorized QNX sales representative for runtime distribution license information.
Name | Description | SE | PE | Code | Type | Support | Licenses |
Board Support Packages (BSPs) | Source code, binaries and documentation to board support packages for QSS-specified reference designs. Each BSP's contents will vary according to the vertical market focus. | O | O | Object & Source | Type I, except as noted below | Limited (Source) | QSS EULA, except as noted in TPLTG references below. |
The BSPs generally include:
|
No Additional Runtime Royalty.
Binary forms of all BSPs are freely available to all Momentics customers. |
||||||
BSP List to follow -- each is packaged for sale individually. | OO: 173 | ||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
OO: 165 |
||||||
![]() |
OO: 177 |
||||||
![]() |
OO: 176 |
||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
|||||||
![]()
|
Type III |
N.B. This BSP may be used with DSP devices manufactured by or for Texas Instruments and not with DSP devices manufactured by or for an entity other than Texas Instruments.
|
|||||
![]()
|
Limited Availability -- only available upon vendor pre-approval.
|
||||||
![]()
|
Limited Availability -- only available upon vendor pre-approval.
|
||||||
![]()
|
OO: 175 |
||||||
![]() |
OO: 163 |
||||||
![]()
|
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
|||||||
Driver Development Kits (DDKs) | Basic kits for creating drivers of all non-graphical types. | B | B | Object & Source | Type I, except as noted below | Limited (Source) | QSS EULA, except as noted in TPLTG references below. |
Kits include:
|
No Additional Runtime Royalty.
DDKs provide a subset of the available drivers, in source code form. Consult the drivers section for third pary attributions. |
||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
OO: 131, 132, 134, 136 | ||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
This Software may not be transferred to: (i) any country prohibited by United States and/or Canadian laws and regulations (presently including Cuba, Iran, Iraq, Libya, Myanmar (Burma), North Korea, Sudan and Syria); (ii) any person or entity prohibited from receiving United States and/or Canadian exports (including, but not limited to, those involved with missile technology or nuclear, chemical or biological weapons); or (iii) any country which requires an import or use permit for encryption technology.
The following chart describes specific import / export reviews
Country | Description | SE | PE | Automotive Technology* | Extended Networking TDK |
U.S. | The Software has had a one time review by the U.S. Bureau of Information Security and the following reflects that review. |
Version: QDSLG1_05 CCATS # G031830 ECCN 5D002(C.1) License Exception: ENC (740.17(a) and (b)(3)) Country Chart Column: NS1 AT1 Note For Certain Technology: (a) Raccoon add-on is subject to License Exception: ENC (740.17(a) and (b)(2)) (b) SNMP Software is CCATS # G031831 & subject to License Exception: ENC (740.17(a) and (b)(2)). Please also review section 740.17(e)(3) of the EAR. |
|||
France | The Software has been reviewed by the French Direction Centrale de la Securite des Systemes d'Information (DCSSI) which has provided the following import authorization numbers. | 33768 | 43769 | 13329 |
43328 Raccoon add-on: 23772 SNMP: 13770 |
Flash File Systems and Embedding Technology Development Kit (TDK)
Version 1.1.0 Part Nos. 910116 910201 910202 910203 910123 910151 910142 |
Resilient file system support for flash media, including support for decompression and compression tools. Resilient to failure, support for NAND or NOR, allows use of POSIX API with flash media. Flash file system support is not required for embedded images (IFS). | O | O | Object and Source | Type I | Limited (Source) | QSS EULA, except as noted in TPLTG references below. Licensed on a Project, Platform or Field of Use basis. |
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Flash File Systems and Embedding TDK
Version 1.1.0 |
Covers all uses of resilient flash file systems (ffsv3, etfs) and technologies related to their use (inflator, deflator), as well as RAM file systems (""RAM disk""). | O | O | Object | Type I, except as noted below | Full | QSS EULA, except as noted in TPLTG references below. |
The embedding kit also entitles licensees to redistribute components of any BSP, and board bring-up code (drivers, libraries, etc.) in original or modified form. | No Additional Runtime Royalty | ||||||
![]()
|
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
|||||||
![]() |
Advanced Graphics TDK Version 1.0 Part Nos. 910231 910232 910233 |
2D graphics libraries, open standards-based 3D libraries and use of accelerated 3D graphics drivers. Includes OpenGL® ES API Common Profile version 1.0 libraries certified by Khronos Group (www.khronos.org). Supported targets with TDK version 1.0 include x86, SH4 and PPC.
Note that update rights do not provide automatic entitlement to new technologies that may be developed such as OpenVG or Java bindings. Note: OpenGL is a trademark of Silicon Graphics, Inc. Contact QSS for details on how to/whether you can present this trademark with your product. |
O | O | Type II | Limited (Source) | QSS EULA, except as noted in TPLTG references below.
Licensed on a Project, Platform or Field of Use basis. |
|
![]()
|
O | O | Object and some Source | ||||
![]() All dynamic libraries listed in Development Component section are distributable as a Runtime Component.
Note: QSS does not offer any 3rd party JPEG patent licenses or related infringement indemnification. |
O | O | Object |
Advanced Graphics TDK Version 1.0 Part Nos. 910231 910232 910233 |
2D graphics libraries, open standards-based 3D libraries and use of accelerated 3D graphics drivers. Includes OpenGL® ES API Common Profile version 1.0 libraries certified by Khronos Group (www.khronos.org). Supported targets with TDK version 1.0 include x86, SH4 and PPC.
Note that update rights do not provide automatic entitlement to new technologies that may be developed such as OpenVG or Java bindings. Note: OpenGL is a trademark of Silicon Graphics, Inc. Contact QSS for details on how to/whether you can present this trademark with your product. |
O | O | Type II | Limited (Source) | QSS EULA, except as noted in TPLTG references below.
Licensed on a Project, Platform or Field of Use basis. |
|
![]()
Note: QSS does not offer any 3rd party JPEG patent licenses or related infringement indemnification. |
O | O | Object |
Board Support Packages (BSPs) |
![]() reference platforms
|
Source only | |||||
![]() reference platforms
|