Second point is that all the required tools to develop Android applications are open source and can be downloaded from the Web.
You will be delighted, to know that you can start your Android application development on either of the following operating systems −