The FSF today released version 3 of the GNU GPL, the popular free software license. "Since we founded the free software movement, over 23 years ago, the free software community has developed thousands of useful programs that respect the user's freedom. The programs are in the GNU/Linux operating system, as well as personal computers, telephones, Internet servers, and more. Most of these programs use the GNU GPL to guarantee every user the freedom to run, study, adapt, improve, and redistribute the program," said Richard Stallman, founder and president of the FSF. This article has some interesting replies from the BSD community (right in the middle).

GPL v3 is about freedom IF, and only IF don't impose limitations in use and develop software.

1-GCC must be LGPL or BSD (developers must have a c,c++ compiler to produce BSD software if they want to)
2- Linux kernel must be BSD (you need a kernel to start with)
3- Linker must be BSD (You need them too)

Then, you can license your work with the license of your choice.

Sorry about my understood, but how can produce a c program licensed in BSD ?