It’s no surprise that Sun Microsystems put the source code for the next big version of Java up on the Internet last week. OK, maybe it’s a little surprise. For most of a year, Sun has resisted a ...