(S (S (BASENP (DT The) (NNP EC)) (VP (VP (VP (VBD ruled) (PP (IN in) (BASENP (NNP March) (NN 2004)))) (SBAR (IN that) (S (BASENP (NNP Microsoft)) (VP (VBD had) (VP (VBN abused) (NP (BASENP (PRPD its) (NN position)) (PP (IN in) (NP (DT the) (NP (NP (BASENP (JJ low-end) (NN server)) (CC and) (BASENP (NN media) (NN player))) (NN market)))))))))) (CONJP (COMMA ,) (CC and)) (VP (VBD required) (SBAR (IN that) (S (BASENP (NNP Microsoft)) (QT (DQL ``) (VP (VBP disclose) (NP (BASENP (ADJP (JJ complete) (CC and) (JJ accurate)) (NN interface) (NN documentation)) (SBAR (WHNP (WDT which)) (S (VP (MD would) (VP (VB allow) (S (BASENP (NNP non-Microsoft) (NN work) (NN group) (NNS servers)) (VP (TO to) (VP (VB achieve) (NP (BASENP (JJ full) (NN interoperability)) (PP (IN with) (NP (NNP Windows) (BASENP (NNS PCs) (CC and) (NNS servers)))))))))))))) (DQR ''))))))) (PERIOD .))