Home · All Classes · Grouped Classes · Annotated · Functions

Packages and Editions

Introduction

Qtopia is available in a number of different editions and packages. The available editions include:

EditionDescription
Qtopia Platform EditionIncludes all functionality forming the platform upon which Qtopia applications are built and provides a base for target devices that are different to those specifically targeted by the other editions.
Qtopia Phone EditionIncludes Qtopia Platform functionality together with many phone-specific applications.

Note: For a complete list of applications please refer to Qtopia Components.

A Qtopia package is a combination of a Qtopia edition plus other products such as Qtopia Core. Each package targets a different user group and depending on the package type the deliverable may be a full source code product or a subset of the source code plus pre-built Qtopia binaries.

Commercial Packages

The two types of commercial packages available for Qtopia:

  1. OEM Kit
  2. Software Development Kit (SDK)

are described in the following sections.

Qtopia OEM Kit

Qtopia OEM Kits are source packages that are targeted at OEM companies developing mobile devices running Qtopia. It is required for installation and distribution of Qtopia on devices and allows the customer to develop Qtopia applications as well as to adapt Qtopia to fit on a device. The Qtopia OEM Kit comprises a number of Qtopia developer licenses and the full Qtopia source code.

To install and distribute Qtopia on commercial devices both the Qtopia OEM Kit and Qtopia Runtime licenses are required.

Qtopia Software Development Kit (SDK) Packages

There are two package options for developing commercial Qtopia applications:

  1. Qtopia SDK Light.
  2. Qtopia SDK Professional.

These SDKs contain a complete Software Development environment that can be installed and executed on both Linux and Windows. Within the environment Qtopia based applications can be developed, compiled, and debugged and then installed onto a device such as the Greenphone. To simplify debugging of Qtopia itself each SDK comes with an additional Qtopia source package. The exact contents of the source package and the rights to modify Qtopia depend on the type of SDK license.

Qtopia SDK Light

Qtopia SDK Light targets small companies involved in commercial Qtopia application development not requiring support or maintenance. It allows customers to develop Qtopia based applications using the Qtopia API.

SDK Light is provided in binary format and includes:

Qtopia SDK Professional

Qtopia SDK Professional targets mid-sized companies involved in commercial Qtopia application development requiring support and maintenance. It allows customers to develop Qtopia based applications using the Qtopia API.

SDK Professional is provided in binary format and includes:

Product Package Details

Qtopia OEM KitQtopia SDK ProfessionalQtopia SDK Light
Qtopia Core header/source filesYESYESYES
Qt/X11 header/source filesYESYESNO
Qtopia library header filesYESYESYES
Qtopia library source codeYESYESNO
Qtopia application header/source filesYESNONO
Qtopia and Qtopia Core ARM binary librariesYES (see 1)YES (see 3)YES (see 3)
Qtopia ARM binary applicationsYES (see 1)YES (see 3)YES (see 3)
Qtopia Tools (uic, moc, Qt Designer, etc)YES (see 2)YESYES
Support and MaintenanceYESYESNO

  1. The package contains all source code, hence ARM binaries and any other supported architecture can be easily compiled.
  2. The package contains all relevant source code for the required tools and can be easily compiled for the desktop machine.
  3. Binaries are pre-build for a specific device (such as the Greenphone).


Copyright © 2007 Trolltech Trademarks
Qtopia 4.2.5