Open C

  • Eero Penttinen
  • Antti Saukko

Open C is a solution that enables efficient cross-platform development, makes porting easier, and lowers barriers to start writing native C code to S60 without needing to learn Symbian C++. Open C is a set of standard POSIX and middleware C libraries for the S60 smartphone platform, which is based upon Symbian OS. The same libraries can be found in Linux and other UNIX-based operating systems, enabling cross-platform development and efficient reuse of code written for those operating systems. Open C brings to S60 well-known C libraries, including subsets of POSIX, OpenSSL, zlib, and GLib. In its first release, Open C includes over 70 percent of the functions contained in the full versions of the libraries. Bringing this functionality to S60 provides the following advantages:


Active Object Target Type Memory Allocation Module Symbol Secure Socket Layer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer 2007

Authors and Affiliations

  • Eero Penttinen
    • 1
  • Antti Saukko
    • 2
  1. 1.NokiaFinland
  2. 2.NokiaFinland

Personalised recommendations