You are on page 1of 6

Evolución sistemas operativos dispositivos móviles

Glosario

Núcleo monolítico: Significa que todos sus componentes están en un
solo paquete y este establece procedimiento de llamadas hacia el resto de
los procesos del sistema corriendo en un área restringida el cual estos no

pueden acceder directamente [1].
Btrfs: es un sistema de archivos copy-on-write anunciado por Oracle
Corporation para Linux. Su objetivo es sustituir al sistema de archivos ext3,

eliminando el mayor número de sus limitaciones [2].
Repositorio: Un repositorio, depósito o archivo es un sitio centralizado
donde se almacena y mantiene información digital, habitualmente bases

de datos o archivos informáticos [3].
Darwin: Es un sistema operativo en sí mismo sobre el que descansan el
resto de tecnologías que, en conjunto, dan como resultado final lo que se

conoce como Mac OS X [4].
Cocoa: Se define como una “advanced object-oriented API” para

desplegar aplicaciones escritas en Java y Objective-C [5].
Máquina virtual: Es un software (programa) que emula a un ordenador
real y por lo tanto dispone de disco duro, memoria ram, tarjeta gráfica, etc.

y puede ejecutar programas como lo hace una computadora [6].
Dalvik: es la máquina virtual usada en los dispositivos Android [7].

Núcleo hibrido: Son fundamentalmente micro núcleos que tienen código
no esencial, en el espacio del kernel con el fin de ejecutar este de forma

más rápida de que lo haría si estuviera en espacio de usuario [8].
ARM: Es una arquitectura de procesadores RISC de 32 bits desarrollada
por ARM Limited, que es ampliamente empleada en sistemas integrados

[9].
Núcleo de tiempo real: Es un sistema (informático) que interacciona con
su entorno, sobre el cual realiza acciones de control que se realizan en
intervalos de tiempo bien definidos, no solo dependiendo el correcto
funcionamiento del resultado lógico de la computación, sino del tiempo en

el cual se produce el resultado [10].
Kernel unificado:

Micronúcleo: Son sistemas operativos que proveen un conjunto de
llamadas mínimas al sistema, para implementar servicios básicos como lo

memo pad y tareas. hecho sobre Maemo (Sistema de Nokia) y Moblin (Sistema de Intel). El Palm OS 1. el cual tiene como núcleo una distribución de Linux. Sony Ericsson. Debian y Gnome. Benq. Siemens. El EPOC32 1997. En el 2008 Google lanzó su primer dispositivo Android. el cual pertenece a una familia de sistemas operativos que tiene sus orígenes a finales de 1980 y principios de 1990 con el EPOC16. Psion. desarrollado por Palm. Es un sistema operativo móvil creado por Research In Motion (RIM) para sus dispositivos blackberry. entre ellos el kernel Linux. En el 2009 se lanzó HP webOS. Lg. . En el 2013 Meego acabo como proyecto externo y pasa a ser reemplazado por Sailfish OS de Jolla. Multithreading: Es la capacidad que tiene el sistema operativo de ejecutar las diferentes partes de un programa (threads o hilos) simultáneamente [12]. que es producto de varias empresas de telefonía móvil (Nokia. En enero del 2007 apareció iPhone OS (que después se convirtió en iOS). En el año 2011 el Windows Phone reemplaza al Windows Mobile. Bada en 2009. Lenovo. Evolución En 1996 Palm lanzó el primer sistema operativo para móviles. comunicación entre procesos y planificación  básica [11].son espacios de direcciones. con la primera aparición de los terminales Handheld. La historia de Blackberry OS como sistema operativo se remonta a 1999. En el 2003 se lanzó Windows Mobile con bluetooth e Internet Explorer. Sharp. Samsung. Panasonic. Ubuntu Touch 2013. agenda. etc) con el objetivo de competir contra los sistemas operativos de Palm o el Windows Mobile de Microsoft. Maemo en 2005.0 integraba aplicaciones de RIM como correo. La plataforma Maemo es desarrollada por Nokia en colaboración con varios proyectos open source. Motorola. A principios del año 2000 surgió Symbian. Microsoft lanzó el Pocket PC2000 y un año después este sistema operativo ya soportaba Messenger y Media Player 8 Enhanced UI. Firefox OS 2013 es desarrollado por mozilla corporation. Meego en 2010. Posteriormente en el año 2000. Symbian Os fue lanzado en el año 2001 y sus orígenes provienen del EPOC32.

1. manejo de memoria. Java (UI). ya que este sistema operativo que corre en el Iphone es en realidad una versión adaptada del OS X. Sistema de tiempo real. x86. Aunque. denominada Dalvik. Android Se basa en el kernel de Linux versión 2. cada uno con 2GB de memoria virtual compartida. IBM POWER. El lenguaje de programación utilizado es Java. networking y modelo de driver. la cual se ejecuta sobre un kernel de Linux. 2. liderado por Samsung e Intel.  Escrito en: C (núcleo). MIPS. C++. el cual está basado en Darwin BSD.  Licencia: Apache 2. El kernel de Windows CE puede manejar más de 32000 procesos simultáneos. y patrocinado por la Linux Foundation.6 para las principales funciones como seguridad. c++ (algunas bibliotecas de terceros). Apple iOS La historia del IPhone OS comienza conjuntamente con el nacimiento del conocido IPhone. Windows Phone Es un sistema de Kernel unificado.  Tipo de núcleo: Monolítico. esta aseveración es discutible.Tizen 2014 Tizen es un sistema operativo móvil open source basado en Linux que nace bajo el amparo de la Asociación Tizen (anteriormente llamada Fundación LiMo).  Tipo de núcleo: Monolítico (versiones basadas en MS-DOS). OBJETIVE – C  Plataformas soportadas: ARM 3. manejo de procesos. Las aplicaciones corren sobre una máquina virtual diseñada para ser usada de forma embebida.0 y GNU GPL 2  Plataformas soportadas: ARM. El file system soporta archivos de hasta 4GB y encriptación de dispositivos de almacenamiento externo. en el 2007. Híbrido (versiones basada en windows NT) .  Tipo de núcleo: Núcleo híbrido  Interfaz gráfica por defecto: Cocoa touch  Licencia: APSL y Apple EULA  Escrito en: C. Se derivan del Mac OS X (derivado de UNIX).

C++. Ubuntu Touch Es un sistema operativo móvil basado en Linux. Firefox OS Firefox OS es un sistema operativo móvil. 4. 9. ARM  Escrito en: C. Las versiones 9. soportan paginación bajo demanda. 6.4 y 9. basado en HTML5 con núcleo Linux.3. para smartphones y tabletas. Es un sistema operativo con un microkernel y capacidad multithreading. Cuenta con un sistema de archivos de alta performance que soporta las últimas memorias NOR. navegación web. hecho sobre maemo (sistema de Nokia basado en Debian) y Moblin (sistema de Intel basado en Fedora). 8. Symbian es un sistema operativo escrito en C++. en un principio. java. y conexión a programas de gestión de correo. Symbian OS Características Symbian OS posee un núcleo de tiempo real. Estos dispositivos permitían. La paginación bajo demanda permite un mejor aprovechamiento de la memoria RAM de los dispositivos ya que solo se carga en memoria la "página" que se va a ejecutar. C++.  Plataformas soportadas: BlackBerry Dev Alpha y Smartphones BlackBerry 5. Soporte para varias plataformas de desarrollo como C++.5 (última versión). HTML5. SD y MMC. NAND. 7.  Tipo de núcleo: monolítico . Meego es una de las primeras distribuciones de Linux en usar el sistema de archivos Btrfs por omisión. y utiliza repositorios RPM. de código abierto. Plataformas soportadas: x86. Adobe AIR  Tipo de núcleo: Micronúcleo de tiempo real. BlackBerry OS Es un sistema que permite multitarea y tolera diferentes métodos de entrada adoptados por RIM para su uso en computadoras de mano.  Escrito en: C. Meego El núcleo del sistema operativo es una distribución de Linux. J2ME. acceso a nuestras cuentas de correo electrónico. C y MIDP 2. Cascades.0.

