Aplicaciones Android en Ubuntu

En una reunion de desarrolladores realizada por Canonical en Barcelona (España), el día de ayer (26 de mayo) se ha presentado un simulador del sistema operativo Android para  el Ubuntu Remix (la versión de Ubuntu para netbooks). En lugar de portar todo el sistema operativo Android a las netbook, Canonical plantea la opción de poder correr aplicaciones Android en un kernel Linux sin modificar sencillamente usando su emulador, esto podría ser bastante atractivo para muchos fabricantes, además de que permitiría que cualquiera pueda probar sus aplicaciones para Android sin necesidad de tener un smartphone que soporte dicho sistema operativo. La noticia ha sido dada a conocer por ArsTechnica, pero me he enterado de ella através del portal LinuxDevices.

Aunque este proyecto aún está en fase alpha, debido a que el soporte de algunos componentes clave del sistema no esta disponible, es una clara muestra de la voluntad de Canonical de querer formar parte del emergente mercado derivado de las netbooks y los smartphones. Recordemos que ya Canonical había anunciado en noviembre del año pasado una versión de Ubuntu para procesadores ARM7, muy utilizado como cerebro en los smartphone y los MID (Dispositivos Internet Móviles).

Si nos ponemos conspirativos, el rápido anuncio de Canonical de este simulador aún en fase experimental que permitiría correr aplicaciones Android dentro de las netbook, apenas unos días después de que el sistema operativo Moblin 2.0 de Intel fuera anunciado y atrayera tanto interés de los desarrolladores, debido en parte a su orientación al mercado de las netbooks, deja mucho que meditar. Si añadimos a eso que Ubuntu es el OS que usa buena parte de los ingenieros en Google, a tal punto que se rumora que han creado una distribución propia llamada Goobuntu, nos podría dar una pauta sobre como se peleará la batalla por el OS del futuro. En un lado tendríamos a los aliados Wintel, con su oferta Windows 7 para desktops/laptops y Moblin para netbooks; en el otro lado tendríamos al eje Google/Canonical con su oferta Ubuntu para desktop/laptops/netbooks y Android para smartphones.

Sólo el tiempo nos dirá de si esta es una legitima carrera de todos contra todos, o una batalla entre dos grandes bloques disputándose el mercado del futuro.

Reparando Windows con Linux

Buscando utilitarios para reparar una partición de Windows 2003 dañanda luego de un hard reboot, me encontré con un interesante LiveCD de Linux llamado Trinity Rescue Kit (TRK) que booteando desde una memoria Flash USB, un CD/DVD o sobre la red usando el protocolo PXE, permite reparar una partición de Windows dañada, o hacer una copia de los archivos a otro dispositivo ya sea localmente o a través de la red (incluso da la opción de clonar toda una partición a través de la red). Funciones adicionales incluídas en el TRK son resetear el password del administrador de un Windows, buscar virus en todas las particiones detectadas, redimensionar el tamaño de particiones windows y recuperar particiones borradas.

En suma TRK es una interesante navaja suiza en caso se desee reparar una partición windows (2000/2003/XP/Vista). He usado la versión estable 3.2-build-279, hay un Release Candidate 3.3 pero no recomiendo el uso todavía especialmente si deseamos recuperar datos importantes, es mejor usar la última version estable. En caso de que necesiten reparar una partición Vista no tendran más opción que usar el RC 3.3 que aún esta en fase beta.

Pueden descargar TRK desde este mirror.

Luego del arranque el TRK inicia en modo root sin password, pero como espera encontrar un servidor DHCP si Ud. no cuenta con uno en su red (esto es lo usual en un data center), debe usar el script "setip" para configurar la red y poder acceder a Internet. Para montar todas las particiones del sistema en el que ha booteado debe usar el script  "mountallfs", pero antes de utilizar cualquier herramienta para reparar una partición debe estar seguro de que no hay particiones montadas, sino puede dañar los datos en las mismas, para ello use el comando "umountallfs".

Espero que estos tips les hayan sido de utilidad.

Interesante proyecto de robótica

