Linux - Software libre

 

Microsoft disponibiliza el código fuente de su emulador de dispositivos móviles

 La licencia aplicada por Microsoft al código fuente deja el suficiente margen para que éste pueda ser portado a otros sistemas operativos y para que se emulen nuevos dispositivos con, a su vez, nuevos sistemas operativos.



Noticias relacionadas
 

Guillem Alsina  - Dentro de su iniciativa Shared Source, Microsoft ha disponibilizado el código fuente de su Device Emulator 1.0, un software que simula el comportamiento de una CPU ARM que ejecuta los sistemas operativos Windows CE y Windows Mobile.

El software compilado acompaña al entorno de programación Visual Studio 2005, y su código fuente puede ser compilado con este mismo entorno.

La aplicación se divide en diversos módulos:

- Emulador de la CPU ARM, compilándola en el momento de la ejecución (técnica conocida como JIT, Just In Time) a código x86.

- Emulador de MMU, que proporciona la memoria virtual y la protección de páginas de memoria.

- Emulador de placa base con la RAM y la NOR flash emuladas.

- Una colección de diversos periféricos conectados a la placa base, como pantalla táctil, teclado, tarjeta de red,...

- Interfaz DMA que permite a las aplicaciones que se están ejecutando dentro del emulador a conectarse e intercambiar información con las aplicaciones que están fuera de este, y viceversa.

El tipo de licencia a la que se acoge Microsoft para este emulador permite que su código fuente pueda ser reutilizado en otros proyectos, por lo que podría servir de base para otros emuladores o incluso para realizar emuladores de dispositivos móviles con otros sistemas
operativos. Los programadores también pueden utilizar el código fuente para sus aplicaciones bajo Windows e incluso existe la posibilidad de migrar el código a otros sistemas operativos.

El Device Emulator 1.0 ya se encuentra precompilado como descarga gratuita para aquellas personas que simplemente quieran emular un dispositivo móvil sin entrar a recompilar el propio emulador. En este último caso puede encontrarse en

Standalone Device Emulator 1.0 with Windows Mobile OS Images
http://www.microsoft.com/downloads/details.aspx?FamilyID=c62d54a5-183a-4a1e-a7e2-cc500ed1f19a&displaylang=en

Los requisitos para ejecutarlo son disponer de una computadora con Windows 2000, XP o Server 2003.

Más información:

Shared Source Microsoft Device Emulator 1.0 Release
http://www.microsoft.com/downloads/details.aspx?FamilyID=faa8c81d-7316-4461-a0ed-6c95b261ddcd&DisplayLang=en

 


Enlaces relacionados

Biblioteca del Conocimiento: Documentos y Estudios sobre Linux
domingo, 25 mayo 2014

Noticiasdot.com
Edita : Noticias Digitales SL - Editor ejecutivo y Director:  Angel Cortés


Noticiasdot.com Stilo Cine Viajes Gadgetmania
Empleo Más 18 RSS Suscripciones  

Direcciones de correo electrónico: Redacción - Información - Anunciate en Noticiasdot.com: Publicidad - ¿Quienes somos?

Con el patrocinio de FRANQUICIA LASER GAME QUASAR ELITE Laser Gam