Zum Hauptinhalt Zur Navigation

Open C: Linux-Anwendungen auf S60 portieren

Nokia veröffentlicht weitere C-Bibliotheken für S60 3rd Edition. Mit dem Open-C-Plug-In hat Nokia eine Erweiterung für das "S60 3rd Edition Software Development Kit" veröffentlicht, mit der Entwicklern weitere C-Bibliotheken zur Verfügung stehen. Besonders die Portierung von Linux-Anwendungen soll damit erleichtert werden. Symbian hatte zuvor schon POSIX-Bibliotheken für Symbian veröffentlicht.
/ Julius Stiebert
21 Kommentare News folgen (öffnet im neuen Fenster)

Schon mit der Umsetzung des Unix-Standards POSIX hatte Symbian verschiedene Bibliotheken veröffentlicht, um Entwicklern die Portierung von POSIX-Anwendungen auf SymbianOS zu erleichtern. In Symbian 9.5 ist die PIPS (PIPS Is POSIX on Symbian) genannte Sammlung bereits integriert.

Mit Open C stellt nun Nokia Entwicklern fünf weitere C-Bibliotheken zur Verfügung, die auf dem Code verschiedener Open-Source-Projekte – darunter OpenSSL, GNOME und Zlib – basieren. Damit können in vielen Anwendungen verwendete Funktionen genutzt werden, ohne Symbians proprietäre C++-Variante zu lernen. Laut Nokia ist die Kombination aus PIPS und Open C damit eine optimierte Lösung, um Open-Source- und Linux-Desktop-Anwendungen auf SymbianOS zu portieren.

Der Funktionsumfang der neuen Bibliotheken soll rund 70 Prozent der Originalfassungen entsprechen und damit Funktionen wie Passwort-Hashing und Kompression bieten. Open C wird im Feature Pack 2 für S60 3rd Edition enthalten sein, steht aber auch jetzt schon zum Download(öffnet im neuen Fenster) bereit. In dem Paket enthalten sind die Bibliotheken und Header-Dateien, Emulator-DLLs sowie signierte SIS-Dateien, um Open C auf S60-Geräten zu installieren. Hinzu kommen eine API-Dokumentation und Beispielanwendungen. Teile des verwendeten Codes unterliegen den Bestimmungen der GNU Lesser General Public License (LGPL).


Relevante Themen