I suggest you to download the 48MB SD-Card Linux Image. You can found the image here http://www.intel.com/support/galileo/sb/CS-035101.htm.
You can follow this link with the steps on how to boot from the SD card http://www.hofrock.com/booting-from-sd-card/.
This image is more suitable because it comes with Telnet features, so you won’t need a wireless card to connect to the internet. This way you won’t have troubles to install packages from the AlexT repo.
Hi Heshamnouby ;
Yes, the OS is Yocto but the build tools are not installed by default in that image, you can installed them using the AlexT's repository: Galileo Package Repo Configuration Instructions and following these instructions: Installing development tools onto Galileo official Linux image
There is an image that has these tools already installed, the IoT image: Making a bootable micro SD Card with Windows* | Intel® Developer Zone. But in this image the telnet utility is not installed
Both images are Yocto and you can choose which is more appropiate for your needings. About the GPL files, which files do you want to use in the board? For a regular/standard functionality of the board with one of those images you only need the files of the image in the SDcard.