Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OS Sistemas Operativos PDF
OS Sistemas Operativos PDF
Los sistemas operativos son una parte esencial de cualquier sistema de computación, por
lo que todos los planes de estudio de Informática y otras Ingenierías incluyen uno o más
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 diseño de los mismos. En él se tratan
aspectos fundamentales, tales como su funcionamiento por estructuras, el diseño, el
rendimiento, sus características y la historia detrás de cada versión. También podrá
encontrar los tipos de sistemas operativos que se ofrecen por servicios divididos por
procesos.
Además, en cada tema, se muestran imágenes 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 Edición
Copyright 2016
Creative commons atribución compartir igual 4.0 International
Más información en: https://creativecommons.org/licenses/by-sa/4.0/
CONTENIDO
............................................................................................................................ 8
TIPOS DE SISTEMAS OPERATIVOS................................................................................... 8
SISTEMAS OPERATIVOS POR SU ESTRUCTURA ............................................................ 8
Estructura monolítica .......................................................................................................... 8
Estructura jerárquica........................................................................................................... 9
Máquina 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 versión 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 (1984–2001) ........................................................................................ 23
Mac-OS 7 .......................................................................................................................... 23
Mac os 8............................................................................................................................ 24
Mac OS 9 .......................................................................................................................... 25
Mac OS X.............................................................................................................................. 26
Beta pública: Kodiak ......................................................................................................... 26
Versión 10.0: Cheetah ...................................................................................................... 27
Versión 10.1: Puma .......................................................................................................... 27
Versión 10.2: Jaguar ......................................................................................................... 28
Versión 10.3: Panther ....................................................................................................... 28
Versión 10.4: Tiger............................................................................................................ 29
Versión 10.5: Leopard....................................................................................................... 29
Versión 10.6: Snow Leopard ............................................................................................ 30
Versión 10.7: Lion ............................................................................................................. 31
Versión 10.8: Mountain Lion ............................................................................................. 31
Versión 10.9: Mavericks ................................................................................................... 32
Versión 10.10: Yosemite................................................................................................... 32
Versión 10.11: El Capitán ................................................................................................. 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 móviles ........................................................................................... 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 características .................................................................................................. 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
Características .................................................................................................................. 53
Pantalla principal ........................................................................................................... 53
Carpetas ........................................................................................................................ 53
Seguridad ...................................................................................................................... 53
Multitarea ....................................................................................................................... 53
Game Center ................................................................................................................. 54
Tecnologías 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
Características .................................................................................................................. 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
Cámara fotográfica ........................................................................................................ 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
Versión 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
Convención 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
Extensión de archivo ............................................................................................................ 82
Historia .............................................................................................................................. 83
Tipos de extensiones ........................................................................................................ 83
Extensiones de audio .................................................................................................... 86
Extensiones de imágenes ............................................................................................. 86
Introducción:
En esta sección se describirán las características que clasifican a los sistemas operativos,
básicamente se cubrirán tres clasificaciones: sistemas operativos por su estructura (visión
interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas
operativos por la forma en que ofrecen sus servicios (visión externa).
Según [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema
operativo, los cuales son:
Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al
uso al que se le quiere destinar.
Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de
operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.
A continuación se describen las distintas estructuras que presentan los actuales sistemas
operativos para satisfacer las necesidades que de ellos se quieren obtener.
Estructura monolítica
8
Construcción del programa final a base de módulos compilados separadamente que se
unen a través del ligador.
Buena definición de parámetros 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 jerárquica
Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución
y gestión, 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 organización del software, del sistema operativo,
donde una parte del sistema contenía subpartes y esto organizado en forma de niveles.
Se dividió el sistema operativo en pequeñas 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 jerárquica 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 didácticos (Ver Fig. 3). Se puede pensar también en estos sistemas
como si fueran `multicapa'. Multics y Unix caen en esa categoría.
9
En la estructura anterior se basan prácticamente la mayoría de los sistemas operativos
actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concéntricos
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 más
internas del sistema operativo o núcleo del sistema estarán más protegidas de accesos
indeseados desde las capas más externas. Las capas más internas serán, por tanto, más
privilegiadas que las externas.
Máquina Virtual
Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso,
mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas
operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la
multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de
máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser
varias máquinas diferentes.
El núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión
llevar a cabo la multiprogramación, presentando a los niveles superiores tantas máquinas
virtuales como se soliciten. Estas máquinas virtuales no son máquinas extendidas, sino una
réplica de la máquina real, de manera que en cada una de ellas se pueda ejecutar un
sistema operativo diferente, que será el que ofrezca la máquina extendida al usuario
Escrito por editores de contenido en Wikipedia. Disponible bajo la licencia creative commons atribución 3.0.
10
SISTEMAS OPERATIVOS POR SERVICIOS
Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del
usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a
continuación se muestra en la Fig. 6.
Monousuarios
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin
importar el número de procesadores que tenga la computadora o el número de procesos o
tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras
personales típicamente se han clasificado en este renglón.
11
Multiusuarios
Los sistemas operativos multiusuarios son capaces de dar servicio a más 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 número de procesadores
en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.
Monotareas
Los sistemas monotarea son aquellos que sólo 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 aquél que le permite al usuario estar realizando varias
labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un
programa durante su depuración mientras compila otro programa, a la vez que está
recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos
interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido
intercambio entre las tareas para el usuario, mejorando su productividad.
Uniproceso
Un sistema operativo Uniproceso es aquél que es capaz de manejar solamente un
procesador de la computadora, de manera que si la computadora tuviese más de uno le
sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.
Multiproceso
Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que
es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.
Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. Cuando
se trabaja de manera asimétrica, 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 demás procesadores, que reciben el nombre de esclavos. Cuando se trabaja de
manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a
cualquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución
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 específicos,
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
código 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 opción las más de las veces es costosa en horas
hombre y muy tediosa, obligando al programador a ocupar tanto o más tiempo a la
paralización que a elaborar el algoritmo inicial.
12
SISTEMAS OPERATIVOS POR LA FORMA DE OFRECER SUS
SERVICIOS
Esta clasificación también se refiere a una visión externa, que en este caso se refiere a la
del usuario, el cómo accede a los servicios. Bajo esta clasificación se pueden detectar dos
tipos principales: sistemas operativos de red y sistemas operativos distribuidos.
13
SISTEMAS OPERATIVOS
M ICROSOFT WINDOWS
14
La primera versión se lanzó en 1985 y comenzó a utilizarse de forma generalizada gracias
a su interfaz gráfica de usuario (GUI, Graphical User Interface) basada en ventanas. Hasta
ese momento (y hasta mucho después como corazón de Windows), el sistema operativo
más extendido era MS-DOS (Microsoft Disk Operating System), que por aquel entonces
contaba con una interfaz basada en línea de comandos.
El 30 de septiembre de 2014, Microsoft presento Windows 10, la nueva versión del sistema
operativo que llego de forma oficial a finales del 2015, siendo la primera versión 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, portátiles,
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 batería.
WINDOWS
15
Microsoft Windows versión 3.0
Windows versión 3.0, lanzado en 1990, fue la primera versión de Microsoft Windows
que consiguió un amplio éxito comercial, vendiendo 10 millones de copias. Desde esta
versión 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 público 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 versión de Windows
en utilizar la Multitarea apropiativa. Windows NT más tarde sería reestructurado para
funcionar también 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 versión nueva para los
consumidores, que incluía grandes cambios que en la interfaz de Windows 95
También 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 también se introdujo un inicio y una barra de tareas. El soporte
estándar 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 línea 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 comparación
con Windows 95, pero muchos de sus problemas básicos fueron posteriormente rectificados
con el lanzamiento de Windows 98 Second Edition en 1999. El soporte estándar 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 línea «profesional», Microsoft
lanzó Windows 2000 en febrero de 2000. La versión de
consumidor tras Windows 98 fue Windows Me (Windows
Millennium Edition). Lanzado en septiembre de 2000,
Windows Me implementaba una serie de nuevas
tecnologías para Microsoft: en particular fue el «Universal
Plug and Play». Durante el 2004 parte del código fuente
de Windows 2000 se filtró en internet, esto era malo para
Microsoft porque el mismo núcleo utilizado en Windows
2000 se utilizó en Windows XP, tuvo varias críticas 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 año
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 más alabadas de todos
los tiempos.
Sigue siendo hasta ahora la versión principal de Windows con más 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 botón Inicio ya no está disponible en la barra de tareas, aunque la pantalla de inicio está
aún activa haciendo clic en la esquina inferior izquierda de la pantalla y presionando la tecla
Inicio en el teclado. Presenta un Explorador de Windows rediseñado, con la famosa
interfaz ribbon de Microsoft Office.
Según Microsoft han vendido 60 millones
de licencias, aunque ha recibido muchas
críticas por parte de los usuarios. Se
conservan la gran mayoría de las
características de su predecesor, Windows
7, con excepción de la nueva interfaz
gráfica totalmente renovada compatible
con pantallas táctiles incluyendo iconos
dinámicos. Logo Oficial Windows 8
20
Microsoft Windows 8.1
Se presentó oficialmente el 18 de octubre de 2013, como una actualización gratuita para
Windows 8, corrigiendo algunos errores en la seguridad, y se volvió a incluir el botón 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 versión 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 público el 29 de julio de 2015, durante el
primer año la actualización 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, también se incorporó un asistente personal, Cortana es capaz de ayudarte con
algunas cosas, como
programar una
alarma, buscar en el
sistema
rápidamente,
búsquedas en la
web, u otras
funciones que son de
utilidad.
21
M AC OS
Versiones
Antes de la introducción de los últimos sistemas basados
en el microprocesador PowerPC G3, partes significativas
del sistema se almacenaban en la memoria física de sólo
lectura de la placa base. El propósito 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 tenían disco duro.
Sólo el modelo Macintosh Classic de 1991, podía ser
iniciado desde la memoria ROM. Esta arquitectura también
permitió una interfaz de sistema operativo totalmente
gráfica en el nivel más bajo, sin la necesidad de una
consola de sólo texto o el modo de comandos de línea. Los
errores en tiempo de arranque, como la búsqueda de
unidades de disco que no funcionaban, se comunicaron al
usuario de manera gráfica, 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 requerían
el uso del teclado y no de un ratón, para la entrada. Para proporcionar tales detalles en un
nivel bajo, el Mac OS dependía de software de la base del sistema grabado en la ROM de
la placa base, lo que más tarde ayudó a garantizar que sólo 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 código 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 múltiple. El Sistema 7 ya sólo tenía el Finder múltiple permitiendo hacer
muchas tareas simultáneamente.
La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs usar más de 8
MB de Ram, en el sistema operativo, esto fue también implementado en el Sistema 7.
El Networking por Apple Talk y compartir archivos por Apple Share fue agregado al
sistema operativo, como opción adicional. El software QuickTime multimedia también fue
trabajado en este sistema, pero estaba disponible como un software extra. El Sistema 7
agregó muchas características 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 permitía a los usuarios
cambiarse entre ellos. Luego de la aplicación 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 opción de “Vaciar” el basurero.
23
Fue implementada la opción de arrastrar que permitía 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.1’s, arreglando
algunas características especiales para usuarios principiantes de este Sistema.
El Sistema 7.1, se le implemento un folder de Fuentes así que podían ser
fácilmente agregados o removidos, luego estos fueron agregados y utilizados por
el mismo Sistema.
El Sistema 7.1.1, también 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 características del Performa, también agregaba
mucha más información de la Guía de ayuda del sistema de Apple (Apple Guide
help system). Finalmente en la pantalla de arranque existió una pequeña barra.
A pesar de que Mac había trabajado durante once años llegando hasta el Sistema 7.5,
esto mostraba claramente de que Mac necesitaba completamente una nueva creación 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 vía Mac
Os 7.6.1
Mac os 8
CD Instalación MacOS 8
24
Mac OS 8.1, fue más notable para el HFS+ (Esta improvisada versión del Sistema
de archivos jerárquica que fue introducido en el Sistema 3) liberaba gran cantidad
de espacio (Cientos de Megabytes) en el disco duro despejaba más de 1 GB. Mac
OS 8.1. También fue la última versión que soportaba Macs de 68K, todas las
versiones anteriores eran solo para
PowerPC.
Mac OS 8.5, introdujo Sherlock un
avanzado programa de búsqueda que
trabaja en el disco local, servicios de
redes y la Internet.
Mac OS 8.6, agregó una opción de
contenido a Sherlock aumentando su
forma de administración y un agregado
soporte de USB y Firmware.
Interfaz Mac OS 8
Mac OS 9
Mac OS 9 fue la última versión mayor de la familia de sistemas operativos conocida
como Mac OS clásico (classic en inglés). 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 versión menor del anterior Mac OS 8 (Mac OS 8.7), se cambió a Mac OS 9 para
suplir el salto hacia la siguiente generación (ya en preparación) del Mac OS, Mac OS
X (presentado como versión 10). Apple lo catalogó como "el mejor sistema operativo
de Internet", destacando la capacidad de búsqueda del programa Sherlock 2 y la integración
con un servicio gratuito conocido en aquel entonces como iTools (luego .Mac,
después MobileMe y ahora iCloud).
Este sistema, al igual que todos los de esta familia, carecía 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 básico), búsqueda 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
actualización 9.2 dejó de darle soporte a los procesadores PowerPC más antiguos (601,
603 y 604) y requería un procesador G3 como mínimo. Otra actualización, Mac OS 9.2.1,
fue lanzada en 2001, pero ya sólo mejoró la funcionalidad del entorno de emulación Classic
de Mac OS X (y fue seguida del 9.2.2 con el mismo propósito).
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 año de 2002. OS X es el sucesor del Mac OS 9 (la
versión final del Mac OS Classic), el sistema operativo de Apple desde 1984. Está basado
en BSD, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda
mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Técnicamente,
no es un sistema operativo, sino que incluye uno (Darwin, cuyo núcleo es XNU). Desde la
versión Mac OS X 10.5Leopard para procesadores Intel, el sistema tiene la certificación
UNIX 03.
La primera versión 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
móviles Apple produce una versión específica de OS X llamada iOS, que funciona
en iPhone, iPod Touch, iPad y Apple TV.
26
Versión 10.0: Cheetah
El 24 de marzo de 2001, Apple liberó el Mac OS X v10.0 (de nombre en código Cheetah). La
versión inicial era lenta, estaba incompleta y tenía muy pocas aplicaciones disponibles al
momento de su lanzamiento, casi todas de desarrolladores independientes. Mientras que
muchos críticos dijeron que el sistema operativo no estaba listo para el público, reconocieron la
importancia del lanzamiento inicial como una base sobre la cual se puede progresar. La mera
liberación del Mac OS X fue recibido por la comunidad Macintosh como un gran acontecimiento.
Después de corregir algunos errores de software, los kernel panics se hicieron menos
frecuentes.
27
Versión 10.2: Jaguar
El 23 de agosto de 2002, Apple presentó el Mac OS X v10.2 "Jaguar",
la primera versión en usar su nombre en código como parte de la
marca
Introdujo una mejora en el rendimiento, un aspecto más elegante y
un numeroso grupo de mejoras (más de 150, de
acuerdo con Apple), incluyendo Quartz Extreme,
un repositorio general para información de
contactos en la nueva Agenda, y un cliente
de mensajería instantánea llamado iChat El
«Mac Feliz» (del inglés, Happy Mac) que había
aparecido durante la secuencia de arranque
del Mac OS durante al menos 18 años fue
reemplazado por un logotipo a gran escala de
Apple.
Mac OS X v10.2 Jaguar
28
Versión 10.4: Tiger
Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene más de 150 nuevas
mejoras, pero al igual que con el lanzamiento de Panther, algunas máquinas antiguas dejaron
de ser soportadas; en particular, cualquier equipo Apple que no cuente con
conexión FireWire no está ya soportado en Tiger. Como curiosidad cabe comentar que Apple
dispone a partir de Tiger, de una versión "paralela" compilada para procesadores Intel, si bien,
teóricamente, sólo podrá instalarse bajo ciertas restricciones de hardware y en procesadores
con soporte SSE3. Esta versión apareció
oficialmente el día 10 de enero de 2006 con los
primeros equipos "Mac Intel": El iMac Core Dúo (ex
iMac G5), Mac mini Core Solo y Core Dúo (ex Mac
mini G4) además de los nuevos portátiles
denominados Macbook y Macbook Pro,
ambos equipados con procesadores Intel Core
Dúo. También 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 más destacable se
tiene: Spotlight (sistema de búsqueda basado en
contenidos y metadatos), Dashboard (conjunto
de mini aplicaciones para realizar tareas comunes y ofrecen acceso instantáneo a la
información), iChat (soporte para el códec de vídeo H.264 para la realización de
videoconferencias de hasta 4 personas. Además, también permite realizar audio conferencias
de hasta 10 personas), QuickTime 7 (soporte para H.264 y una interfaz completamente
rediseñada), Safari (incorpora Mac OS X v10.4 Tiger
soporte para RSS, mayor velocidad y
seguridad, etc.)
Se introdujeron los siguientes programas y tecnologías: Automator (sistema que permite llevar
a cabo de forma eficaz y sencilla toda clase de tareas manuales y repetitivas de forma
automática y sin necesidad de conocimientos de programación), Core Image y Core
Video (tecnologías avanzadas de procesamiento de imágenes 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 características de
seguridad. Leopard es un sistema UNIX certificado para la plataforma Intel. Es además el primer
sistema operativo basado en BSD en recibir la certificación UNIX 03. Leopard abandonó el
soporte para el Entorno Classic y las aplicaciones del mismo. Fue la última versión del Mac OS
X con soporte para la arquitectura PowerPC.
Los cambios internos incluyen soporte mejorado para procesadores de varios núcleos
mediante Grand Central Dispatch, el cual intenta facilitar el desarrollo de aplicaciones con
soporte multi-núcleo, y así mejorar la utilización de la CPU. Anteriormente los desarrolladores
necesitaban reprogramar su software de forma que tomara explícitamente ventaja de los
múltiples núcleos, hecho que fácilmente se volvía tedioso y problemático, especialmente en
software complejo. También incluye rendimiento avanzado en la GPU con OpenGL (un estándar
abierto para plataformas GPGPU distinta de CUDA, DX11 Compute Shader o STREAM) al
30
proveer apoyo a la labor de descarga normalmente, sólo destinados a una CPU a la GPU de
la tarjeta gráfica. Esto puede ser especialmente útil en tareas que hacen que el computador se
cuelgue fácilmente.
Snow Leopard soporta solo equipos con procesadores Intel, y requiere de 1 GB de memoria
RAM para funcionar. Esta versión abandona el soporte para la arquitectura PowerPC, sin
embargo permite la ejecución de programas para esta arquitectura tras instalar el traductor
binario Rosetta.
31
Versión 10.9: Mavericks
El 22 de octubre de 2013 Apple lanzó la Actualización Mac OS X 10.9 Mavericks, u na nueva
versión que integra las aplicaciones de iOS
como Recordatorios, Notas, Mensajes, iBook
y notificaciones instantáneas pero
con mucha más personalización. La
nueva versión se puede actualizar sin
ningún costo desde el mismo día de
su presentación. Entre otras
novedades anunciadas de OS X
Mavericks está la opción de usar una
HDTV como segundo monitor por
medio de Apple TV y el aumento de
la duración de la batería
para los usuarios Mac OS X 10.9 Mavericks
de Macbook Air de 11" y
13", con mayor ahorro de energía para iMac.
32
aplicaciones se ejecuten más rápido con OS X El Capitán en comparación con versiones
anteriores. Entre las novedades más 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 además de permitir mover la ventana ahora también trabaja con un lenguaje más
natural y puede mostrar más datos que antes (Previsión del tiempo, la bolsa, vídeos 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, pudiéndose descargar de forma gratuita
través del Mac App Store.
Copia en un
dispositivo, pega en
otro.
Copia imágenes,
videos y texto desde
Macb ook 2017 Interfaz MacOS Sierra - iPhone 7
tu iPhone y pégalos en
el Mac que tengas
cerca, o viceversa. No hace falta hacer nada más, tan sólo copia y pega como lo harías
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 unión de programas y tecnologías, a las que se les adicionan
diversos programas de aplicación de propósitos específicos 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 más
importante del mercado. Según 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 también es usado en el segmento de las computadoras de
escritorio, portátiles, computadoras de bolsillo, teléfonos móviles, sistemas
embebidos, videoconsolas y otros dispositivos, hoy en día el más 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 después 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
especificación Single UNIX Especificación pueden ser denominados "UNIX®" (otros
reciben la denominación "similar a un sistema Unix" o "similar a Unix"). En ocasiones, suele
usarse el término "Unix tradicional" para referirse a Unix o a un sistema operativo que
cuenta con las características de UNIX Versión 7 o UNIX System V.
Historia
A finales del año 1960, el Instituto Tecnológico 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 políticas de seguridad. El proyecto consiguió dar a
luz versiones para producción, 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 máquina de General Electric y resultaba
realmente caro, algo así como 75 dólares 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 creación 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 intérprete de órdenes (o intérprete de comandos) y un pequeño
conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed
Information and Computing System, pues solo prestaba servicios a dos usuarios (de
acuerdo con Andrew Tanenbaum, era solo a un usuario). La autoría 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 inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando
origen al legado que llega hasta nuestros días.
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 versión 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 compañía fue
programador en sus tiempos universitarios.
Más adelante incorporó funcionalidades
del System V, convirtiéndose prácticamente en Logo Solaris S.O
un sistema operativo totalmente basado
en System V.
Esta versión basada en System V fue publicada en 1992 y fue la primera en
llamarse Solaris, más concretamente Solaris 2. Las anteriores fueron llamadas Solaris
1 con efecto retroactivo. SunOS solo tendría sentido a partir de ese momento como núcleo
de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contenía SunOS 5.0.
Desde ese momento se distingue entre el núcleo del sistema operativo (SunOS), y el
entorno operativo en general (Solaris), añadiéndole otros paquetes
como Apache o DTrace. Como ejemplo de esta función, Solaris 8 contiene SunOS 5.8.
Arquitectura compatible
Solaris usa una base de código común para las arquitecturas que
soporta: SPARC y x86 (incluyendo AMD64/EM64T). También fue portado a la
arquitectura PowerPC (en plataforma PReP) en la versión 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 también tiene planes de implementar APIs de Linux en Solaris 10,
permitiendo la ejecución de código objeto Linux de forma nativa en la plataforma x86, lo
cual sería facilitado por el hecho de que
ambos sistemas operativos utilizan el
formato ejecutable Executable and
Linkable Format. Por el momento, Sun
ha adoptado la tecnología Lxrun y la
ofrece como descarga gratuita, si bien
no está incorporada a la distribución
base.
Solaris tiene una reputación de ser muy
adecuado para el multiprocesamiento
simétrico (SMP), soportando un gran
número de CPUs. También ha incluido
soporte para aplicaciones de 64
Solaris 10 usando Java Desktop System
bits SPARC desde Solaris 7.
36
SISTEMAS OPERATIVOS EN MÓVILES
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
teléfonos 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, más 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 comparación con la App Store más 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 línea administrada por Google, aunque existe la
37
posibilidad de obtener software externamente. La tienda F-Droid es completamente de
código abierto así como sus aplicaciones, una alternativa al software privativo. Los
programas están escritos en el lenguaje de programación Java.22 No obstante, no es un
sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de
terceros.
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación
de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y
telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos
móviles. Google liberó la mayoría del código de Android bajo la licencia Apache, una
licencia libre y de código 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 núcleo de
las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de
ejecución hasta la versión 5.0 . Las bibliotecas escritas en lenguaje C incluyen un
administrador de interfaz gráfica (Surface manager), un framework Open Core, una base
de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL ES 2.0
3D, un motor de renderizado Web Kit, un motor gráfico SGL, SSL y una biblioteca estándar
de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código,
incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones
de líneas de Java y 1,75 millones de líneas 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 versión comercial, Android 1.0, fue lanzada
en septiembre de 2008. Android es un sistema operativo móvil desarrollado por Google y
la Open Handset Alliance, y ha visto un número de actualizaciones a su sistema operativo
base desde su lanzamiento original. Estas actualizaciones típicamente 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 alfabético: 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 imágenes por
satélite, así como para encontrar negocios locales y obtener direcciones de
conducción usando GPS.
39
Google Search, permite a los usuarios buscar en internet, en aplicaciones
del teléfono móvil, en contactos, en calendario, etc.
Marcación por voz permite marcar y llamar sin escribir nombre o número.
T omado de Wikipedia
Fecha
Versión Características
lanzamiento
T omado de Wikipedia
40
Con ella ya llegaron algunos cambios relevantes. En este
caso, la versión 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
Cámara, grabación y galería Inicio Android D
integradas entre sí.
Selección múltiple de fotos en la galería para poder
eliminarlas.
Búsqueda por voz actualizada
Mejora de la experiencia de búsqueda que ahora
incluye marcadores, historiales, contactos y páginas
web.
Soporte CDMA/EVDO, 802.1x, VPN y text-to-speech
Introducción de soporte de pantallas WVGA
Mejoras de rendimiento en búsqueda y cámara
GestureBuilder
Navegación gratuita turn-by-turn
41
Android 2.0/2.1 Éclair
En esas fechas hay que tener muy en cuenta la evolución 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 núcleo
de Linux 3.0.31, Bean fue una actualización
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 anticipación
táctil, 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 rápidos para reducir la cantidad de pasos, soporte
para múltiples tarjetas SIM y llamadas de voz en Alta Definición con
otros equipos que cuenten con la misma versión del sistema
operativo.
48
Android 7.0 Nougat
La más reciente versión del sistema operativo
móvil 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
versión 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 diseñado principalmente
para televisores, que se
complementan con otros dispositivos
como teléfonos inteligentes o tabletas,
y también 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
Características
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 botón
de inicio. La pantalla tiene una barra de estado en la parte superior para mostrar datos,
tales como la hora, el nivel de batería, y la intensidad de la señal. El resto de la pantalla
está dedicado a la aplicación actual
Carpetas
Con iOS 4 se introdujo un sistema simple de carpetas en el sistema. Se puede mover una
aplicación sobre otra y se creará una carpeta, y así se pueden agregar más aplicaciones a
esta mediante el mismo procedimiento. Pueden entrar hasta 12 y 20 aplicaciones en el
iPhone e iPad respectivamente. El título de la carpeta es seleccionado automáticamente
por el tipo de aplicaciones dentro de ella, pero puede ser editado por el usuario.
Con la salida de iOS 7, la cantidad máxima de aplicaciones por carpeta aumentó
considerablemente, pues al abrir una carpeta se muestran 9 íconos (3x3), y al agregar más
aplicaciones se van creando páginas a las que se pueden acceder deslizando sobre la
pantalla.
Seguridad
Antes de la salida de iOS 7 al mercado, existía un enorme índice de robos de los diversos
modelos de iPhone, lo que provocó que el gobierno estadounidense solicitara a Apple
diseñar un sistema de seguridad infalible que inutilizara los equipos en caso de robo. Fue
creada entonces la activación 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 víctima
de robo del mismo. De igual manera, es posible conocer la ubicación vía GPS del dispositivo
y mostrar mensajes en la pantalla. Hasta la fecha no existe un método comprobado para
saltarse la activación de iCloud lo que convierte a iOS 7+ en el SO móvil más 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 batería y rendimiento si se permitiese correr varias
53
aplicaciones de terceros al mismo tiempo. La multitarea sólo es compatible desde el iPhone
3GS, iPad 1, iPod Touch (3.ª generación) A partir de iOS 4, dispositivos de tercera
generación y posteriores permiten el uso de 7 APIs para multitarea, específicamente:
Audio en segundo plano
Voz IP
Localización en segundo plano
Notificaciones push
Notificaciones locales
Completado de tareas
Cambio rápido 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 función de tus juegos y jugadores favoritos.
Tecnologías 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 batería, 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 característica muy criticada
tanto en su momento como la actualidad. Sin embargo, se puede añadir Flash a Safari
mediante el Jailbreak, anulando la garantía, 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 inclusión en iOS de Silverlight 5, y con "transmuxing" se revelaba un gran avance para
iOS en esta dirección, 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 móvil de Apple se presentó el 9 de enero de 2007, fecha en la
que Steve Jobs mostró al mundo el iPhone. Todo lo que hacía parecía mágico: gestos multi-
touch, todo extremadamente visual, búsqueda en Internet con Safari y una app para
YouTube.
IOS 2
Esta nueva versión introdujo la iTunes App Store, en la que los usuarios pueden descargar
aplicaciones gratuitas o pagas. Quizás su mayor innovación fue que almacenara los datos
de las tarjetas de crédito del usuario, de
modo que no deba ingresarlos
nuevamente cada vez que va a
descargar una aplicación paga (y sea
mucho más fácil comprar
impulsivamente).
55
IOS 4
Es la cuarta versión del iOS sistema operativo móvil que
gestiona el iPhone e iPod Touch . Fue lanzado el 21 de
junio de 2010 y fue la primera versión 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 tenían 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 demostración 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ª generación). Los dispositivos compatibles
en esta versión incluyen el iPhone 3GS en adelante, el
iPod Touch (3ª generación) 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
presentación del iPhone 4S y su nuevo
software Siri.
El iPhone 4S venía con iOS 5
preinstalada, pero las unidades antiguas
requerían la actualización para su
instalación a través de iTunes. Sin
embargo, cuando la actualización se IPhone 4S - Interfaz IOS 5 & Siri
56
publicó en primer lugar, muchos usuarios recibieron mensajes de error al tratar de
descargarlo y algunos tenían advertencias de que sus dispositivos no podían ser
restaurados.
SIRI
La historia de la evolución de Siri comienza hace varias décadas. Hay que retroceder hasta
el año 1946, hace setenta años, para asistir al nacimiento de la organización de la que
nacería Siri seis décadas después. SRI International es un instituto de investigación sin
ánimo de lucro creada por la universidad de Stanford ese mismo año.
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 años, 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 más destacable de iOS 6, sino la eliminación de los servicios de Google. Ahora YouTube
ya no venía preinstalado y sobre todo los mapas
ya no provenían 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
Diseño. En consecuencia, vimos el cambio más 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 venían 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 público el 2 de junio de 2014 durante
la WWDC anual. Es la quinta versión 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ª generación), iPad (2ª,
3ª, 4ª y 5ª generación), iPad mini (1ª y 2ª generación).
Logo IOS 8
IOS 9
IOS 9 es el noveno lanzamiento del sistema operativo iOS diseñado 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 había
superado el 50% de adopción 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
actualización y del IPad 2 en adelante
Se lanzaron varias versiones:
59
El 4 de agosto de 2016 daba solución a tres
Apple lanzó por sorpresa importantes fallos de
iOS 9.3.5
esta nueva versión. Con seguridad, que se
ella se daba solución a El 25 de agosto de 2016 estaban usando por
importantes fallos de Apple lanzó esta nueva empresas para vigilar a
seguridad. versión. Con ella se determinados usuarios
IOS 10
Si por algo se caracteriza la décima versión del sistema operativo móvil
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 Teléfono. Esto hace
que podamos por ejemplo enviar mensajes de WhatsApp con Siri o recibir
las llamadas de Skype directamente en la app Teléfono.
Como iOS está diseñado especialmente para el iPhone y el iPad, todo lo
Logo IOS 10
que haces en tus
dispositivos fluye de
una forma increíblemente natural. IOS
usa una plataforma llamada Metal para
mejorar el rendimiento de los gráficos. Ya
sea que estés navegando en la web,
pasando de una app a otra o jugando al
videojuego en 3D más complejo de
todos, disfrutarás de unos gráficos y una
capacidad de respuesta increíbles.
IPhone 7 Plus - Interfaz App Cámara
Y sí, en iOS 10 por fin puedes borrar las
apps de Apple que no utilizas. Por fin te
puedes deshacer de Bolsa, después de 8 años.
Esta versión 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
electrónico de BlackBerry: Siemens, HTC, Sony… La mayoría de estos dispositivos cuentan
con teclado QWERTY completo.
Características
El SO BlackBerry está claramente orientado a su uso profesional como gestor de correo
electrónico y agenda. Desde la cuarta versión se puede sincronizar el dispositivo con el
correo electrónico, el calendario, tareas, notas y contactos de Microsoft Exchange Server
además es compatible también con Lotus Notes y Novell Groupware.
BlackBerry Enterprise Server (BES) proporciona el
acceso y organización del email a grandes
compañías identificando a cada usuario con un
único BlackBerry PIN. Los usuarios más pequeños
cuentan con el software BlackBerry Internet Service,
programa más 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 también 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 rediseñado 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
Táctil), aunque RIM aseguro que en los equipos que cuenten con un Touch Pad o TrackPad
podrán ejecutarlo ya que ejerce casi la misma
función. Así mismo todavía RIM no ha aclarado
cuales son los equipos que se podrán actualizar
a esta versión 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, también se muestra la
integración de las redes sociales y la mensajería
instantánea en este. Sin duda RIM quiere dar al
usuario una nueva experiencia en su equipo
BlackBerry que nadie conocía.
BlackBerry 7.1
BlackBerry 7.1 es la última versión estable hasta el momento, esta nueva versión es muy
parecida a la versión 7.0, pero con una renovación de los iconos y de la resolución de la
pantalla del Smartphone, también tiene la función de trabajar como un Router inalámbrico
para distribuir redes Wi-Fi por el entorno del Smartphone, también tiene características que
hacen más fácil el uso del Smartphone. También incluye una versión completa del software
de edición 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 edición 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 físico en el cual probar sus aplicaciones.
Pantalla de inicio: está conformada por ocho paneles activos,
cuatro en cada página, para el acceso a utilidades y
aplicaciones que tiene el teléfono celular, mediante una
gestión rápida y sin mayor gasto de energía de la batería del
Smartphone, otro aspecto cuidado al desarrollar la plataforma.
Por lógica, el manejo de estos frames resulta más complicado
en el BlackBerry Q10 o Q5 (fue lanzado después), por tratarse
de dos dispositivos con teclado físico y por lo tanto con
pantallas más pequeñas
BlackBerry Z10
Bloqueo de pantalla: no tiene mayores complicaciones.
Presenta información básica, como la fecha y hora del día,
notificaciones de mensajes recibidos, reloj, alarmas y de aplicaciones que hayas instalado,
como por ejemplo las del estado de tiempo. Cuenta con un botón que debes pulsar para
activar la cámara. Para ejecutar la acción de desbloqueo únicamente se necesita deslizar
el dedo por el display y en sólo segundos aparecerá la pantalla de inicio.
Cámara fotográfica: con los Smartphones BlackBerry Z10 y Q10, así como también se
espera con el modelo Z30, se logran fotos en alto rango dinámico (HDR, por sus siglas en
inglés). Esto asegura la calidad de imagen que
anteriormente no se podía conseguir con ninguna cámara
fotográfica de los BlackBerry. Con la opción de detección
de rostro Time Shift tendrás la capacidad de tomar fotos y
grabar videos.
Navegador de Internet: presenta varias innovaciones.
Podemos destacar el lector que está integrado al
navegador, que prácticamente extrae el texto y las
imágenes de una página Web con la finalidad de dar mayor
visualización. 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
páginas favoritas. Los BlackBerry Z10 y Q10 acceden a
redes 4G, con lo cual la navegación en Internet es más
rápida. 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 intención de actualizar directamente todos los teléfonos con Windows Phone en vez
de depender de los fabricantes o de los operadores de telefonía móvil, pero finalmente
cambió su política. 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 versión de
Windows Phone 7).
64
PocketPC 2002
PocketPC 2002, utiliza Windows CE 3.0. Diseñado 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 líneas de Pocket PC y Smartphone chocaban cada
vez más, mientras que los términos de licencia se relajaron
permitiendo que los OEMs se aprovecharan de las ideas más
innovadoras de diseño.
65
Word Mobile incluirá la capacidad de insertar tablas y gráficos.
Reproductor "Windows Media 10 Mobile".
Interfaz Windows Mob ile 5.0
Identificador de llamadas con fotos.
Un paquete multimedia que facilitará la administración de vídeos y fotos.
Ayuda mejorada de Bluetooth.
Interfaz de administración GPS para los programas de navegación instalados.
Windows Mobile 6
66
de 500 nuevas características como multitarea, un nuevo sistema
de búsqueda, integración con Twitter, LinkedIn, Office y Skydrive;
grupos de contactos, mejoras en el GPS e Internet Explorer 9.
Actualización 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 también limitaciones (para los terminales
de gama baja).
Windows Phone 7.8
Desplegada en enero del 2013 se ofrece como actualización
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 actualización de Windows Phone 7,
Interfaz Windows Phone 7.x ya que Microsoft se centró en Windows Phone 8.
Actualización 1
Se incluye la posibilidad de mantener encendido el Wi-Fi aún con la pantalla bloqueada.
67
Actualización 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 solución al problema
de la carpeta "Otros", que hasta ese momento podía llegar a ocupar varios gigabytes en los
modelos con más memoria interna. Los dispositivos de marca Nokia reciben a mayores la
actualización 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 autonomía y la característica Flip-to-
silence, que permite rechazar una llamada poniendo boca abajo el terminal.
Actualización 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 conducción, nuevas
funciones de accesibilidad, mejoras en la función "compartir conexión", tonos
personalizados, bloqueo de rotación de pantalla, más 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
actualización 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
Actualización 1
Última versión 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 están escritas en HTML5 en vez de en
otros lenguajes y compiladas.
Una vez que Mozilla decidió abandonar el soporte móvil, Firefox OS ha vuelto a llamarse
“Boot to Gecko” y actualmente está en manos de la comunidad, quien continúa de forma
independiente con su desarrollo y portándolo a algunos dispositivos como el Nexus 4 o
Nexus 5 donde este sistema funciona de forma más 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í podría tener cabida. Por lo
demás, 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 década de 1980. En junio de 1998,
Psion Software se convirtió en Symbian
Ltd. , una empresa conjunta importante
entre Psion y fabricantes de
teléfonos 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 teléfonos móviles. Incluyen S60 ( Nokia , Samsung y LG ), UIQ ( Sony
Ericsson y Motorola ) y MOAP (S) (sólo en japonés, como Fujitsu ,agudo , etc.).
En junio de 2008, Nokia anunció la adquisición de Symbian Ltd. , y una nueva organización
sin fines de lucro independiente llamada la Fundación 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 fundación con el
objetivo de crear la plataforma Symbian como software de código abierto y libre de regalías,
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 Fundación
Symbian en abril de 2009 La plataforma Symbian se hizo oficialmente disponible como
código fuente abierto en febrero de 2010.
Nokia se convirtió en el principal contribuyente al código de
Symbian, ya que poseía entonces los recursos de desarrollo tanto
para el núcleo de Symbian OS y la interfaz de usuario. Desde
entonces Nokia ha sido el mantenimiento de su propio repositorio
de código para el desarrollo de la plataforma, liberando
periódicamente su desarrollo en el repositorio público. Symbian
fue pensado para ser desarrollado por una comunidad liderada
por la Fundación 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 código fuente para toda la plataforma
Symbian bajo la OSI - y FSF -Aprobado Eclipse Public License
(EPL) . El código fue publicado bajo EPL, el 4 de febrero de
2010; Fundación Symbian informó que este evento sea el más
grande base de código 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 vería adopte Windows Phone como su
plataforma de smartphone primaria, y Symbian será su
plataforma de franquicia (caída Symbian como su
principal sistema operativo smartphone de la
elección). Como En consecuencia, el uso de la
plataforma Symbian para crear aplicaciones móviles bajó
rápidamente. La investigación en junio de 2011 indicó
que más del 39% de los desarrolladores móviles que
utilizan Symbian en el momento de la publicación 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 colaboración para un pequeño grupo de socios
preseleccionados en Japón. Código 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 podrán publicar nuevas aplicaciones Symbian o contenidos
en la tienda de Nokia. Sin embargo, el contenido existente Nokia Store todavía 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 versión
más limpia de Android (frente a la personalizada por
fabricantes) con el objetivo de ofrecer una experiencia
CyanogenMod
más pura y abierta, y sobre todo, llevar a los terminales
hacia una optimización que los fabricantes aún no
habían 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 móvil basado en Linux,
patrocinado por Linux Fundación y la Fundación LiMo. Tizen
se construye a partir de la plataforma Linux
de Samsung (Samsung Linux Platform - SLP) una
implementación de referencia integrada en LiMo. El 1 enero Tizen Samsung Electronics
de 2012, la fundación LiMo es renombrada como Asociación
Tizen dirigida por un Consejo de Administración de
Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT
Corporation, Sprint Corporation, SK Telecom, Orange, NTT
DoCoMo y Vodafone. La Asociación Tizen trabaja en estrecha
colaboración con la Fundación Linux, que apoya el proyecto de
código abierto Tizen.
Versión 2.2.2
El 22 de julio de 2013 fue liberada la versión 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 también se han integrado las
Tizen 2.2 bibliotecas Enlightenment Foundation Libraries en el sistema
operativo.
75
WEB OS
Web OS LG & HP
Web OS también 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 móviles, empresa que
posteriormente fue adquirida por Hewlett-Packard, pero que tras un cambio de estrategia decide
liberar su código y luego vender el sistema operativo a LG. Varias versiones de web OS han sido
usadas en distintos dispositivos, incluyendo los teléfonos inteligentes Pre, Pixi y Veer, la tableta
HP Touchpad y los televisores LG LB870, LB730 y LB671.
76
Historia
Fue presentado al público 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 versión de su Flash Player para web OS. Sin embargo, Flash Player nunca
salió al mercado para la versión 1.x de web OS.
El 28 de abril de 2010 Hewlett-Packard Company compra Palm, Inc., renombrándolo como HP
web OS, lanzando el Pre2 y posteriormente una gama de tres dispositivos de distinto tamaño:
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 día 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 gráfica moderna basada en tecnologías web
como HTML, JavaScript y CSS.
El diseño alrededor de estas tecnologías fue intencionado por Palm, para evitar así el aprendizaje
de un nuevo lenguaje de programación por parte de los desarrolladores.
Estos sistemas no están incluidos en el texto, por la poca popularidad y falta de información, 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 características propias, pero se acopla al sistema
de archivos existente en el dispositivo de almacenamiento; se puede hacer una analogía con los
idiomas:
FAT: proviene de ("File Allocation Table"), que significa tabla de localización 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 más clusters,
dependiendo del tamaño del fichero (archivo). Los tamaños típicos 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 posición del cluster (o clusters) donde se ha guardado. Cuando queremos
leer un fichero, el sistema operativo busca en la FAT la posición del mismo para su ejecución.
Las primeras versiones de Microsoft® Ms-DOS® usaban la clásica FAT 16, con tamaños
máximos de 16 bits; esto limitaba la capacidad total del disco duro a 512 MB, asumiendo el mayor
tamaño de cluster (8.192 Bytes). Con la aparición de la versión 5.0 y las primeras de Windows
95 podían llegar a manejar discos duros de un máximo de 2 GB (4x512 Bytes), también
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 tamaño limitado a un máximo de 4 Gigabytes (GB) en Windows
NT y 2 GB en MS-DOS.
FAT32: proviene de ("File Allocation Table 32"), que significa tabla de localización de archivos a
32 bits. Es el sistema de archivos que se empezó a usar a partir de la versión 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 básicamente
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
tecnología, utilizado en la plataforma Windows NT®. Permite accesos a archivos y carpetas por
medio de permisos, no es compatible con Linux (solo lee, y difícilmente escribe), ni con MS-
DOS®, ni Windows 95, ni Windows 98 y tampoco puede accederla, tiene formato de compresión
nativa, permite encriptación, 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 localización
de archivos extendida, el cual se diseñó para su uso en dispositivos de almacenamiento
electrónico basados en el uso de tecnología 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 característica importante es que Permite almacenar hasta
1000 archivos en una carpeta.
HFS/HFS+: significa ("Hierarquical File System") o sistema de archivos por jerarquía, sustituyo
al MFS ("Macintosh File System") y el símbolo + indica extendido, es decir, la última versión de
HFS. Fue desarrollado por Apple®, admite el uso de direcciones de espacio en disco de 64 bits y
permite utilizar bloques de asignación de archivos de 32 bits con el fin de potenciar la eficiencia
del disco al reducir la utilización de espacio en volúmenes de gran tamaño o con un número
elevado de archivos. Admite nombres de archivo más descriptivos, con una longitud máxima de
255 caracteres y codificación de texto Unicode para los nombres de archivo internacionales o
con sistemas de escritura mixtos, también ofrece un formato opcional de sistema de archivos con
80
distinción de mayúsculas y minúsculas para HFS+ que permite al administrador alojar sin
problemas archivos utilizados por aplicaciones UNIX que requieren esta función.
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 administración simple de espacio y un
sistema de autor reparación denominado "Self-healing" entre muchas otras características que
permiten su implementación en grandes servidores.
1.- Formato de registro de arranque maestro: se trata del sistema de archivos del estándar
ISO9660, que típicamente en una sola sesión, permite el almacenamiento de los datos y una vez
hecho lo anterior, no permite la escritura de nuevos datos (esto se le llama cerrar sesión). 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
estándar 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 sesión
como comúnmente 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 básicas, 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 cuál
es el nombre dado al formato UDF en el sistema operativo Windows Vista, que en orden
cronológico se trata de la versión UDF 2.5 y que no es compatible con versiones anteriores.
81
+ Sistemas de archivos de Android
EXTENSIÓN DE ARCHIVO
En informática, una extensión de archivo o extensión de fichero, es una cadena de
caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su función
principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el
procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente
parte del nombre del archivo y no representa ningún tipo de obligación 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
convención, no necesariamente utilizándolas para determinar su tipo.
Siendo las extensiones de archivo legado del sistema DOS, muchas de sus actuales
características fueron heredadas por limitaciones en dicho sistema. Los antiguos sistemas DOS
limitaban la cantidad de caracteres de la extensión de archivo a tres, por lo que muchas
extensiones convencionales poseen esa cantidad de caracteres. Además, los nombres de
archivo en sistemas DOS son insensibles a las mayúsculas y minúsculas, por lo que la mayoría
de las extensiones de archivo pueden ser escritos indiferentemente en minúsculas como en
mayúsculas o una combinación de ambas.
Un mismo nombre básico puede, por la extensión, contener archivos de distinto propósito. Como
en este ejemplo de DOS:
82
APLICACIÓN.BAS = Archivo Fuente escrito en lenguaje BASIC
APLICACIÓN.OBJ = Archivo objeto (necesario para su compilación)
APLICACIÓN.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 carácter excepto
el separador de directorios ("/") y por lo general no tienen límite en su tamaño o es un límite
aceptable. La extensión no es un elemento diferenciador sino una convención dada a los
nombres de archivo para reconocer su contenido.
En DOS los nombres de los archivos tenían un máximo de 8 caracteres, un punto y una
extensión de como máximo tres letras, en total un máximo de 12 caracteres del Código
ASCII que permitían distinguir unos archivos de otros dentro de un mismo directorio. No todos
los caracteres del código ASCII estaban permitidos para nombrar un archivo, pues algunos
(ejemplo: /*?+\ y otros) estaban reservados para otras funciones.
En Windows 95 desaparecieron los límites impuestos por DOS en el número de caracteres del
nombre de archivo y de la extensión.
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 ningún modo ya que podrían afectar al
funcionamiento del sistema. Se nombran en orden alfabético.
83
Configuración del asistente de
.acw .ani Cursor animado
accesibilidad
.ds TWAIN Data Source file .dsn Nombre del origen de datos
Configuración de comunicaciones de
.ini Opciones de configuración .ins
Internet
Configuración 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 públicas
.pma Archivo del Monitor de sistema .pmc Archivo del Monitor de sistema
.pml Archivo del Monitor de sistema .pmr Archivo del Monitor de sistema
Información de instalación
.pmw Archivo del Monitor de sistema .pnf
precompilada
Certificado Digital de
.shi .shs Recorte
francocorrea.com.uy
Configuración de instalación 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.
Extensión Corresponde a
Extensiones de imágenes
Extensión 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