QNX® Momentics® Development Suite & Neutrino® RTOS License Guide (Version 6.3.0 Service Pack 1)

Table of Contents

  1. Introduction
  2. QNX Momentics Development Tools
  3. QNX Neutrino Runtime Components
  4. QNX Neutrino BSPs & Drivers
  5. Export/Import Information

Introduction

This Guide describes the contents and corresponding licensing attributes of version 6.3.0 Service Pack 1 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_05a" 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_05a.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.

Interpretation of Column References

The information provided in any row of a product description applies to all of its constituent components, unless otherwise expressly stated.

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_05a) ("TPLTG") which is published at http://licensing.qnx.com/published/eula/TPLTG1_05a.html.*

* Copies of the QSS EULA and the TPLTG may also be obtained directly from QNX Software Systems.

QNX Software Systems is a partnership between QNX Software Systems Co. (successor by amalgamation to QNX Software Systems Ltd.) and its affiliate 3091794 Nova Scotia Company. All intellectual property, including without limitation copyrights, formerly held by QNX Software Systems Ltd. are now owned by QNX Software Systems. Copyright notices in the Software and documentation will be updated in due course to reflect change in ownership.

Note: for best printing results, print in landscape orientation.

QNX Momentics Development Tools

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.
GNU Tools
GPL
GNU Compiler Collection (GCC)Complete set of development tools, associated configuration files and static libraries for compiling applications for QNX Neutrino RTOS.
GNU binutils: Assembler (gas), Linker (ld)Tools for manipulation of binary (executable, object) files in development environments.
GNU Development and build toolsTools used in applications development including make, parser generators.
GNU DebuggerGNU debugger (GDB ) with remote debugging capability.
GPL
UtilitiesTools used with GDB.
OO: 83
System Libraries and Headers
QNX system library for OS API
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84
Device driver interfaceheaders and libraries for use with device drivers
LGPL -- lib/asound onlyaudio library comes from the ALSA project
Legacy librariesLibraries from previous versions of Neutrino and Photon
QNX / Dinkum C library
Dinkum C++ library and template support
OO: 27
Embedded C++ library and template support (Dinkum abridged library).
Networking library
BSD1: 20, 57, 72; BSD2: 18; DEC: 9; IBM: 5; ISC: 6; OO: 150, 2, 33, 62, 86
Compression libraries
Type II OO: 147, 31
XML library
Encryption libraries
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities
Image handling librarieslibraries for reading image formats
Type III OO: 47, 48, 79
N.B. QSS does not offer any 3rd party JPEG patent licenses or related infringement indemnification.
No 3rd party patent licenses provided
GNU C++ legacy libraryGNU libstdc++ library from previous versions of Neutrino, for compatibility.
Type III LGPL
UtilitiesCommand line development tools for object file and executable file manipulation, and utilities tools primarily provided for development purposes.
SDK utilitiesTools used for creating applications and boot images.
QNX Development UtilitiesDeveloper productivity tools.
BSD1: 6; BSD2: 30, 78; OO: 142, 57, 58
QNX Development UtilitiesSelf-hosted environment utilities.
BSD2: 30, 6, 78, 92, 94; OO: 143, 149, 22, 25, 72
TCP/IP Development Utilities (rpcgenonly for QNX (self) hosted development)
Runtime Utilities (See QNX Neutrino Runtime Component table)
GNU Development UtilitiesVersion control and other development services.
GPL
GNU Development UtilitiesUsed in development for data transfer.
GPL
GNU Development UtilitiesOptional / convenience development tools.
GPL
Cross-Hosted DevelopmentProvides complete support for QNX Neutrino development under either Windows NT (including Windows XP, Windows 2000), Solaris (SPARC), or Linux (Red Hat) operating systems.
Windows host environmentOperating environment for development tools.
Processor SupportProvides complete support for developing QNX Neutrino RTOS applications targeting a variety of processor architectures (32 bit MMU).
Embedding ToolsProvides complete support for creating boot images for embedded devices, based on single-board computers or custom board designs. Adds features for reduced memory footprint on the target device.
Target system development utilities
BSD1: 32
Utilities (mkifs, mkefs, mkimage, mkrec, dumpifs)
GUI ConnectivityPhoton MicroGUI connectivity tools for the development environment (i.e. Phindows).
CMU: 10; OO: 29
Windows host environment
Sample Code
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.
Eclipse Platform
See note in Description column re. 3rd party contributions in Eclipse.
Java-based IDE framework
Graphical WorkbenchWorkbench for managing projects and their resources
Plug-in model for integrating new tools
Frameworks for integrating important tool categories (navigators, source code repositories) Cross-platform
Java-based tools (same tool for all platforms)
Information about 3rd party contributions (and their license terms) for the Eclipse IDE may be referenced from the IDE as follows: ""Help -> About QNX Momentics IDE -> Plug-in Details"", select each plug-in then ""More Info"".
Target AgentTarget resource request broker.
BSD2: 98
C/C++ Code Developer
C Project Manager
Project Builder
Project creation wizard
Syntax-aware editing of C/C++ files
File navigation
Team Collaboration
C/C++ Debugger
Graphical debugger
Application state view
Dynamically updating source and data views
System BuilderGraphical boot image editor.
Target System InformationAnalyzer for visualizing state of target systems.
Dynamic system resource views
Memory Analyzer
Dynamic memory views for a process
Memory allocation logging and probing
Application Profiler
Post-mortem views of time spent in functions
Post-mortem, call tree/call pairs display
System ProfilerDynamic time-based visualization tool for behaviour of target system.
Post-mortem system state transition view
Post-mortem view of system execution
Code Coverage Tool
Post-mortem views of basic block execution
Post-mortem statistical views
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.
Photon Application Builder (PhAB)Visual design and code generation tool for graphical applications.
S
Layout of user interface from palette of components (widgets)
Resource editors for controlling the properties of any user interface element (widget, icons, bitmaps, etc.)
Automated code generation
Utilities
BSD2: 57
Photon MicroGUI libraries
S
Graphics
CMU: 10; OO: 29
Widget
Application Builder intrinsics
Plug-in libraries (images)
Photon MicroGUI Application Builder for Windows host operating system (not available for Solaris or Linux hosts)
NA
Photon Samples
Unsupported
Demos
3DMesa library demos
Games
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:
  • Source code driver templates
  • Sample drivers - Source code exemplars built upon standardized driver frameworks.
  • Class driver libraries - Libraries to handle common operations for different types of drivers for deeply embedded devices and headers to define interfaces to libraries.
  • Pre-built debug versions of managers
  • Complete documentation

