Alternatively, we could install a virtual machine like vm ware and then install an open source linux version, after that we can install and work on whatever linux based applications [which are crucial in bioinformatics field] without any limitations on the same windows system
The answer is simpler than you think. Download the source code packages - not the precompiled binaries - and follow the same procedure that you would follow to compile them in linux.
Note that in order to do that you need a Cygwin installation that includes gcc/g++, gfortran, python, make and cmake. If you don't have those, re-run the cygwin setup to download these packages and update your installation.