I agree with your sentiments, I would in general prefer the FSF way as well. Just a minor
addition, though, regarding
> With the FSF agreements, there is a clause requiring the Foundation to
> distribute the work under a free software license.
The Sun agreement has the same type of clause. That is, both are committed to releasing the
project under a FOSS license. Sun however, in *addition*, releases it under a proprietary
license.