Information for specific drivers included in this DDK has been provided in the QNX Neutrino BSPs and Drivers table below
Driver class kits:
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.

Character (serial 8250) Driver Development Kit sample serial driver, libraries and utilities
Audio Driver Development Kitkit for creating hardware drivers for raw audio capture and playback.
Graphics Driver Development KitProvides source code for a number of drivers and library utilities shipping with the QNX Photon microGUI, including:
Input Driver Development KitProvides source code for a number of input modules (mouse, keyboard, touch-screen) and library utilities
Networkkit for creation of Ethernet drivers
Printer Driver Development KitLibrary with functions for writing code to read and process files, break pages into slices, and return rendered slices for printing
USBdevelopment kit (headers & libraries) for creation of new new USB drivers of standard (mouse, keyboard) and other types (e.g. camera, etc.)
Flash File Systems and Embedding Technology Development Kit (TDK) 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 systemRead/write file systems for different flash parts.
FFSv2NOR flash file system.
FFSv3NOR flash file system with added resilience features.
NAND (devb-nand)NAND block driver for limited use with various file system formats.
ETFS (Expected availability -- CY 2004)Resilient transactional file system for flash media.
Inflator toolon-the-fly decompressor.
Deflator tooloff-line compression utility.
Formats *
* Flash File System runtime license is limited to use with io-block subsystem and NAND driver (devb-nand).
POSIX / QNX4Full POSIX file semantics.
DOSSupport for FAT12, FAT16 and FAT32 file systems

Type III
N.B. QSS does not offer any Microsoft FAT patent licenses or related infringement indemnification.
No 3rd party patent licenses provided
BSPsSource 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. The BSPs generally include:
Board bring-up libraries (IPL, Startup, flash) and headers
Embedding Source
Source code to board bring-up libraries
Source code to driver libraries
Validation environmentsSource code and pre-compiled debug versions of board support packages for QNX reference platforms. This includes board-specific drivers (see DDK particulars in QNX Neutrino BSPs and Drivers table below), such as:
Audio
Network
HID (mice, keyboards, USB)
Printers
Etc.
BSP-specific information is provided in the QNX Neutrino BSPs and Drivers table below. Standard Support subscription for this TDK entitles subscribers to new BSPs as they are released.
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.
IPv6 NetworkingProtocol stacks (including source code which is an extension to Platform Source).
BSD2: 62; OO: 87; OO : 42
Stack
Utilities & Services
BSD1: 20, 72, 76, 79; BSD2: 81, 82; DEC: 10; IBM: 5; ISC: 4, 5
Secure Private Networking (IPSec)Protocol stacks (including source code which is an extension to Platform Source).
Key management utilities
BSD1: 72, 76
Security utilities
Note: includes encryption software
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities
Additional ProtocolsStreaming transport and control protocol (e.g. streaming media). For applications requiring timely delivery of streamed data (e.g. VoIP).
BSD1: 70; BSD2: 70
SCTP
ManagementProvides additional support for networking, such as additional TCP/IP stacks, protocols, daemons (e.g. SNMP v1, v2 agent) and utilities.
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
MIB Compiler Tools and runtime support for v1 and 2 of the SNMP standards
CMU: 14, 17, 18; OO: 101, 102, 96
SNMP Support
SNMP v.1,2,3 MIB II agent (SRI)
Object Type III Limited (3rd Party)
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.
SMP Enabled kernelsAlternate kernel implementations for building embedded system images.
Instrumented variantsSMP kernels with instrumentation enabled.
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
Mesa System Development Kit
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
Mesa headers and libraries
QNX GL Photon bindings (headers and libraries)
N.B. LGPL components are optional GLUT header files. QSS does not support the associated features of GLUT (I.e., required components are missing). These header files are shipped as part of a complete Mesa header file set.
See note re. LGPL licensing in Description column.
OpenGL ES system development kit(Expected availability -- CY 2004)
Object
Headers and libraries
Runtime technology
OpenGL ES system Source Code(Expected availability -- CY 2004)
O Source
Accelerated 3D drivers
Object and Source
Fujitsu Coral
ATI Radeon Mobility(Expected availability -- CY 2004)
Other (TBD)
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
Development Kit
Multi-media framework libraries and headers
Headers files for basic decoders; filters in binary form
OO: 107, 159, 162
Source Code*
Filters and Codecs
OO: 107, 159, 162
Add-on interface library
QNX player (mmplay)
Sample applications
Media framework (corresponds to binaries provided in Platform Core)
Format handlers
Content Handlers
* Initial release may not include full source code
Additional content handlers (source and binary)
OO: 107
Xing MPEG 1 audio content handlers (x86)
Object
MPEG video (ffmpeg) filter
For use with FFMPEG decoder.

Requires use of FFMPEG decoder (below) under LGPL terms.

MPEG format (parsing)
System stream parser
Audio/Video elemental stream parsers
CDDA (CD audio)
Ogg Vorbis
ffmpegdecoding library for MPEG video

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: Dolby audio, which is enabled by the GPL licensed code noted below, is not incorporated into the (Object code) decoder due to patent and copyright licensing considerations. The inclusion of GPL code is merely incendental to the provision of LGPL licensed source code.
Note: LGPL-licensed ffmpeg code may only be dynamically linked to other QSS-supplied code.

