(S (S (SBAR (IN Because) (S (NP (BASENP (NNP Linux)) (PRN (COMMA ,) (VP (VBN developed) (PP (IN by) (BASENP (JJ Finnish) (NN programmer) (NNP Linus) (NNP Torvalds)))) (COMMA ,))) (VP (VBZ defines) (NP (BASENP (DT the) (NN kernel) (CC or) (NN core)) (PP (IN of) (BASENP (DT the) (NN operating) (NN system))))))) (COMMA ,) (S (NP (EX there)) (VP (VBZ is) (NP (BASENP (DT a) (JJ wide) (NN variety)) (PP (IN of) (NP (NP (BASENP (JJ graphical) (NNS interfaces)) (PP (IN for) (BASENP (PRP it)))) (CC and) (BASENP (JJ differing) (NN software) (NNS libraries)))))))) (PERIOD .))