XSD Diagram is an open source viewer. It depends on the Microsoft .net framework 2.0. The Linux port it runs under Mono. It has a similar capability like Altova’s XML Spy to navigate and display XML tree structures.
To install under deb based Linux distributions:
sudo apt-get install xsddiagram