Viernes, 9 de enero de 2009
Mono llega al iPhone

Mono es la implementación open source del framework .NET de Microsoft. Ha sido creada por Miguel de Icaza, el mexicano que ha desarrollado el Midnight Commander o la hoja de cálculo Gnumeric, entre otras grandes aplicaciones.
Ahora Mono se encuentra disponible también en el iPhone, y de acuerdo a de Icaza son varias las aplicaciones en App Store que se ejecutan gracias a Mono, en total 40. Y hasta hay trabajos que están llevando la plataforma a la Nintendo Wii, en un claro ejemplo del potencial del software libre, que permite la reutilización de código y su adaptación a tantas plataformas como sea posible imaginarnos.
¿Cómo ha sido posible trasladar Mono al iPhone? En principio, gracias a la compilación estática, que permite la creación de binarios para una determinada plataforma, en lugar de basarse en librerías dinámicas (esas que en Windows llamamos DLL). Gracias a la compilación estática se ha podido omitir el compilador JIT (just in time) de Mono, lo que ha permitido que se pueda utilizar en el smartphone.
Más allá de los aspectos técnicos, lo que no comprendemos es como ha sido posible que Mono llegue al iPhone, al menos desde el punto de vista legal, dada la estricta política que Apple tiene respecto al código que es posible ejecutar en el móvil, y que prohibe de manera estricta la utilización de lenguajes interpretados. Justamente, la causa de que tanto .NET como Java no hayan llegado al iPhone.
Via Ars

11 de enero de 2009 - 19:56
[...] Una buena semana para los usuarios de iPhone, que hace poco vieron la llegada de Pandora 2.0 y de Mono al móvil de [...]