No surround sound. See note in Description column.Dolby audio is not incorporated into decoder due to patent and copyright licensing considerations.

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
Design Materials
Object and Source Type I
PhAB design files for Voyager 2 UI (multiple form factors)
Source code to Voyager 2 User interface
Command and control
PtWebClient widget
Development KitACCESS NetFront HTML 4.01 (Mobile profiles) user agent.
Object Type II Limited (3rd Party)
Provided in linkable form
Mozilla Engine (Gecko)
Object Type III Unsup
Open source HTML 4.01 user agent
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.
QNX MOST technologies
Object and Source
Adaptation layer to OASIS NetServices
Drivers: audio, network
OASIS NetServices development license*
Object (Source is available as an extra cost option) Type III
NetServices Layer I
NetServices Layer II
MOST High
* See note above regarding additional required production license -- which is separate from the Oasis development and source code licenses.
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.
Development Kit
Development components and documentation required to write a critical process monitor for managing service/application availability
Object
Headers and libraries
Documentation
Regression tests
Source Code
Source code to HA manager CPM, and associated components
Source
HA manager
Guardian
Client connection library (recovery)
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.
  • Kernel -- Proc, micro-kernel (instrumentation, SMP, Qnet kernel interface)
  • Others provided as part of TDK or Source Kit:
    • Transparent Distributed Processing
    • Multimedia frameworks
  • Others, containing third party confidential information which QSS is not authorized to distribute to third parties
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.
Development Kit Development components and documentation required to write a protocol for transporting Qnet protocol traffic. Provides the capability to extend distributed processing (message-passing) over a network, back-plane, or other medium of transport.
Object
Headers and libraries
Documentation
Source Code
Source
Source code to the existing TCP/IP transport protocol for Qnet. Requires Platform Source (see above)
Qnet network protocol module
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
Eclipse PlatformPlatform for creation of integrated development environments.
Eclipse work-bench and plug-ins Tools for embedded Java development.
Smart-linkerJava static linker
Micro-analyzerShows activity on target.
On-target debugRemote debugging support.
Custom Environment
J9 virtual machine
Custom configurations
Micro Environment
J9 virtual machine
Java 2 Micro Edition compliant runtime configurations
Note: Flow-through obligation disallowing sub-setting or super-setting applies to this environment.
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.
EMANATE sub-agent development kitAgent libraries and tools for creating extended agents.
Object
EMANATE cross-hosted development kit Support for extended agent development on Windows NT and Solaris hosts only.
Object
MIB compiler, tools and utilities
EMANATE Source Bundle
Object and Source
EMANATE master agent and sub-agent source code
EMANATE sub-agent development kit
EMANATE master agent (binary)
EMANATE/Lite Source CodeSource code to the EMANATE/Lite agent.
Source

QNX Neutrino Runtime Components

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
KernelProvides fundamental IPC, scheduling and process management services
microkernel
process manager
System Libraries
QNX system library for OS API
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84
QNX / Dinkum C library
Dinkum C++ library and template support
OO: 27
Embedded C++ library and template support (Dinkum abridged library).
Networking library
BSD1: 20, 57, 72; BSD2: 18; DEC: 9; IBM: 5; ISC: 6; OO: 150, 2, 33, 62, 86
Compression libraries
Type II OO: 147, 31
XML library
Encryption libraries
Image handling librarieslibraries for reading image formats
Type III OO: 47, 48, 79
N.B. QSS does not offer any 3rd party JPEG patent licenses or related infringement indemnification.
No 3rd party patent licenses provided
GNU C++ legacy libraryGNU libstdc++ library from previous versions of Neutrino, for compatibility.
Type III LGPL
FrameworksFrameworks for extending the services of the OS. Individual frameworks providing customizable support for specific categories of services.
Core services
Facilities & resource manager framework
BPL: 1; BSD1: 53; BSD2: 62; OO: 30, 82, 84
File systems (fsys)
Networking (io-net)
Power management (client/driver interfaces)
Device Driver interfaces
LGPL -- lib/asound only audio library comes from the ALSA project

