The Free Software Foundation has posted the second discussion draft of the GNU General Public License version 3 and the first discussion draft of the GNU Lesser General Public License. I am more than a little astonished to see that the explanatory text is only available in annoying PDF, PostScript, and LaTeX formats instead of plain-vanilla, browsable HTML. Yet more evidence that the FSF may be great at kernel-hacking and compiler-writing; but doesn't have the first hint of a clue when it comes to user interaction and user interface design.
JetBrains has posted the first public beta of IntelliJ IDEA 6.0. New features in 6.0 include:
JetBrains has also posted the first public beta of TeamCity 1.0, a new server side product for continuous integration and testing of a project. As code is checked into the source code repository (CVS, Subversion, perforce, etc.) TeamCity can compile the code, run tests, perform static code analysis, and so forth. It's similar in rough outline to CruiseControl or Continuum. I'm not sure exactly what to call this, but if they're going to be several products in this space we need a general name for them. "Build manager" maybe?