En su blog Jeremy Blum, nos describe su proyecto de una ametralladora centinela Nerf, el cual ha sido realizado para el curso Introducción a la computación usando Matlab y robótica de la Universidad de Cornell. El proyecto del cual incluye fotos, videos, esquemas y código fuente en su blog consiste en usar una webcam USB común y corriente que permita identificar a alguien que entra en una habitación y si este no cuenta con una identificación entonces la ametralladora Nerf suelta una lluvia de dardos sobre el visitante desconocido.

Puede que a muchos no les llame la atención este proyecto, o tal vez no le encuentren utilidad. Pero a mi he hizo recordar la razón de por qué estudie ingeniería mecánica-electrica, quería construir el arma que revolucionaría la guerra convencional tal como la conocemos. Sin embargo las necesidades de la vida me hicieron seguir otro camino, pero aún esa pasión por desarrollar mecanismos o cualquier forma de robot con aplicaciones militares sigue viva dentro de mi corazón aunque sepultada por toneladas de trabajo diario relacionado con tener funcionando un puñado de servidores de la empresa donde trabajo, del cuál depende mi sustento y el de mi familia.

Ver proyectos como este, desarrollador por gente tan jóven, me hacen tener esperanza de que no todo está perdido, de que no todos los jóvenes están preocupados por twittear su última borrachera desde su iPhone, y de que el futuro de la tecnología está garantizado.

Aquí les dejo el video de la ametralladora centinela robot desarrollada por Jeremy Blum y Jason Wright.
 
 

 
 

Comienza la pelea por el OS del futuro

No hay duda de que la presente crisis económica redibujará el panorama de la tecnología, una prueba de ello es que las netbooks han capturado la escena y son los protagistas del sector TIC. Esto ha sucedido básicamente por dos motivos, el primero es la terrible situación económica que ha limitado la capacidad de gasto de la mayoría de los hogares y la otra es la llegada del chip Intel Atom, que ha permitido a la gran mayoría de ensambladores de computadoras ofrecer su propia versión de netbooks.

Una consecuencia inesperada para todos, incluyendo a Microsoft, es que por primera vez en su historia el mercado no esta buscando un procesador más rápido, una prueba de ello es el frio recibimiento por parte del mercado del nuevo procesador de Intel para desktops el Core i7. Lo que el mercado busca ahora son máquinas livianas, económicas y que nos permitan entrar con facilidad a Internet, es decir el mercado demanda netbooks. Desafortunadamente para Microsoft, la gran mayoría de estas computadoras vienen equipadas con el procesador Atom N270, que aunque nominalmente cuenta con dos núcleos y opera a 1.6GHz, ha probado en la práctica que resulta demasiado lento para poder ejecutar el nuevo sistema operativo de Microsoft, Windows Vista.

Microsoft ha presionado a su aliado por muchos años Intel a acelerar la introducción de los procesadores Atom de gama alta como el Z530, pero el mayor costo de dichas nebtooks no parece entusiasmar a muchos a tal punto que incluso Dell ha introducido su nuevo Mini 10v, que viene equipado con un N270, como una alternativa al más costoso Mini 10, que usa el procesador N530.

Queda claro que en hardware de gama tan baja aún el Windows XP Home Edition corre con ciertas limitaciones, de hecho para poder ejecutar XP con relativa soltura las netbooks han tenido que tomar esteroides y eso se ve reflejado en sus precios. Desde la perspectiva de los fabricantes de netbooks no tiene mucho sentido esperar que Windows 7 sea más agil que XP en esta categoría. Despues de todo la principal supocisión de los ingenieros que diseñan la siguiente generación de Windows es que este correrá en un procesador mucho más poderoso, en una suerte de acuerto tácito con Intel, a tavés del cual una nueva versión de Windows ayuda a vender la nueva generación de procesadores de gama alta, que es donde Intel saca mayor ganancia. La presente crisis ha roto dicho esquema y esta resquebrajando la tan duradera alianza entre Intel y Microsoft.

Las cosas han escalado a tal punto que Intel ha desarrollado su propio sistema operativo para netbooks llamado "Moblin", un proyecto que originalmente estaba pensado para ser usado como sistema operativo de smartphones, pero debido al giro que tomo Android (el OS de Google para smartphones), que ahora tambien corre en netbooks, hizo a Intel redefinir sus planes para Moblin. En esta lucha por llenar el espacio del OS de las netbooks de bajo costo también ha entrado Canonical con su Ubuntu Remix.

