InteliJ, which is probably the world's best Java IDE, has gone open source!
After Sun's JDK and Solaris, this basically means that for most applications, the open sourced solutions are not only just-as-good as any commercial tool you may find -- they're quite often much better!
Does that mean commercial software can't survive as commercial in today's world? Will commercial companies continue to invent new products, knowing they would have a really hard time competing with high-quality, free alternatives?