N.B. Redistribution of devb-* drivers requires payment of Filesystems royalties or purchase of the applicable Flash File System TDK license.

Input and graphics
OO: 131, 132, 134, 136
Graphics tools
USB
Printing
OO: 137, 27
Audio (io-audio)
Multimedia (Basic)
Add-on Interface library
Media framework Media library and convenience library.
Media format handlers au, aiff, avi audio, wav formats.
Filters and Codecs
Type III OO: 107, 159, 162
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 Filters and Codecs.
No 3rd party patent licenses provided
mixer
restore
file / stream readers
output renderers (e.g. Photon window)
Sample player (unmodified)
Hardware Support
Basic board support packages, and derivative works of BSP source code.
Core peripherals, and any drivers associated with base OS frameworks.
BSP binaries (see BSP and DDK chart for details)
Driver binariesSee BSP and DDK chart for details:
Graphics
Audio
Network
HID (mice, keyboards, USB)
Printers
UtilitiesPOSIX command line environment, all POSIX utilities, including shells, file and text manipulation and other utilities.
Base utilitiesPOSIX and Neutrino utilities.
POSIX utilities
Type I ANU: 12; BSD2: 89; OO: 146, 151, 23
Other QNX and third-party utilities
Type I (except bzip -- Type II) BSD2: 30, 6, 78, 92, 94; OO: 143, 149, 22, 25, 72
GNU utiltiesGPL licensed runtime utilities.
Type III GPL
Other GNU utilitiesdevelopment utilities that may be used in target environments.
Type III GPL
TCP / IP Networking
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
TCP/IP protocol stack (IPv4) : standard NetBSD (v. 1.6) implementation (IP, forwarding, multicast, UDP, TCP, ICMP)
PPP client (PPP, PPPoE) & server
ANU: 11, 16, 17, 18, 5, 8; OO: 10, 78, 79, 9
Dhcp client
BSD1: 26, 27, 28
Utilities and Services (RPC, RTP, telnet, rx, ftpd, telnetd, rshd, inetd, etc.)
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
Remote file systems access (NFS v.2, CIFS, etc.)
ANU: 6, 7, 8; BSD1: 47; OO: 100
Note: includes encryption software
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities
Embedded NetworkingAlternative networking options for resource-constrained devices.
  • Tiny TCP/IP (tiny networking stack)
  • IPv4, UDP, TCP support
  • Slinger (embedded web server)