Es por ello que no es de sorprender que habiendo sido lanzado el día de ayer (19 de mayo) Moblin v 2.0 beta, para libre descarga y cuya intención es claramente generar una comunidad que desarrolle aplicaciones para esta plataforma. Horas más tarde apareciera un video en YouTube en el cuál sale  Doug Anson, uno de los estrategas tecnológicos de Dell, mostrando una Dell Mini 10v corriendo Android Cupcake, en adición a otras dos netbooks del mismo modelo corriendo Ubuntu y Ubuntu Remix.

La intención es clara desde mi punto de vista, durante mucho tiempo los ensambladores de computadoras han vivido a la sombra de dos gigantes, Intel y Microsoft. Uno les proporcionaba el hardware y otro el software. Ahora que la posición de Microsoft se ha debilitado e incluso Intel trata de desarrollar un OS optimizado para seguir fomentando el uso de sus chips Atom. Dell le quiere decir que no aceptaran a ojos cerrados su OS de regalo, después de todo Dell sabe que de hacerlo seguirá dependiendo de Intel como su única fuente de procesadores, por otro lado apostar por Android en netbooks con procesadores Atom les permite incluso en un futuro cuando los usuarios se sientan confortables con el entorno cambiar a otra platadorma como ARM por ejemplo, con lo cual ya no dependerían tampoco de Intel.

El tablero esta puesto, ahora sentemonos a observar la pelea por el OS del futuro.

Aquí les dejo dos videos, el primero es la presentación de Moblin y el segundo es de Android corriendo en un Dell Mini 10v, disfrutenlos.
 

 
 

 
 

Microsoft vende XP a $15 para netbooks

Hace poco publique un post titulado en "El Imperio contraataca", en el cual reflexionaba sobre el artículo publicado en InformationWeek donde se hablaba del buen posicionamiento de XP dentro del sector de las netbooks, en el cuál había conseguido según NPD Retail Tracking, el 96% del mercado. Tal vez la información aparecida el día de hoy en el blog Electronista, ayude a comprender mejor por qué ha sucedido eso.

De acuerdo a lo expresado por una fuenta anónima a el blog Electronista, Microsoft vendería las copias de Windows XP Home, a los fabricantes de netbooks por $15, lo cuál es sólo un 25% del precio que Microsoft cobra a los fabricantes de laptops por una copia de Windows Vista (según estimados el precio es de $50 a $60). Más aún los $15 que esta cobrando Microsoft es la mitad de lo que cobra por la versión Starter Edition de Windows, que se vende en los países en vías de desarrollo a $30 la copia y tiene la limitación de sólo permitir ejecutar 3 aplicaciones concurrentemente.

Ya es sabido que Microsoft ha tenido una notoria caída en sus ventas, lo que ha disminuido su margen operativo y la ha forzado a despedir personal por primera vez en la historia de la compañía. La razón es que ahora las PCs más vendidas son las netbooks, lo cuál ha forzado a Microsoft a reducir tan radicalmente sus precios para poder hacer frente a Linux en dicho sector. Según el blog Electronista es debido a ello que Microsoft esta intentando promover Windows 7, y quiere que todos los usuarios se pasen directamente a dicho sistema que ahora ya podría ser ejecutado sin problemas incluso en CPUs de gama baja como los Atom. La razón es simple, Microsoft podría hacer un mejor margen en el nuevo sistema operativo. La pregunta es si los usuarios aceptaran hacer un upgrade a Windows 7 en sus netbooks, sabiendo que para la versión Starter Edition, sólo podran ejecutar 3 aplicaciones de manera concurrente.

Una pregunta que nadie ha hecho es por qué el mismo Windows XP Home que podría correr en cualquier otra PC y que antes se vendía por $70 o $90 ahora es vendido por Microsoft, sin aplicar ningun cambio en el programa por $15. Definitivamente podemos decir que el "Impuesto Microsoft", es mucho más real que el "Impuesto Apple" del que hablo Balmer hace pocos días, pues Microsoft no esta invirtiendo ni un sólo centavo en XP, y sigue sacando ingresos del mismo.