miércoles, 3 de septiembre de 2008

Internet2

Internet2 (I2) o UCAID (University Corporation for Advanced Internet Development) es un consorcio sin fines de lucro que desarrolla aplicaciones y tecnologías de redes avanzadas, la mayoría para transferir información a alta velocidad. Internet2 es una red telemática desarrollada principalmente por las universidades estadounidenses, construida en fibra óptica y permite altas velocidades con una gran fiabilidad. Es llevado por 212 universidades de Estados Unidos y otras 60 compañías tecnológicas como Comcast, Microsoft, Intel, Sun Microsystems y Cisco Systems. Algunas de las tecnologías que han desarrollado han sido IPv6, IP Multicast y Calidad de Servicio (QoS).

Las velocidades mínimas son:

* 622 Mbps para un miembro de I2 (universidades y socios).
* 50 Mbps para un usuario particular.

La enseñanza, el aprendizaje y la investigación, en colaboración, pueden requerir interconexión y altas conexiones de banda ancha en tiempo real. La infraestructura basica de Internet2 soporta esas aplicaciones, conocidas como Learning–ware. También han desarrollado otras aplicaciones para entornos de alta velocidad como los laboratorios virtuales (LAV), la telemedicina y la teleinmersión.

Para conectarse a Internet2 necesitas que tu red de alta velocidad esté conectada a un GigaPop de Internet2; también puedes conectarte a través de Internet usando un backbone. Aunque existen muchas similitudes con Internet, la nueva red no pretende sustituir a la antigua, al menos a corto plazo.

Internet2 en otros países [editar]

* En Guatemala,Colaborando con RAGIE, Internet 2 Guatemala
* En El Salvador, la encargada de Internet2 y su coordinación es UFG. (Universidad Francisco Gavidia) y RAICES
* En Chile, la encargada de Internet2 y su coordinación es REUNA (Red Universitaria Nacional).
* En Argentina, el sitio encargado de proveer Internet 2 a las universidades, es RETINA, a través de Retina2 Retina2
* En Colombia el proyecto de Internet2 se denomina RENATA, Red Nacional Académica de Tecnología Avanzada, que integra varias Universidades de Colombia organizadas en redes regionales como RUMBO(Red Universitaria Metropolitana de Bogotá), RUMBA (Red Universitaria Metropolitana de Barranquilla) y otras del país.
* En México la red de Internet2 se coordina a través de la Corporación Universitaria de Internet2 en México, conocida como CUDI.
* En Panamá se coordina con la Secretaria Nacional de Ciencia, Tecnología e Innovación SENACYT.
* En Ecuador Se Promueve y coordina el desarrollo de redes avanzadas de informática y telecomunicaciones, enfocadas al desarrollo científico, tecnológico, innovador y educativo en el EcuadorCEDIA
* En Brasil, no existe este enlace.
* En Venezuela, el encargado de este proyecto es el Centro Nacional de Innovación y Tecnología en compañía de universidades como la ULA, UCV, UC, UCLA, USB, UDO la UPEL y el IVIC.


Windows 7

(antes conocido como Blackcomb, y más tarde Vienna) se planea que sea la próxima versión de Microsoft Windows, sucediendo a Windows Vista. Windows "7" ya no será creado bajo un nuevo kernel, para permitir compatibilidad con Windows Vista. El vicepresidente de la compañía, Bill Gates, anunció en un comunicado oficial a socios y clientes empresariales que el lanzamiento de Windows 7 se producirá en enero de 2010. [1] De acuerdo a la revista "Smart Computing in Plain English", el desarrollo de este Sistema Operativo comenzó inmediatamente después del lanzamiento de Windows Vista. El 20 de julio de 2007, se reveló que este sistema operativo es llamado internamente por Microsoft como la versión "7". Se cree que habrá versiones cliente de Windows 7 tanto para plataformas de 32 bits como para 64 bits,[2] aunque la versión servidor (que sucedería a Windows Server 2008) será exclusivamente de 64 bits.[3]

No hay que confundir con "Windows Omnigo" la próxima versión de Windows Mobile.

Microsoft se ha abstenido de mostrar públicamente los detalles de Windows 7, con la idea de enfocarse sobre el lanzamiento y marketing de Windows Vista,[4] aunque se han publicado algunas características del núcleo del Sistema Operativo tras algunas conferencias como la "Windows Hardware Conference" de 2006.







La plataforma de Google para el móvil

Lo que vemos en la imagen no será el teléfono de Google. Y es que no habrá tal teléfono, sino que serán un montón de ellos, aunque ninguno fabricado por Google, sino por distintos fabricantes que ya tienen experiencia en el mundo de la telefonía, como HTC, Motorola, T-Mobile o Qualcomm.
Lo que ha presentado Google, junto a la Open Handset Alliance, ha sido una plataforma, de nombre Android que consta del sistema operativo, basado en Linux, el interfaz gráfico y una serie de aplicaciones. Esta plataforma podrá usarse en diferentes teléfonos de diversos fabricantes.

Es decir, nos encontramos más bien frente a un rival para Windows Mobile o Symbian que ante un nuevo competidor en el panorama a de los terminales. Esta plataforma permitirá a los programadores crear aplicaciones que puedan acceder a todas las capacidades del móvil, desde llamadas hasta la cámara de fotos.
El movimiento es importante porque esta plataforma será gratuita, lo que implica la reducción de costes de los móviles y, por tanto, un precio más ajustado para el usuario final. Queda por ver como se utilizará para ofrecer publicidad por parte de Google, lo cual, en el fondo, es el objetivo principal de esta estrategia.
Viendo que en la presentación también se ha hablado de proveer servicios para los teléfonos equipados con Android por parte de las operadoras, imagino que será por este lado por donde venga la publicidad ofrecida por Google. Por cierto, entre las operadoras que se han apuntado está Telefónica, por lo que está garantizado que nos lleguen al menos algunos de los modelos que se presenten. Otras de las operadoras son Sprint y T-Mobile en Estados Unidos y Telecom Italia.
Los primeros modelos que se pondrán a la venta los podremos ver a partir de la segunda mitad del año 2008 y Google ha prometido que en aproximadamente una semana tendremos un SDK disponible para empezar a desarrollar aplicaciones para la plataforma Android.

Plataformas Linux para móviles

En los últimos años, muchas compañías relacionadas con el mundo de la movilidad –fabricantes y desarrolladores de software y aplicaciones - han optado por utilizar Linux porque es un sistema operativo abierto, flexible y que está respaldado por una amplia comunidad. Son muchos los beneficios de trabajar con soluciones de software abiertas, como la rapidez a la hora de llegar al mercado, la reducción de los costes operacionales y una innovación acelerada. Gracias a la percepción de estas ventajas, el desarrollo y evolución de Linux en el mundo móvil es cada día mayor. Japón y China son los países donde Linux móvil está más implantado, llegando a conseguir una cuota del 40% del mercado.

iPhone OS

El sistema operativo del iPhone de Apple. En concreto se trata de una versión reducida de Mac OS X optimizada para procesadores ARM que actualmente se encuentra en su versión 2.0, liberada el 11 de Julio de 2008.





Oficialmente no se pueden instalar programas que no hayan sido firmados por Apple, para lo cuál hace falta pagar para entrar a formar parte del iPhone Developer Program (descargar el SDK, por otro lado, si es gratuito). Es posible, no obstante, desarrollar aplicaciones web para Safari o instalar aplicaciones de terceros mediante jailbreaking a través de los programas PwnageTool y WinPwn, que también permiten liberar el iPhone de primera generación.
Se trata de un buen sistema operativo, con una interfaz muy interesante, como nos tiene acostumbrados Apple, aunque es una lástima el hardware sobre el que corre el sistema, que tiene muchas carencias, y las restricciones auto impuestas:
• restricciones sobre el hardware en el que correrá el sistema
• restricciones sobre el software que puede ejecutar el sistema
• restricciones sobre las aplicaciones que se pueden ejecutar en segundo plano, o lo que es lo mismo, restricciones en la multitarea (que se pueden subsanar de nuevo con PwnageTool y WinPwn)
• y restricciones sobre los operadores con los que poder utilizar el teléfono.

BlackBerry OS

Se trata de un sistema operativo multitarea desarrollado por la compañía Research In Motion (RIM), creadores de los BlackBerry. Es un sistema operativo orientado principalmente al entorno empresarial que soporta el perfil MIDP 1.0 para desarrollo de aplicaciones Java para dispositivos móviles, además de parte de MIDP 2.0 desde la versión 4.
Es posible desarrollar software para la plataforma utilizando MIDP o bien utilizando el API propietario de RIM, pero si la aplicación hace uso de determinadas funciones debe ser firmada por RIM para poder ejecutarse. Para firmar una aplicación el desarrollador debe realizar un pago inicial de 100$.

Java

