Kontakt
QR-Code für die aktuelle URL

Story Box-ID: 267284

OSADL eG Im Neuenheimer Feld 583 69120 Heidelberg, Deutschland http://www.osadl.org
Ansprechpartner:in Frau Eva Brucherseifer +49 6151 3969961
Logo der Firma OSADL eG
OSADL eG

Do you need a graphical user interface for your embedded system?

The Linux kernel is ideally suitable for all variants of embedded systems - but many devices need a GUI on top of it. The Qt toolkit and services from basysKom make it possible.

(PresseBox) (Schopfloch, )
Traditionally, Unix systems - and Linux in particular - use a three-level graphics system to realize a graphical user interface (GUI) on a desktop computer:
* Graphics server (often the X Window System)
* Application programming interface (API) library such as FLTK, GTK, Qt, WxWidgets etc.
* Window manager that normally is built on top of one of the available APIs (GNOME use GTK, KDE uses Qt, etc.)

In embedded systems, however, things may be different, since the size of the available memory and the given performance of the CPU require to reduce the number of interfaces - preferably to a single library with direct access of the graphics hardware. In cases where the same GUI must be made available for desktop and embedded systems, it is highly desirable that the API supports direct graphics access and also the use of a graphics server.

Qt and Embedded Qt
The widely used GUI toolkit Qt (http://www.qtsoftware.com/) consists of a class library, development tools and an integrated development environment; it is running on a number of different operating systems and platforms and used successfully in many embedded systems. Originally developed by the independent Norwegian software company Trolltech, Qt was acquired by Nokia in June 2008 when Trolltech became a wholly owned subsidiary of Nokia. Initially, Qt was licensed under a special proprietary license that was incompatible with the Open Source Definition as setup by the Open Source Initiative. Lateron, "more compatible" versions of the license were released. Finally, since January 2009, Qt is distributed under the terms of the GNU Lesser General Public License (GNU LGPL) so there is no doubt that Qt is Free and Open Source Software. However, Qt may also be licensed under a commercial license, if requested.

OSADL member basyKom GmbH in Darmstadt, Germany, who joined the Open Source Automation Development Lab in January 2008 is specialized on services around Qt. They offer consulting, design, implementation of entire applications and support related to Qt. Over their many years of expertise with using Qt in embedded systems, they have often seen compatibility issues between a given set of required Qt features and a particular graphics hardware. basyKom is, therefore, offering a new service called "The Qt Compliance Check". But let them speak for themselves: "This check gives you reliable decision support for the deployment of Qt on your hardware. It is based on careful examination of each component, its functionality and compliance with Qt and has a duration of five working days. The results will be made available in a report containing a structured overview of the test results. Either you receive a cost estimation to fully enable Qt on your hardware or, ideally, a ready-to-go startup guide."

More information is available under http://www.basyskom.de/...

OSADL eG

The Open Source Automation Development Lab (OSADL) started its activities in summer 2006 and is organizing since then the development of Open Source software for automation companies. Among others, OSADL is acting as a "purchase community" of Open Source software, i.e. the membership fees are used to delegate the development of Open Source software projects that the majority of the members is requesting for or agreeing to. In addition, OSADL provides support with practical aspects of using Open Source software in the industrial and commercial context. Current OSADL projects focus on real-time and safety critical Linux, I/O framework, real-time Ethernet and other special drivers for the Linux mainline kernel as well as virtualization.
The OSADL member companies employ altogether far more than 100,000 people and are machine and semiconductor companies, manufacturers of automation hardware and software, software distributors and Open Source software service providers.

More information under http://www.osadl.org

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.
Wichtiger Hinweis:

Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die unn | UNITED NEWS NETWORK GmbH gestattet.

unn | UNITED NEWS NETWORK GmbH 2002–2024, Alle Rechte vorbehalten

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.