There were several projects in your article that I wasn't familiar with. It's amazing to see how many different types of applications and tools are being created by the community.
I've also recently come across some more public domain software that NASA has released that deals with climate modeling: