Documente Academic
Documente Profesional
Documente Cultură
Glosario
[9].
Ncleo de tiempo real: Es un sistema (informtico) 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 lgico de la computacin, sino del tiempo en
bsica [11].
Multithreading: Es la capacidad que tiene el sistema operativo de ejecutar
las diferentes partes de un programa (threads o hilos) simultneamente
[12].
Evolucin
En 1996 Palm lanz el primer sistema operativo para mviles. El Palm OS 1.0 integraba
aplicaciones de RIM como correo, agenda, memo pad y tareas.
El EPOC32 1997, el cual pertenece a una familia de sistemas operativos que tiene sus
orgenes a finales de 1980 y principios de 1990 con el EPOC16.
La historia de Blackberry OS como sistema operativo se remonta a 1999, con la primera
aparicin de los terminales Handheld. Es un sistema operativo mvil creado por Research
In Motion (RIM) para sus dispositivos blackberry.
Posteriormente en el ao 2000, Microsoft lanz el Pocket PC2000 y un ao despus este
sistema operativo ya soportaba Messenger y Media Player 8 Enhanced UI.
A principios del ao 2000 surgi Symbian, que es producto de varias empresas de
telefona mvil (Nokia, Sony Ericsson, Psion, Samsung, Siemens, Benq, Lg, Motorola,
Lenovo, Sharp, Panasonic, etc) con el objetivo de competir contra los sistemas operativos
de Palm o el Windows Mobile de Microsoft.
Symbian Os fue lanzado en el ao 2001 y sus orgenes provienen del EPOC32. En el
2003 se lanz Windows Mobile con bluetooth e Internet Explorer.
Maemo en 2005. La plataforma Maemo es desarrollada por Nokia en colaboracin con
varios proyectos open source, entre ellos el kernel Linux, Debian y Gnome.
En enero del 2007 apareci iPhone OS (que despus se convirti en iOS). En el 2008
Google lanz su primer dispositivo Android. En el 2009 se lanz HP webOS, desarrollado
por Palm. Bada en 2009.
Meego en 2010, el cual tiene como ncleo una distribucin de Linux, hecho sobre Maemo
(Sistema de Nokia) y Moblin (Sistema de Intel).
En el ao 2011 el Windows Phone reemplaza al Windows Mobile.
Firefox OS 2013 es desarrollado por mozilla corporation. Ubuntu Touch 2013. En el 2013
Meego acabo como proyecto externo y pasa a ser reemplazado por Sailfish OS de Jolla.
Tizen 2014 Tizen es un sistema operativo mvil open source basado en Linux que nace
bajo el amparo de la Asociacin Tizen (anteriormente llamada Fundacin LiMo), liderado
por Samsung e Intel, y patrocinado por la Linux Foundation.
1. Android
Se basa en el kernel de Linux versin 2.6 para las principales funciones como seguridad,
manejo de memoria, manejo de procesos, networking y modelo de driver. El lenguaje de
programacin utilizado es Java. Las aplicaciones corren sobre una mquina virtual
diseada para ser usada de forma embebida, denominada Dalvik, la cual se ejecuta sobre
un kernel de Linux.
2. Apple iOS
La historia del IPhone OS comienza conjuntamente con el nacimiento del conocido
IPhone, en el 2007. Aunque, esta aseveracin es discutible, ya que este sistema operativo
que corre en el Iphone es en realidad una versin adaptada del OS X. Se derivan del Mac
OS X (derivado de UNIX), el cual est basado en Darwin BSD.
3. Windows Phone
Es un sistema de Kernel unificado. El kernel de Windows CE puede manejar ms de
32000 procesos simultneos, cada uno con 2GB de memoria virtual compartida. El file
system soporta archivos de hasta 4GB y encriptacin de dispositivos de almacenamiento
externo. Sistema de tiempo real.
4. BlackBerry OS
Es un sistema que permite multitarea y tolera diferentes mtodos de entrada adoptados
por RIM para su uso en computadoras de mano. Estos dispositivos permitan, en un
principio, acceso a nuestras cuentas de correo electrnico, navegacin web, y conexin a
programas de gestin de correo.
5. Firefox OS
Firefox OS es un sistema operativo mvil, basado en HTML5 con ncleo Linux, de cdigo
abierto, para smartphones y tabletas.
6. Ubuntu Touch
Es un sistema operativo mvil basado en Linux.
7. Symbian OS
Caractersticas Symbian OS posee un ncleo de tiempo real. 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, NAND, SD y MMC. Las versiones
9.3, 9.4 y 9.5 (ltima versin), soportan paginacin bajo demanda. La paginacin bajo
demanda permite un mejor aprovechamiento de la memoria RAM de los dispositivos ya
que solo se carga en memoria la "pgina" que se va a ejecutar.
Soporte para varias plataformas de desarrollo como C++, J2ME, C y MIDP 2.0. Symbian
es un sistema operativo escrito en C++.
8. Meego
El ncleo del sistema operativo es una distribucin de Linux, hecho sobre maemo
(sistema de Nokia basado en Debian) y Moblin (sistema de Intel basado en Fedora).
Meego es una de las primeras distribuciones de Linux en usar el sistema de archivos Btrfs
por omisin, y utiliza repositorios RPM.
9. Palm OS
Arquitectura basada en procesadores ARM de 32 bits. Soporte para tamao de pantalla
hasta 320x480. Soporte multilenguaje, japons y chino simplificado. Menos de 300k solo
para el SO (RAM). Mximo de 128 MB de RAM.
10. Web OS
Referencias
[1]
P.
Byte,
Proyecto
Byte,
2015.
[Online].
Available:
http://www.proyectobyte.com/linux-es/nucleo-shell-estructura-de-directorios-ypermisos-260. [Accessed: 12-Aug-2015].
[2]
[3]
ovtoaster, Que son los repositorios en Linux? tiles, rpidos y seguros, 2014.
[Online]. Available: http://ovtoaster.com/repositorios-linux/. [Accessed: 12-Aug2015].
[4]
Unix
Network,
Darwin
BSD,
2013.
[Online].
Available:
https://unixnetwork.wordpress.com/2013/02/18/darwin-bsd-2/. [Accessed: 12-Aug2015].
[5]
[6]
[7]
tuprogramacin,
Qu
es
Dalvik?
[Online].
Available:
http://www.tuprogramacion.com/glosario/que-es-dalvik/. [Accessed: 12-Aug-2015].
[8]
E.
Prado,
Ncleo
Hibrido,
2009.
[Online].
Available:
http://compartiendotuconocimiento.blogspot.com/2009/10/nucleo-hibrido.html.
[Accessed: 13-Aug-2015].
[9]
[10]
[11]
[12]
Bibliografa
1 J. Basterretche, Dispositivos Mviles, 2007. [En lnea]. Available:
2 Y. Bermdez y J. Lpez, Anlisis comparativo entre sistemas operativos de
dispositivos mviles android, iphone y blackberry, Pereira, 2007. [En lnea]. Available:
http://repositorio.utp.edu.co/dspace/bitstream/11059/2474/1/00416B516.pdf
3 G. Pedrozo, Sistemas Operativos en Dispositivos, 2012. [En lnea]. Available:
http://exa.unne.edu.ar/informatica/SO/Sistemas_Operativos_en_Dispositivos_Moviles.p
df
4 J. Gonzlez, Aplicacin android para la resolucin de estructuras 2D de barras, 2014.
[En lnea]. Available: http://uvadoc.uva.es/bitstream/10324/10381/1/PFC-I-146.pdf
5 P. Iglesias, La Web como plataforma, 2014. [En lnea]. Available:
http://www.pabloyglesias.com/documentos/la-web-como-plataforma.pdf
6 M. Mann, Introduccin a andriod.
7 G. Villar y I. Toledo, Sistemas Operativos Para Dispositivos Mviles, 2008. [En lnea].
Available: https://miriammeza.files.wordpress.com/2010/09/presentacion.pdf
8 SocialCompare, SocialCompare, 2 08 2015. [En lnea]. Available:
http://socialcompare.com/en/comparison/los-sistemas-operativos-2rsm4p41.
9 F. Chavz, A. Ponciano, B. Gonzlez y J. Vsquez, Aprendiendo sobre tecnologa, 13
Agosto 2015. [En lnea]. Available:
https://aprendiendotecnologiaadmonb.wordpress.com/dispositivos-moviles-y-sussistemas-operativos/.