90% of all linux os's are free..
Mandrake, redhat, Lindows/linspire, Freebsd, netbsd, suse.. The list goes on and on..
The reason they are free is that the code for linux is in open source. You can pay for these operating systems. Only difference is that you get a cd, manual and technical support.