Está en la página 1de 35

INFORMATICA I

Bazn Lezama, Luis Gustavo. Calua Huamn, Cesar. Chuquiln Ramos, Guiler. Julon Tocas, Royer.

LINUX
CENFOMIN
C/13/02/2014

ndice
1_ Qu Es Un Sistema Operativo? ........ 3 2_Linux.......... 4 2.1 Antecedentes; 2.2 Aparicin de Linux; 2.2.1 Desarrollo del Ncleo de Linux; 2.2.2 Nombre; 2.2.3 Linux Bajo la GNU/GPL; 2.2.4 Gnu/Linux 3_Versiones.. 8 3.1 Cronologa 4_Logotipo...... 12 4.1 Origen; 4.2 Uso; 4.3 Versiones; 4.4 Curiosidades 5_ Android.. 14 5.1 Historia; 5.2 Arquitectura; 5.3 Nombre De La Versiones; 5.4 Usos Y Dispositivos; 5.5 Diseo Y Desarrollo; 5.6 Aplicaciones; 5.7 Mercadotecnia; 5.8 Demanda De Oracle 6_ Blackberry.... 24 6.1 Origen Del Nombre; 6.2 Historia; 6.3 Navegacin; 6.4 Pin/Id; 6.5 Procesador; 6.6 Sistema Operativo; 6.7 Acceso A Las Agencias 7_ Blackberry So 29 7.1 Fabricantes; 7.2 Caractersticas; 7.3 Blackberry 6; 7.4 Blackberry7.1 Anexos 31

Informtica I

1. QU ES UN SISTEMA OPERATIVO?

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos ms utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer. Un sistema

operativo (SO, frecuentemente OS, del ingls Operating System). El sistema operativo es el programa (o software) ms importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la conexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos perifricos tales como impresoras, escner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un polica de trfico, se asegura de que los programas y usuarios que estn funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de la seguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

Informtica I

2. LINUX : Resea Histrica


El ncleo Linux, ha sido marcado por un crecimiento constante en cada momento de su historia. Desde la primera publicacin de su cdigo fuente en 1991, nacido desde un pequeo nmero de archivos en lenguaje C bajo una licencia que prohbe la distribucin comercial a su estado actual de cerca de 296 MiBs de fuente bajo la Licencia pblica general de GNU.

