How come this software is free?

I was just wondering. So far, this is an excelent product. I really like it. I also like the way it feels like the commercial version of CAD.

But how come it is free? What drives the people of programmed it to share it with everyone?