The answer is probably "no such OSS / free application exists". Why? Because:
- Most people who want an inheritance
diagram for a large number of classes are already working in the context
of an IDE or similar. Ergo there is little motivation for OSS developers to produce such a tool.
- Automatically creating visually
appealing diagrams of large numbers
of classes is next to impossible.
I suggest that you relax your requirements. I mean, what is wrong with using a large scale IDE or UML modeller? Memory is cheap. What is wrong with waiting a few seconds to load / run the diagrammer? Patience grasshopper! What high-school student with 2 days of training is going to be looking at source-code base with 10,000+ classes???