There are so many Hadoop versions and different distributions which make me confused. I have a few questions.
According to this blogpost from Cloudera:
There is next to no functional difference between 0.20.205 and 1.0. This is just a renumbering.
Hadoop's Yarn site states:
MapReduce has undergone a complete overhaul in hadoop-0.23 and we now have, what we call, MapReduce 2.0 (MRv2) or YARN
It's also worth to have a look at this diagram too. It shows the tree of different Hadoop versions as well as the 3rd party distributions on top of them.
hadoop release 1.0.0 is avalable from 0.20.x
As a rule of thumb,remember
1.xx is = 0.20.0 2.xx is > 0.20.0
We can easily remember and choose the correct apache distribution for hadoop cluster setup.
updated answer http://elephantscale.com/hadoop2_handbook/Hadoop_Versions.html
(disclaimer : I am a co-author of this online book)