I read in one of Java web sites this name “Mustang” and I said to my self; Oh not, is it another framework?
And I started “google” to find out what does it mean. After some effort between dictionaries and definitions I found a clue in Wiwkipdia, http://en.wikipedia.org/wiki/Mustang, which lead me to Suns' web site for the full description.
Sun team used to give every Java Development Kit JDK a number. It is started from JDK1.0 and in the time of writing this comment it is Java 1.6 or 6. Furthermore, there is another name and know as code name, I prefer to call it a nick name, and Java 1.6 nick name is Mustang.