Transparent distributed processingTransparent distributed processing over IP networks, or custom (derivative works) transports created using the source kit.
npm-qnetQnet protocol module
Instrumentation Core (""SAT"" runtime components) components for the capture, target manipulation, or distribution of instrumentation data (trace information).
Note: ""Instrumented kernel"" means any kernel with instrumentation feature enabled.
Trace utilities
Trace libraries
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
Block-based file systems:
BSD1: 22; BSD2: 65, 66
io-block:
CD ROM/ DVD (Support for ISO9660 file systems, supporting Rock Ridge extensions and Julliet)
DASD / disk
USB mass storage
disk-on-chip driver
N.B. This driver may only be used to support M-Systems DiskOnChip flash disks.
Formats
POSIX / QNX4 * (Full POSIX file semantics)
Linux (Support for EXT2 file system partitions)
DOS (Support for FAT12, FAT16 and FAT32 file systems) NB:
* Exception for limited use: NAND, RAM in conjunction with Flash file systems and Embedding license
N.B. QSS does not offer any Microsoft FAT patent licenses or related infringement indemnification.
No 3rd party patent licenses provided
Virtual file systemsPackage (Virtual file system, supporting unioning of directories)
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.
Base Graphics and Services
Basic graphics facilities and services
OO: 29
Libraries
CMU: 10; OO: 29
Font services
Photon server
Window manager
Task-bar
Applications and Services
Full-scale embedded graphics for a standalone device
BPL: 8; CMU: 30; OO: 139, 154, 29
Applications
BSD2: 57
Utilities (configuration, etc.)
All productivity applications (dialer, etc.)
Flash File Systems and Embedding TDK 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
Embedded file systems:
NAND (devb-nand)Block driver for use of NAND technology flash parts with supported formats.
devf-* (FFSv2,FFSv3) Purpose-specific file sytems for NOR technology flash parts.
RAMStandalone RAM (""RAM-disk"") file system.
Block sub-system for limited use with NAND driver
BSD1: 22; BSD2: 65, 66
inflatoron-the-fly decompressor
Formats *
* Flash File System runtime license is limited to use with io-block subsystem and NAND driver (devb-nand).
POSIX / QNX4Full POSIX file semantics
DOSSupport for FAT12, FAT16 and FAT32 file systems.
Type III
N.B. QSS does not offer any Microsoft FAT patent licenses or related infringement indemnification.
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
IPv6 NetworkingProtocol stacks (including source code which is an extension to Platform Source).
BSD2: 62; OO: 87; OO : 42
Stack
Utilities & Services
BSD1: 20, 72, 76, 79; BSD2: 81, 82; DEC: 10; IBM: 5; ISC: 4, 5
Secure Private Networking (IPSec)Protocol stacks (including source code which is an extension to Platform Source).
Key management utilities
BSD1: 72, 76
Security utilities
Note: includes encryption software
Contact QSS at licensing@qnx.com for details on specific encryption-enabled utilities
Additional ProtocolsStreaming transport and control protocol (e.g. streaming media). For applications requiring timely delivery of streamed data (e.g. VoIP).
BSD1: 70; BSD2: 70
SCTP
ManagementSNMP v1, v2 agent, and others
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
utilities
CMU: 14, 17, 18; OO: 101, 102, 96
SNMP Support
SNMP v.1,2,3 MIB II agent (SRI)Only includes binary version as provided by QSS.
Object Type III Limited (3rd Party)
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)
SMP Enabled kernelsAlternate kernel implementations incorporated into embedded system images.
Instrumented variantsVersions of SMP kernels with instrumentation enabled.
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
Mesa System Libraries
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
Mesa library
QNX GL Photon bindings (libraries)
GL utility libraries
N.B. LGPL components are optional GLUT header files. QSS does not support the associated features of GLUT (I.e., required components are missing). These header files are shipped as part of a complete Mesa header file set.
See note re. LGPL licensing in description column.
OpenGL ES system libraries (Expected availability -- CY 2004)
OpenGL ES library
EGL library (window system bindings)
Accelerated 3D drivers
Fujitsu Coral
ATI Radeon Mobility (Expected availability -- CY 2004)
Other (TBD)
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.
Framework for multimedia applications.
Custom media applications player (derivative works) based on modified versions of mmplay
Filters and Codecs All decoders for different formats, in original or modified form.
- additional decoders
CDDA (CD audio)
Ogg Vorbis
MPEG 1 system stream handlers (de-multiplex)
Xing audio decoder (MPEG 1, layer 1,2 and 3 (MP3)) -- Requires floating point
MPEG video decode (ffmpeg) MPEG video 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: Dolby audio, which is enabled by the GPL licensed code noted below, is not incorporated into the (Object code) decoder due to patent and copyright licensing considerations. The inclusion of GPL code is merely incendental to the provision of LGPL licensed source code.
Note: LGPL-licensed ffmpeg code may only be dynamically linked to other QSS-supplied code.