ar/Dic/arm.” 2009. [9] Alegsa. “SISTEMAS EN TIEMPO REAL :. [Online]. “¿Qué es Dalvik?” [Online]. Cesar. “Núcleo Hibrido. [Accessed: 12-Aug2015]. Palm OS Arquitectura basada en procesadores ARM de 32 bits.alegsa. Available: http://compartiendotuconocimiento.com/2009/10/nucleo-hibrido.” 2009. [3] ovtoaster. [Online].” 2013. [5] A. [Online]. Prado.” 2015. x86 9.” 2003. [Accessed: 13-Aug-2015]. [Online]. Available: http://ovtoaster.com. “Mac os x: panther. [6] W. Qué son y para qué sirven. [2] DesdeLinux. Available: http://www.com/2013/02/18/darwin-bsd-2/. Web OS Referencias [1] P.” 2006.com/repositorios-linux/.tuprogramacion. 1–12. los Estud. “BTRFS PODRÍA SER EL NUEVO SISTEMA DE ARCHIVOS EN UBUNTU MAVERICK. [4] Unix Network. Available: https://unixnetwork. . Available: http://blog. Fernández. Ríos. “Proyecto Byte. [7] tuprogramación.” Rev. Available: http://www.blogspot. japonés y chino simplificado. 2005. 10. “Darwin BSD. [Accessed: 12-Aug-2015].” 2015.wordpress.com/linux-es/nucleo-shell-estructura-de-directorios-ypermisos-260. Plataformas soportadas: ARM.proyectobyte. [Online]. “Definición de ARM. “Máquinas virtuales (VMWare. Sagástegui. rápidos y seguros.com/glosario/que-es-dalvik/.” 2014. [Online]. [Accessed: 12-Aug2015]. [Accessed: 12-Aug-2015]. [Accessed: 12-Aug2015]. Informática la UJI. Soporte multilenguaje.net/btrfspodria-ser-el-nuevo-sistema-de-archivos-en-ubuntu-maverick/. (DV00402A). Virtual PC. “¿Que son los repositorios en Linux? Útiles. Soporte para tamaño de pantalla hasta 320x480. Sandbox. Menos de 300k solo para el SO (RAM). Available: http://www. Máximo de 128 MB de RAM. pp. [10] R.html. Pérez.php. [8] E.desdelinux. Byte. [Accessed: 13-Aug-2015].

com/dispositivos-moviles-y-sussistemas-operativos/. Available: http://sistemas-operativosmicronucleo.wordpress.co/dspace/bitstream/11059/2474/1/00416B516.[11] SISTEMAS OPERATIVOS MICRONÚCLEO. [En línea].com/2010/09/presentacion. «SocialCompare.pdf 3 G. [En línea]. B. Available: http://uvadoc.» Pereira. 9 F. [Accessed: 13-Aug-2015]. «Análisis comparativo entre sistemas operativos de dispositivos móviles android.pdf 6 M. Mann. [En línea]. «Sistemas Operativos en Dispositivos. «La Web como plataforma. Available: https://aprendiendotecnologiaadmonb.uva. Villar y I. 2007. [En línea].wikispaces. Available: http://arquitecturas-rodridkv. [En línea]. [En línea]. Available: http://exa.wordpress.” 2015.unne.» 2 08 2015.edu. «Aplicación android para la resolución de estructuras 2D de barras.com/7. Available: http://www.» 2007.es/bitstream/10324/10381/1/PFC-I-146. Chavéz.p df 4 J.blogspot.» 2008. 7 G. . «Dispositivos Móviles.» 2014.» 2012. González.» 2014. López. González y J. Toledo.+RESUMEN. Bibliografía 1 J.utp. [En línea].pdf 5 P. “SISTEMAS OPERATIVOS MICRONÚCLEO. Available: http://repositorio. [12] arquitecturas-rodridkv. «Aprendiendo sobre tecnología.com/2008/12/2f-multithreading-enarquitecturas-para. Available: 2 Y.html. Vásquez. “¿Que es el multithreading?. Introducción a andriod. [Accessed: 13-Aug-2015]. Basterretche. Available: https://miriammeza. Bermúdez y J.ar/informatica/SO/Sistemas_Operativos_en_Dispositivos_Moviles. Available: http://socialcompare.com/en/comparison/los-sistemas-operativos-2rsm4p41. [Online]. A.com/documentos/la-web-como-plataforma.pdf 8 SocialCompare.pabloyglesias. Pedrozo.edu. iphone y blackberry. [Online]. Ponciano. «Sistemas Operativos Para Dispositivos Móviles.» 13 Agosto 2015.” 2008. Iglesias.files. [En línea].