Nombre de los estudiantes: Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara Gustavo Antonio Gonzalez Morales Francisco Javier Merodio Molina Nombre del trabajo: Investigación sobre 4 sistemas operativos. Fecha de entrega: Viernes 23 de febrero de 2013 Materia: Sistemas Operativos I Carrera: Ingeniería en Sistemas Computacionales Semestre: 8vo . Nombre del maestro: Carlos Castro Cruz SISTEMAS OPERATIVOS 1 CONTENIDO WINDOWS 2 HISTORIA APLICACION CARACTERISTICAS COMO FUNCIONA A QUE TIPO PERTENECE 3 5 6 7 8 MAC OS X 9 HISTORIA APLICACIÓN CARACTERISTICAS 10 11 12 LINUX 17 HISTORIA COMO FUNCIONA CARACTERISTICAS APLICACION 18 18 19 21 ANDROID 22 HISTORIA CARACTRISTICAS APLICACION COMO FUNCIONA A QUE TIPO PERTENECE 23 24 26 28 29 1 SISTEMAS OPERATIVOS 1 WINDOWS 2 SISTEMAS OPERATIVOS 1 HISTORIA La primera versión de Microsoft Windows, versión 1.0, lanzada en noviembre de 1985, compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS. Windows versión 2.0 fue lanzado en noviembre de 1987 y fue un poco más popular que su predecesor. Windows 2.03 (lanzado en enero de 1988) incluyó por primera vez ventanas que podían solaparse unas a otras. El resultado de este cambio llevó a Apple a presentar una demanda contra Microsoft, debido a que infringían derechos de autor. Windows versión 3.0, lanzado en 1990, fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses. 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. 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. El 24 de agosto de 1995, Microsoft lanzó Windows 95, una versión nueva para los consumidores, y grandes fueron los cambios que se realizaron a la interfaz de usuario, y también se utiliza multitarea apropiativa. Windows 95 fue diseñado para sustituir no solo a Windows 3.1, sino también de Windows para Workgroups y MS-DOS. También fue el primer sistema operativo Windows para utilizar las capacidades Plug and Play. Los cambios que trajo Windows 95 eran revolucionarios, a diferencia de los siguientes, como Windows 98 y Windows Me. 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. El siguiente en la línea de consumidor 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. 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 3 SISTEMAS OPERATIVOS 1 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. En octubre de 2001, Microsoft lanzó Windows XP, una versión que se construyó en el kernel de Windows NT que también conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores. En dos ediciones distintas, «Home» y «Professional», el primero carece por mucho de la seguridad y características de red de la edición Professional. Además, la primera edición «Media Center» fue lanzada en 2002, con énfasis en el apoyo a la funcionalidad de DVD y TV, incluyendo grabación de TV y un control remoto. El soporte estándar para Windows XP terminó el 14 de abril de 2009. El soporte extendido continuará hasta el 8 de abril de 2014. En abril de 2003, Windows Server 2003 se introdujo, reemplazando a la línea de productos de servidor de Windows 2000 con un número de nuevas características y un fuerte enfoque en la seguridad; lo cual fue seguido en diciembre de 2005 por Windows Server 2003 R2. El 30 de enero de 2007, Microsoft lanzó Windows Vista. Contiene una serie de características nuevas, desde un shell rediseñado y la interfaz de usuario da importantes cambios técnicos, con especial atención a las características de seguridad. Está disponible en varias ediciones diferentes y ha sido objeto de muy severas críticas debido a su patente inestabilidad, sobredemanda de recursos de hardware, alto costo, y muy alta incompatibilidad con sus predecesores, hecho que no ocurría con éstos. El 22 de octubre de 2009, Microsoft lanzó Windows 7. A diferencia de su predecesor, Windows Vista, que introdujo a un gran número de nuevas características, Windows 7 pretendía ser una actualización incremental, enfocada a la línea de Windows, con el objetivo de ser compatible con aplicaciones y hardware que Windows Vista no era compatible. Windows 7 tiene soporte multi-touch, un Windows shell rediseñado con una nueva barra de tareas, conocido como Superbar, un sistema red llamado HomeGroup, y mejoras en el rendimiento sobre todo en velocidad y en menor consumo de recursos. El 26 de octubre de 2012, Microsoft lanzó Windows 8, build 9200. 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 sobre su nueva interfaz por parte de los usuarios. Conserva casi todas las características de Windows 7. 4 SISTEMAS OPERATIVOS 1 APLICACION Son aplicaciones que trae preinstaladas el sistema operativo Windows. Fotos Vídeo Música Xbox Music Calendario Mensajes Internet Explorer es un navegador web de Internet producido por Microsoft para su plataforma Windows. Fue creado en 1995 tras la adquisición por parte de Microsoft del código fuente de Mosaic, un navegador desarrollado por Spyglass, siendo rebautizado entonces como Internet Explorer. Las primeras versiones, basadas en Mosaic, no supusieron ninguna amenaza para el entonces dominante Netscape Navigator, ya que eran bastante simples y no eran compatibles con algunas de las extensiones más populares de Netscape que dominaban la web de la época (como los marcos o JavaScript). Es el navegador de Internet con mayor cuota de mercado, ya que se incluye integrado por defecto con Windows, hecho que le ha costado a Microsoft demandas por monopolio en Europa. 18 Windows Anytime Upgrade es el método de actualizar Windows incluida en Windows vista y actualmente en Windows 7 y Windows 8, el usuario introduce un código en la aplicación el cual en 10 minutos actualizara a una versión más avanzada de Windows, el pack de actualización se compra a través de Microsoft Store o con el fabricante OEM. Windows Media Center es una aplicación con una interfaz de usuario, diseñado para servir como equipo personal de cine en casa. Está incluido en Windows XP Media Center Edition como parte de dicha versión especial del sistema operativo, ya que la aplicación no puede ser añadida a una instalación existente de XP. También se incluye en las ediciones superiores de Windows Vista (Vista Home Premium y Vista Ultimate), Windows 7 (todas las ediciones exceptuando Starter y Home Basic) y en Windows 8 Pro. WordPad es un procesador de textos básico que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 hacia arriba. Es más avanzado que el Bloc de notas pero más sencillo que el procesador de textos de Microsoft Works y Microsoft Word. Contactos Mapas Windows Store Cámara SkyDrive App Noticias 5 Deportes Viajes Bing App SISTEMAS OPERATIVOS 1 Paint es un programa simple de dibujo gráfico desarrollado por Microsoft. Paint ha acompañado al sistema operativo Microsoft Windows desde la versión 1.0. CARACTERISTICAS Windows ofrece varios programas y configuraciones que pueden facilitar el uso del equipo y hacerlo más cómodo. Es posible agregar al equipo productos de tecnología de ayuda adicionales si necesita otras características de accesibilidad. Encontrará más información acerca de la accesibilidad y los productos de tecnología de ayuda en el sitio web Microsoft Accesibilidad. El Centro de accesibilidad es una ubicación central que puede usar para establecer la configuración de accesibilidad y los programas disponibles en Windows En el Centro de accesibilidad, tendrá acceso rápido para establecer la configuración de accesibilidad y los programas incluidos en Windows. También encontrará un vínculo a un cuestionario que Windows puede usar para ayudar a sugerir configuraciones que puede encontrar útiles. Para abrir Centro de facilidad de acceso, haga clic en el botón Inicio, en Panel de control, en Facilidad de acceso y, a continuación, en Centro de facilidad de acceso. Usar el equipo sin pantalla Windows incluye un lector de pantalla básico denominado Narrator, que leerá en voz alta el texto que aparece en pantalla. Windows también tiene configuraciones para proporcionar descripciones de audio para vídeos y para controlar la manera en la que aparecen los cuadros de diálogo. Para obtener más información, consulte Usar el equipo sin pantalla. Además, muchos otros programas y hardware son compatibles con Windows y están disponibles para ayudar a invidentes, incluidos lectores de pantalla, dispositivos de salida Braille y otros muchos productos útiles. Para obtener más información, consulte el sitio web Microsoft Accesibilidad. Facilitar la visualización en el equipo Hay varias configuraciones disponibles para ayudarle a hacer que la información de la pantalla sea más sencilla de comprender. Por ejemplo, se puede ampliar la pantalla, los colores de la pantalla se pueden ajustar para que la pantalla sea más fácil de ver y de leer, y se pueden quitar las imágenes del fondo y las animaciones innecesarias. Para obtener más información, consulte Facilitar la visualización en el equipo. 6 SISTEMAS OPERATIVOS 1 Usar el equipo sin un mouse o teclado Windows incluye un teclado en pantalla que puede usar para escribir. También puede usar el Reconocimiento de voz para controlar el equipo con comandos de voz, así como para dictar texto en los programas. Para obtener más información, consulte Usar el equipo sin un mouse o teclado. Facilitar el uso del mouse Puede cambiar el tamaño y el color del puntero del mouse, así como usar el teclado para controlar el mouse. Para obtener más información, consulte Facilitar el uso del mouse. Facilitar el uso del teclado Puede ajustar el modo en que Windows responde a una entrada del mouse o del teclado de manera que las combinaciones de teclas sean más sencillas de presionar, la escritura sea más fácil o que no se tenga en cuenta si se presionan teclas de manera inadvertida. Para obtener más información, consulte Facilitar el uso del teclado. Usar alternativas visuales y de texto para sonidos Windows puede reemplazar dos tipos de información de audio por equivalentes visuales. Puede reemplazar los sonidos del sistema por alertas visuales y puede ver subtítulos de texto para diálogos hablados en programas multimedia. Para obtener más información, consulte Usar alternativas visuales y de texto para sonidos. Hacer que sea más fácil centrarse en tareas de lectura y escritura Hay varias configuraciones que pueden hacer que sea más fácil centrarse en la lectura y la escritura. Puede hacer que Narrator lea la información de la pantalla, ajustar el modo en que el teclado responde a ciertas pulsaciones de tecla y controlar si se muestran determinados elementos visuales. Para obtener más información, consulte Hacer que sea más fácil centrarse en tareas de lectura y escritura. COMO FUNCIONA La funcion del Sistema Opertivo Windows es principalmente la de administrar todos los Recursos con los que trabajas en una computadora por ejemplo los programas que estas manejando, las tareas que realizas los dispositivos de entrada y salida etc, en conclucion si no tienes ningun sistema operativo no podrias trabajar en una computadora almenos de que sepas lenguaje maquina. 7 SISTEMAS OPERATIVOS 1 A QUE TIPO PERTENECE Windows es un sistema operativo multitareas y multiusuario, que a diferencia de otros este es de código cerrado, es decir sus programas solo son compatibles con el mismo tipo de S.O. 8 SISTEMAS OPERATIVOS 1 Mac OS X 9 SISTEMAS OPERATIVOS 1 OS X antes llamada Mac OS X, es una serie de sistemas operativos basados en Unix desarrollado, comercializado y vendido por Apple Inc. que ha sido incluido en su gama de computadoras Macintosh desde 2002. 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. Desde la versión Mac OS X 10.5 Leopard 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: el iOS para el iPhone, el iPod Touch, el iPad y el Apple TV, que usa una versión adaptada. Los nombres de las versiones de Mac OS X tienen nombre de grandes felinos, por ejemplo: Mac OS X v10.7 es denominado «Lion». En Mac OS X, la X denota el 10 en número romano y se constituye en parte prominente de la identidad de la marca. La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su contraparte para escritorio, además de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros. Viene preinstalada en Apple Xserve, aunque puede ser utilizado en la gran mayoría de computadores actualmente distribuidos por el fabricante. HISTORIA Mac OS X está basado en el núcleo creado por Mach. Ciertas partes de las implementaciones de UNIX por parte de FreeBSD y NetBSD fueron incorporadas en NEXTSTEP, en el que se basó Mac OS X. Mientras Jobs estaba afuera de Apple, la compañía intentó crear un sistema de «próxima generación» a través de los proyectos Taligent, Copland y Gershwin, con poco éxito. Eventualmente, el sistema de NeXT (en ese entonces denominado OPENSTEP) fue seleccionado para ser la base del próximo sistema operativo de Apple, por lo cual la compañía de Cupertino adquirió NeXT en su totalidad. Steve Jobs regresó a Apple como CEO interino, y luego asumió el cargo de lleno, acompañando la transformación de OPENSTEP en un sistema que sería adoptado para el mercado primario de Apple, los usuarios de hogar y los profesionales multimedia. El proyecto fue conocido inicialmente como Rhapsody y luego adoptó el nombre de Mac OS X. 10 SISTEMAS OPERATIVOS 1 Mac OS X Server 1.x era incompatible con el software diseñado para el Mac OS original y no disponía de soporte para el puerto IEEE 1394 (FireWire). Mac OS X 10.x trajo consigo mayor compatibilidad y funcionalidad al incluir la Carbon API al igual que soporte para FireWire. Con la evolución del sistema, abandonó el legado de Mac OS hacia un énfasis de estilo de vida digital en las aplicaciones, tal como ocurrió con iLife, iWork y el media center Front Row. Cada versión incluía modificaciones a la interfaz general, como la apariencia metálica agregada en la versión 10.3, la barra de títulos sin rayas en la versión 10.4 y la remoción en la versión 10.5 de la apariencia metálica en favor de un estilo de ventana unificado en gradiente. Descripción OS X es la décima versión del sistema operativo de Apple para computadores Macintosh. Las versiones previas usaron una numeración cardinal, p.j. Mac OS 8 y Mac OS 9. La letra X en el nombre Mac OS X se refiere al 10 en números romanos. Por tal motivo, la pronunciación correcta es «diez» en este contexto, aunque pronunciarlo como «equis» es muy común. El centro del Mac OS X es compatible con POSIX construido sobre el núcleo XNU, con facilidades UNIX disponibles en la interfaz de línea de comandos (terminal). Apple liberó esta familia de software como un sistema operativo libre y de código abierto, bajo el nombre de Darwin, pero parcialmente se fue volviendo código cerrado. Sobre Darwin, Apple colocó varios componentes, incluyendo la interfaz de usuario Aqua y el Finder, para completar la interfaz en la que estaba basado Mac OS X. APLICACIÓN Mac OS X v10.5 introdujo soporte seguro para aplicaciones y procesos firmados. Las aplicaciones y procesos firmados incluyen una firma digital, la cual es usada por el sistema para verificar la autenticidad y la integridad del software y sus recursos. El código es verificado tanto en el disco como cuando se está ejecutando. De este modo, si alguna parte del código de la aplicación o el proceso es inapropiadamente cambiado cuando está activo, el sistema automáticamente lo desactiva. La autenticación de código es usado por los llaveros, la aplicación de firewall personal, las preferencias de Control Parental y la configuración del gestor de clientes para verificar las aplicaciones después de modificaciones. Leopard también introdujo el servicio de aplicaciones en cuarentena, el cual muestra una advertencia cuando el usuario intenta abrir una aplicación descargada de una fuente externa. Esto da al usuario la oportunidad de verificar que desea abrir una nueva 11 SISTEMAS OPERATIVOS 1 aplicación, o cancelar la apertura si se sospecha sobre la seguridad de la misma. Mac OS X v10.6 refuerza aún más esta característica con el mantenimiento de una lista de programas maliciosos conocidos. Si intenta abrir cualquier software en esta lista, el sistema presentará un cuadro de diálogo de advertencia que sugiere que tal archivo debe ser suprimido. Malware El origen del malware en Mac OS X se remonta a 2006, cuando salió a la luz el virus Macarena. Este virus no era peligroso, pero avisaba que se podría comprometer la seguridad más seriamente en este sistema. En 2007, la firma Intego emitió una alerta sobre un troyano llamado OSX.RSPlug.A, se trataba de un malware mucho más serio que el Macarena, que se instalaba simulando ser un codec para QuickTime y redirigía el tráfico de algunas direcciones a través de la manipulaciones en el DNS. Transición PowerPC-Intel En abril de 2002, eWeek hizo público un rumor que afirmaba que Apple tenía una versión de Mac OS X con nombre código Marklar, la cual funcionaba en procesadores Intel x86. La idea detrás de Marklar fue mantener al sistema Mac OS X funcionando en una plataforma alternativa, debido que Apple se encontraba insatisfecha con el progreso de los procesadores PowerPC. Estos rumores desaparecieron hasta que a finales de mayo de 2005, cuando varios medios de comunicaciones, como el Wall Street Journal y CNET, reportaron que Apple presentaría Marklar en los meses venideros. El 6 de junio de 2005, Steve Jobs confirmó estos rumores cuando anunció en su discurso en el Wordwide Developers Conference que Apple estaría trabajando en la transición de PowerPC a Intel desde hacía 2 años y que Mac OS X soportaría ambas plataformas durante la transición. Jobs también confirmó los rumores respecto a que Apple tenía versiones de Mac OS X funcionando en procesadores Intel con las mismas funciones que la versión para PowerPC. La última vez que Apple cambio la familia de procesadores fue del Motorola 68k al PowerPC. Apple incluyó un emulador de Motorola 68k en el nuevo sistema operativo, el cual hacía que todos los programas 68k funcionarán automáticamente en el nuevo hardware. Apple soportó el emulador para 68k por 11 años, pero lo retiró durante su transición a las CPU de Intel. CARACTERISTICAS Versión 10.0: «Cheetah» 12 SISTEMAS OPERATIVOS 1 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. Versión 10.1: «Puma» Antes de que terminase el año, el 25 de septiembre de 2001, Apple lanzó esta nueva versión que incrementaba el rendimiento del sistema a la vez que incorporaba algunas nuevas características tales como la reproducción de DVD. Dada la pésima reputación de la versión 10.0, Apple lanzó la 10.1 en forma de un CD de actualización gratuito para sus usuarios, además de los 129$ que costaba para los usuarios que seguían utilizando Mac OS 9. Esto ocasionó algunos quebraderos de cabeza a Apple cuando descubrió que los CD de actualización podían ser utilizados también para hacer instalaciones completas en sistemas con Mac OS 9 con tan sólo eliminar un determinado archivo. 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. Versión 10.3: «Panther» Mac OS X v10.3 «Panther» se lanzó el 24 de octubre de 2003. Además de tener un rendimiento mucho mayor, incorporó la mayor actualización en la interfaz de usuario, y tantas o más mejoras que Jaguar el año anterior. Por otra parte, en esta versión dejaron de soportarse algunos modelos antiguos G3. Las nuevas mejoras de Panther incluyen:81 Finder actualizado (que incorpora una interfaz metálica y búsqueda rápida), Exposé (una nueva forma de manipular ventanas), cambio rápido de usuarios (permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente), iChat AV (que añade soporte para videoconferencia a iChat), renderización mejorada de PDF, soporte integrado de fax, 13 SISTEMAS OPERATIVOS 1 interoperabilidad mejorada con Microsoft Windows, FileVault (sistema de cifrado en tiempo real) e incremento de velocidad en todo el sistema con un mayor soporte para los G5. 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 Duo (ex iMac G5), Mac mini Core Solo y Core Duo (ex Mac mini G4) además de los nuevos portátiles denominados MacBook y MacBook Pro, ambos equipados con procesadores Intel Core Duo. 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 miniaplicaciones 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 audioconferencias de hasta 10 personas), QuickTime 7 (soporte para H.264 y una interfaz completamente rediseñada), Safari (incorpora soporte para RSS, mayor velocidad y seguridad, etc.). Se introdujeron los siguientes programas y tecnologías:84 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. Versión 10.5: «Leopard» Mac OS X v10.5 «Leopard» fue liberado el 26 de octubre de 2007. Fue llamado por Apple como «la mayor actualización del Mac OS X». Trajo consigo más de 300 nuevas funciones. Leopard soporta tanto procesadores PowerPC como Intel; el soporte para procesadores G3 fue abandonado y el procesador G4 requiere una velocidad mínima de 867 MHz, y 512 14 SISTEMAS OPERATIVOS 1 MB de RAM para permitir la instalación. El DVD de instalación funciona con todas las arquitecturas soportadas (incluyendo maquinas de 64 bits). Las nuevas funciones incluyen una nueva apariencia, un Finder actualizado, Time Machine (software para realizar copias de seguridad), Spaces, Boot Camp preinstalado, soporte completo para 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. Versión 10.6: «Snow Leopard» Mac OS X v10.6 «Snow Leopard» fue liberado el 28 de agosto de 2009. En lugar de incluir grandes cambios en la apariencia y funcionalidades como ocurrió en las versiones anteriores de Mac OS X, Snow Leopard se enfocó en cambios internos, como lo son: incrementar el rendimiento, la eficiencia y la estabilidad del sistema operativo. Para la mayoría de usuarios, los cambios más notables son: la cantidad de espacio que ocupa una instalación limpia, un Finder reescrito en Cocoa, copias de seguridad más rápidas en Time Machine, a una versión más completa de la aplicación Vista Previa, al igual que mayor velocidad en el navegador de internet Safari. Versión 10.7: «Lion» El 20 de octubre de 2010, en el evento llamado Back to the Mac («Vuelta al Mac»), Apple mostró un Sneak Peek del próximo sistema operativo Mac OS X 10.7 con nombre código «Lion». Dentro de las primeras características se encuentran Launchpad que es un gestor de aplicaciones estilo iOS; y Mission Control que se podría decir es la integración de Dashboard, Exposé, Spaces y ventanas de Aplicaciones a pantalla completa. El 24 de febrero del 2011 fue entregada una beta de Mac os 10.7 'Lion' a los desarrolladores, develando nuevas características como Airdrop, Resume, Auto Save, Versions y Mail 5. El 6 de junio del 2011 en la Keynote de la WWDC se anuncio que OS X 10.7 será puesto a la venta únicamente en descarga digital por la Mac App Store en Julio del 2011. A partir del 20 de julio Lion fue puesto a la venta en la Mac App Store por 23.95 euros, 29.99 dólares al cambio, y se desveló que estaría disponible para descarga desde la App Store y a partir del 20 de agosto estaría disponible para su venta en formato de pendrive. Versión 10.8: «Mountain Lion» El 16 de febrero de 2012 Apple lanzó la Developer Preview de Mac OS X 10.8 Mountain Lion, una versión del sistema operativo en la que se incluyen muchas aplicaciones nativas de iOS, como Recordatorios, Notas o Mensajes. Incluye también un centro de notificaciones cercano al de iOS. Mac OS X Mountain Lion salió a la venta en España el 25 15 SISTEMAS OPERATIVOS 1 de julio de 2012. Con esta nueva versión, Apple pretende potenciar el uso de la nube, con el ya usado iCloud, gracias a la integración con la suite ofimática, iWork. Otra de las grandes novedades es Game Center, una plataforma de juego que pretende ser la primera en aunar los progresos y logros de las consolas portátiles con los sistemas de escritorio. También cuenta con Gatekeeper es una característica que evita la instalación de aplicaciones no confiables y así evitar malware. La versión actual del sistema es la 10.8.2. 16 SISTEMAS OPERATIVOS 1 LINUX 17 SISTEMAS OPERATIVOS 1 HISTORIA Linux fue creado originalmente por Linus Torvald en la Universidad de Helsinki en Finlandia, siendo él estudiante de informática. Pero ha continuado su desarrollado con la ayuda de muchos otros programadores a través de Internet. Linux originalmente inicio el desarrollo del núcleo como su proyecto favorito, inspirado por su interés en Minix, un pequeño sistema Unix desarrollado por Andy Tannenbaum. Él se propuso a crear lo que en sus propias palabras sería un "mejor Minix que el Minix". El 5 de octubre de 1991, Linux anuncio su primera versión "oficial" de Linux, versión 0.02. Desde entonces, muchos programadores han respondido a su llamada, y han ayudado a construir Linux como el sistema operativo completamente funcional que es hoy. ¿QUÉ ES LINUX? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Torvalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema. Este método también es aplicado en numerosas ocasiones a los programas que corren en el sistema, lo que hace que podamos encontrar muchísimos programas útiles totalmente gratuitos y con su código fuente. COMO FUNCIONA Las funciones principales de este magnífico sistema operativo son: Sistema multitarea. En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación. Sistema multiusuario. Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Shells programables. Un shell conecta las ordenes de un usuario con el Kernel de Linux (el núcleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades. Independencia de dispositivos. Linux admite cualquier tipo de dispositivo (módems, impresoras) gracias a que cada una vez instalado uno nuevo, se añade al 18 SISTEMAS OPERATIVOS 1 Kernel el enlace o controlador necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen. Linux posee una gran adaptabilidad y no se encuentra limitado como otros sistemas operativos. Comunicaciones. Linux es el sistema más flexible para poder conectarse a cualquier ordenador del mundo. Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prácticamente idénticos. Con Linux podrá montar un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas. Linux no sacrifica en ningún momento la creatividad, tal y como lo hacen algunas compañías informáticas. Linux es una ventana abierta por la que es posible huir hacia un mundo donde la verdadera informática puede ser disfrutada sin límites ni monopolios. Linux es distribuido mediante una serie de distribuciones como RedHat, Slackware, Debían, las cuales se diferencian por su método de instalación y por los paquetes (software) que viene incluido. CARACTERISTICAS Multitarea: varios procesos ejecutándose al mismo tiempo. Multiusuario: varios usuarios en la misma máquina al mismo tiempo. Multiplataforma: corre en muchas CPU’s distintas. Tiene protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. Carga de ejecutables por demanda: Linux sólo lee de disco aquellas partes de un programa que están siendo usadas actualmente. Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria. Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha. 19 SISTEMAS OPERATIVOS 1 La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y éste puede a su vez ser reducido cuando se ejecuten grandes programas. Librerías compartidas de carga dinámica (DLL's) y librerías estáticas también. Se realizan volcados de estado para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas. Casi totalmente compatible con POSIX, System V y BSD a nivel fuente. Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente. Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas. Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud. Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no necesitas ningún comando especial para usar la partición MS-DOS, parece un sistema de archivos normal de Unix. Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM. TCP/IP, incluyendo ftp, telnet, NFS, etc. Appletalk disponible en el actual núcleo de desarrollo. 20 SISTEMAS OPERATIVOS 1 Software cliente y servidor Netware disponible en los núcleos de desarrollo. APLICACION Ok, entonces Linux está ganando terreno en el área como servidor web. Pero, ¿Qué otros usos hay para Linux? Muchas veces se prefiere alguna distribución de Linux básicamente por el buen precio/rendimiento. Sin embargo, cuando compañías como IBM lo están utilizando día a día, es un buen indicador de que hay más razones que el dinero. Como servidor. Ésta es la forma más usual de encontrar Linux. Casos típicos de servicios son: mail, webserver, dns, proxy, nntp, impresión, archivos, router y/o firewall. Lo interesante es que una sola máquina Linux puede hacer todo esto y al mismo tiempo. Personalmente he visto máquinas relativamente modestas que realizan una o más de estas funciones sin mayores problemas, lo que habla muy bien del producto como una excelente solución a un buen precio/rendimiento. Como estación de trabajo Unix Es raro encontrar una estación de tipo Unix fuera de alguna Universidad, donde el estándar son PC's x86 corriendo alguna versión de Windows o NT. Sin embargo, muchos de las estaciones Unix se están reemplazando por Linux. Linux cuenta con todo el software estándar que posee cualquier estación Unix comercial. Como Súper Computador En el año 1994, se construyó en la NASA el primer súper-computador basado en Linux. Este consistió en 16 PC's 486, cada uno con 16MB RAM, 540MB o 1GB en disco duro y dos tarjetas de red de 10Mbits en "channel bonding". Esto es lo que se conoce como un "clúster" y desde entonces, han surgido una gran cantidad de súper computadores similares basados en Linux. Las escenas de la famosa película "Titanic" fueron producidas en un clúster de máquinas Alpha corriendo Linux. Hoy en día las distribuciones de Linux incorporan estas características para armar clústeres de servidores web por ejemplo. 21 SISTEMAS OPERATIVOS 1 ANDROID 22 SISTEMAS OPERATIVOS 1 HISTORIA Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005.14 Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.12 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,15 16 17 con una cuota de mercado de 43,6% en el tercer trimestre.18 A nivel 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.) con más cuota.19 Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 700.000 aplicaciones (de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android, como pueden ser la App Store de Amazon o la tienda de aplicaciones Samsung Apps de Samsung.20 21 Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. 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.23 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.24 25 Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto.26 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. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, 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++ 23 SISTEMAS OPERATIVOS 1 CARACTRISTICAS Características y especificaciones actuales: Diseño dispositivo La plataforma es adaptable a pantallas de mayor resolución, VGA, de biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. Almacenamiento SQLite, una base de datos liviana, que es usada para propósitos de almacenamiento de datos. Conectividad Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, WiFi, LTE, HSDPA, HSPA+ y WiMAX. Mensajería SMS y MMS son formas de mensajería, incluyendo mensajería de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push Messaging de Android. Navegador web El navegador web incluido en Android está basado en el motor de renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3. Soporte de Java Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada específicamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienen memoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runne Soporte Android soporta los 24 siguientes formatos SISTEMAS OPERATIVOS 1 multimedia Soporte streaming Soporte hardware adicional Entorno desarrollo multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF y BMP Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es soportado para mediante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth Streaming con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estará disponible mediante una actualización de Adobe Flash Player. para Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de presión,, sensores de luz, gamepad, termómetro, aceleración por GPU 2D y 3D. Incluye un emulador de dispositivos, herramientas para depuración de de memoria y análisis del rendimiento del software. El entorno de desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android. Google Play Google Play es un catálogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC. Multi-táctil Android tiene soporte nativo para pantallas capacitivas con soporte multi-táctil que inicialmente hicieron su aparición en dispositivos como el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (posiblemente para evitar infringir patentes de otras compañías). Más tarde, Google publicó una actualización para el Nexus One el Motorola Droid que activa el soporte multi-táctil de forma nativa. Bluetooth El soporte para A2DF y AVRCP fue agregado en la versión 1.5 el envío de archivos (OPP) y la exploración del directorio telefónico fueron agregados en la versión 2.0; y el marcado por voz junto con el envío de 25 SISTEMAS OPERATIVOS 1 contactos entre teléfonos lo fueron en la versión 2.2.</ref> Los cambios incluyeron: Videollamada Android soporta videollamada a través de Google Talk desde su versión HoneyComb. Multitarea Multitarea real de aplicaciones está disponible, es decir, las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj, a diferencia de otros sistemas de la competencia en la que la multitarea es congelada (Como por ejemplo iOS, en el que la multitarea se limita a servicios internos del sistema y no a aplicaciones externas) 5) Características basadas en voz La búsqueda en Google a través de voz está disponible como "Entrada de Búsqueda" desde la versión inicial del sistema. Tethering Android soporta tethering, que permite al teléfono ser usado como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC usar la conexión de datos del móvil android se podría requerir la instalación de software adicional. APLICACION El sistema operativo Android se usa en teléfonos inteligentes, ordenadores portátiles, netbooks, tabletas, Google TV, relojes de pulsera,54 auriculares55 y otros dispositivos.,56 57 58 siendo este sistema operativo accesible desde terminales de menos de 100 euros hasta terminales que superen los 600, obviando, evidentemente, sus diferencias técnicas. La plataforma de hardware principal de Android es la arquitectura ARM. Hay soporte para x86 en el proyecto Android-x86,59 y Google TV utiliza una versión especial de Android x86. El primer teléfono disponible en el mercado para ejecutar Android fue el HTC Dream, dado a conocer al público el 22 de octubre de 2008.60 A principios de 2010 Google ha 26 SISTEMAS OPERATIVOS 1 colaborado con HTC para lanzar su producto estrella en dispositivos Android,61 el Nexus One. A esto siguió en 2010 el Samsung Nexus S y en 2011 el Galaxy Nexus.En la actualidad existen más de 650.000 aplicaciones para Android y se estima que 1.000.000 teléfonos móviles se activan diariamente. iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque dual en un iPhone o iPod Touch liberados62 con la ayuda de OpeniBoot y iDroid.63 64 Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software Development Kit (Android SDK),68 pero están disponibles otras herramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor,69 un entorno visual para programadores novatos y varios cruz aplicaciones de la plataforma web móvil marcos.70 y también es posible usar las bibliotecas Qt gracias al proyecto Necesitas SDK. El desarrollo de aplicaciones para Android no requiere aprender lenguajes complejos de programación. Todo lo que se necesita es un conocimiento aceptable de Java y estar en posesión del kit de desarrollo de software o «SDK» provisto por Google el cual se puede descargar gratuitamente.71 Todas las aplicaciones están comprimidas en formato APK, que se pueden instalar sin dificultad desde cualquier explorador de archivos en la mayoría de dispositivos. Google Play Google Play es la tienda en línea de software desarrollado por Google para dispositivos Android. Una aplicación llamada "play store" que se encuentra instalada en la mayoría de los dispositivos Android y permite a los usuarios navegar y descargar aplicaciones publicadas por los desarrolladores. Google retribuye a los desarrolladores el 70% del precio de las aplicaciones. Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas virtuales (tales como Amazon Appstore72 73 o SlideME74 ) o directamente en el dispositivo si se dispone del archivo APK de la aplicación.75 Privacidad Se han descubierto ciertos comportamientos en algunos dispositivos que limitan la privacidad de los usuarios, de modo similar a iPhone, pero ocurre al activar la opción «Usar redes inalámbricas» en el menú «Ubicación y seguridad», avisando que se guardarán estos datos, y borrándose al desactivar esta opción, pues se usan como caché y no como log tal como hace iPhone.76 27 SISTEMAS OPERATIVOS 1 Seguridad Según un estudio de Symantec de 2011,77 comparado con el iOS, Android es un sistema menos vulnerable, debido principalmente a que el proceso de certificación de aplicaciones es más riguroso que el de Apple sin dejar al lado que es un sistema libre y el esquema de gestión de permisos para estas, que pone muchas decisiones de seguridad importantes en manos del usuario, lo expone a mayores riesgos y le hace más atractivo a los ataques de ingeniería social.78 Sin embargo, basándose en números absolutos contabilizados de los boletines de seguridad de Microsoft, Adobe, Oracle y Apple, el 85% de los agujeros de seguridad en 2011 y 2012 los mayores ataques fueron para el sistema iOS, pese a que este posee una cuota de mercado inferior a la de Android.79 COMO FUNCIONA Android ha sido diseñado para permitir a los usuarios crear distintas aplicaciones aprovechando las distintas características y utilidades de sus teléfonos. Por ejemplo, al crear una utilidad con Android, un usuario podrá usar la función de llamada de su teléfono, o la función de mensajería de texto, la de la cámara de fotos, etc. La idea es que se puedan crear todo tipo de aplicaciones usando todas las funciones del teléfono que se quiera, y combinándolas como se quiera. Además, Android optimiza los recursos internos del teléfono (memoria, hardware, etc.) con el objetivo de que la aplicación funcione de la mejor manera posible. Funciona con todo tipo de aplicaciones. Android ha sido diseñado para poder utilizar todas las aplicaciones que uno se descargue al teléfono y así crear aplicaciones nuevas y más complejas. Por ejemplo, si uno se descarga una aplicación de una página web para su teléfono, podrá usarla para la creación de una nueva aplicación a través de Android. Este es, precisamente, uno de los puntos fuertes del sistema operativo, que no es estanco. No se limita a utilizar las aplicaciones y funciones de serie de un teléfono, sino que permite usar todas aquellas que vayamos incorporando y descargando desde Internet. 28 SISTEMAS OPERATIVOS 1 Puedes construir aplicaciones con todo tipo de datos.Android permite crear aplicaciones tomando en consideración datos que se obtienen de muchos lugares. Por ejemplo, si se quiere elaborar una nueva aplicación que sirva a modo de biblioteca móvil, Android no sólo tomará en cuenta los nombres de los libros que ya se tengan almacenados en nuestro teléfono, sino que se podrá recurrir a una base de datos que se encuentre en Internet para engrosar los fondos. Pero es más, no hará falta visitar esta base de datos a diario para ver si se han añadido nuevos títulos, Android se encargará de detectar los últimos títulos y de añadirlos automáticamente a la biblioteca. Construir nuevas aplicaciones es muy fácil. Android ha sido diseñado para que crear y llevar a la práctica nuevas aplicaciones sea una tarea fácil. Por otra parte, el sistema operativo está pensado para que todas las aplicaciones que se creen se puedan utilizar con mucha facilidad también. Carácter Social. Al tratarse de un sistema operativo de código abierto, todas las aplicaciones que se creen con Android pueden ser compartidas con otros usuarios que también lo usen. A QUE TIPO PERTENECE Pertenece al tipo de sistemas operativos para móviles. 29