During his recorded talk, “MSR Technical Education Series: Designing .NET Class Libraries,” Krzysztof Cwalina defined a “framework” as an OOP reusable class library.
The talk is posted here:
http://www.researchchannel.org/prog/displayevent.aspx?rID=11087&fID=2740