I have just released a new open source cloth simulaiton library called OpenCloth. It is intended for beginners so that they can understand the basics required to implement a basic cloth simulation.
Details are here: http://code.google.com/p/opencloth/
Comments and critics welcome.