No surround sound. See note in description column.Dolby audio is not incorporated into decoder due to patent and copyright licensing considerations.

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
Voyager 1 (Spyglass) user agent
Object Type II OO: 13, 133, 148, 157, 48, 9
HTML 3.2 user agent
Voyager 2 with ACCESS NetFront technologyNetFront HTML 4.01 (Mobile profiles) user agent
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.
MOST drivers
Oasis tranceiver drivers
MOST audio
MOST TCP/IP encapsulation
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
Custom Environment
J9 virtual machine
Custom configurations
Micro Environment
J9 virtual machine
Java 2 Micro Edition compliant runtime configurations
N.B. Sub-setting or super-setting is not allowed in this environment.
Services Management Framework (SMF)
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.
EmanateFull SNMP v1, v2c, v3
Binary agentPre-built master agent; Extensible sub-agents built using sub-agent development kits.
Custom AgentBinary generated from any EMANATE Source Tools.
Emanate/LiteBasic SNMP v1, v2c, v3
Binary agentNo sub-agents.
Custom AgentBinary generated from any EMANATE / Lite tools.
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.
Fonts
Type II
Japanese Stroke Fonts
Chinese Stroke Fonts (Traditional)
Chinese Stroke Fonts (Simplified)
Chinese Stroke Font (Hong Kong Extension)
Korean Stroke Fonts
Asian Stroke Font Bundle
Japanese Truetype Font Bundle
Input Methods
Type II BPL: 8
Chinese
Japanese
Korean
N.B. QSS does not offer any third party patent licenses or related infringement indemnification for Input Methods.
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

QNX Neutrino BSPs & Drivers

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:
  • Board bring-up libraries (IPL, Startup, flash) and headers
  • Embedding Source
  • Source code to board bring-up libraries
  • Source code to driver libraries
  • Source code and pre-compiled debug versions of board support packages for QNX reference platforms. This includes board-specific drivers (see DDK particulars in QNX Neutrino BSPs & Drivers table below), such as:
    • Audio
    • Network
    • HID (mice, keyboards, USB)
    • Printers
    • Etc.
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
Standard x86 reference platforms
ipl: BIOS disk boot
bios: Generic x86 white box PC or SBC
enum: Disk-based system device startup scripting
Standard PowerPC reference platforms
sandpoint: Motorola Sandpoint development board
8260ads: Motorola MPC8260 Application Development System (""ADS"")
8266ads: Motorola MPC8266 Application Development System (""ADS"")
8270fads: Motorola PowerQUICC2 Family Application Development System (""FADS"")
fads800: Motorola MPC860 and MPC850 Family Application Development System (""FADS"")
85x0ads: Motorola PowerQUICC3 Application Development System (""ADS"")
artesyn440: Artesyn PowerPC 440GP development board
ibm440gp: IBM PowerPC 440GP development board
ibm440gx: IBM PowerPC 440GX development board
ep8260: Embedded Planet PowerPC8260 development board
mgt5200: Motorola Total5200 development platform and Lite5200EVB evaluation board
OO: 165
rpxlite: Embedded Planet RPX Lite development boards
rpxlite-hiox: Embedded Planet RPX Lite development boards with HIOX daughter card
Standard MIPS reference platforms
malta: MIPS Malta development board
Standard ARM family (ARM, StrongARM, Xscale, OMAP) reference platforms
sa1110: Intel StrongARM SA1110 development board (""Assabet"")
integrator: ARM Integrator development board
dbpxa250dp: Intel DBPXA250 development platform (""Lubbock"")
dbpxa270dp: Intel DBPXA270 development platform (""Mainstone"")
brh: ADI BRH development board
osk59xx: TI OMAP 59xx Starter Kits
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.
ixdp2400: Intel IXDP 2400 development platform
Limited Availability -- only available upon vendor pre-approval.
ixdp2800: Intel IXDP 2800 development platform
Limited Availability -- only available upon vendor pre-approval.
Standard Renesas reference platforms
OO: 163
bigsur-amanda: Renesas SH7751 HARP (""Big Sur"") with Amanda expansion
camelot-biscayne: Renesas SH7760 (""Camelot"") development system (""Biscayne"")
systemh: Renesas SH7751 (""SystemH"") development board for PCI systems
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:
  • Source code driver templates
  • Source code for sample drivers built upon standardized driver frameworks
  • Libraries to handle common operations for different types of drivers for deeply embedded devices and headers to define interfaces to libraries
  • Pre-built debug versions of managers
  • Complete documentation
