One framework:  Sakai
http://sakaiproject.org