I recently got an email on the NetBeans announce alias from Darin Reick at Sun, and it looks like Sun has made some changes to make it more palatable.
New Contributor Agreement for the NetBeans Community
An updated version of the Contributor Agreement (v1.4) has been posted on http://www.sun.com/software
- Specifically, the Contributor Agreement v. 1.4:
- Added a promise to make contributions available under open source license (last sentence of Section 2).
- Added a backup copyright license to Sun in the event the joint assignment to Sun is invalid for some reason (3rd sentence of Section 2).
- Cleaned up some language.
Note that it's the same agreement as is used for all other Sun-sponsored open source products, like Open Solaris, OpenJDK, and Glassfish. This means you only need to sign the agreement once, and you're free to contribute to all these projects. Pretty cool.