Has it been a year already? Is it really that time again?
The annual release of the Eclipse projects, is just 20 days away. This years release, titled Europa, is sure to clog the "series of tubes" (Senator Ted Stevens) that the internet is, due to the massive downloading that will be taking place.
To learn more about this release:
Congratulations and thank you to all of those whose efforts have made this possible.