Con las siglas J2ME se conoce a Java Micro Edition, la versión del lenguaje de programación Java para dispositivos móviles. Aunque es un lenguaje, y no un sistema operativo, la mayoría de los nuevos móviles pueden ejecutar aplicaciones escritas en Java, y muchos videojuegos se crean de este modo.
También hay sistemas operativos escritos en Java, como el sistema de RIM, que funciona en los teléfonos inteligentes Blackberry. La ventaja de Java es que la programación es similar al famoso lenguaje C, pero más sencilla, con lo que los programadores se pueden familiarizar rápidamente.
Las aplicaciones desarrolladas en Java se pueden ejecutar en cualquier tipo de dispositivo y sistema operativo siempre que disponga de una 'máquina virtual', el programa encargado de interpretar las instrucciones. Existen chips que pueden ejecutar Java directamente, sin necesidad de un sistema operativo entre medias, y no se descarta su uso en teléfonos móviles.

Linux

En los círculos del software libre se acaricia la idea de implantar Linux en el teléfono móvil desde hace años, pero ha tardado en llegar. Aún así, en los últimos tiempos se ha avanzado mucho y ya hay varios modelos de móvil en el mercado que utilizan una versión de Linux como su sistema operativo. Con Linux no hay que pagar licencias, y esto ha atraído a fabricantes de China, Taiwán o Singapur, aunque no son los únicos. Motorola presentó su primer teléfono basado en Linux en 2003, y desde entonces no ha dejado de ofrecer nuevos modelos con este sistema operativo incorporado. Otros fabricantes conocidos, como Nec, Panasonic o Samsung, disponen de numerosos teléfonos Linux.
Además, el fabricante de PDA Palm se ha separado de la división encargada del sistema operativo Palm OS. La nueva versión está a cargo de la empresa japonesa Access y estará basada en Linux. Esperan producir los primeros teléfonos en 2007.

Windows Mobile

Windows Mobile, antes conocido como Windows CE o Pocket PC, tiene una larga historia como segundón en el campo de los PDA u ordenadores de bolsillo, sin embargo hace pocos meses superó por primera vez al hasta entonces líder, Palm OS.
El mismo sistema operativo que se emplea en una PDA se aplica a los teléfonos móviles, y la nueva versión 5 está muy orientada a los teléfonos inteligentes de tercera generación (3G). Tras unos años de escasa implantación, Windows Mobile 5 ha logrado atraer a fabricantes como Qtek, Samsung, Nec o la propia Palm, que lo incorpora en sus teléfonos Treo. Una de las ventajas de Windows Mobile sobre sus competidores es que los programadores pueden desarrollar aplicaciones para móviles utilizando los mismos lenguajes y entornos que emplean con Windows para PC. En comparación, las aplicaciones para Symbian necesitan más esfuerzo de desarrollo, aunque también están más optimizadas para cada modelo de teléfono.

Symbian

Symbian es el sistema operativo para móviles más extendido. La empresa es propiedad de Ericsson, Panasonic, Siemens AG, Nokia y Sony-Ericsson. Este sistema desciende de EPOC, empleado en los antiguos ordenadores de bolsillo Psion.
Symbian fue diseñado pensando en dispositivos móviles, lo que hace que sea muy robusto (es raro que se 'cuelgue') y muy espartano con sus necesidades: ahorra siempre que puede espacio en memoria y apaga el procesador cuando no se utiliza, aumentando la vida de la batería.
Con base en Symbian se han desarrollado interfaces de mucho éxito, como la serie 60 de Nokia, que es un estándar abierto. En 2005 se vendieron más de 25 millones de teléfonos basados en la serie 60 en todo el mundo. Symbian también ha dado lugar a plataformas propietarias (programas de pago) muy avanzadas, como las de los teléfonos FOMA que ofrece NTT DoCoMo en Japón.

Sistemas Operativos Móviles

La varianza de los sistemas operativos móviles es tan solo un componente más, eso si muy importante, a añadir al fragmentado y complejo universo de dispositivos móviles.

Para empezar, tomemos la definición de Sistema Operativo en su sentido más amplio:
Capa compleja entre el hardware y el usuario, concebible también como una máquina virtual, que facilita al usuario o al programador las herramientas e interfaces adecuadas para realizar sus tareas informáticas, abstrayéndole de los complicados procesos necesarios para llevarlas a cabo.
Es decir, en esta serie de artículos que iniciamos hoy, queremos ofrecer una visión general, sin pretender ser exhaustivos ni mucho menos, de la pila de software con la que salen los teléfonos a la calle y que los desarrolladores toman como plataforma para construir las aplicaciones.