fbpx
Wikipedia

P.I.P.S.

P.I.P.S. is a term (recursive acronym) for Symbian software libraries, and means "P.I.P.S. Is POSIX on Symbian OS". It is intended to help C language programmers in migration of desktop and server middleware, applications to Symbian OS based mobile smartphone devices.[1][2]

P.I.P.S.
Stable release
1.7 / 10 April 2010; 13 years ago (2010-04-10)
Written inC, C++
Operating systemSymbian OS
TypeApplication programming interface
License?

Software libraries edit

The PIPS software libraries provides C and C++ application programming interfaces in standard C libraries such as

  • POSIX
    • libc – The "C Standard Library" with system APIs mapped to Symbian OS APIs for better performance
    • libm – A mathematical library
    • libpthread – Implements POSIX-style threading support in terms of the underlying Symbian OS thread support
    • libdl – Implements POSIX-style dynamic linking which extends the dynamic loading model of Symbian OS
  • LIBZ
    • libz
  • OpenSSL
    • libcrypt
    • libcrypto
    • libssl
  • GNOME
    • libglib

Limitations edit

The P.I.P.S. environment does not support true signalling. Basic signal support is emulated using threads.

Extensions and successors: Open C and Open C++ edit

Open C and Open C++ are extensions by Nokia of P.I.P.S. In contrast to mere P.I.P.S., they were only for Series 60 phones.[3]

Naming edit

The name was the result of an internal competition in the Symbian Developer Marketing department, organised by Bruce Carney (Developer Marketing) and Erik Jacobson (Product Manager). The full-stops were inserted by Symbian's Legal department to ensure there were no trademark or copyright infringements.

See also edit

References edit

  1. ^ Symbian introduces POSIX libraries on Symbian OS 18 November 2008 at the Wayback Machine
  2. ^ "Symbian OS to gain POSIX libraries". Archived from the original on 5 September 2012.
  3. '^ Wilcox, Mark and others, Porting to the Symbian Platform, pages 106–107, 2009, Wiley

External links edit


pips, redirects, here, other, uses, term, recursive, acronym, symbian, software, libraries, means, posix, symbian, intended, help, language, programmers, migration, desktop, server, middleware, applications, symbian, based, mobile, smartphone, devices, stable,. PIPS redirects here For other uses see Pip P I P S is a term recursive acronym for Symbian software libraries and means P I P S Is POSIX on Symbian OS It is intended to help C language programmers in migration of desktop and server middleware applications to Symbian OS based mobile smartphone devices 1 2 P I P S Stable release1 7 10 April 2010 13 years ago 2010 04 10 Written inC C Operating systemSymbian OSTypeApplication programming interfaceLicense Contents 1 Software libraries 2 Limitations 3 Extensions and successors Open C and Open C 4 Naming 5 See also 6 References 7 External linksSoftware libraries editThe PIPS software libraries provides C and C application programming interfaces in standard C libraries such as POSIX libc The C Standard Library with system APIs mapped to Symbian OS APIs for better performance libm A mathematical library libpthread Implements POSIX style threading support in terms of the underlying Symbian OS thread support libdl Implements POSIX style dynamic linking which extends the dynamic loading model of Symbian OS LIBZ libz OpenSSL libcrypt libcrypto libssl GNOME libglibLimitations editThe P I P S environment does not support true signalling Basic signal support is emulated using threads Extensions and successors Open C and Open C editOpen C and Open C are extensions by Nokia of P I P S In contrast to mere P I P S they were only for Series 60 phones 3 Naming editThe name was the result of an internal competition in the Symbian Developer Marketing department organised by Bruce Carney Developer Marketing and Erik Jacobson Product Manager The full stops were inserted by Symbian s Legal department to ensure there were no trademark or copyright infringements See also editPOSIX POSIX Threads C POSIX libraryReferences edit Symbian introduces POSIX libraries on Symbian OS Archived 18 November 2008 at the Wayback Machine Symbian OS to gain POSIX libraries Archived from the original on 5 September 2012 Wilcox Mark and others Porting to the Symbian Platform pages 106 107 2009 WileyExternal links editP I P S Nokia Developer Wiki page does not exist A Guide To P I P S Nokia Developer Wiki page does not exist nbsp This software engineering related article is a stub You can help Wikipedia by expanding it vte nbsp This mobile software article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title P I P S amp oldid 1104834841, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.