PIPS es un término ( acrónimo recursivo ) para las bibliotecas de software de Symbian y significa "PIPS es POSIX en el sistema operativo Symbian". Su objetivo es ayudar a los programadores de lenguaje C en la migración de middleware y aplicaciones de escritorio y servidor a dispositivos móviles inteligentes basados en el sistema operativo Symbian . [1] [2]
Bibliotecas de software
Las bibliotecas de software PIPS proporcionan interfaces de programación de aplicaciones C y C++ en bibliotecas C estándar como
- Sistema de archivos POSIX
- libc – La "Biblioteca estándar de C" con API del sistema asignadas a las API del sistema operativo Symbian para un mejor rendimiento
- libm – Una biblioteca matemática
- libpthread – Implementa soporte de subprocesos de estilo POSIX en términos del soporte de subprocesos subyacente del sistema operativo Symbian
- libdl – Implementa el enlace dinámico de estilo POSIX que extiende el modelo de carga dinámica del sistema operativo Symbian
- LIBZ
- libz
- OpenSSL
- libcrypt
- libcrypto
- biblioteca
- GNOMO
- libglib
Limitaciones
El entorno PIPS no admite la señalización real. La compatibilidad básica con la señalización se emula mediante subprocesos.
Extensiones y sucesores: Open C y Open C++
Open C y Open C++ son extensiones de PIPS de Nokia. A diferencia del simple PIPS, eran solo para los teléfonos de la Serie 60. [3]
Nombramiento
El nombre fue el resultado de un concurso interno en el departamento de Marketing para desarrolladores de Symbian, organizado por Bruce Carney (Marketing para desarrolladores) y Erik Jacobson (Director de productos). Los puntos fueron añadidos por el departamento legal de Symbian para garantizar que no se infringieran marcas comerciales ni derechos de autor.
Véase también
Referencias
- ^ Symbian presenta bibliotecas POSIX en Symbian OS Archivado el 18 de noviembre de 2008 en Wayback Machine.
- ^ "El sistema operativo Symbian obtendrá bibliotecas POSIX". Archivado desde el original el 5 de septiembre de 2012.
- ' ^ Wilcox, Mark y otros, Porting to the Symbian Platform, páginas 106-107, 2009, Wiley
Enlaces externos
- PIPS – Wiki para desarrolladores de Nokia – la página no existe
- Una guía para PIPS – Wiki para desarrolladores de Nokia – La página no existe