The implications of Sun open sourcing Java

The long-awaited open sourcing of Java is finally upon us, with Sun announcing the first of a set of releases planned through into 2007. The question of which license Sun would adopt is now settled: it's the GNU General Public License version two. However, key questions are yet to be answered - namely whether the move will help Sun's revenue, and whether open sourcing Java may be a step too late.