×
Namespaces

Variants
Actions
(Difference between revisions)

Nokia Open Source

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Bot fixing redirect link)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot fixing redirect link.(Moving links from forum.nokia.com TO developer.nokia.com))
Line 10: Line 10:
 
*  [http://qt.nokia.com/products/developer-tools Qt Creator] - a cross-platform integrated development environment (IDE) tailored to the needs of Qt and Qt Quick developers
 
*  [http://qt.nokia.com/products/developer-tools Qt Creator] - a cross-platform integrated development environment (IDE) tailored to the needs of Qt and Qt Quick developers
 
* [http://qt.gitorious.org/ Qt sources] - clone the repositories of Qt and many Qt-related software such as Qt Creator, [http://labs.trolltech.com/page/Projects/QtMobility Qt mobility], etc
 
* [http://qt.gitorious.org/ Qt sources] - clone the repositories of Qt and many Qt-related software such as Qt Creator, [http://labs.trolltech.com/page/Projects/QtMobility Qt mobility], etc
* [https://projects.forum.nokia.com/Testabilitydriver Testability Driver] - a testing tool for Qt applications, enables test automation on any platform that runs Qt, open sourced by Nokia
+
* [https://projects.developer.nokia.com/Testabilitydriver Testability Driver] - a testing tool for Qt applications, enables test automation on any platform that runs Qt, open sourced by Nokia
* [https://projects.forum.nokia.com/qtquickplayground QtQuickPlayground] - set of sample applications using Qt Quick by Forum Nokia
+
* [https://projects.developer.nokia.com/qtquickplayground QtQuickPlayground] - set of sample applications using Qt Quick by Forum Nokia
* [https://projects.forum.nokia.com/CartoonReader Cartoon Reader] - sample application using Qt WebKit, i.e. use HTML5 and CSS3 in a Qt application
+
* [https://projects.developer.nokia.com/CartoonReader Cartoon Reader] - sample application using Qt WebKit, i.e. use HTML5 and CSS3 in a Qt application
 
* [http://www.kde.org/ KDE] – free and open source software for mobile and desktop platforms.
 
* [http://www.kde.org/ KDE] – free and open source software for mobile and desktop platforms.
  
Line 38: Line 38:
 
** QtWebKit - see [http://trac.webkit.org/wiki/QtWebKit QtWebKit on webkit.org] and [http://qt.nokia.com/products/library/qtwebkit/ QtWebKit on Qt site]
 
** QtWebKit - see [http://trac.webkit.org/wiki/QtWebKit QtWebKit on webkit.org] and [http://qt.nokia.com/products/library/qtwebkit/ QtWebKit on Qt site]
 
** [[S60WebKit]] - implementation of WebKit for Nokia S60 platform
 
** [[S60WebKit]] - implementation of WebKit for Nokia S60 platform
* [https://projects.forum.nokia.com/nokiamobilewebtemplates Nokia mobile Web templates] - templates to create mobile Web pages that work well on most mobile devices
+
* [https://projects.developer.nokia.com/nokiamobilewebtemplates Nokia mobile Web templates] - templates to create mobile Web pages that work well on most mobile devices
 
* [http://wordpress.org/extend/plugins/wordpress-mobile-pack/ WordPress Mobile Pack] - Nokia helped the development of a mobile theme
 
* [http://wordpress.org/extend/plugins/wordpress-mobile-pack/ WordPress Mobile Pack] - Nokia helped the development of a mobile theme
 
* [http://drupal.org/project/nokia_mobile Nokia mobile theme for Drupal] - Nokia created a theme that works with different mobile plugins for Drupal
 
* [http://drupal.org/project/nokia_mobile Nokia mobile theme for Drupal] - Nokia created a theme that works with different mobile plugins for Drupal
Line 46: Line 46:
 
* [http://sofia-sip.sourceforge.net/ Sofia-SIP] (is an opensource SIP User-Agent library, compliant with the IETF RFC3261 specification).
 
* [http://sofia-sip.sourceforge.net/ Sofia-SIP] (is an opensource SIP User-Agent library, compliant with the IETF RFC3261 specification).
 
* [http://www.nokia.com/corporate-responsibility/society/nokia-data-gathering/english Nokia Data Gathering] offering organizations a fast, accurate and cost effective way to collect data using mobile phones.
 
* [http://www.nokia.com/corporate-responsibility/society/nokia-data-gathering/english Nokia Data Gathering] offering organizations a fast, accurate and cost effective way to collect data using mobile phones.
* [https://projects.forum.nokia.com/XFormsJ2ME Xfolite] is a light-weight but fully featured XForms client for the J2ME platform.
+
* [https://projects.developer.nokia.com/XFormsJ2ME Xfolite] is a light-weight but fully featured XForms client for the J2ME platform.
  
 
=== Prototypes and concepts ===
 
=== Prototypes and concepts ===

Revision as of 15:43, 21 June 2011

Nokia supports a range of Open Source activities in research centers and development groups around the world. Projects, documentation and resources are distributed on different servers and sites depending in order to let them in live in what is the best ecosystem for the project. Some projects will be hosted by Nokia directly, many will be hosted by third parties and some are not managed by Nokia, but Nokia is a contributor.


Contents

Projects

This list is not limited to projects that are officially supported or sponsored by Nokia, often there are projects where Nokia employees are active and spend some of their work-hours to do so. Many Nokia employees, in the spirit of Open Source, work extra hours on these projects.

Qt

  • Qt
  • Qt Creator - a cross-platform integrated development environment (IDE) tailored to the needs of Qt and Qt Quick developers
  • Qt sources - clone the repositories of Qt and many Qt-related software such as Qt Creator, Qt mobility, etc
  • Testability Driver - a testing tool for Qt applications, enables test automation on any platform that runs Qt, open sourced by Nokia
  • QtQuickPlayground - set of sample applications using Qt Quick by Forum Nokia
  • Cartoon Reader - sample application using Qt WebKit, i.e. use HTML5 and CSS3 in a Qt application
  • KDE – free and open source software for mobile and desktop platforms.

Linux

  • MeeGo - collaboration of Nokia, Intel and the Linux Foundation to create a platform based on Linux for many different types of mobile devices - founder
  • Maemo - Maemo is a software platform mostly based on Open Source code and powers mobile devices such as the Nokia N900. Developed in collaboration with many open source projects such as the Linux kernel , Debian , GNOME , and many more - founder
  • gst-openmax - a GStreamer plug-in that allows communication with OpenMAX IL components - maintaner
  • gst-dsp - enables GST to take advantage of DSP algorithms for the OMAP 3 platform used in a number of devices like beagleboard and N900 - maintainer
  • Telepathy - a flexible, modular communications framework that enables real-time communication via pluggable protocol backends
  • PulseAudio - a sound system for POSIX OSes
  • GStreamer - a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing.

S60

  • Internet Radio for S60 - an implementation of HTTP Internet Radio streaming for S60
  • Python for S60 - a port of the Python language to S60
  • S60 OSS Browser - Nokia's Open Source browser that uses WebCore and JavaScriptCore components

Symbian

  • Symbian - Symbian was the first platform specifically developed for smartphones, a great starting point for developers is the Symbian source page
  • Mobile Web Server - a Symbian port of Apache httpd and connectivity solution that gives a mobile phone a global URL
  • PAMP - Personal Apache MySQL PHP

Web

Mobile at large

  • Sofia-SIP (is an opensource SIP User-Agent library, compliant with the IETF RFC3261 specification).
  • Nokia Data Gathering offering organizations a fast, accurate and cost effective way to collect data using mobile phones.
  • Xfolite is a light-weight but fully featured XForms client for the J2ME platform.

Prototypes and concepts

Starlight project

1518 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×