Professional Documents
Culture Documents
Los sistemas operativos son una parte esencial de cualquier sistema de computacin, por
lo que todos los planes de estudio de Informtica y otras Ingenieras incluyen uno o ms
cursos sobre sistemas operativos.
Este libro est pensado como un texto general de sistemas operativos, pudiendo cubrir
tanto la parte introductoria como algunos aspectos de diseo de los mismos. En l se tratan
aspectos fundamentales, tales como su funcionamiento por estructuras, el diseo, el
rendimiento, sus caractersticas y la historia detrs de cada versin. Tambin podr
encontrar los tipos de sistemas operativos que se ofrecen por servicios divididos por
procesos.
Adems, en cada tema, se muestran imgenes de los logos de cada software y su interfaz,
para facilitar al lector el reconocimiento en la vida real de los diferentes sistemas operativos.
Segunda Edicin
Copyright 2016
Creative commons atribucin compartir igual 4.0 International
Ms informacin en: https://creativecommons.org/licenses/by-sa/4.0/
CONTENIDO
............................................................................................................................ 8
TIPOS DE SISTEMAS OPERATIVOS................................................................................... 8
SISTEMAS OPERATIVOS POR SU ESTRUCTURA ............................................................ 8
Estructura monoltica .......................................................................................................... 8
Estructura jerrquica........................................................................................................... 9
Mquina Virtual ................................................................................................................. 10
......................................................................................................................... 11
Sistemas Operativos por Servicios ...................................................................................... 11
Monousuarios.................................................................................................................... 11
Multiusuarios ..................................................................................................................... 12
Monotareas ....................................................................................................................... 12
Multitareas ......................................................................................................................... 12
Uniproceso ........................................................................................................................ 12
Multiproceso ...................................................................................................................... 12
Sistemas Operativos por la Forma de Ofrecer sus Servicios.............................................. 13
Sistemas Operativos de Red ............................................................................................ 13
Sistemas Operativos Distribuidos..................................................................................... 13
........................................................................................................................ 14
sistemas operativos .............................................................................................................. 14
Microsoft Windows................................................................................................................ 14
WINDOWS ........................................................................................................................ 15
Microsoft Windows 1.0 .................................................................................................. 15
Microsoft Windows versin 3.0 ..................................................................................... 16
Microsoft Windows NT .................................................................................................. 16
Microsoft Windows 95 ................................................................................................... 17
Microsoft Windows 98 ................................................................................................... 17
Microsoft Windows 2000 ............................................................................................... 18
Microsoft Windows XP .................................................................................................. 18
Microsoft Windows Server 2003 ................................................................................... 19
Microsoft Windows vista................................................................................................ 19
Microsoft Windows 7 ..................................................................................................... 20
Microsoft Windows 8 ..................................................................................................... 20
Microsoft Windows 8.1 .................................................................................................. 21
Microsoft Windows 10 ................................................................................................... 21
Mac OS ................................................................................................................................. 22
Versiones .......................................................................................................................... 22
"Classic" Mac OS (19842001) ........................................................................................ 23
Mac-OS 7 .......................................................................................................................... 23
Mac os 8............................................................................................................................ 24
Mac OS 9 .......................................................................................................................... 25
Mac OS X.............................................................................................................................. 26
Beta pblica: Kodiak ......................................................................................................... 26
Versin 10.0: Cheetah ...................................................................................................... 27
Versin 10.1: Puma .......................................................................................................... 27
Versin 10.2: Jaguar ......................................................................................................... 28
Versin 10.3: Panther ....................................................................................................... 28
Versin 10.4: Tiger............................................................................................................ 29
Versin 10.5: Leopard....................................................................................................... 29
Versin 10.6: Snow Leopard ............................................................................................ 30
Versin 10.7: Lion ............................................................................................................. 31
Versin 10.8: Mountain Lion ............................................................................................. 31
Versin 10.9: Mavericks ................................................................................................... 32
Versin 10.10: Yosemite................................................................................................... 32
Versin 10.11: El Capitn ................................................................................................. 32
MacOs 10.12: Sierra ......................................................................................................... 33
GNU/Linux ............................................................................................................................ 34
Unix ....................................................................................................................................... 35
Historia .............................................................................................................................. 35
SOLARIS (SISTEMA OPERATIVO...................................................................................... 36
Historia .............................................................................................................................. 36
Arquitectura compatible .................................................................................................... 36
........................................................................................................................ 37
sistemas operativos en mviles ........................................................................................... 37
Android.................................................................................................................................. 37
Historia .............................................................................................................................. 37
Android 1.0 Apple Pie ....................................................................................................... 39
Android 1.1 Banana Bread ............................................................................................... 40
Android 1.5 Cupcake ........................................................................................................ 40
Android 1.6 Donut ............................................................................................................. 41
Android 2.0/2.1 clair........................................................................................................ 42
Android 2.2 Froyo ............................................................................................................. 42
Android 2.3 Gingerbread .................................................................................................. 43
Nuevas caractersticas .................................................................................................. 43
Android 3.0 Honeycomb ................................................................................................... 44
Android 4.0 Ice Cream Sandwich ..................................................................................... 44
Android 4.1 Jelly Bean. ..................................................................................................... 45
Android 4.2 Jelly Bean (Gummy Bear) ............................................................................. 45
Android 4.3 Jelly Bean ...................................................................................................... 45
Android 4.4 KitKat ............................................................................................................. 46
Android 5.0 Lollipop .......................................................................................................... 47
Android 5.1 Lollipop .......................................................................................................... 48
Android 6.0 Marshmallow ................................................................................................. 48
Android 7.0 Nougat ........................................................................................................... 49
Android Wear .................................................................................................................... 50
Android T.V ....................................................................................................................... 50
IOS ........................................................................................................................................ 51
Historia & Versiones de IOS ............................................................................................. 52
Caractersticas .................................................................................................................. 53
Pantalla principal ........................................................................................................... 53
Carpetas ........................................................................................................................ 53
Seguridad ...................................................................................................................... 53
Multitarea ....................................................................................................................... 53
Game Center ................................................................................................................. 54
Tecnologas no admitidas ............................................................................................. 54
IOS 1 ................................................................................................................................. 55
IOS 2 ................................................................................................................................. 55
IOS 4 ................................................................................................................................. 56
IOS 5 ................................................................................................................................. 56
SIRI ................................................................................................................................ 57
IOS 6: ................................................................................................................................ 57
IOS 7 ................................................................................................................................. 57
IOS 8 ................................................................................................................................. 58
IOS 9 ................................................................................................................................. 58
IOS 10 ............................................................................................................................... 60
BlackBerry OS ...................................................................................................................... 61
Fabricantes ....................................................................................................................... 61
Caractersticas .................................................................................................................. 61
BlackBerry 4.6 ................................................................................................................... 61
BlackBerry 6 ...................................................................................................................... 62
BlackBerry 7.1 ................................................................................................................... 62
BlackBerry 10 .................................................................................................................... 62
BlackBerry 10 Dev Alpha .................................................................................................. 63
Pantalla de inicio ........................................................................................................... 63
Bloqueo de pantalla....................................................................................................... 63
Cmara fotogrfica ........................................................................................................ 63
Navegador de Internet................................................................................................... 63
Aplicaciones................................................................................................................... 63
Windows Phone .................................................................................................................... 64
Historia .............................................................................................................................. 64
Versiones .......................................................................................................................... 64
PocketPC 2002.............................................................................................................. 65
Windows Mobile 2003 ................................................................................................... 65
Windows Mobile 5.0 ...................................................................................................... 65
Windows Mobile 6 ......................................................................................................... 66
Windows Mobile 6.1 ...................................................................................................... 66
Windows Phone 7.0 ...................................................................................................... 66
Windows Phone 7.1 ...................................................................................................... 66
Windows Phone 7.5 ...................................................................................................... 66
Windows Phone 8.0 ...................................................................................................... 67
Windows Phone 8.1 ...................................................................................................... 68
Windows 10 Mobile ....................................................................................................... 69
Firefox OS ............................................................................................................................. 70
Symbian OS.......................................................................................................................... 71
Historia .............................................................................................................................. 72
Otros fabricantes ........................................................................................................... 73
CyanogenMod....................................................................................................................... 74
Tizen ..................................................................................................................................... 75
Versin 2.2.2 ..................................................................................................................... 75
Web OS................................................................................................................................. 76
Historia .............................................................................................................................. 77
Arquitectura ....................................................................................................................... 77
Sistemas Operativos no incluidos ........................................................................................ 77
Asha Platform.................................................................................................................... 77
Palm OS............................................................................................................................ 77
Bada .................................................................................................................................. 77
Ubuntu Phone OS ............................................................................................................. 77
......................................................................................................................... 78
SISTEMA DE ARCHIVOS .................................................................................................... 78
+ EL SISTEMA DE ARCHIVOS DE UNIX Y LINUX ........................................................ 78
+ El sistema de archivos de MS-DOS, Windows 3.11 y Windows 95 de Microsoft .... 78
Convencin de nomenclatura de FAT .......................................................................... 79
Ventajas de FAT ............................................................................................................ 79
Desventajas de FAT ...................................................................................................... 79
+ El sistema de archivos de Windows 98 y Windows Millenium de Microsoft ......... 79
+ El sistema de archivos de Windows XP, Windows Vista y Windows 7 de Microsoft
....................................................................................................................................... 80
+ Nuevos sistema de archivos de Microsoft .............................................................. 80
+ El sistema de archivos de MacOS de Apple........................................................... 80
+ Sistema de archivos de Sun Solaris ....................................................................... 81
+ El sistema de archivos de los CD, DVD y Blu-ray (CDFS, UDF, LFS) ..................... 81
+ Sistemas de archivos de Android .............................................................................. 82
........................................................................................................................ 82
Extensin de archivo ............................................................................................................ 82
Historia .............................................................................................................................. 83
Tipos de extensiones ........................................................................................................ 83
Extensiones de audio .................................................................................................... 86
Extensiones de imgenes ............................................................................................. 86
Introduccin:
En esta seccin se describirn las caractersticas que clasifican a los sistemas operativos,
bsicamente se cubrirn tres clasificaciones: sistemas operativos por su estructura (visin
interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas
operativos por la forma en que ofrecen sus servicios (visin externa).
Segn [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema
operativo, los cuales son:
Requisitos de usuario: Sistema fcil de usar y de aprender, seguro, rpido y adecuado al
uso al que se le quiere destinar.
Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de
operacin, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.
A continuacin se describen las distintas estructuras que presentan los actuales sistemas
operativos para satisfacer las necesidades que de ellos se quieren obtener.
Estructura monoltica
8
Construccin del programa final a base de mdulos compilados separadamente que se
unen a travs del ligador.
Buena definicin de parmetros de enlace entre las distintas rutinas existentes, que puede
provocar mucho acoplamiento.
Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos
de los recursos de la computadora, como memoria, disco, etc.
Estructura jerrquica
Generalmente estn hechos a medida, por lo que son eficientes y rpidos en su ejecucin
y gestin, pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de
trabajo o tipos de aplicaciones.
A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los
sistemas, se hizo necesaria una mayor organizacin del software, del sistema operativo,
donde una parte del sistema contena subpartes y esto organizado en forma de niveles.
Se dividi el sistema operativo en pequeas partes, de tal forma que cada una de ellas
estuviera perfectamente definida y con un claro interface con el resto de elementos.
Se constituy una estructura jerrquica o de niveles en los sistemas operativos, el primero
de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que
se utiliz con fines didcticos (Ver Fig. 3). Se puede pensar tambin en estos sistemas
como si fueran `multicapa'. Multics y Unix caen en esa categora.
9
En la estructura anterior se basan prcticamente la mayora de los sistemas operativos
actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concntricos
o "rings" (Ver Fig. 4).
En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap),
por donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas ms
internas del sistema operativo o ncleo del sistema estarn ms protegidas de accesos
indeseados desde las capas ms externas. Las capas ms internas sern, por tanto, ms
privilegiadas que las externas.
Mquina Virtual
Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso,
mostrando una mquina que parece idntica a la mquina real subyacente. Estos sistemas
operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la
multiprogramacin y la mquina extendida. El objetivo de los sistemas operativos de
mquina virtual es el de integrar distintos sistemas operativos dando la sensacin de ser
varias mquinas diferentes.
El ncleo de estos sistemas operativos se denomina monitor virtual y tiene como misin
llevar a cabo la multiprogramacin, presentando a los niveles superiores tantas mquinas
virtuales como se soliciten. Estas mquinas virtuales no son mquinas extendidas, sino una
rplica de la mquina real, de manera que en cada una de ellas se pueda ejecutar un
sistema operativo diferente, que ser el que ofrezca la mquina extendida al usuario
Escrito por editores de contenido en Wikipedia. Disponible bajo la licencia creative commons atribucin 3.0.
10
SISTEMAS OPERATIVOS POR SERVICIOS
Monousuarios
Los sistemas operativos monousuarios son aqullos que soportan a un usuario a la vez, sin
importar el nmero de procesadores que tenga la computadora o el nmero de procesos o
tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras
personales tpicamente se han clasificado en este rengln.
11
Multiusuarios
Los sistemas operativos multiusuarios son capaces de dar servicio a ms de un usuario a
la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de
sesiones remotas en una red de comunicaciones. No importa el nmero de procesadores
en la mquina ni el nmero de procesos que cada usuario puede ejecutar simultneamente.
Monotareas
Los sistemas monotarea son aquellos que slo permiten una tarea a la vez por usuario.
Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios
usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la
vez.
Multitareas
Un sistema operativo multitarea es aqul que le permite al usuario estar realizando varias
labores al mismo tiempo. Por ejemplo, puede estar editando el cdigo fuente de un
programa durante su depuracin mientras compila otro programa, a la vez que est
recibiendo correo electrnico en un proceso en background. Es comn encontrar en ellos
interfaces grficas orientadas al uso de mens y el ratn, lo cual permite un rpido
intercambio entre las tareas para el usuario, mejorando su productividad.
Uniproceso
Un sistema operativo Uniproceso es aqul que es capaz de manejar solamente un
procesador de la computadora, de manera que si la computadora tuviese ms de uno le
sera intil. El ejemplo ms tpico de este tipo de sistemas es el DOS y MacOS.
Multiproceso
Un sistema operativo multiproceso se refiere al nmero de procesadores del sistema, que
es ms de uno y ste es capaz de usarlos todos para distribuir su carga de trabajo.
Generalmente estos sistemas trabajan de dos formas: simtrica o asimtricamente. Cuando
se trabaja de manera asimtrica, el sistema operativo selecciona a uno de los procesadores
el cual jugar el papel de procesador maestro y servir como pivote para distribuir la carga
a los dems procesadores, que reciben el nombre de esclavos. Cuando se trabaja de
manera simtrica, los procesos o partes de ellos (threads) son enviados indistintamente a
cualquiera de los procesadores disponibles, teniendo, tericamente, una mejor distribucin
y equilibrio en la carga de trabajo bajo este esquema.
Se dice que un thread es la parte activa en memoria y corriendo de un proceso, lo cual
puede consistir de un rea de memoria, un conjunto de registros con valores especficos,
la pila y otros valores de contexto. Un aspecto importante a considerar en estos sistemas
es la forma de crear aplicaciones para aprovechar los varios procesadores. Existen
aplicaciones que fueron hechas para correr en sistemas monoproceso que no toman
ninguna ventaja a menos que el sistema operativo o el compilador detecte secciones de
cdigo paralelizable, los cuales son ejecutados al mismo tiempo en procesadores
diferentes. Por otro lado, el programador puede modificar sus algoritmos y aprovechar por
s mismo esta facilidad, pero esta ltima opcin las ms de las veces es costosa en horas
hombre y muy tediosa, obligando al programador a ocupar tanto o ms tiempo a la
paralizacin que a elaborar el algoritmo inicial.
12
SISTEMAS OPERATIVOS POR LA FORMA DE OFRECER SUS
SERVICIOS
Esta clasificacin tambin se refiere a una visin externa, que en este caso se refiere a la
del usuario, el cmo accede a los servicios. Bajo esta clasificacin se pueden detectar dos
tipos principales: sistemas operativos de red y sistemas operativos distribuidos.
13
SISTEMAS OPERATIVOS
M ICROSOFT WINDOWS
14
La primera versin se lanz en 1985 y comenz a utilizarse de forma generalizada gracias
a su interfaz grfica de usuario (GUI, Graphical User Interface) basada en ventanas. Hasta
ese momento (y hasta mucho despus como corazn de Windows), el sistema operativo
ms extendido era MS-DOS (Microsoft Disk Operating System), que por aquel entonces
contaba con una interfaz basada en lnea de comandos.
El 30 de septiembre de 2014, Microsoft presento Windows 10, la nueva versin del sistema
operativo que llego de forma oficial a finales del 2015, siendo la primera versin que se
integrara a todos los dispositivos Windows, eliminando de esta forma todas las variantes
del mismo. Siendo un nico sistema operativo para equipos de escritorio, porttiles,
Smartphone y tablets se espera ofrecer una mejor experiencia y eliminando algunos
problemas que se presentaron con Windows 7/ 8/ 8.1. Incluyendo por primera vez un
asistente personal, (Cortana), y mejorando el rendimiento de la batera.
WINDOWS
15
Microsoft Windows versin 3.0
Windows versin 3.0, lanzado en 1990, fue la primera versin de Microsoft Windows
que consigui un amplio xito comercial, vendiendo 10 millones de copias. Desde esta
versin se incluyen los juegos de solitario, buscaminas y corazones Presentaba mejoras
en la interfaz de usuario y en la multitarea. Recibi un lavado de cara en Windows 3.1,
que se hizo disponible para el pblico en general el 1 de marzo de 1992. El soporte de
Windows 3.1 termin el 31 de diciembre de 2001.
Microsoft Windows NT
En julio de 1993, Microsoft lanz Windows NT basado en un nuevo kernel. NT era
considerado como el sistema operativo profesional y fue la primera versin de Windows
en utilizar la Multitarea apropiativa. Windows NT ms tarde sera reestructurado para
funcionar tambin como un sistema operativo para el hogar, con Windows XP.
Logos Windows NT
16
Microsoft Windows 95
El 24 de agosto de 1995, Microsoft lanz Windows 95, una versin nueva para los
consumidores, que inclua grandes cambios que en la interfaz de Windows 95
Tambin fue el primer sistema operativo Windows que utiliz las capacidades Plug and
Play. Los cambios que trajo Windows 95 eran revolucionarios incluyo por primera vez
internet Explorer tambin se introdujo un inicio y una barra de tareas. El soporte
estndar para Windows 95 finaliz el 31 de diciembre de 2000 y el soporte ampliado
para Windows 95 finaliz el 31 de diciembre de 2001.
Interfaz Windows 95
Microsoft Windows 98
El siguiente para la lnea del usuario fue lanzado el 25 de junio de 1998, Microsoft Windows
98. Sustancialmente fue criticado por su lentitud y por su falta de fiabilidad en comparacin
con Windows 95, pero muchos de sus problemas bsicos fueron posteriormente rectificados
con el lanzamiento de Windows 98 Second Edition en 1999. El soporte estndar para
Windows 98 termin el 30 de junio de 2002, y el soporte ampliado para Windows 98 termin
el 11 de julio de 2006.
Logo Windows 98
17
Microsoft Windows 2000
Como parte de su lnea profesional, Microsoft
lanz Windows 2000 en febrero de 2000. La versin de
consumidor tras Windows 98 fue Windows Me (Windows
Millennium Edition). Lanzado en septiembre de 2000,
Windows Me implementaba una serie de nuevas
tecnologas para Microsoft: en particular fue el Universal
Plug and Play. Durante el 2004 parte del cdigo fuente
de Windows 2000 se filtr en internet, esto era malo para
Microsoft porque el mismo ncleo utilizado en Windows
2000 se utiliz en Windows XP, tuvo varias crticas por el Logo Windows ME
fallo en seguridad, y su alta inestabilidad que lo llevo al
fracaso.
Interfaz de Windows ME
Microsoft Windows XP
Luego del horror de
Windows ME, el 25
de octubre del ao
2001, Microsoft
lanz Windows XP,
y aunque
inicialmente no fue
recibido con los
brazos abiertos
pues necesit tres
service packs para
dejar de ser
criticado
duramente por sus
fallos de seguridad,
al final Windows Captura de pantalla Windows XP
XP se convirti en una de las
versiones ms alabadas de todos
los tiempos.
Sigue siendo hasta ahora la versin principal de Windows con ms longevidad: desde el 2001
hasta el 2007 cuando lleg.
18
Microsoft Windows Server 2003
19
Microsoft Windows 7
Microsoft Windows 8
El 29 de octubre de 2012, Microsoft lanz Windows 8. Por primera vez desde Windows 95,
el botn Inicio ya no est disponible en la barra de tareas, aunque la pantalla de inicio est
an activa haciendo clic en la esquina inferior izquierda de la pantalla y presionando la tecla
Inicio en el teclado. Presenta un Explorador de Windows rediseado, con la famosa
interfaz ribbon de Microsoft Office.
Segn Microsoft han vendido 60 millones
de licencias, aunque ha recibido muchas
crticas por parte de los usuarios. Se
conservan la gran mayora de las
caractersticas de su predecesor, Windows
7, con excepcin de la nueva interfaz
grfica totalmente renovada compatible
con pantallas tctiles incluyendo iconos
dinmicos. Logo Oficial Windows 8
20
Microsoft Windows 8.1
Se present oficialmente el 18 de octubre de 2013, como una actualizacin gratuita para
Windows 8, corrigiendo algunos errores en la seguridad, y se volvi a incluir el botn de
inicio, Skydrive, internet Explorer 11 y se habilito el atajo del teclado [Windows] + [S]
Inicio de
Windows 8.1
Microsoft Windows 10
Es la ltima versin lanzada desarrollada por Microsoft fue dado a conocer en julio de 2014
como Windows 9 pero los desarrolladores encontraron un error al ejecutar y su nombre
fue cambiado a Windows 10 fue lanzado al pblico el 29 de julio de 2015, durante el
primer ao la actualizacin fue gratuita para usuarios con Windows 7 y Windows 8.1.
Es un sistema totalmente renovado, internet Explorer fue remplazado por Microsoft Edge,
un navegador que promete mucho, pero la popularidad de Google Chrome, sigue por
encima, tambin se incorpor un asistente personal, Cortana es capaz de ayudarte con
algunas cosas, como
programar una
alarma, buscar en el
sistema
rpidamente,
bsquedas en la
web, u otras
funciones que son de
utilidad.
21
M AC OS
Versiones
Antes de la introduccin de los ltimos sistemas basados
en el microprocesador PowerPC G3, partes significativas
del sistema se almacenaban en la memoria fsica de slo
lectura de la placa base. El propsito inicial de esto fue
evitar el uso de la capacidad de almacenamiento limitada
de los disquetes de apoyo al sistema, dado que los
primeros computadores Macintosh no tenan disco duro.
Slo el modelo Macintosh Classic de 1991, poda ser
iniciado desde la memoria ROM. Esta arquitectura tambin
permiti una interfaz de sistema operativo totalmente
grfica en el nivel ms bajo, sin la necesidad de una
consola de slo texto o el modo de comandos de lnea. Los
errores en tiempo de arranque, como la bsqueda de
unidades de disco que no funcionaban, se comunicaron al
usuario de manera grfica, generalmente con un icono o Logo de Mac
con mensajes con el tipo de letre Chicago y un Timbre de
la muerte o una serie de pitidos. Esto contrastaba con los PCs de la poca, que mostraban
tales mensajes con un tipo de letra mono-espaciada sobre un fondo negro, y que requeran
el uso del teclado y no de un ratn, para la entrada. Para proporcionar tales detalles en un
nivel bajo, el Mac OS dependa de software de la base del sistema grabado en la ROM de
la placa base, lo que ms tarde ayud a garantizar que slo los computadores de Apple o
los clones bajo licencia (con el contenido de la memoria ROM protegido por derechos de
autor de Apple, pudieran ejecutar el Mac OS.
El Mac OS puede ser dividido en dos familias:
22
La familia Mac OS Classic, basada en el cdigo propio de Apple Computer.
El Sistema Operativo Mac OS X, desarrollado a partir de la familia Mac OS Classic
y NeXTSTEP, el cual estaba basado en UNIX.
Mac-OS 7
En 1990 el Sistema 7 fue el gran cambio de software para esta poca, se elimin el Finder
y el Finder mltiple. El Sistema 7 ya slo tena el Finder mltiple permitiendo hacer
muchas tareas simultneamente.
La memoria tambin tuvo un gran cambio a 32b, esto permiti a las Macs usar ms de 8
MB de Ram, en el sistema operativo, esto fue tambin implementado en el Sistema 7.
El Networking por Apple Talk y compartir archivos por Apple Share fue agregado al
sistema operativo, como opcin adicional. El software QuickTime multimedia tambin fue
trabajado en este sistema, pero estaba disponible como un software extra. El Sistema 7
agreg muchas caractersticas que iban a ser construidas en el nuevo sistema Mac OS X.
Un men fue agregado en la parte inferior derecha del Dashboard, que mostraba la lista
de los programas que estaban siendo utilizados en ese momento y permita a los usuarios
cambiarse entre ellos. Luego de la aplicacin de men fue agregado el men de Ayuda,
el basurero fue cambiado a un verdadero folder permitiendo eliminar los archivos hasta
que se seleccionaba la opcin de Vaciar el basurero.
23
Fue implementada la opcin de arrastrar que permita llevar un texto de un programa a
otro sin necesidad de copiar y pegar. En el Sistema 7 el buscador finalmente tomo una
ventaja en los objetos con color, haciendo que los elementos en la interfaz se vieran como
en 3D.
El Sistema 7.0.1p Performa, fue lanzado junto con el Sistema 7.0.1s, arreglando
algunas caractersticas especiales para usuarios principiantes de este Sistema.
El Sistema 7.1, se le implemento un folder de Fuentes as que podan ser
fcilmente agregados o removidos, luego estos fueron agregados y utilizados por
el mismo Sistema.
El Sistema 7.1.1, tambin conocido como Sistema 7 Pro, Incorporando
AppleScript, QuickTime, y PowerTalk, estos estaban disponibles como extras del
sistema.
El Sistema 7.1.2, fue creado para soportar Chips de microprocesadores.
El Sistema 7.5, integraba todas las caractersticas del Performa, tambin agregaba
mucha ms informacin de la Gua de ayuda del sistema de Apple (Apple Guide
help system). Finalmente en la pantalla de arranque existi una pequea barra.
A pesar de que Mac haba trabajado durante once aos llegando hasta el Sistema 7.5,
esto mostraba claramente de que Mac necesitaba completamente una nueva creacin del
Sistema Operativo.
Mac OS 7.6, fue el primer sistema operativo lanzado con una estrategia de Apple
para luego ser actualizado como el actual Mac OS cada 6 meses, hasta que
Rhapsody/Mac OS X fuera finalizado. Fueron corregidos algunos errores va Mac
Os 7.6.1
Mac os 8
CD Instalacin MacOS 8
24
Mac OS 8.1, fue ms notable para el HFS+ (Esta improvisada versin del Sistema
de archivos jerrquica que fue introducido en el Sistema 3) liberaba gran cantidad
de espacio (Cientos de Megabytes) en el disco duro despejaba ms de 1 GB. Mac
OS 8.1. Tambin fue la ltima versin que soportaba Macs de 68K, todas las
versiones anteriores eran solo para
PowerPC.
Mac OS 8.5, introdujo Sherlock un
avanzado programa de bsqueda que
trabaja en el disco local, servicios de
redes y la Internet.
Mac OS 8.6, agreg una opcin de
contenido a Sherlock aumentando su
forma de administracin y un agregado
soporte de USB y Firmware.
Interfaz Mac OS 8
Mac OS 9
Mac OS 9 fue la ltima versin mayor de la familia de sistemas operativos conocida
como Mac OS clsico (classic en ingls). Fue introducida por Apple Computer el 23 de
octubre de 1999 y sucedida por Mac OS X. Si bien inicialmente estaba previsto que fuera
una nueva versin menor del anterior Mac OS 8 (Mac OS 8.7), se cambi a Mac OS 9 para
suplir el salto hacia la siguiente generacin (ya en preparacin) del Mac OS, Mac OS
X (presentado como versin 10). Apple lo catalog como "el mejor sistema operativo
de Internet", destacando la capacidad de bsqueda del programa Sherlock 2 y la integracin
con un servicio gratuito conocido en aquel entonces como iTools (luego .Mac,
despus MobileMe y ahora iCloud).
Este sistema, al igual que todos los de esta familia, careca de algunos servicios y
prestaciones comunes en los sistemas de su tiempo, tales como la memoria
protegida o multitarea preventiva. Sin embargo presentaba numerosas ventajas con
respecto a los anteriores Mac OS, como por ejemplo interfaz para varios usuarios
(un multiusuario bsico), bsqueda avanzada y mayor compatibilidad.
Apple actualiz el Mac OS 9 con una serie de correcciones y versiones menores tales como
la 9.0.4 y 9.1 (en la cual, por ejemplo, fue incluida la capacidad para grabar CD desde el
propio sistema (con el Finder) sin utilizar una herramienta externa), en 2000 y 2001. La
actualizacin 9.2 dej de darle soporte a los procesadores PowerPC ms antiguos (601,
603 y 604) y requera un procesador G3 como mnimo. Otra actualizacin, Mac OS 9.2.1,
fue lanzada en 2001, pero ya slo mejor la funcionalidad del entorno de emulacin Classic
de Mac OS X (y fue seguida del 9.2.2 con el mismo propsito).
25
Steven Jobs- Fundador de Apple
MAC OS X
OS X, antes llamado Mac OS X, es un entorno operativo basado en Unix, desarrollado,
comercializado y vendido por Apple Inc. Ha sido incluido en su gama de
computadoras Macintosh desde el ao de 2002. OS X es el sucesor del Mac OS 9 (la
versin final del Mac OS Classic), el sistema operativo de Apple desde 1984. Est basado
en BSD, y se construy sobre las tecnologas desarrolladas en NeXT entre la segunda
mitad de los 80's y finales de 1996, cuando Apple adquiri esta compaa. Tcnicamente,
no es un sistema operativo, sino que incluye uno (Darwin, cuyo ncleo es XNU). Desde la
versin Mac OS X 10.5Leopard para procesadores Intel, el sistema tiene la certificacin
UNIX 03.
La primera versin del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio,
fue Mac OS X v10.0 Cheetah (publicada el 24 de marzo de 2001). Para dispositivos
mviles Apple produce una versin especfica de OS X llamada iOS, que funciona
en iPhone, iPod Touch, iPad y Apple TV.
26
Versin 10.0: Cheetah
El 24 de marzo de 2001, Apple liber el Mac OS X v10.0 (de nombre en cdigo Cheetah). La
versin inicial era lenta, estaba incompleta y tena muy pocas aplicaciones disponibles al
momento de su lanzamiento, casi todas de desarrolladores independientes. Mientras que
muchos crticos dijeron que el sistema operativo no estaba listo para el pblico, reconocieron la
importancia del lanzamiento inicial como una base sobre la cual se puede progresar. La mera
liberacin del Mac OS X fue recibido por la comunidad Macintosh como un gran acontecimiento.
Despus de corregir algunos errores de software, los kernel panics se hicieron menos
frecuentes.
27
Versin 10.2: Jaguar
El 23 de agosto de 2002, Apple present el Mac OS X v10.2 "Jaguar",
la primera versin en usar su nombre en cdigo como parte de la
marca
Introdujo una mejora en el rendimiento, un aspecto ms elegante y
un numeroso grupo de mejoras (ms de 150, de
acuerdo con Apple), incluyendo Quartz Extreme,
un repositorio general para informacin de
contactos en la nueva Agenda, y un cliente
de mensajera instantnea llamado iChat El
Mac Feliz (del ingls, Happy Mac) que haba
aparecido durante la secuencia de arranque
del Mac OS durante al menos 18 aos fue
reemplazado por un logotipo a gran escala de
Apple.
Mac OS X v10.2 Jaguar
28
Versin 10.4: Tiger
Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene ms de 150 nuevas
mejoras, pero al igual que con el lanzamiento de Panther, algunas mquinas antiguas dejaron
de ser soportadas; en particular, cualquier equipo Apple que no cuente con
conexin FireWire no est ya soportado en Tiger. Como curiosidad cabe comentar que Apple
dispone a partir de Tiger, de una versin "paralela" compilada para procesadores Intel, si bien,
tericamente, slo podr instalarse bajo ciertas restricciones de hardware y en procesadores
con soporte SSE3. Esta versin apareci
oficialmente el da 10 de enero de 2006 con los
primeros equipos "Mac Intel": El iMac Core Do (ex
iMac G5), Mac mini Core Solo y Core Do (ex Mac
mini G4) adems de los nuevos porttiles
denominados Macbook y Macbook Pro,
ambos equipados con procesadores Intel Core
Do. Tambin han existido versiones para G4
de este sistema operativo, incluida al menos en los
ltimos PowerBook G4 a la venta. Las aplicaciones
incluidas en versiones anteriores fueron
mejoradas. Entre lo ms destacable se
tiene: Spotlight (sistema de bsqueda basado en
contenidos y metadatos), Dashboard (conjunto
de mini aplicaciones para realizar tareas comunes y ofrecen acceso instantneo a la
informacin), iChat (soporte para el cdec de vdeo H.264 para la realizacin de
videoconferencias de hasta 4 personas. Adems, tambin permite realizar audio conferencias
de hasta 10 personas), QuickTime 7 (soporte para H.264 y una interfaz completamente
rediseada), Safari (incorpora Mac OS X v10.4 Tiger
soporte para RSS, mayor velocidad y
seguridad, etc.)
Se introdujeron los siguientes programas y tecnologas: Automator (sistema que permite llevar
a cabo de forma eficaz y sencilla toda clase de tareas manuales y repetitivas de forma
automtica y sin necesidad de conocimientos de programacin), Core Image y Core
Video (tecnologas avanzadas de procesamiento de imgenes en tiempo real), soporte de
memoria de 64 bits (para los nuevos G5, usando el sistema LP64), utilidades Unix actualizadas
(como cp y rsync, que pueden preservar los metadatos en HFS Plus y resource fork) y un
sistema extendido de permisos usando listas de control de acceso.
29
aplicaciones de 64 bits, nuevas funciones en Mail e iChat, y nuevas caractersticas de
seguridad. Leopard es un sistema UNIX certificado para la plataforma Intel. Es adems el primer
sistema operativo basado en BSD en recibir la certificacin UNIX 03. Leopard abandon el
soporte para el Entorno Classic y las aplicaciones del mismo. Fue la ltima versin del Mac OS
X con soporte para la arquitectura PowerPC.
Los cambios internos incluyen soporte mejorado para procesadores de varios ncleos
mediante Grand Central Dispatch, el cual intenta facilitar el desarrollo de aplicaciones con
soporte multi-ncleo, y as mejorar la utilizacin de la CPU. Anteriormente los desarrolladores
necesitaban reprogramar su software de forma que tomara explcitamente ventaja de los
mltiples ncleos, hecho que fcilmente se volva tedioso y problemtico, especialmente en
software complejo. Tambin incluye rendimiento avanzado en la GPU con OpenGL (un estndar
abierto para plataformas GPGPU distinta de CUDA, DX11 Compute Shader o STREAM) al
30
proveer apoyo a la labor de descarga normalmente, slo destinados a una CPU a la GPU de
la tarjeta grfica. Esto puede ser especialmente til en tareas que hacen que el computador se
cuelgue fcilmente.
Snow Leopard soporta solo equipos con procesadores Intel, y requiere de 1 GB de memoria
RAM para funcionar. Esta versin abandona el soporte para la arquitectura PowerPC, sin
embargo permite la ejecucin de programas para esta arquitectura tras instalar el traductor
binario Rosetta.
31
Versin 10.9: Mavericks
El 22 de octubre de 2013 Apple lanz la Actualizacin Mac OS X 10.9 Mavericks, u na nueva
versin que integra las aplicaciones de iOS
como Recordatorios, Notas, Mensajes, iBook
y notificaciones instantneas pero
con mucha ms personalizacin. La
nueva versin se puede actualizar sin
ningn costo desde el mismo da de
su presentacin. Entre otras
novedades anunciadas de OS X
Mavericks est la opcin de usar una
HDTV como segundo monitor por
medio de Apple TV y el aumento de
la duracin de la batera
para los usuarios Mac OS X 10.9 Mavericks
de Macbook Air de 11" y
13", con mayor ahorro de energa para iMac.
32
aplicaciones se ejecuten ms rpido con OS X El Capitn en comparacin con versiones
anteriores. Entre las novedades ms destacadas se encuentran: Split View, es decir, la
posibilidad de dividir la pantalla para poder usar dos aplicaciones al mismo tiempo; mejoras en
Spotlight, que adems de permitir mover la ventana ahora tambin trabaja con un lenguaje ms
natural y puede mostrar ms datos que antes (Previsin del tiempo, la bolsa, vdeos online,
etc.); y otros cambios en diversas aplicaciones como Safari, Notas, Fotos o Mapas, entre otras.
Fue lanzado oficialmente el 30 de septiembre de 2015, pudindose descargar de forma gratuita
travs del Mac App Store.
Copia en un
dispositivo, pega en
otro.
Copia imgenes,
videos y texto desde
Macb ook 2017 Interfaz MacOS Sierra - iPhone 7
tu iPhone y pgalos en
el Mac que tengas
cerca, o viceversa. No hace falta hacer nada ms, tan slo copia y pega como lo haras
normalmente. Si encuentras una buena receta mientras trabajas en tu Mac, puedes pegar
los ingredientes en la lista de compras de tu iPhone.
33
GNU/LINUX
A las variantes de esta unin de programas y tecnologas, a las que se les adicionan
diversos programas de aplicacin de propsitos especficos o generales se las
denomina distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las
necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente
conocidas por su uso en servidores y supercomputadoras. Donde tiene la cuota ms
importante del mercado. Segn un informe de IDC, GNU/Linux es utilizado por el 78% de
los principales 500 servidores del mundo, otro informe le da una cuota de mercado de 89%
en los 500 mayores supercomputadores. Con menor cuota de mercado el sistema
GNU/Linux tambin es usado en el segmento de las computadoras de
escritorio, porttiles, computadoras de bolsillo, telfonos mviles, sistemas
embebidos, videoconsolas y otros dispositivos, hoy en da el ms usado para actividades
como el hacking.
34
UNIX
Unix (registrado oficialmente como UNIX) es un sistema
operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un
grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken
Thompson, Dennis Ritchie y Douglas McElroy.
El sistema, junto con todos los derechos fueron vendidos por AT&T a Novell, Inc. Esta
vendi posteriormente el software a Santa Cruz Operation en 1995, y esta, a su vez, lo
revendi a Caldera Software en 2001, empresa que despus se convirti en el grupo SCO.
Sin embargo, Novell siempre argument que solo vendi los derechos de uso del software,
pero que retuvo el copyright sobre "UNIX". En 2010, y tras una larga batalla legal, sta ha
pasado nuevamente a ser propiedad de Novell.
Solo los sistemas totalmente compatibles y que se encuentran certificados por la
especificacin Single UNIX Especificacin pueden ser denominados "UNIX" (otros
reciben la denominacin "similar a un sistema Unix" o "similar a Unix"). En ocasiones, suele
usarse el trmino "Unix tradicional" para referirse a Unix o a un sistema operativo que
cuenta con las caractersticas de UNIX Versin 7 o UNIX System V.
Historia
A finales del ao 1960, el Instituto Tecnolgico de Massachusetts, los Laboratorios
Bell de AT&T y General Electric trabajaban en un sistema operativo experimental
llamado Multics(Multiplexed Information and Computing Service), desarrollado para
ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del
proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas
innovaciones, entre ellas mejoras en las polticas de seguridad. El proyecto consigui dar a
luz versiones para produccin, pero las primeras versiones contaban con un pobre
rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos
a otros proyectos.
Uno de los programadores de los laboratorios Bell, Ken Thompson, sigui trabajando para
la computadora GE-635 y escribi un juego llamado Space Travel, (Viaje espacial). Sin
embargo, descubri que el juego era lento en la mquina de General Electric y resultaba
realmente caro, algo as como 75 dlares de EE.UU. por cada partida.
De este modo, Thompson escribi nuevamente el programa, con ayuda de Dennis Ritchie,
en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta
experiencia, junto al trabajo que desarroll para el proyecto Multics, condujo a Thompson a
iniciar la creacin de un nuevo sistema operativo para la DEC PDP-7. Thompson y Ritchie
lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell,
para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en s. A
lo anterior, agregaron un intrprete de rdenes (o intrprete de comandos) y un pequeo
conjunto de programas. El proyecto fue bautizado UNICS, como acrnimo Uniplexed
Information and Computing System, pues solo prestaba servicios a dos usuarios (de
acuerdo con Andrew Tanenbaum, era solo a un usuario). La autora de esta sigla se le
atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo
un juego de palabras que consideraba a UNICS un sistema MULTICS castrado
(pueseunuchs, en ingls, es un homfono de UNICS), se cambi el nombre a UNIX, dando
origen al legado que llega hasta nuestros das.
35
SOLARIS (SISTEM A OPERATIVO
Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun
Microsystems y actualmente por Oracle Corporation como sucesor de Sun OS. Es un
sistema certificado oficialmente como versin de Unix. Funciona en arquitecturas
SPARC y x86 para servidores y estaciones de trabajo.
Historia
El primer sistema operativo de Sun naci
en 1983 y se llam inicialmente SunOS.
Estaba basado en el sistema UNIX BSD, de la
Universidad de California en Berkeley, del cual
uno de los fundadores de la compaa fue
programador en sus tiempos universitarios.
Ms adelante incorpor funcionalidades
del System V, convirtindose prcticamente en Logo Solaris S.O
un sistema operativo totalmente basado
en System V.
Esta versin basada en System V fue publicada en 1992 y fue la primera en
llamarse Solaris, ms concretamente Solaris 2. Las anteriores fueron llamadas Solaris
1 con efecto retroactivo. SunOS solo tendra sentido a partir de ese momento como ncleo
de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contena SunOS 5.0.
Desde ese momento se distingue entre el ncleo del sistema operativo (SunOS), y el
entorno operativo en general (Solaris), aadindole otros paquetes
como Apache o DTrace. Como ejemplo de esta funcin, Solaris 8 contiene SunOS 5.8.
Arquitectura compatible
Solaris usa una base de cdigo comn para las arquitecturas que
soporta: SPARC y x86 (incluyendo AMD64/EM64T). Tambin fue portado a la
arquitectura PowerPC (en plataforma PReP) en la versin 2.5.1, pero el soporte fue
cancelado casi tan pronto como fue liberado.
En un tiempo se plane la compatibilidad para el Itanium pero nunca se llev al
mercado. Sun tambin tiene planes de implementar APIs de Linux en Solaris 10,
permitiendo la ejecucin de cdigo objeto Linux de forma nativa en la plataforma x86, lo
cual sera facilitado por el hecho de que
ambos sistemas operativos utilizan el
formato ejecutable Executable and
Linkable Format. Por el momento, Sun
ha adoptado la tecnologa Lxrun y la
ofrece como descarga gratuita, si bien
no est incorporada a la distribucin
base.
Solaris tiene una reputacin de ser muy
adecuado para el multiprocesamiento
simtrico (SMP), soportando un gran
nmero de CPUs. Tambin ha incluido
soporte para aplicaciones de 64
Solaris 10 usando Java Desktop System
bits SPARC desde Solaris 7.
36
SISTEMAS OPERATIVOS EN MVILES
ANDROID
Historia
Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Es
el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y
desarrolladores de hardware, software y operadores de servicio. Las unidades vendidas de
telfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en
el segundo y tercer trimestres de 2010, con una cuota de mercado de 43,6% en el tercer
trimestre. A escala mundial alcanz una cuota de mercado del 50,9% durante el cuarto
trimestre de 2011, ms del doble que el segundo sistema operativo (iOS de Apple, Inc.)
Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la
funcionalidad de los dispositivos. A la fecha, se ha llegado ya al 1.000.000 de aplicaciones
(de las cuales, dos tercios son gratuitas y en comparacin con la App Store ms baratas)
disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en
cuenta aplicaciones de otras tiendas no oficiales para Android como la tienda de
aplicaciones Samsung Apps de Samsung, slideme de java y Amazon appstore. Google
Play es la tienda de aplicaciones en lnea administrada por Google, aunque existe la
37
posibilidad de obtener software externamente. La tienda F-Droid es completamente de
cdigo abierto as como sus aplicaciones, una alternativa al software privativo. Los
programas estn escritos en el lenguaje de programacin Java.22 No obstante, no es un
sistema operativo libre de malware, aunque la mayora de ello es descargado de sitios de
terceros.
El anuncio del sistema Android se realiz el 5 de noviembre de 2007 junto con la creacin
de la Open Handset Alliance, un consorcio de 78 compaas de hardware, software y
telecomunicaciones dedicadas al desarrollo de estndares abiertos para dispositivos
mviles. Google liber la mayora del cdigo de Android bajo la licencia Apache, una
licencia libre y de cdigo abierto.
La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan
en un framework Java de aplicaciones orientadas a objetos sobre el ncleo de
las bibliotecas de Java en una mquina virtual Dalvik con compilacin en tiempo de
ejecucin hasta la versin 5.0 . Las bibliotecas escritas en lenguaje C incluyen un
administrador de interfaz grfica (Surface manager), un framework Open Core, una base
de datos relacional SQLite, una Interfaz de programacin de API grfica OpenGL ES 2.0
3D, un motor de renderizado Web Kit, un motor grfico SGL, SSL y una biblioteca estndar
de C Bionic. El sistema operativo est compuesto por 12 millones de lneas de cdigo,
incluyendo 3 millones de lneas de XML, 2,8 millones de lneas de lenguaje C, 2,1 millones
de lneas de Java y 1,75 millones de lneas de C++.
38
El historial de versiones del sistema operativo Android se inici con el lanzamiento de
Android beta en noviembre de 2007. La primera versin comercial, Android 1.0, fue lanzada
en septiembre de 2008. Android es un sistema operativo mvil desarrollado por Google y
la Open Handset Alliance, y ha visto un nmero de actualizaciones a su sistema operativo
base desde su lanzamiento original. Estas actualizaciones tpicamente corrigen fallos de
programa y agregan nuevas funcionalidades. Desde abril de 2009, Las versiones de
Android han sido desarrolladas bajo un nombre y lanzamiento en orden alfabtico: Apple
Pie, Banana Bread, Cupcake, Donut, clair, Froyo, Gingerbread, Honeycomb, Ice Cream
Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow y Nougat.
Google Maps con Latitude y Street View para ver mapas e imgenes por
satlite, as como para encontrar negocios locales y obtener direcciones de
conduccin usando GPS.
39
Google Search, permite a los usuarios buscar en internet, en aplicaciones
del telfono mvil, en contactos, en calendario, etc.
Marcacin por voz permite marcar y llamar sin escribir nombre o nmero.
T omado de Wikipedia
Fecha
Versin Caractersticas
lanzamiento
T omado de Wikipedia
40
Con ella ya llegaron algunos cambios relevantes. En este
caso, la versin Android 1.5 Cupcake se basaba en el kernel
de Linux 2.6.27. Entre los cambios que supuso, podemos
destacar:
Mejor experiencia en
el Android Market
Cmara, grabacin y galera Inicio Android D
integradas entre s.
Seleccin mltiple de fotos en la galera para poder
eliminarlas.
Bsqueda por voz actualizada
Mejora de la experiencia de bsqueda que ahora
incluye marcadores, historiales, contactos y pginas
web.
Soporte CDMA/EVDO, 802.1x, VPN y text-to-speech
Introduccin de soporte de pantallas WVGA
Mejoras de rendimiento en bsqueda y cmara
GestureBuilder
Navegacin gratuita turn-by-turn
41
Android 2.0/2.1 clair
En esas fechas hay que tener muy en cuenta la evolucin de Android ya que en pocos
meses sacaron varias versiones del sistema.
42
Android 2.3 Gingerbread
43
Android 3.0 Honeycomb
44
Android 4.1 Jelly Bean.
Google anunci Android 4.1 Jelly Bean (Gomita
Confitada o Gominola) en conferencia el 27 de
junio de 2012. Basado en el ncleo
de Linux 3.0.31, Bean fue una actualizacin
incremental con el enfoque primario de mejorar
la funcionalidad y el rendimiento de la interfaz
de usuario. La mejora de rendimiento involucr
el "Proyecto Butter", el cual usa anticipacin
tctil, triple buffer, latencia vsync extendida y un
arreglo en la velocidad de cuadros de
60 fps para crear una fluida y "mantecosa"-
suavidad de la interfaz de usuario. Android 4.1
Jelly Bean fue lanzado bajo AOSP el 9 de julio
de 2012, y el Nexus 7, el primer dispositivo en
correr Jelly Bean, fue lanzado el 13 de julio de
2012.
45
Android 4.4 KitKat
46
Android 5.0 Lollipop
47
Android 5.1 Lollipop
Introducido el 9 de Marzo de 2015, Android 5.1 Lollipop trajo la capacidad
de unirse a redes WiFi y de emparejarse con dispositivos Bluetooth
desde los ajustes rpidos para reducir la cantidad de pasos, soporte
para mltiples tarjetas SIM y llamadas de voz en Alta Definicin con
otros equipos que cuenten con la misma versin del sistema
operativo.
48
Android 7.0 Nougat
La ms reciente versin del sistema operativo
mvil de Google ya est disponible. Android 7.0
Nougat llega con la novedad de ser la primera
vez en la historia de Android que una nueva
versin del sistema no se lanza junto a un
Smartphone con la marca Nexus en la espalda.
49
Android Wear
Android Wear
Android T.V
Android TV es un sistema
operativo basado en el kernel
de Linux diseado principalmente
para televisores, que se
complementan con otros dispositivos
como telfonos inteligentes o tabletas,
y tambin para relojes inteligentes.
Android TV fue presentado el 25 de
junio de 2014 en la Conferencia de
Desarrolladores Google I/O.
Android T.V
50
IOS
Fuente iOS
51
Historia & Versiones de IOS
52
Home Screens iOS 1 - iOS 7
Caractersticas
Pantalla principal
La pantalla principal (llamada SpringBoard) es donde se ubican los iconos de las
aplicaciones y el Dock en la parte inferior de la pantalla donde se pueden anclar
aplicaciones de uso frecuente, aparece al desbloquear el dispositivo o presionar el botn
de inicio. La pantalla tiene una barra de estado en la parte superior para mostrar datos,
tales como la hora, el nivel de batera, y la intensidad de la seal. El resto de la pantalla
est dedicado a la aplicacin actual
Carpetas
Con iOS 4 se introdujo un sistema simple de carpetas en el sistema. Se puede mover una
aplicacin sobre otra y se crear una carpeta, y as se pueden agregar ms aplicaciones a
esta mediante el mismo procedimiento. Pueden entrar hasta 12 y 20 aplicaciones en el
iPhone e iPad respectivamente. El ttulo de la carpeta es seleccionado automticamente
por el tipo de aplicaciones dentro de ella, pero puede ser editado por el usuario.
Con la salida de iOS 7, la cantidad mxima de aplicaciones por carpeta aument
considerablemente, pues al abrir una carpeta se muestran 9 conos (3x3), y al agregar ms
aplicaciones se van creando pginas a las que se pueden acceder deslizando sobre la
pantalla.
Seguridad
Antes de la salida de iOS 7 al mercado, exista un enorme ndice de robos de los diversos
modelos de iPhone, lo que provoc que el gobierno estadounidense solicitara a Apple
disear un sistema de seguridad infalible que inutilizara los equipos en caso de robo. Fue
creada entonces la activacin por iCloud, la cual solicita los datos de acceso de la cuenta
del usuario original, lo que permite bloquear e inutilizar el equipo al perderlo o ser vctima
de robo del mismo. De igual manera, es posible conocer la ubicacin va GPS del dispositivo
y mostrar mensajes en la pantalla. Hasta la fecha no existe un mtodo comprobado para
saltarse la activacin de iCloud lo que convierte a iOS 7+ en el SO mvil ms seguro del
mercado.
Multitarea
Antes de iOS 4, la multitarea estaba reservada para aplicaciones por defecto del sistema.
A Apple le preocupaba los problemas de batera y rendimiento si se permitiese correr varias
53
aplicaciones de terceros al mismo tiempo. La multitarea slo es compatible desde el iPhone
3GS, iPad 1, iPod Touch (3. generacin) A partir de iOS 4, dispositivos de tercera
generacin y posteriores permiten el uso de 7 APIs para multitarea, especficamente:
Audio en segundo plano
Voz IP
Localizacin en segundo plano
Notificaciones push
Notificaciones locales
Completado de tareas
Cambio rpido de aplicaciones
Game Center
Fue anunciado en el evento donde se present iOS 4 el 8 de abril de 2010. Game Center
se lanz en junio de 2010 para los iPhone y iPod Touch con iOS 4 (excepto para el iPhone
2G, 3G y iPod Touch 1g). En iOS 5 se perfeccion, pudiendo agregar una foto a tu perfil,
pudiendo ver los amigos de tus amigos y pudiendo encontrar adversarios con
recomendaciones de nuevos amigos en funcin de tus juegos y jugadores favoritos.
Tecnologas no admitidas
IOS no permite Adobe Flash ni Java. Steve Jobs escribi una carta abierta donde critica a
Flash por ser inseguro, con errores, consumir mucha batera, ser incompatible con
interfaces multi-touch e interferir con el servicio App Store. En cambio iOS
usa HTML5 como una alternativa a Flash. Esta ha sido una caracterstica muy criticada
tanto en su momento como la actualidad. Sin embargo, se puede aadir Flash a Safari
mediante el Jailbreak, anulando la garanta, o bien, bajando un navegador especial en
la App Store
Durante los ltimos meses de 2010 en el Silverlight Firestarter evento se especulaba sobre
la inclusin en iOS de Silverlight 5, y con "transmuxing" se revelaba un gran avance para
iOS en esta direccin, pero con los ltimos sucesos en los que Microsoft considera redirigir
sus intereses a HTML5 el futuro de Silverlight es incierto y por el momento es casi imposible
encontrar contenido Silverlight disponible en dispositivos con IOS
54
IOS 1
El primer sistema operativo mvil de Apple se present el 9 de enero de 2007, fecha en la
que Steve Jobs mostr al mundo el iPhone. Todo lo que haca pareca mgico: gestos multi-
touch, todo extremadamente visual, bsqueda en Internet con Safari y una app para
YouTube.
IOS 2
Esta nueva versin introdujo la iTunes App Store, en la que los usuarios pueden descargar
aplicaciones gratuitas o pagas. Quizs su mayor innovacin fue que almacenara los datos
de las tarjetas de crdito del usuario, de
modo que no deba ingresarlos
nuevamente cada vez que va a
descargar una aplicacin paga (y sea
mucho ms fcil comprar
impulsivamente).
55
IOS 4
Es la cuarta versin del iOS sistema operativo mvil que
gestiona el iPhone e iPod Touch . Fue lanzado el 21 de
junio de 2010 y fue la primera versin que cambiar su
nombre a simplemente "iOS". Fue el primer gran
lanzamiento de iOS a soltar para algunos dispositivos y el
primer gran lanzamiento de iOS que los usuarios de iPod Logo IOS 4
Touch no tenan que pagar.
IOS 5
IOS 5 fue visto previamente el 6 de junio de 2011 durante la WWDC 2011. En ese mismo
evento, Apple dio una demostracin de la Mac OS X Lion y anunci su servicio de medios
basado en la nube, iCloud.2 Por segunda vez se abandon el soporte para algunos
dispositivos, en especial el iPhone 3G y el iPod
Touch (2 generacin). Los dispositivos compatibles
en esta versin incluyen el iPhone 3GS en adelante, el
iPod Touch (3 generacin) en adelante, y
el iPad original en adelante.
Logo IOS 5 El 4 de octubre de 2011, Apple celebr un evento en el
edificio
4 de Infinite Loop en su sede en Cupertino,
California. Mientras que se discutieron
otros temas, el enfoque principal era la
presentacin del iPhone 4S y su nuevo
software Siri.
El iPhone 4S vena con iOS 5
preinstalada, pero las unidades antiguas
requeran la actualizacin para su
instalacin a travs de iTunes. Sin
embargo, cuando la actualizacin se IPhone 4S - Interfaz IOS 5 & Siri
56
public en primer lugar, muchos usuarios recibieron mensajes de error al tratar de
descargarlo y algunos tenan advertencias de que sus dispositivos no podan ser
restaurados.
SIRI
La historia de la evolucin de Siri comienza hace varias dcadas. Hay que retroceder hasta
el ao 1946, hace setenta aos, para asistir al nacimiento de la organizacin de la que
nacera Siri seis dcadas despus. SRI International es un instituto de investigacin sin
nimo de lucro creada por la universidad de Stanford ese mismo ao.
Su objetivo era crear soluciones e iniciativas que cambiaran el mundo, con campos como
la salud, la productividad o la seguridad. Con el paso de los aos, fueron
participando diferentes proyectos hasta que en 2007 crearon una nueva
empresa llamada Siri Inc., cuyo objetivo era desarrollar proyectos de
inteligencia artificial.
IOS 6:
El iPhone 5 y el iPad mini fueron los dispositivos que introdujeron a iOS 6. Pero eso no fue
lo ms destacable de iOS 6, sino la eliminacin de los servicios de Google. Ahora YouTube
ya no vena preinstalado y sobre todo los mapas
ya no provenan de Google Maps, sino de un
nada maduro servicio de mapas creado por
Apple.
IOS 7
Con el desastre de Apple Maps rodaron cabezas en el equipo
directivo de Apple, entre ellas la de Scott Forestall, que fue
sustituido por Jonathan Ive como Senior Vice Presidente de
Diseo. En consecuencia, vimos el cambio ms radical de
todos en iOS con el abandono del skeumorfismo a favor de un
colorido sistema basado en las transparencias y los
degradados.
El iPhone 5s, el iPhone 5c, el iPad Air y el iPad mini 2 son los
que venan equipados con iOS 7. Este nuevo sistema operativo Logo IOS 7
57
basado en las transparencias introdujo el Centro de Control, Airdrop, una nueva app de
fotos, iTunes Radio y CarPlay entre otras cosas.
IOS 8
IOS 8 fue presentado al pblico el 2 de junio de 2014 durante
la WWDC anual. Es la quinta versin de iOS que no permite
actualizarse en dispositivos antiguos, ahora en el iPhone 4. Ser
lanzada para el iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s,
iPhone 6, iPhone 6 plus, iPod Touch (5 generacin), iPad (2,
3, 4 y 5 generacin), iPad mini (1 y 2 generacin).
Logo IOS 8
IOS 9
IOS 9 es el noveno lanzamiento del sistema operativo iOS diseado por Apple como
sucesor de iOS 8. Se anunci en la Worldwide Developer Conference (WWDC) el 8 de
junio de 2015 y se lanz el 16 de septiembre de 2015 a partir de las 10:00 am (horario de
58
San Francisco). IOS 9 incluye optimizaciones y mejoras respecto de su antecesor. Apple
anunci el lunes 21 de septiembre de 2015 que su nuevo sistema operativo ya haba
superado el 50% de adopcin dentro de sus dispositivos compatibles.
A fecha del 17 de agosto de 2016, el 87 % de los dispositivos compatibles con iOS 9 tienen
instalada alguna de sus versiones. Desde el IPhone 4S en adelante recibieron la
actualizacin y del IPad 2 en adelante
Se lanzaron varias versiones:
59
El 4 de agosto de 2016 daba solucin a tres
Apple lanz por sorpresa importantes fallos de
iOS 9.3.5
esta nueva versin. Con seguridad, que se
ella se daba solucin a El 25 de agosto de 2016 estaban usando por
importantes fallos de Apple lanz esta nueva empresas para vigilar a
seguridad. versin. Con ella se determinados usuarios
IOS 10
Si por algo se caracteriza la dcima versin del sistema operativo mvil
de Apple es por abrirse a los desarrolladores. Por fin estos tienen acceso
a Siri, al 3D Touch y a apps directas del sistema como Telfono. Esto hace
que podamos por ejemplo enviar mensajes de WhatsApp con Siri o recibir
las llamadas de Skype directamente en la app Telfono.
Como iOS est diseado especialmente para el iPhone y el iPad, todo lo
Logo IOS 10
que haces en tus
dispositivos fluye de
una forma increblemente natural. IOS
usa una plataforma llamada Metal para
mejorar el rendimiento de los grficos. Ya
sea que ests navegando en la web,
pasando de una app a otra o jugando al
videojuego en 3D ms complejo de
todos, disfrutars de unos grficos y una
capacidad de respuesta increbles.
IPhone 7 Plus - Interfaz App Cmara
Y s, en iOS 10 por fin puedes borrar las
apps de Apple que no utilizas. Por fin te
puedes deshacer de Bolsa, despus de 8 aos.
Esta versin es compatible desde el iPhone 5 en adelante y los modelos del IPad 4G y
iPod 6G
60
BLACKBERRY OS
Fabricantes
Aparte de los dispositivos de la propia marca, otras marcas utilizan el cliente de correo
electrnico de BlackBerry: Siemens, HTC, Sony La mayora de estos dispositivos cuentan
con teclado QWERTY completo.
Caractersticas
El SO BlackBerry est claramente orientado a su uso profesional como gestor de correo
electrnico y agenda. Desde la cuarta versin se puede sincronizar el dispositivo con el
correo electrnico, el calendario, tareas, notas y contactos de Microsoft Exchange Server
adems es compatible tambin con Lotus Notes y Novell Groupware.
BlackBerry Enterprise Server (BES) proporciona el
acceso y organizacin del email a grandes
compaas identificando a cada usuario con un
nico BlackBerry PIN. Los usuarios ms pequeos
cuentan con el software BlackBerry Internet Service,
programa ms sencillo que proporciona acceso a
Internet y a correo POP3 / IMAP / Outlook Web
Access sin tener que usar BES.
Al igual que en el SO Symbian desarrolladores
independientes tambin pueden crear programas
para BlackBerry pero en el caso de querer tener
acceso a ciertas funcionalidades restringidas necesitan ser firmados digitalmente para
poder ser asociados a una cuenta de desarrollador de RIM.
BlackBerry 4.6
BlackBerry 4.6 es un sistema desarrollado por Research In Motion, las novedades las
aplicaciones se organizaron en carpetas en el men de aplicaciones, interfaz nuevo,
Multimedia se ha rediseado completamente.
61
BlackBerry 6
BlackBerry 6 es un sistema desarrollado por Research In Motion la cual fue presentada en
el WES 2010 junto con un video promocional donde se muestra algunas novedades. RIM
apuesta que su BlackBerry 6 estar enfocado en el mercado corporativo y no-corporativo.
La mejor experiencia de este sistema se encontrara en los equipos Touch screen (Pantalla
Tctil), aunque RIM aseguro que en los equipos que cuenten con un Touch Pad o TrackPad
podrn ejecutarlo ya que ejerce casi la misma
funcin. As mismo todava RIM no ha aclarado
cuales son los equipos que se podrn actualizar
a esta versin aunque hay muchos rumores al
respecto.
RIM en el desarrollo de este OS se enfoc en la
parte multimedia hacia el usuario, sin dejar a un
lado la parte profesional, tambin se muestra la
integracin de las redes sociales y la mensajera
instantnea en este. Sin duda RIM quiere dar al
usuario una nueva experiencia en su equipo
BlackBerry que nadie conoca.
BlackBerry 7.1
BlackBerry 7.1 es la ltima versin estable hasta el momento, esta nueva versin es muy
parecida a la versin 7.0, pero con una renovacin de los iconos y de la resolucin de la
pantalla del Smartphone, tambin tiene la funcin de trabajar como un Router inalmbrico
para distribuir redes Wi-Fi por el entorno del Smartphone, tambin tiene caractersticas que
hacen ms fcil el uso del Smartphone. Tambin incluye una versin completa del software
de edicin de documentos Documents To Go, puede usarse sin la necesidad de comprar
alguna clave como en los Sistemas pasados, que era requerida para realizar la edicin de
archivos.
BlackBerry 10
Logo de BlackBerry 10
62
BlackBerry 10 Dev Alpha
Se dio un prototipo de desarrollo a los programadores como
parte de la conferencias BlackBerry 10 Jam en diferentes
ciudades del mundo. Este prototipo est destinado a ayudar a
impulsar el ecosistema previo al lanzamiento de BlackBerry 10
en el 1.ertrimestre de 2013 dando a los desarrolladores un
dispositivo fsico en el cual probar sus aplicaciones.
Pantalla de inicio: est conformada por ocho paneles activos,
cuatro en cada pgina, para el acceso a utilidades y
aplicaciones que tiene el telfono celular, mediante una
gestin rpida y sin mayor gasto de energa de la batera del
Smartphone, otro aspecto cuidado al desarrollar la plataforma.
Por lgica, el manejo de estos frames resulta ms complicado
en el BlackBerry Q10 o Q5 (fue lanzado despus), por tratarse
de dos dispositivos con teclado fsico y por lo tanto con
pantallas ms pequeas
BlackBerry Z10
Bloqueo de pantalla: no tiene mayores complicaciones.
Presenta informacin bsica, como la fecha y hora del da,
notificaciones de mensajes recibidos, reloj, alarmas y de aplicaciones que hayas instalado,
como por ejemplo las del estado de tiempo. Cuenta con un botn que debes pulsar para
activar la cmara. Para ejecutar la accin de desbloqueo nicamente se necesita deslizar
el dedo por el display y en slo segundos aparecer la pantalla de inicio.
Cmara fotogrfica: con los Smartphones BlackBerry Z10 y Q10, as como tambin se
espera con el modelo Z30, se logran fotos en alto rango dinmico (HDR, por sus siglas en
ingls). Esto asegura la calidad de imagen que
anteriormente no se poda conseguir con ninguna cmara
fotogrfica de los BlackBerry. Con la opcin de deteccin
de rostro Time Shift tendrs la capacidad de tomar fotos y
grabar videos.
Navegador de Internet: presenta varias innovaciones.
Podemos destacar el lector que est integrado al
navegador, que prcticamente extrae el texto y las
imgenes de una pgina Web con la finalidad de dar mayor
visualizacin. Por otra parte, BlackBerry ha logrado
desarrollar un soporte para poder ver todos los websites y
videos con Flash de Adobe. Se apoya en la
funcionalidad Peek and Flow para algunas opciones de
Internet, incluyendo la de los marcadores personales o
pginas favoritas. Los BlackBerry Z10 y Q10 acceden a
redes 4G, con lo cual la navegacin en Internet es ms
rpida. Captura de pantalla BlackBerry 10
63
WINDOWS PHONE
Versiones
Las versiones actualizadas del software son enviadas a los usuarios de Windows Phone
mediante Microsoft Update, como en el resto de los sistemas operativos Windows. Microsoft
tuvo la intencin de actualizar directamente todos los telfonos con Windows Phone en vez
de depender de los fabricantes o de los operadores de telefona mvil, pero finalmente
cambi su poltica. Las actualizaciones son distribuidas bajo la modalidad "over the air", lo
que significa que se pueden instalar directamente desde el terminal, sin utilizar una
computadora (excepto todos los dispositivos que tengan instalada alguna versin de
Windows Phone 7).
64
PocketPC 2002
PocketPC 2002, utiliza Windows CE 3.0. Diseado para
dispositivos Pocket PC con pantalla 240 320 (QVGA) (sin
teclado), Windows Mobile 2002 era, como el lanzamiento
original PocketPC 2000, una entidad independiente en la gama
de dispositivos Microsoft Embedded. Con los lanzamientos
futuros, las lneas de Pocket PC y Smartphone chocaban cada
vez ms, mientras que los trminos de licencia se relajaron
permitiendo que los OEMs se aprovecharan de las ideas ms
innovadoras de diseo.
65
Word Mobile incluir la capacidad de insertar tablas y grficos.
Reproductor "Windows Media 10 Mobile".
Interfaz Windows Mob ile 5.0
Identificador de llamadas con fotos.
Un paquete multimedia que facilitar la administracin de vdeos y fotos.
Ayuda mejorada de Bluetooth.
Interfaz de administracin GPS para los programas de navegacin instalados.
Windows Mobile 6
66
de 500 nuevas caractersticas como multitarea, un nuevo sistema
de bsqueda, integracin con Twitter, LinkedIn, Office y Skydrive;
grupos de contactos, mejoras en el GPS e Internet Explorer 9.
Actualizacin 1
Nombre en clave "Tango" o "Refresh". Fue uno de los requisitos
de Nokia en su acuerdo con Microsoft. Est enfocada a minimizar
los requisitos del sistema operativo para adaptarlo a terminales de
menor coste. Anunciada en el MWC 2012 de Barcelona, trae
nuevas funciones pero tambin limitaciones (para los terminales
de gama baja).
Windows Phone 7.8
Desplegada en enero del 2013 se ofrece como actualizacin
sustituta de Windows Phone 8. Trae mejoras como la nueva
interfaz de usuario y fondos personalizados para la pantalla de
bloqueo. Fue la ltima gran actualizacin de Windows Phone 7,
Interfaz Windows Phone 7.x ya que Microsoft se centr en Windows Phone 8.
Actualizacin 1
Se incluye la posibilidad de mantener encendido el Wi-Fi an con la pantalla bloqueada.
67
Actualizacin 2
Se comenz a distribuir a finales de
agosto de 2013. Incluye Radio FM (en
todos los modelos excepto en los Nokia
Lumia 620 y Samsung Ativ S), soporte Logo Windows Phone 8
para los nuevos protocolos CardDAV y
CalDAV de Google, mejoras del HTML5 en Internet Explorer 10 y la solucin al problema
de la carpeta "Otros", que hasta ese momento poda llegar a ocupar varios gigabytes en los
modelos con ms memoria interna. Los dispositivos de marca Nokia reciben a mayores la
actualizacin Lumia Amber, que incluye la pantalla Glance (muestra la hora y todas las
notificaciones con la pantalla apagada), las apps Nokia Smart Cam y Nokia Camera,
mejoras en los algoritmos de las fotos, mejoras en la autonoma y la caracterstica Flip-to-
silence, que permite rechazar una llamada poniendo boca abajo el terminal.
Actualizacin 3
Comienza a desplegarse en enero de 2014. Trae soporte para procesadores quad-core,
para pantallas FullHD 1080p con una nueva fila de Live Tiles, modo de conduccin, nuevas
funciones de accesibilidad, mejoras en la funcin "compartir conexin", tonos
personalizados, bloqueo de rotacin de pantalla, ms mejoras relacionadas con el
almacenamiento y la carpeta "Otros", cierre de aplicaciones desde la vista de multitarea y
mejoras en las conexiones Wi-Fi y Bluetooth. Los dispositivos Nokia reciben a mayores la
actualizacin Lumia Black que Incluye mejoras en la pantalla Glance y nuevas apps como
Nokia Storyteller, Refocus y App Folder, para crear carpetas en la pantalla de inicio.
68
Actualizacin 1
ltima versin de Windows Phone que
incluye:
Carpetas en la pantalla de inicio
Mejoras en IE (Internet Explorer) mejorado.
Lumia Denim (exclusivo solo para
dispositivos Nokia) Nokia Lumia- Interfaz Windows 8.1
Windows 10 Mobile
69
FIREFOX OS
Firefox OS es el nombre comercial que recibi el
proyecto Boot to Gecko de Mozilla que buscaba
cargar en Smartphones y otros dispositivos el
motor Gecko de Mozilla para crear un sistema
operativo muy similar en concepto a Ubuntu Touch
o Chrome OS, donde tanto el sistema operativo como las
aplicaciones estn escritas en HTML5 en vez de en
otros lenguajes y compiladas.
Una vez que Mozilla decidi abandonar el soporte mvil, Firefox OS ha vuelto a llamarse
Boot to Gecko y actualmente est en manos de la comunidad, quien contina de forma
independiente con su desarrollo y portndolo a algunos dispositivos como el Nexus 4 o
Nexus 5 donde este sistema funciona de forma ms que adecuada. Aunque hasta ahora el
Marketplace, o tienda de aplicaciones de Firefox OS, sigue abierto, Mozilla se plantea
igualmente cerrar la plataforma, dejando en ese caso a los usuarios con las aplicaciones
base del sistema operativo.
Actualmente Firefox OS intenta abrirse un hueco en el sector de las Smart TV, un sector
bastante complicado debido a su diversidad, pero donde s podra tener cabida. Por lo
dems, actualmente
la comunidad se
est haciendo
responsable del
desarrollo de este
sistema operativo
bajo el nombre en
clave Boot to
Gecko por lo que de
poder instalarlo en
un smartphone ser
gracias a las roms
cocinadas por la
comunidad, no de la
mano de Mozilla.
Interfaz Firefox OS
70
SYMBIAN OS
71
Historia
Symbian origin a partir de EPOC , un
sistema operativo creado por Psion en
la dcada de 1980. En junio de 1998,
Psion Software se convirti en Symbian
Ltd. , una empresa conjunta importante
entre Psion y fabricantes de
telfonos Ericsson , Motorola y Nokia .
Ultimo logo de Symb ian
Posteriormente, diferentes plataformas
de software fueron creados para Symbian, respaldado por diferentes grupos de fabricantes
de telfonos mviles. Incluyen S60 ( Nokia , Samsung y LG ), UIQ ( Sony
Ericsson y Motorola ) y MOAP (S) (slo en japons, como Fujitsu ,agudo , etc.).
En junio de 2008, Nokia anunci la adquisicin de Symbian Ltd. , y una nueva organizacin
sin fines de lucro independiente llamada la Fundacin Symbian se estableci. Symbian
OS y sus interfaces de usuario asociados S60 , UIQ y MOAP (S) fueron aportados por sus
propietarios Nokia , NTT DoCoMo , Sony Ericsson y Symbian Ltd. , a la fundacin con el
objetivo de crear la plataforma Symbian como software de cdigo abierto y libre de regalas,
bajo la OSI - y FSF -Aprobado Eclipse Public License (EPL) . La plataforma ha sido
designada como el sucesor de Symbian OS, tras el lanzamiento oficial de la Fundacin
Symbian en abril de 2009 La plataforma Symbian se hizo oficialmente disponible como
cdigo fuente abierto en febrero de 2010.
Nokia se convirti en el principal contribuyente al cdigo de
Symbian, ya que posea entonces los recursos de desarrollo tanto
para el ncleo de Symbian OS y la interfaz de usuario. Desde
entonces Nokia ha sido el mantenimiento de su propio repositorio
de cdigo para el desarrollo de la plataforma, liberando
peridicamente su desarrollo en el repositorio pblico. Symbian
fue pensado para ser desarrollado por una comunidad liderada
por la Fundacin Symbian , que fue anunciado por primera vez en
junio de 2008 y que puso en marcha oficialmente en abril de 2009
Su objetivo era publicar el cdigo fuente para toda la plataforma
Symbian bajo la OSI - y FSF -Aprobado Eclipse Public License
(EPL) . El cdigo fue publicado bajo EPL, el 4 de febrero de
2010; Fundacin Symbian inform que este evento sea el ms
grande base de cdigo se traslad con el Open Source en la
historia. Interfaz Symb ian OS
72
El 11 de febrero de 2011, Nokia anunci una alianza
con Microsoft que vera adopte Windows Phone como su
plataforma de smartphone primaria, y Symbian ser su
plataforma de franquicia (cada Symbian como su
principal sistema operativo smartphone de la
eleccin). Como En consecuencia, el uso de la
plataforma Symbian para crear aplicaciones mviles baj
rpidamente. La investigacin en junio de 2011 indic
que ms del 39% de los desarrolladores mviles que
utilizan Symbian en el momento de la publicacin estaban
planeando abandonar la plataforma.
Para el 5 de abril de 2011, Nokia dej de abastecerse
abiertamente cualquier parte del software Symbian y
redujo su colaboracin para un pequeo grupo de socios
preseleccionados en Japn. Cdigo fuente publicado
bajo el EPL sigue estando disponible en los repositorios
de terceros.
El 22 de junio de 2011, Nokia hizo un acuerdo
Pantalla Inicial de Symb ian 10 Belle
con Accenture para un programa de
outsourcing. Accenture proporcionar servicios de desarrollo y soporte de software
basados en Symbian a Nokia hasta el 2016; cerca de 2.800 empleados de Nokia pasaron
a ser empleados de Accenture a partir de octubre de 2011. La transferencia se complet
el 30 de septiembre de 2011.
El 1 de enero de 2014, con Nokia cambiando su soporte para desarrolladores lejos de
Symbian, los desarrolladores no podrn publicar nuevas aplicaciones Symbian o contenidos
en la tienda de Nokia. Sin embargo, el contenido existente Nokia Store todava se puede
descargar.
Otros fabricantes
Symbian estuvo implementado en dispositivos de otros fabricantes, antes de pasar a ser un
sistema exclusivo de Nokia:
Siemens: Samsung i8910 Omnia HD
Siemens SX1 LG:
Panasonic: LG KS10
Panasonic X700 LG KT610
Panasonic X800 LG KT615
Samsung: Sony Mobile Communications:
Samsung SGH-D728 Sony Ericsson Txt Pro
Samsung SGH-i408 Sony Ericsson Vivaz
Samsung SGH-i458 Sony Ericsson Vivaz Pro
Samsung SGH-i550 Lenovo P93
73
CYANOGENMOD
CyanogenMod se
bas, desde sus comienzos, en compilar la versin
ms limpia de Android (frente a la personalizada por
fabricantes) con el objetivo de ofrecer una experiencia
CyanogenMod
ms pura y abierta, y sobre todo, llevar a los terminales
hacia una optimizacin que los fabricantes an no
haban conseguido. Recuerdo que cuando instal CyanogenMod 4 en mi HTC Magic, pude gozar
de una fluidez que era posible disfrutar de serie.
74
TIZEN
Tizen es un sistema operativo mvil basado en Linux,
patrocinado por Linux Fundacin y la Fundacin LiMo. Tizen
se construye a partir de la plataforma Linux
de Samsung (Samsung Linux Platform - SLP) una
implementacin de referencia integrada en LiMo. El 1 enero Tizen Samsung Electronics
de 2012, la fundacin LiMo es renombrada como Asociacin
Tizen dirigida por un Consejo de Administracin de
Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT
Corporation, Sprint Corporation, SK Telecom, Orange, NTT
DoCoMo y Vodafone. La Asociacin Tizen trabaja en estrecha
colaboracin con la Fundacin Linux, que apoya el proyecto de
cdigo abierto Tizen.
Versin 2.2.2
El 22 de julio de 2013 fue liberada la versin 2.2.2 Tizen ser
compatible con las aplicaciones actuales de Android. Los
desarrolladores han hecho hincapi en que HTML5 no es la nica
plataforma disponible y tambin se han integrado las
Tizen 2.2 bibliotecas Enlightenment Foundation Libraries en el sistema
operativo.
75
WEB OS
Web OS LG & HP
Web OS tambin conocido como LG Web OS, open Web OS y HP Web OS es un sistema
operativo para televisiones inteligentes basado en Linux, desarrollado originalmente por Palm,
Inc. como un sistema operativo multitarea para dispositivos mviles, empresa que
posteriormente fue adquirida por Hewlett-Packard, pero que tras un cambio de estrategia decide
liberar su cdigo y luego vender el sistema operativo a LG. Varias versiones de web OS han sido
usadas en distintos dispositivos, incluyendo los telfonos inteligentes Pre, Pixi y Veer, la tableta
HP Touchpad y los televisores LG LB870, LB730 y LB671.
76
Historia
Fue presentado al pblico como Palm web OS en el Consumer Electronics Show de Las
Vegas el 8 de enero de 2009 como sistema operativo de un nuevo celular llamado Palm Pre y
lanzado el 5 de junio de 2009 junto con este dispositivo. El 15 de noviembre de 2009 Palm lanza
un segundo dispositivo utilizando este sistema, el Palm Pixi
Adobe mostr una versin de su Flash Player para web OS. Sin embargo, Flash Player nunca
sali al mercado para la versin 1.x de web OS.
El 28 de abril de 2010 Hewlett-Packard Company compra Palm, Inc., renombrndolo como HP
web OS, lanzando el Pre2 y posteriormente una gama de tres dispositivos de distinto tamao:
los celulares veer y Pre3 y la tableta HP Touchpad. Sin embargo, el 18 de agosto de 2011 HP
anunci que descontinuaba todos los dispositivos con web OS.
El da 9 de diciembre de 2011, HP anunci que seguir dando soporte al sistema operativo,
aunque como software libre publicando posteriormente open web OS.
El 25 de febrero de 2013, LG compra web OS para incorporarlo como la plataforma de sus
televisores inteligentes. El 6 de enero de 2014, en el CES 2014, LG presenta una gran variedad
de televisores con plataforma LG web OS.
Arquitectura
Web OS est basado en Linux, con una interfaz grfica moderna basada en tecnologas web
como HTML, JavaScript y CSS.
El diseo alrededor de estas tecnologas fue intencionado por Palm, para evitar as el aprendizaje
de un nuevo lenguaje de programacin por parte de los desarrolladores.
Estos sistemas no estn incluidos en el texto, por la poca popularidad y falta de informacin, no
se pude concluir sin mencionarlos:
Asha Platform
Palm OS
Bada
Ubuntu Phone OS
77
SISTEMA DE ARCHIVOS
Cuando almacenamos un archivo (una carpeta, una imagen, un video, un documento de Word,
etc.), este conserva su nombre y sus caractersticas propias, pero se acopla al sistema
de archivos existente en el dispositivo de almacenamiento; se puede hacer una analoga con los
idiomas:
FAT: proviene de ("File Allocation Table"), que significa tabla de localizacin de archivos. Esta
tabla se mantiene en el disco duro de nuestro ordenador, y contiene un mapa de toda la unidad
de forma que "sabe" donde est cada uno de los datos almacenados.
Cuando se escribe un nuevo fichero al disco duro, este es guardado en uno o ms clusters,
dependiendo del tamao del fichero (archivo). Los tamaos tpicos del cluster son 2.048 Bytes,
4.096 Bytes o 8.192 Bytes. El sistema operativo crea una entrada de FAT por cada nuevo fichero,
graba y almacena la posicin del cluster (o clusters) donde se ha guardado. Cuando queremos
leer un fichero, el sistema operativo busca en la FAT la posicin del mismo para su ejecucin.
Las primeras versiones de Microsoft Ms-DOS usaban la clsica FAT 16, con tamaos
mximos de 16 bits; esto limitaba la capacidad total del disco duro a 512 MB, asumiendo el mayor
tamao de cluster (8.192 Bytes). Con la aparicin de la versin 5.0 y las primeras de Windows
95 podan llegar a manejar discos duros de un mximo de 2 GB (4x512 Bytes), tambin
las memorias USB actuales utilizan este sistema de archivos. Los sistemas operativos PC-DOS,
78
Ms-DOS, Windows 3.11 y Windows 95 de Microsoft solo reconocen el sistema de archivos FAT
y el CDFS utilizado en CD-ROM.
Las particiones FAT tienen un tamao limitado a un mximo de 4 Gigabytes (GB) en Windows
NT y 2 GB en MS-DOS.
FAT32: proviene de ("File Allocation Table 32"), que significa tabla de localizacin de archivos a
32 bits. Es el sistema de archivos que se empez a usar a partir de la versin OSR2
de Microsoft Windows 95, la cual tiene una mejor manera de almacenar los datos con respecto
a la FAT 16 ya que puede manejar discos duros de hasta 2 Terabytes. Se utiliza bsicamente
con Microsoft Windows 98 y Microsoft Windows ME. Los sistemas operativos Windows 98 y
79
ME de Microsoft reconocen el sistema de archivos FAT, FAT32, el CDFS utilizado en CD-ROM
y el UDF utilizado en DVD-ROM.
NTFS: proviene de ("New Tecnology File System"), que significa sistema de archivos de nueva
tecnologa, utilizado en la plataforma Windows NT. Permite accesos a archivos y carpetas por
medio de permisos, no es compatible con Linux (solo lee, y difcilmente escribe), ni con MS-
DOS, ni Windows 95, ni Windows 98 y tampoco puede accederla, tiene formato de compresin
nativa, permite encriptacin, soporta 2 TB, no se recomienda en sistemas con menos de 400 MB.
Se utiliza para Microsoft Windows XP y Microsoft Windows Vista y Windows 7. Los sistemas
operativos Windows XP, Vista y 7 de Microsoft reconocen el sistema de archivos FAT, FAT32,
NTFS, el CDFS utilizado en CD-ROM, el UDF utilizado en DVD-ROM y el LFS para discos sin
registro de arranque maestro.
FAT: proviene de ("EXtended File Allocation Table"), que significa tabla de localizacin
de archivos extendida, el cual se dise para su uso en dispositivos de almacenamiento
electrnico basados en el uso de tecnologa de memoria NAND, tales como memorias USB y
unidades SSD, para ser utilizado con versiones de Microsoft Windows CE, es importante
mencionar que Windows Vista y 7 tienen soporte para el formateo con este sistema de archivos,
al igual que MacOS y Linux. Una caracterstica importante es que Permite almacenar hasta
1000 archivos en una carpeta.
HFS/HFS+: significa ("Hierarquical File System") o sistema de archivos por jerarqua, sustituyo
al MFS ("Macintosh File System") y el smbolo + indica extendido, es decir, la ltima versin de
HFS. Fue desarrollado por Apple, admite el uso de direcciones de espacio en disco de 64 bits y
permite utilizar bloques de asignacin de archivos de 32 bits con el fin de potenciar la eficiencia
del disco al reducir la utilizacin de espacio en volmenes de gran tamao o con un nmero
elevado de archivos. Admite nombres de archivo ms descriptivos, con una longitud mxima de
255 caracteres y codificacin de texto Unicode para los nombres de archivo internacionales o
con sistemas de escritura mixtos, tambin ofrece un formato opcional de sistema de archivos con
80
distincin de maysculas y minsculas para HFS+ que permite al administrador alojar sin
problemas archivos utilizados por aplicaciones UNIX que requieren esta funcin.
Los sistemas operativos modernos MacOS de Apple reconocen el sistema de archivos HFS,
HFS+, FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.
ZFS: significa ("ZettaByte File System") o sistema de archivos ZettaByte, desarrollado por Sun
Microsystems para el sistema operativo Solaris. Es un robusto sistema de ficheros de 128 bits,
creado para superar las expectativas de cualquier sistema real, cuenta un sistema ligero de
ficheros, nueva estructura de almacenamiento en disco y administracin simple de espacio y un
sistema de autor reparacin denominado "Self-healing" entre muchas otras caractersticas que
permiten su implementacin en grandes servidores.
1.- Formato de registro de arranque maestro: se trata del sistema de archivos del estndar
ISO9660, que tpicamente en una sola sesin, permite el almacenamiento de los datos y una vez
hecho lo anterior, no permite la escritura de nuevos datos (esto se le llama cerrar sesin). Permite
almacenar en cualquier disco de la familia de los CD, de los DVD como lo son DVD-R, DVD-
ROM, DVD-RW, DVD-RAM, etc. y de los Blu-ray Disc.
1.1 CDFS significa ("Compact Disc File System") o sistema de archivos para disco compacto, el
cual permite almacenar exclusivamente en cualquier disco de la familia de los CD como CD-RW,
CD-R, CD-ROM, CD-R, etc.
* Nota: el formato de registro de arranque maestro no reduce la capacidad de almacenamiento
del disco.
2.- El significado de UDF es (Universal Disk Format) o formato de disco universal, permite
almacenar en cualquier disco de la familia de los CD, de los DVD como lo son DVD-R, DVD-
ROM, DVD-RW, DVD-RAM, etc. y de los Blu-ray Disc. Se trata de un sistema de archivos del
estndar ISO9660, el cual permite escribir y borrar en el disco en cualquier momento (como si
se tratase de un disquete o de una memoria USB), en lugar de grabar todos en una sola sesin
como comnmente se realiza con Software como Nero, o Ashampoo, Roxio y como su
nombre lo indica, es universal, por lo tanto soportado por varios sistemas operativos. Hay 2
versiones bsicas, la 1.5 compatible con Windows 2000/XP y la 2.01 compatible con XP.
2.1.- LFS significa ("Live File System"), lo cual significa sistema de archivos en directo, el cul
es el nombre dado al formato UDF en el sistema operativo Windows Vista, que en orden
cronolgico se trata de la versin UDF 2.5 y que no es compatible con versiones anteriores.
81
+ Sistemas de archivos de Android
EXTENSIN DE ARCHIVO
En informtica, una extensin de archivo o extensin de fichero, es una cadena de
caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su funcin
principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el
procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensin es solamente
parte del nombre del archivo y no representa ningn tipo de obligacin respecto a su contenido.
Algunos sistemas operativos, especialmente los herederos de DOS como Windows, utilizan las
extensiones de archivo para reconocer su formato, incluyendo el de archivos ejecutables. Otros
sistemas operativos, como los basados en Unix, utilizan las extensiones de archivo por simple
convencin, no necesariamente utilizndolas para determinar su tipo.
Siendo las extensiones de archivo legado del sistema DOS, muchas de sus actuales
caractersticas fueron heredadas por limitaciones en dicho sistema. Los antiguos sistemas DOS
limitaban la cantidad de caracteres de la extensin de archivo a tres, por lo que muchas
extensiones convencionales poseen esa cantidad de caracteres. Adems, los nombres de
archivo en sistemas DOS son insensibles a las maysculas y minsculas, por lo que la mayora
de las extensiones de archivo pueden ser escritos indiferentemente en minsculas como en
maysculas o una combinacin de ambas.
Un mismo nombre bsico puede, por la extensin, contener archivos de distinto propsito. Como
en este ejemplo de DOS:
82
APLICACIN.BAS = Archivo Fuente escrito en lenguaje BASIC
APLICACIN.OBJ = Archivo objeto (necesario para su compilacin)
APLICACIN.EXE = Programa Ejecutable
ARCHIVO.TXT = Archivo de texto ASCII "texto plano"
ARCHIVO.RTF = Archivo de texto con formato
ARCHIVO.DOC = Archivo de texto con formato de Microsoft Word
ARCHIVO.VBS = Archivo fuente escrito en lenguaje Visual Basic.
En todos estos casos las extensiones diferencian los nombres de los archivos a la vez que los
identifican ante las aplicaciones que pueden manejarlos.
Historia
En los sistemas Unix los nombres de los archivos pueden contener cualquier carcter excepto
el separador de directorios ("/") y por lo general no tienen lmite en su tamao o es un lmite
aceptable. La extensin no es un elemento diferenciador sino una convencin dada a los
nombres de archivo para reconocer su contenido.
En DOS los nombres de los archivos tenan un mximo de 8 caracteres, un punto y una
extensin de como mximo tres letras, en total un mximo de 12 caracteres del Cdigo
ASCII que permitan distinguir unos archivos de otros dentro de un mismo directorio. No todos
los caracteres del cdigo ASCII estaban permitidos para nombrar un archivo, pues algunos
(ejemplo: /*?+\ y otros) estaban reservados para otras funciones.
En Windows 95 desaparecieron los lmites impuestos por DOS en el nmero de caracteres del
nombre de archivo y de la extensin.
Tipos de extensiones
Extensiones de sistema
Estas son las extensiones de archivos necesarios para el funcionamiento interno del sistema
operativo Microsoft Windows as como de los diferentes programas que trabajan en el. No est
recomendado moverlos, editarlos o variarlos de ningn modo ya que podran afectar al
funcionamiento del sistema. Se nombran en orden alfabtico.
83
Configuracin del asistente de
.acw .ani Cursor animado
accesibilidad
.ds TWAIN Data Source file .dsn Nombre del origen de datos
Configuracin de comunicaciones de
.ini Opciones de configuracin .ins
Internet
Configuracin de comunicaciones de
.isp .job Objeto de tarea
Internet
84
.msstyles Estilo visual de Windows .nfo MSInfo
.pif Acceso directo a programa MS-DOS .pko Objeto de seguridad de claves pblicas
.pma Archivo del Monitor de sistema .pmc Archivo del Monitor de sistema
.pml Archivo del Monitor de sistema .pmr Archivo del Monitor de sistema
Informacin de instalacin
.pmw Archivo del Monitor de sistema .pnf
precompilada
Certificado Digital de
.shi .shs Recorte
francocorrea.com.uy
Configuracin de instalacin de
.wsh Windows Script Host Settings File .zap
software
85
Extensiones de audio
Los archivos de audio son aquellos que reproducen sonido al ser ejecutados.
Extensin Corresponde a
Extensiones de imgenes
Extensin Corresponde a
.gif Compuserve
.psd Photoshop.
86
.dwg AutoCAD
.dwg AutoCAD
CAPITULO V & VI SON EXTRAS, BASADOS EL TIPO DE ARCHIVOS QUE EJECUTA LOS DIFERENTES SISTEMAS
OPERATIVOS, Y LAS EXTENCIONES QUE SE UTILIZAN EN LOS DIFERENTES FORMATOS DE IMAGEN, AUDIO,
VIDEO, ETC.
Contact:
Twitter: @AndresCadena017
Instagram: andrescadena017
Facebook: @GadgettPro
YouTube: Gadget Pro
Google Plus: Gadget Pro
Web Site: www.programas-os.blogspot.com.co
87
WebGrafia
www.soydemac.com
www.applesfera.com
es.wikipedia.org
androidzone.org
www.technobuffalo.com
blog.phonehouse.es
www.androidsis.com
androidzone.org
www.xatakamovil.com
www.androidzone.org
www.androidpit.es
www.enter.co
www.Apple.com
www.windowscentral.com
www.wayerless.com
www.culturacion.com
www.elandroidelibre.com
www.tizen.org
www.logos.wikia.com
www.computerhoy.com
www.tecnoxplora.com
www.twitter.com
www.facebook.com
www.cyanogenmod.org
88