Ich habe eine für meine eigene Verwendung in Java geschrieben - Java verfügt über XML-Parsing-Bibliotheken, die gegen XSD validiert werden.
Siehe jedoch https://stackoverflow.com/questions/124865/xml-schema-xsd-validation-tool
xmllint kann geeignet sein. Es ist möglicherweise bereits in einem Linux-System vorhanden.