Bionic (software)

Bionic
Parte de Android
Información general
Tipo de programa C biblioteca estándar
Desarrollador Open Handset Alliance
Lanzamiento inicial 23 de septiembre de 2008
Licencia 3-cláusula licencia BSD
Información técnica
Plataformas admitidas 86, x86-64, ARM, ARM64, MIPS, MIPS64
Enlaces

Bionic es una bifurcación de la biblioteca estándar de C de BSD (también conocida como libc) desarrollado por Google para su sistema operativo Android.

Descripción

Los objetivos que se presentaron inicialmente para Bionic fueron las siguientes:

La forma recomendada de utilizar Bionic es con el kit de desarrollo de Android nativo (NDK).

Características y limitaciones

Bionic tiene varias restricciones en comparación con glibc, a menudo derivados del hecho de que Bionic. es una biblioteca diseñada específicamente para Android

Algunas de las limitaciones son:

Véase también

Referencias

  1. ↑ «Announcing the Android 1.0 SDK». 9 de septiembre de 2008. Archivado desde el original el 19 de septiembre de 2015. Consultado el 21 de septiembre de 2012.
  2. ↑
  3. 1 2 3 Burnette, Ed (4 de junio de 2008). «Patrick Brady dissects Android». ZDNet.
  4. ↑ Turner, David (7 de febrero de 2009). «Questions about Bionic». «El nombre "Bionic" viene del hecho de que es parte-BSD y parte en Linux: su código fuente consiste en una mezcla de BSD C piezas de la biblioteca con la costumbre de los bits específicos Linux utilizadas para hacer frente a las discusiones, los procesos, las señales y algunas otras cosas.».
  5. ↑ Devos, Devos (2014). «Bionic vs Glibc report - Master thesis». Archivado desde el original el 22 de marzo de 2014. Consultado el 22 de marzo de 2014.
  6. 1 2 Gentry, Denton (28 de noviembre de 2008). «The Six Million Dollar LibC».
  7. ↑ «Google C++ Style Guide». Google. Archivado desde el original el 6 de octubre de 2014.
  8. ↑ «Not working on Xoom/Android 3.0 Honeycomb». 15 de abril de 2011.
  9. ↑ «Jelly Bean». Los desarrolladores de Android. android.com. Consultado el 27 de diciembre de 2013.
  10. ↑ «Android 4.2 y FORTIFY_SOURCE». Android Discusiones seguridad. groups.google.com. Consultado el 27 de diciembre de 2013.

Enlaces externos