"If you were happy with the ''Free'' element as in your example then you can do this under the Castle licence proposals though you are encouraged to give the code back to Castle and the community."
Until we see the license we won't know for sure but, from the description in the article, it doesn't sound like it's the same thing at all!
Do I as a contributor have the same rights as Castle? If I licensed my contribution under the GPL, could Castle legitimately use it? I suspect that the answers to both those questions are "no".
The as-yet-unreleased license doesn't sound as if it's a "Free" (as in Freedom) software license at all.