No Additional Runtime Royalty.

DDKs provide a subset of the available drivers, in source code form. Consult the drivers section for third pary attributions.
Character (serial 8250) Driver Development Kit
Sample serial driver (template)
Full source code to the serial driver for 8250 compatible devices
PrimeCell serial driver for ARM environments
SA1110 serial driver for StrongARM designs based on the SA1110
PowerPC 8260 serial driver for designs based on the Motorola MPC8260 family
Network (Pcnet) Driver Development Kit
io-net architecture concepts and data flow examples
Discussion of the interfaces used in a QNX network driver
Full, commented source to the AMD PCnet driver
Artesyn network driver for the Artesyn BSP
Crystal Semiconductor network driver for Cirrus Logic Crystal 89xx chipsets
Novell NE2000 network driver for NE2000 and compatible chipsets
PowerPC 800 network driver for designs based on the Motorola MPC82x
PowerPC 860 network driver for designs based on the Motorola MPC860
PowerPC 8260 network driver for designs based on the Motorola MPC8260 family
SMC 9000 network driver for SMC 91Cxx chipsets
Structure and API documentation
Audio (PCI, template) Driver Development Kit
io-audio architecture concepts and data flow examples
Discussion of the interfaces used in a QNX audio driver
Sample audio driver
Full source to the PCI audio driver for generic PCI audio devices
ESS 1938 audio driver for the ESS Solo chipset
Structure and API documentation
Host-Controller interface (io-hid)
Basic kits for creating Input and Graphics drivers for use with the MicroGUI (Photon) kits include:
OO: 131, 132, 134, 136
Source code driver templates
Source code for sample drivers built upon standardized driver frameworks
Libraries to handle common operations for different types of drivers for deeply embedded devices and headers to define interfaces to the libraries
Pre-built debug versions of managers
Complete documentation
Input Driver Development Kit
Sample skeleton for creating a module
Sample device module and MS-mouse protocol code
Command-line parsing code
Code for modules and event bus lines, interfaces, and filter modules
Sample input driver with various device and protocol modules
Elo touchscreen driver and protocol module
Carrol touchscreen driver and protocol module
Dyna touchscreen driver and protocol module
MicroTouch touchscreen driver and protocol module
Gunze AHL driver and protocol module
Printer Driver Development Kit
Library with functions for writing code to read and process files, break pages into slices, and return rendered slices for printing
Function to swap the data port into raw data mode for printers
Function for generic dithering of algorithms used in all print filters
Sample PCL driver
Graphics Driver Development KitProvides source code for a number of drivers and library utilities shipping with the QNX Photon microGUI, including:
Driver for IBM VGA-compatible adapters
Driver for banked SuperVGA adapters
Generic VESA 2.00 linear frame buffer driver
Accelerated driver for the Chips and Technologies 655xx and 690xx
Accelerated driver for the Intel 82810 and 82815 chipsets, including 2D draw, and the video overlay scaler
Accelerated driver for the 3dfx VooDoo Banshee and VooDoo 3 chipsets
Accelerated driver for the Chips and Technologies 655xx and 690xx
Accelerated driver for the Intel 82810 and 82815 chipsets, including 2D draw, and the video overlay scaler
Accelerated driver for the 3dfx VooDoo Banshee and VooDoo 3 chipsets
MediaQ MQ200 graphics driver
StrongARM SA1110 graphics driver
Flat mode graphics driver, for quickly writing dumb frame buffer drivers
Library utilities for implementing 2D routines using software rendering and for managing video memory and performing various PCI-related operations

Export / Import Information.

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