2.1 Antecedentes
En 1983 Richard Stallman inici el ambicioso Proyecto GNU, con el propsito de crear un sistema operativo similar y compatible con UNIX y los estndares POSIX. Dos aos ms tarde, 1985, cre la Fundacin del Software Libre (FSF) y desarroll la Licencia pblica general de GNU (GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rpidamente, y por muchas personas. A corto plazo, se desarroll una multiplicidad de programas, de modo que a principios de los aos 1990 haba casi bastante software disponible como para crear un sistema operativo completo. Sin embargo, todava le faltaba un ncleo. Esto deba ser desarrollado en el proyecto GNU Hurd, pero Hurd demostr desarrollarse muy inactivamente, porque encontrar y reparar errores (eliminacin de fallos, debugging en ingls) era muy difcil, debido a las caractersticas tcnicas del diseo del micro-ncleo. Otro proyecto de sistema operativo software libre, en los aos 1980 fue BSD. Este fue desarrollado en la Universidad de Berkeley desde la 6 edicin de Unix de AT&T. Puesto que el cdigo de AT&T Unix estaba contenido en BSD, AT&T present una demanda a principios de los aos 1990 contra la Universidad de Berkeley, la cual limit el desarrollo de BSD y redujo el desarrollo. As a principios de los aos 1990 no produjo ningn sistema completo libre. El futuro de BSD era incierto debido al pleito y detuvo el desarrollo. Adems, el Proyecto GNU gradualmente se desarrollaba pero, este careca de un bien formado ncleo UNIX. Esto dej un nicho crtico abierto, que Linux llenara muy pronto.

Informtica I

2.2

Aparicin de Linux

2.2.1 Desarrollo del ncleo Linux


En 1991 , en Helsinki, Linus Torvalds comenz un proyecto que ms tarde lleg a ser el ncleo Linux. Esto fue al principio un emulador terminal, al cual Torvalds sola tener acceso en los grandes servidores UNIX de la universidad. l escribi el programa expresamente para el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones de su nueva computadora personal con un procesador 80386. Este es an el estndar de hoy. El sistema operativo que l us durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compiler, que an es la opcin principal para compilar Linux hoy (aunque Linux puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).

Informtica I

2.2.2 El nombre
Linus Torvalds haba querido llamar su invencin Freax, un portmanteau de freak (anormal o raro), free (libre), y "X", una alusin a Unix. Durante el inicio de su trabajo sobre el sistema, l almacen los archivos bajo el nombre "Freax" por aproximadamente medio ao. Torvalds ya haba considerado el nombre "Linux", pero al principio lo haba descartado por ser demasiado egocntrico o egosta. Para dar a otra gente la capacidad de cooperar en el sistema o sugerir mejoras, los archivos fueron colocados en el servidor ftp (ftp.funet.fi) de la Universidad de Tecnologa de Helsinki (Helsinki University of Technology) (HUT), en septiembre de 1991. Ari Lemmke, colega de Torvalds en la HUT, que en ese entonces era responsable de los servidores, no estuvo de acuerdo con el nombre Freax, prefiriendo el nombre Linux. l simplemente llam a los archivos colocados sobre el servidor "Linux" sin consultar a Torvalds. Ms tarde, sin embargo, Torvalds accedi a usar el nombre "Linux":

Despus de muchas discusiones, l finalmente admiti que Linux era simplemente el mejor nombre. En el cdigo original de la versin 0.01 de Linux, el nombre Freax fue, sin embargo, usado en el makefile. Slo despus fue usado el nombre Linux. As el nombre, en realidad, no planificado en absoluto se hizo generalmente aceptado por todo el mundo. "

Informtica I

2.2.3 Linux bajo la GNU GPL


Torvalds primero public el ncleo Linux bajo su propia licencia, la cual fue casi una licencia de cdigo fuente compartida (en ingls, share source) y que tena una restriccin contra la actividad comercial. En 1992, l sugiri cambiar a la GNU GPL. Primero anunci este cambio en las notas de lanzamiento de la versin 0.12. A mediados de diciembre de 1992 l public la versin 0.99 usando la GNU GPL. Ms tarde, Torvalds dijo en una entrevista, "registrar a

Linux bajo la GPL fue definitivamente la mejor cosa que alguna vez hice".

2.2.4 GNU/Linux
La designacin "Linux" al principio fue usada por Torvalds slo para el ncleo. El ncleo fue, sin embargo, con frecuencia usado junto con otro software, especialmente con el del proyecto de GNU. Esta variante de GNU rpidamente se hizo la ms popular, ya que no haba ningn otro ncleo libre que funcionara en ese tiempo. Cuando la gente comenz a referirse hacia esta recopilacin como "Linux", Richard Stallman, el fundador del proyecto de GNU, solicit que se usara el nombre GNU/Linux, para reconocer el rol del software de GNU. En junio de 1994, en el boletn de GNU, Linux fue mencionado como un "clon libre de UNIX", y el Proyecto Deban comenz a llamar a su producto GNU/Linux. En mayo de 1996, Richard Stallman public al editor Emacs 19.31, en el cual el tipo de sistema fue renombrado de Linux a Lignux. Esta "escritura" fue pretendida para referirse expresamente a la combinacin de GNU y Linux, pero esto pronto fue abandonado en favor de "GNU/Linux". El producto terminado es ms a menudo denominado simplemente como "Linux", como el ms simple, el nombre original. Stallman anunci su demanda por un cambio de nombre slo despus de que el sistema ya se haba hecho popular.

Informtica I

3. VERSIONES 3.1 Cronologa


El movimiento de software libre es iniciado por Richard Stallman para evitar que el laboratorio de inteligencia artificial del M.I.T. utilizara software privativo, luego extendi la idea a otras ramas del software de la poca que en general era libre.

1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre. 1989: Richard Stallman escribe licencia GNU GPL. la primera versin de la

a. Serie 0.x

1991: El ncleo Linux es anunciado pblicamente, el 25 de agosto por el entonces estudiante finlands de 21 aos Linus Benedict Torvalds. El 17 de septiembre la primera versin pblica aparece sobre un servidor de ftp. Algunos desarrolladores estn interesados en el proyecto y contribuyen con mejoras y extensiones. 1992: El ncleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras distribuciones Linux son creadas. 1993: Ms de 100 desarrolladores trabajan sobre el ncleo Linux. Con su ayuda el ncleo es adaptado al ambiente de GNU, que crea un espectro enorme de tipos de aplicaciones para el nuevo sistema operativo creado de la unin del software del proyecto GNU, variados programas de Software libre y el ncleo Linux. En este ao, tambin el proyecto Wine comienza su desarrollo y la distribucin ms antigua actualmente activa, Slackware, es liberada por primera vez. Ms tarde en el mismo ao, el Proyecto

Informtica I

Deban es establecido. Hoy esta es la comunidad ms grande de una distribucin.

b. Serie 1.x

1994: En marzo de este ao, Torvalds considera que todos los componentes del ncleo Linux estn totalmente maduros y presenta la versin 1.0 de Linux. Esta versin est, por primera vez, disponible en la red Internet. El proyecto XFree86 contribuye con una interfaz grfica de usuario (GUI). En este ao, las empresas Red Hat y SUSE tambin publican la versin 1.0. 1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Ms tarde, Linux es transportado a las plataformas informticas DEC y SUN SPARC. Durante los aos siguientes es transportado a un nmero cada vez mayor de plataformas.

c. Serie 2.x

1996: La versin 2.0 del ncleo Linux es liberada. ste ahora puede servir varios procesadores al mismo tiempo, y as se hace una alternativa seria para muchas empresas. 1997: Varios programas propietarios son liberados para Linux en el mercado, como la base de datos Adabas D, el navegador Netscape y las suites de oficina Applixware y StarOffice. 1998: Empresas importantes de informtica como IBM, Compaq y Oracle anuncian soporte para Linux. Adems, un grupo de programadores comienza a desarrollar la interfaz grfica de usuario KDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al usuario. 1999: Aparece la serie 2.2 del ncleo Linux, en enero, con el cdigo de red y el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores comienza el trabajo sobre el entorno grfico GNOME, que competir con KDE por la facilidad de uso y la eficiencia para el usuario. Durante ese ao IBM anuncia un extenso proyecto para el soporte de Linux.

Informtica I

2000: La Suite de oficina StarOffice es ofrecida segn los trminos de la GNU GPL, abriendo as el camino para una Suite de oficina avanzada, y libre en Linux. 2001: En enero, se libera la serie 2.4 del ncleo Linux. El ncleo Linux ahora soporta hasta 64 Gb de RAM, sistemas de 64 bits, dispositivos USB y un sistema de archivos journaling. 2002: La comunidad OpenOffice.org libera la versin 1.0 de su Suite de oficina homnima. El navegador web libre Mozilla es tambin liberado. En septiembre, aparece el Slapper-worm el cual es el primer gusano informtico Linux. 2003: Al final del ao, la serie 2.6 del ncleo Linux es liberada, despus de lo cual Linus Torvalds va a trabajar para el OSDL. Linux se usa ms extensamente sobre sistemas integrados (embedded system). 2004: El equipo de XFree86 se desintegra y se forma la fundacin X.Org, que provoca un desarrollo considerablemente ms rpido del servidor X para Linux. 2005: El proyecto openSUSE es comenzado como una distribucin libre de la comunidad de Novell. Adems el proyecto OpenOffice.org proyecta la versin de lanzamiento 2.0 que soporta al estndar OASIS OpenDocument en octubre. 2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware sobre el escritorio Linux. Oracle publica su propia distribucin de Red Hat. Novell y Microsoftanuncian una cooperacin para la mejor interoperabilidad. 2007: Dell llega a ser el primer fabricante principal de computadoras en vender una computadora personal de escritorio con Ubuntu preinstalado.

Informtica I

10

d. Serie 3.x
En mayo de 2011 Linus Torvalds anunci que la versin 3 contara con soporte de ms hardware y que sera la siguiente versin a Linux 2.6.39.

Informtica I

11

4. LOGOTIPO Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es un pequeo pingino de aspecto risueo y cmico. La idea de que la mascota de kernel Linux fuera un pingino provino del mismo Linus Torvalds, creador de kernel Linux. Segn se cuenta, cuando era nio le pic un pingino; adems desde pequeo mostr una gran simpata por estos animales. No tiene un significado en especfico.

4.1 Origen
Existen dos versiones sobre el origen de su nombre. La primera sugiere que el nombre surge del hecho de que los pinginos parecen vestir un esmoquin (que en ingls es tuxedo, abreviado tux). La segunda es que las letras que componen Tux provienen de las palabras Torvalds Unix. Tux fue diseado durante un concurso para elegir un logotipo para Linux. Las herramientas utilizadas para su creacin fueron, por supuesto, un computador con el sistema operativo con kernel Linux y el software libre de manipulacin de imgenes GIMP. Algunas de las imgenes enviadas se encuentran an disponibles en el sitio del concurso. Todas las distribuciones de Linux o software libre tienen una versin de Tux para mostrarlo tales como Ubuntu, Fedora, Debian, Suse, entre otros.

4.2 Uso:
El logotipo se puede usar y modificar sin restricciones, siempre que se reconozca la autora de Larry Ewing, tal y como se indica en su pgina. Tux se ha vuelto un icono para las comunidades de Linux y de software libre; un grupo de linuxeros britnico incluso ha adoptado un pingino en el zoolgico de Bristol. Es mucho ms famoso que su gran amigo, GNU, un u pacfico y algo tmido que representa el proyecto GNU.

Informtica I

12

4.3 Versiones:
Segn el contexto puede cambiar de apariencia; por ejemplo, representando al algoritmo de seguridad PaX, tiene un yelmo, un hacha, un escudo, y los ojos rojos. Tux es el protagonista de varios juegos para Linux. Tambin aparece como personaje en la tira cmica User Friendly. En algunas distribuciones de Linux, Tux saluda al usuario durante el inicio; los sistemas con mltiples procesadores muestran otros tantos Tuxes como ncleos disponga el sistema. Algunos consideran a Beastie, la mascota de BSD, como el peor enemigo de Tux. Amor, (amusing misuse of system resources, algo as como "divertido desperdicio de recursos del sistema") es un alegre Tux que camina por las ventanas del escritorio y algunas veces las taladra o se va volando con una hlice, adems de dar consejos y ayuda sobre el sistema operativo y los programas.

4.4 Curiosidades:
La comunidad de usuarios de Linux de Tyumen (Rusia), ha levantado un monumento a Tux

Informtica I

13

5. ANDROID

Android es un sistema operativo basado en el kernel de Linux diseado principalmente para dispositivos mviles con pantalla tctil, como telfonos inteligentes o tabletas, inicialmente desarrollado por Android, Inc. Google respald econmicamente y ms tarde compr esta empresa en 2005. Android fue presentado en 2007 junto la fundacin del Open Handset Alliance: un consorcio de compaas de hardware, software y telecomunicaciones para avanzar en los estndares abiertos de los dispositivos mviles. El primer mvil con el sistema operativo Android fue elHTC Dream y se vendi en octubre de 2008.

5.1 Historia

Informtica I

14

Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio. Las unidades vendidas de telfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010, con una cuota de mercado de 43,6% en el tercer trimestre. A nivel mundial alcanz una cuota de mercado del 50,9% durante el cuarto trimestre de 2011, ms del doble que el segundo sistema operativo (iOS de Apple, Inc.) Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se ha llegado ya al 1.000.000 de aplicaciones (de las cuales, dos tercios son gratuitas y en comparacin con la App Store ms baratas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android como la tienda de aplicaciones Samsung Apps de Samsung slideme de java y amazon appstore. Google Play es la tienda de aplicaciones en lnea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas estn escritos en el lenguaje de programacin Java. No obstante, no es un sistema operativo libre de malware, aunque la mayora de ello es descargado de sitios de terceros. El anuncio del sistema Android se realiz el 5 de noviembre de 2007 junto con la creacin de la Open Handset Alliance, un consorcio de 78 compaas de hardware, software y telecomunicaciones dedicadas al desarrollo de estndares abiertos para dispositivos mviles. Google liber la mayora del cdigo de Android bajo la licencia Apache, una licencia libre y de cdigo abierto.

Informtica I

15

La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el ncleo de las bibliotecas de Java en una mquina virtual Dalvik con compilacin en tiempo de ejecucin. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz grfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programacin de API grfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor grfico SGL, SSL y una biblioteca estndar de C Bionic. El sistema operativo est compuesto por 12 millones de lneas de cdigo, incluyendo 3 millones de lneas de XML, 2,8 millones de lneas de lenguaje C, 2,1 millones de lneas de Java y 1,75 millones de lneas de C++.

5.1.1 Etimologa
Tanto el nombre Android (androide en espaol) como Nexus One hacen alusin a la novela de Philip K. Dick Suean los androides con ovejas elctricas?, que posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como la pelcula se centran en un grupo de androides llamados replicantes del modelo Nexus-6. El logotipo es el robot "Andy".

Informtica I

16

5.1.2 Adquisicin por parte de Google


En julio de 2005, Google adquiri Android Inc., una pequea compaa de Palo Alto, California fundada en 2003. Entre los cofundadores de Android que se fueron a trabajar a Google estn Andy Rubin (co-fundador de Danger), Rich Miner (co-fundador de Wildfire Communications, Inc.), Nick Sears (alguna vez VP en T-Mobile), y Chris White (quien encabez el diseo y el desarrollo de la interfaz en WebTV). En aquel entonces, poco se saba de las funciones de Android Inc. fuera de que desarrollaban software para telfonos mviles. Esto dio pie a rumores de que Google estaba planeando entrar en el mercado de los telfonos mviles. En Google, el equipo liderado por Rubin desarroll una plataforma para dispositivos mviles basada en el ncleo Linux que fue promocionado a fabricantes de dispositivos y operadores con la promesa de proveer un sistema flexible y actualizable. Se inform que Google haba alineado ya una serie de fabricantes de hardware y software y seal a los operadores que estaba abierto a diversos grados de cooperacin por su parte. La especulacin sobre que el sistema Android de Google entrara en el mercado de la telefona mvil se increment en diciembre de 2006. Reportes de BBC y The Wall Street Journal sealaron que Google quera sus servicios de bsqueda y aplicaciones en telfonos mviles y estaba muy empeado en ello. Medios impresos y en lnea pronto reportaron que Google estaba desarrollando un telfono con su marca. En septiembre de 2007, InformationWeek difundi un estudio de Evalueserve que reportaba que Google haba solicitado diversas patentes en el rea de la telefona mvil.

Informtica I

17

5.1.3 Open Handset Alliance


El 5 de noviembre de 2007 la Open Handset Alliance, un consorcio de varias compaas entre las que estn Texas Instruments, Broadcom Corporation, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, Intel, LG, Marvell Technology Group, Motorola, y T-Mobile; se estren con el fin de desarrollar estndares abiertos para dispositivos mviles. Junto con la formacin de la Open Handset Alliance, la OHA estren su primer producto, Android, una plataforma para dispositivos mviles construida sobre la versin 2.6 de Linux. El 9 de diciembre de 2008, se anunci que 14 nuevos miembros se uniran al proyecto Android, incluyendo PacketVideo, ARM Holdings, Atheros Communications, Asustek, Garmin, Softbank, Sony Ericsson, Toshiba, Vodafone y ZTE.

5.1.4 Historial de actualizaciones


Android ha visto numerosas actualizaciones desde su liberacin inicial. Estas actualizaciones al sistema operativo base tpicamente arreglan bugs y agregan nuevas funciones. Generalmente cada actualizacin del sistema operativo Android es desarrollada bajo un nombre en cdigo de un elemento relacionado con postres en orden alfabtico. La reiterada aparicin de nuevas versiones que, en muchos casos, no llegan a funcionar correctamente en el hardware diseado para versiones previas, hacen que Android sea considerado uno de los elementos promotores de la obsolescencia programada. Android ha sido criticado muchas veces por la fragmentacin que sufren sus terminales al no ser soportado con actualizaciones constantes por los distintos fabricantes. Se crey que esta situacin cambiara tras un anuncio de Google en el que comunic que los fabricantes se comprometern a aplicar actualizaciones al menos 18 meses desde su salida al mercado, pero esto al final nunca se concret y el proyecto se cancel. Actualmente hay una aplicacin disponible en Android 2.2 que intenta disminuir la fragmentacin por parte de Google.
Informtica I

18

5.2 Arquitectura
Los componentes principales del sistema operativo de Android (cada seccin se describe en detalle):

Aplicaciones: las aplicaciones base incluyen un cliente de correo electrnico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones estn escritas en lenguaje de programacin Java. Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura est diseada para simplificar la reutilizacin de componentes; cualquier aplicacin puede publicar sus capacidades y cualquier otra aplicacin puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario. Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas caractersticas se exponen a los desarrolladores a travs del marco de trabajo de aplicaciones de Android; algunas son: System C library (implementacin biblioteca C estndar), bibliotecas de medios, bibliotecas de grficos, 3D y SQLite, entre otras. Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicacin Android corre su propio proceso, con su propia instancia de la mquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr mltiples mquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual est optimizado para memoria mnima. La Mquina Virtual est basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida "dx".

Informtica I

19

Ncleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de controladores. El ncleo tambin acta como una capa de abstraccin entre el hardware y el resto de la pila de software.

5.3

Nombres de las versiones

Las versiones de Android reciben, en ingls, el nombre de diferentes postres. En cada versin el postre elegido empieza por una letra distinta, conforme a un orden alfabtico:

A: Apple Pie (v1.0): tarta de manzana B: Banana Bread (v1.1): pan de banana C: Cupcake (v1.5): panqu D: Donut (v1.6): rosquilla E: clair (v2.0/v2.1): pastel francs F: Froyo (v2.2) (abreviatura de frozen yogurt): yogur helado G: Gingerbread (v2.3): pan de jengibre H: Honeycomb (v3.0/v3.1/v3.2): panal de miel I: Ice Cream Sandwich (v4.0): sndwich de helado J: Jelly Bean (v4.1/v4.2/v4.3): gominola K: KitKat (v4.4): (versin actual)

Informtica I

20

5.4

Usos y dispositivos

El sistema operativo Android se usa en telfonos inteligentes, ordenadores porttiles, netbooks, tabletas, Google TV, relojes de pulsera, auriculares y otros dispositivos, siendo este sistema operativo accesible desde terminales de menos de $100 hasta terminales que superen los $1000. La plataforma de hardware principal de Android es la arquitectura ARM. Hay soporte para x86 en el proyecto Android-x86, y Google TV utiliza una versin especial de Android x86. El primer telfono disponible en el mercado para ejecutar Android fue el HTC Dream, dado a conocer al pblico el 22 de octubre de 2008. A principios de 2010 Google ha colaborado con HTC para lanzar su producto estrella en dispositivos Android, el Nexus One. Google ha continuado la comercializacin de la gama Nexus en 2010 con el Samsung Nexus S, en 2011 con el Galaxy Nexus y en 2012 con el Nexus 4 (y las tabletas Nexus 7 y Nexus 10).

En 2013 con la segunda generacion del nexus 7 con conectividad 4G LTE y el nexus 5 fabricado por LG lo mismo que el nexus 4 Los dispositivos Nexus son utilizados para el desarrollo e implementacin de Android, siendo los dispositivos que estrenan las nuevas versiones disponibles. En la actualidad existen aproximadamente 1.000.000 de aplicaciones para Android y se estima que 1.500.000 telfonos mviles se activan diariamente, y en 2013 se llego a los 1.000 millones de telfonos inteligentes Android en el mundo. iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque dual en un iPhone o iPod Touch liberados con la ayuda de OpeniBoot y iDroid.

Informtica I

21

5.5 Diseo y desarrollo


Android es considerado como uno de los modelos de negocio ms exitosos, pues su desarrollo estratgico contempla los factores que ms se tienen en cuenta dentro de las herramientas y metodologas desarrollados por expertos en negocios. Este sistema operativo se ha convertido en un modelo a seguir por desarrolladores de tendencias y negocios de alto impacto. Android, al contrario que otros sistemas operativos para dispositivos mviles como iOS o Windows Phone, se desarrolla de forma abierta y se puede acceder tanto al cdigo fuente como a la lista de incidencias donde se pueden ver problemas an no resueltos y reportar problemas nuevos. El que se tenga acceso al cdigo fuente no significa que se pueda tener siempre la ltima versin de Android en un determinado mvil, ya que el cdigo para soportar el hardware (controladores) de cada fabricante normalmente no es pblico, as que faltara un trozo bsico del firmware para poder hacerlo funcionar en dicho terminal, y porque las nuevas versiones de Android suelen requerir ms recursos, por lo que los modelos ms antiguos quedan descartados por razones de memoria (RAM), velocidad de procesador, etc. En sus comienzos, Android era eminentemente un sistema operativo pensado para usar con teclado, y gracias a un cursor poder navegar entre las aplicaciones. Desde su comienzo, Android ha sido altamente personalizable. Poco despus, antes del lanzamiento del primer telfono Android, esta filosofa cambi para convertirse en eminentemente tctil, y poder competir contra el iPhone, presentado 1 ao y 9 meses antes.

5.6

Aplicaciones

Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software Development Kit (Android SDK), pero estn disponibles otras herramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor, un entorno visual para
Informtica I

22

programadores novatos y varios marcos de aplicaciones basadas en la web multitelfono. Tambin es posible usar las bibliotecas Qt gracias al proyecto Necesitas SDK. El desarrollo de aplicaciones para Android no requiere aprender lenguajes complejos de programacin. Todo lo que se necesita es un conocimiento aceptable de Java y estar en posesin del kit de desarrollo de software o SDK provisto por Google el cual se puede descargar gratuitamente. Todas las aplicaciones estn comprimidas en formato APK, que se pueden instalar sin dificultad desde cualquier explorador de archivos en la mayora de dispositivos.

a. Google Play
Google Play es la tienda en lnea de software desarrollado por Google para dispositivos Android. Una aplicacin llamada "Play Store" que se encuentra instalada en la mayora 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. Esta aplicacin remplaz a "Market". Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas virtuales (tales como Amazon Appstore o SlideME) o directamente en el dispositivo si se dispone del archivo APK de la aplicacin.

b. 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 opcin Usar redes inalmbricas en el men Ubicacin y seguridad, avisando que se guardarn estos datos, y borrndose al desactivar esta opcin, pues se usan como cach y no como log tal como hace iPhone.

c. Seguridad
Segn un estudio de Symantec de 2013, demuestra que en comparacin con iOS, Android es un sistema menos vulnerable. El estudio en cuestin habla de 13 vulnerabilidades graves para Android y 387 vulnerabilidades graves para iOS. El estudio tambin habla de los ataques en ambas plataformas, en este caso Android se queda con
Informtica I

23

113 ataques nuevos en 2012 a diferencia de iOS que se queda en 1 solo ataque. Aun as Google y Apple se empean cada vez ms en hacer sus sistemas operativos ms seguros incorporando ms seguridad tanto en sus sistemas operativos como en sus mercados oficiales.

5.7 Mercadotecnia a. Logos


El logotipo de la palabra Android fue diseado con la fuente Droid, hecha por Ascender Corporation. El verde es el color del robot de Android que distingue al sistema operativo. El color print es PMS 376C y color GBN en hexadecimal es #A4C639, como se especfica en la Android Brand Guidelines.

b. Tipografa
La tipografa de Android se llama Norad, solo usado en el texto del logo. Para Ice Cream Sandwich se introduce una tipografa llamada Roboto, que, segn los propios creadores, est pensada para aprovechar mejor la legibilidad en los dispositivos de alta resolucin 5.8 Demanda de Oracle A travs de un comunicado de prensa, Oracle anunci el 12 de agosto de 2010 una demanda contra Google por violacin de propiedad intelectual en el uso de Java en el sistema operativo Android. La razn citada: Al desarrollar Android, Google a sabiendas, infringi directa y

repetidamente la propiedad intelectual de Oracle en relacin con Java. Esta demanda busca remediar apropiadamente su infraccin.
Sin embargo, el 1 de junio de 2012 se celebr el juicio fallando a favor de Google, siendo as que no violaba ninguna patente de Oracle.

Informtica I

24

6. BLACKBERRY Introduccin
BlackBerry es una marca de telfonos. Desarrollada por la compaa canadiense BlackBerry que integra el servicio de correo electrnico mvil en 1999; aunque incluye las aplicaciones tpicas de un smartphone: libreta de direcciones, calendario, listas de tareas, block de notas etc., as como capacidades de telfono en los modelos ms nuevos. Es fundamentalmente conocido por su teclado QWERTY incorporado, y por su capacidad para enviar y recibir correo electrnico de Internet accediendo a las redes de las compaas de telefona celular que brindan este servicio. BlackBerry usa el sistema operativo BlackBerry OS, el cual pueden tomar fotos, grabar vdeos, reproducir msica, acceder a inter y a su correo, aparte de su sistema de mensajera llamado BBM

6.1 Origen del nombre


El trmino fue acuado por la compaa de marcas Lexicon Branding, el nombre fue elegido debido a la semejanza de las teclas con las drupas de las que est compuesta la mora.

6.2 Historia
El primer dispositivo BlackBerry, el 850, se introdujo en 1999 como un localizador de dos vas en Mnich, Alemania. Los dispositivos BlackBerry originales, el RIM 850 y 857, utilizaban la DataTAC (tecnologa de red inalmbrica de datos desarrollada originalmente por Motorola). En 2003, el ms conocido smartphone BlackBerry convergente fue lanzado y dispona de e-mail, telfono mvil, mensajera, fax por Internet, el texto de navegacin Web y otros servicios de informacin inalmbricos. BlackBerry gan cuota de mercado en la industria mvil, concentrndose en el correo electrnico. BlackBerry comenz a ofrecer servicio de correo electrnico en los dispositivos no BlackBerry, tales como el Palm Treo. El dispositivo BlackBerry original tena una pantalla monocromtica, mientras que los modelos ms recientes instalados eran a color.

Informtica I

25

BlackBerry cont con el 3% de todas las ventas de telfonos mviles a nivel mundial en 2011 e hizo de su fabricante el sexto ms famoso con el 25% de todos los smartphones. El servicio BlackBerry est disponible en 91 pases en ms de 500 operadores a nivel mundial, en 2012 alcanz 80 millones de suscriptores. En 2011 Amrica Latina y el Caribe tuvieron las ms altas penetraciones de smartphones BlackBerry en todo el mundo, con un mximo de alrededor del 45% en la regin. BlackBerry se refiere extensamente como "CrackBerry" en Estados Unidos, que alude a su uso excesivo y es una referencia a la adiccin del crack. El uso del trmino CrackBerry se extendi tanto que en noviembre de 2006 el diccionario Webster's New World Dictionary aadi a "CrackBerry" la "Nueva Palabra del Ao". Los expertos aseguran que el xito de la compaa se debi a la innovacin en el mercado del smartphone como el teclado QWERTY y el sistema de mensajes conocido como pin, pero debido a las nuevas aplicaciones gratuitas como WhatsApp, Line y sobre todo a la falta de nuevas tecnologas frente a su competencia como Samsung, Apple y Google esta decay , incluso lleg a perder USD 1.000 millones con despidos de hasta 4,500 empleados, el 40% de su plantilla. En 2011 la marca lleg a tener 17.000 empleados con el 14% del mercado estadounidense de smartphones y a mediados de 2013 cae al 3%.Los ingresos en el segundo trimestre del ao fiscal 2014 fueron de aproximadamente USD 1.600 millones, un 49% menos que los USD 3.100 millones en el trimestre anterior y un 45% menos que los USD 2.900 millones en el mismo trimestre del ao fiscal 2013. En 2013 Blackberry negocia su venta o parte de la misma con Fairfax, que fue fallida, el lunes 4 de noviembre de 2013 el CEO Thorsten Heins, y su mano derecha, David Kerr fueron destituidos, y fue nombrado John Chen como CEO, recibi una inyeccin de capital de 1.000 millones de dlares y comunic su intencin de seguir siendo una compaa independiente.

6.3 Navegacin
La mayora de los modelos actuales de BlackBerry traen incorporado un teclado QWERTY (a excepcin de los nuevos telfonos con sistema operativo OS 10) lanzados en el 2013 optimizado para hojear en el que se utilizan los pulgares para escribir; Algunos
Informtica I

26

otros incluyen un teclado SureType; pero no todos los modelos tienen teclado ya que varios modelos de Pantalla Tctil, aunque s incluyan un teclado en pantalla. El sistema de navegacin se logra principalmente por una bola de desplazamiento o Trackball en el centro del aparato; los ms antiguos utilizan una rueda de pista en el lado, y en los nuevos dispositivos, se navega mediante un botn o almohadilla sensible a la friccin, el "trackpad" en lugar de la rueda de desplazamiento. Algunos modelos tambin incorporan un Push to Talk (PTT, presiona para hablar en ingls), similar a un radio de dos vas, aunque este servicio depende del operador, el nico equipo que dispone de un Push To Talk real es el Blackberry de la Serie Curve 8350i que utiliza una red iDen, que no es compatible con redes GSM o CDMA ya que trabaja con Bandas mximo de 840 Mhz.

a. Blackberry Messenger
BlackBerry Messenger (BBM, mensajero de BlackBerry) es una aplicacin de mensajera instantnea exclusiva para los telfonos inteligentes de la marca Blackberry. El BBM le permite al usuario
chatear con sus contactos Blackberry. El BBM da la oportunidad de comunicarse al instante y se puede ver con claridad cuando el receptor de tu mensaje lo ha recibido, ledo y te est contestando. Funciona a travs de un cdigo PIN y se puede personalizar con una foto de perfil y aadirle una frase e incluso mostrar la msica que el usuario est escuchando.

6.4 Pin / Id
BlackBerry PIN es un nmero de identificacin hexadecimal de ocho caracteres asignado a cada dispositivo BlackBerry. El pin no se puede cambiar manualmente en el dispositivo (aunque los tcnicos de BlackBerry son capaces de hacerlo). Los dispositivos pueden enviar mensajes entre s usando el pin directamente o mediante el uso de la aplicacin BlackBerry messenger. En septiembre de 2012 RIM anunci que el PIN de BlackBerry sera reemplazado por el ID BlackBerry de los usuarios a partir de 2013 con el lanzamiento de la plataforma BlackBerry 10.

6.5 Procesador

Informtica I

27

Como modernos ordenadores de mano, los telfonos BlackBerry incorporan un procesador ARM 7 o 9, mientras que los BlackBerry 950 y 957 utilizan procesadores Intel. Los modelos 8100, 8300 y 8700 "Series" tienen un procesador Intel de 312 Mhz, 64 Mb de memoria flash y 16 Mb de memoria SDRAM. Los telfonos inteligentes BlackBerry se basan en los chipsets de Qualcomm, los que tambin contiene el procesador ARM 9 de base e incluye hasta 256 MB de memoria flash, los ltimos equipos de la serie Bold y Torch traen un Procesador QC de hasta 718Mb y velocidad de 1.2Ghz

6.6 Sistema operativo


RIM proporciona un OS (sistema operativo) multitarea para el BlackBerry, lo que permite un uso intensivo de los dispositivos de entrada disponibles en los telfonos, en particular la rueda de desplazamiento (1999-2010) y el trackpad (septiembre 2009-presente). El sistema operativo proporciona soporte para Java MIDP 1.0 y WAP 2.0. Las versiones anteriores permitan la sincronizacin inalmbrica con Microsoft Exchange Server para el correo electrnico y calendario, al igual como con Lotus Domino e-mail. El actual OS (Se usan el OS 5.0, 6.0, 7.0) proporciona un subconjunto de MIDP 2.0 y permite activacin inalmbrica completa y sincronizacin con Exchange de correo electrnico, calendario, tareas, notas y contactos, y aade un soporte para Novell GroupWise y Lotus Notes. La radio ( o Telephonic Support System ) es el sistema mediante el cual, en conexin con el IMEI del dispositivo, nos permite disfrutar de la total conexin al telfono. Sin sta, y por tanto si el IMEI, nuestro dispositivo sera incapaz de funcionar correctamente, debido a cambios en el sistema. En 2013, una de las primeras decisiones que han adoptado ha sido despedirse de su marca RIM para sustituirla por la cara pblica de la compaa. 'BlackBerry' pasar a ser el nuevo nombre de la empresa. Y BlackBerry Hub es el ncleo de comunicaciones del BB10. Incluye soporte nativo para las redes sociales: Facebook, Twitter, LinkedIn, mensajes o email, adems de que el usuario podr entrar y publicar actualizaciones desde cualquier sitio, incluyendo su calendario..

6.7 Acceso de las agencias


Se ha puesto de manifiesto que, aparte de las revelaciones de vigilancia de medios de 2013 que las agencias de inteligencia

Informtica I

28

estadounidenses y britnicos , la Agencia de Seguridad Nacional (NSA ) y la Central de Comunicaciones del Gobierno (GCHQ), respectivamente , tienen acceso a los datos del usuario en BlackBerry. Los organismos son capaces de leer casi toda la informacin de telfonos inteligentes, incluyendo SMS, ubicacin , correos electrnicos y notas. Documentos indicaron que la NSA fue capaz de acceder al sistema de correo electrnico de BlackBerry y que podan " ver y leer el trfico de SMS". Hubo un breve perodo en 2009, cuando la NSA no pudo acceder a los dispositivos BlackBerry. El acceso a los dispositivos fue restablecido por el GCHQ. Cabe sealar que existe un acceso similar por las agencias de inteligencia para otros dispositivos mviles, utilizando tcnicas similares para introducirse en ellos.

Informtica I

29

7. BLACKBERRY SO Introduccin
El BlackBerry OS es un sistema operativo mvil desarrollado por RIM para los dispositivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes mtodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas tctiles. Su desarrollo se remonta la aparicin de los primeros handheld en 1999. Estos dispositivos permiten el acceso a correo electrnico, navegacin web y sincronizacin con programas como Microsoft Exchange o Lotus Notes aparte de poder hacer las funciones usuales de un telfono mvil. RIM estuvo en disputa con NTP Inc. la cual le acusaba de violar cinco patentes que pudo haber dejado sin servicio a sus usuarios en Estados Unidos (sobre tres millones). Las compaas llegaron a un acuerdo extrajudicial que soluciono la disputa en marzo de 2006 previo pago de 612 millones de dlares por parte de RIM. (Noticia)

7.1 Fabricantes
Aparte de los dispositivos de la propia marca, otras marcas utilizan el cliente de correo electrnico de BlackBerry: Siemens, HTC, Sony La mayora de estos dispositivos cuentan con teclado QWERTY completo.

7.2 Caractersticas
El SO BlackBerry est claramente orientado a su uso profesional como gestor de correo electrnico y agenda. Desde la cuarta versin se puede sincronizar el dispositivo con el correo electrnico, el calendario, tareas, notas y contactos de Microsoft Exchange Server adems es compatible tambin con Lotus Notes y Novell GroupWise.

Informtica I

30

BlackBerry Enterprise Server (BES) proporciona el acceso y organizacin del email a grandes compaas identificando a cada usuario con un nico BlackBerry PIN. Los usuarios ms pequeos cuentan con el software BlackBerry Internet Service, programa ms sencillo que proporciona acceso a Internet y a correo POP3 / IMAP / Outlook Web Access sin tener que usar BES. Al igual que en el SO Symbian desarrolladores independientes tambin pueden crear programas para BlackBerry pero en el caso de querer tener acceso a ciertas funcionalidades restringidas necesitan ser firmados digitalmente para poder ser asociados a una cuenta de desarrollador de RIM.

7.3 BlackBerry 6
Blackberry 6 es un sistema desarrollado por Research In Motion la cual fue presentado 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 touchscreen (Pantalla Tctil), aunque RIM aseguro que en los equipos que cuenten con un TouchPad o TrackPad podrn ejecutarlo ya que ejerce casi la misma funcin. As mismo todava RIM no ha aclarado cuales son los equipos que se podrn actualizar a esta versin aunque hay muchos rumores al respecto. RIM en el desarrollo de este OS se enfoc en la parte multimedia hacia el usuario, sin dejar a un lado la parte profesional, tambin se muestra la integracin de las redes sociales y la mensajera instantnea en este. Sin duda RIM quiere dar al usuario una nueva experiencia en su equipo BlackBerry que nadie conoca.

7.4 BlackBerry 7.1


Blackberry 7.1 es la ltima versin estable hasta el momento, esta nueva versin es muy parecida a la versin 7.0, pero con una renovacin de los iconos y de la resolucin de la pantalla del Smartphone, tambin tiene la funcin de trabajar como un Router inalmbrico para distribuir redes Wi-Fi por el entorno del Smartphone, tambin tiene caractersticas que hacen ms fcil el uso del smartphone. Tambin incluye una versin completa del software

Informtica I

31

de edicin de documentos Documents To Go, puede usarse sin la necesidad de comprar alguna clave como en los Sistemas pasados, que era requerida para realizar la edicin de archivos.

Anexos
Richard matthew stallman : fundador del movimiento del software libre ; de la Fsf y del proyecto gnu.

Linus

torvalds

Creador del ncleo Linux.

Escritorios ms populares:

Escritorio KDE SC 4.10

Escritorio GNOME 3.0

Informtica I

32

Escritorio XFCE 4.4

Escritorio LXDE 0.5

La ubicuidad del ncleo Linux

El logo de Android, representando por un robot verde estilizado, cuyo nombre es "Andy

Informtica I

33

Fondo de Pantalla

Sistemas operativos

Evolucin Segn las Distintas Versiones de Linux


Informtica I

34

Blackberry

GNU/Linux

Informtica I

35

También podría gustarte