What do you think about Java and Mobile Programming in the near Future. what about other Open Software?