There are different distribution of hadoop like cloudera ,
hortonworks ,MapR, Apache hadoop.
But the way they work are same. You will not find much difficulties in development perspective.
If you are familiar with Apache distribution of hadoop then you can easily work on other distributions as well.
Cloudera CDH VM : is the cloudera distribution of hadoop developed by Cloudera organization by modifying some of the features of hadoop and released different distribution of hadoop. This VM has all the Hadoop Core Components like HDFS, Map Reduce and Hadoop Eco systems like Flume, Sqoop, Hbase, Zookeeper, Oozie
You can download cloudera VMs from below link and open it with the help of Virtual box or VMWare Player . And it available for free you use this for R&D
Edureka VM: is developed by edureka. This VM uses the open source Apcahe Hadoop distribution and its Ecosystem.
It also consists of all the Hadoop Core Components like HDFS, Map Reduce and Hadoop Eco systems like Flume, Sqoop, Hbase, Zookeeper, Oozie
You can download the Edureka VM from the below link and import it with the help of Virtual box or VMWare Player . Please refer to the Readme file present in the Desktop of Edureka VM before you proceed further.
https://edureka.wistia.com/medias/qjy9s174iq/download?media_file_id=48694645
Please feel free to revert if you need any further assistance.