Por Tomás Henseler. Desde hace ya casi 5 años, dos de las compañías más grandes del mundo están enfrentadas en una batalla legal que promete sacudir las bases del desarrollo del software. En el centro de la escena está el sistema operativo Android.
Google adoptó el lenguaje de programación Java para el desarrollo de aplicaciones Android, utilizando su propia versión reimplementada de la máquina Virtual de Java llamada Dalvnik. Esto quiere decir que hacer aplicaciones en Android y en Java es muy parecido, y esta similitud fue a propósito: Google quería que fuese fácil la adaptación de los programadores Java al mundo Android (lo cual dicho sea de paso, hacerle la vida más fácil a los programadores era una de las misiones de Java con su “write once, run anywhere”).