Let me get this straight. You want someone who has paid for a C++ IDE to give you their registration code, possibly thus blacklisting it and therefore meaning they can't use it any more, just so that you don't have to pay or get a free one.
By the way I don't think they mean free as in price...
The word “free” has two legitimate general meanings; it can refer either to freedom or to price. When we speak of “free software”, we're talking about freedom, not price. (Think of “free speech”, not “free beer”.) Specifically, it means that a user is free to run the program, change the program, and redistribute the program with or without changes.