Linux Fund is a 501(c)(3) nonprofit organization that provides financial and advisory support to the free and open software community. Linux Fund has given away over 3/4 million dollars to open source events and development since its founding in 1999 using funds earned by its line of rewards credit cards and direct donations.
Prior to receiving the 501(c)(3) letter, the principal funding source had been an affinity credit card program with credit cards bearing a graphic of Tux, the Linux Penguin. Visa cards are currently offered in the USA by US Bank, and a Master Card is offered in Canada by MBNA/Bank of America of Canada.
Check more at: http://www.linuxfund.org/