sentence: he made significant contributions to other open source software projects including flightgear , a cross-platform flight simulator making use of xml , the newsml toolkit library for newsml , the xmlwriter libraries for perl and java , rdf filter , and sgmlspm , a mid-1990s precursor to many xml functionalities .