, ▁the ▁other ▁versions ▁are ▁available ▁under ▁commercial ▁lic enses . ▁The ▁ren aming ▁from ▁SA ▁to ▁E E ▁was ▁done ▁to ▁emphas ize ▁that ▁the ▁commercial ▁product ▁by ▁now ▁included ▁many ▁additional ▁features ▁beyond ▁schema ▁aw aren ess , ▁including ▁a ▁more ▁advanced ▁optim izer ▁and ▁the ▁cap ability ▁for ▁stream ed ▁processing ▁of ▁X S LT ▁and ▁X Query , ▁en abling ▁very ▁large ▁source ▁documents ▁to ▁be ▁processed ▁without ▁corresponding ly ▁large ▁amounts ▁of ▁memory . ▁ ▁Sax on ▁offers ▁strict ▁con formance ▁to ▁the ▁X S LT ▁ 2 . 0 , ▁X Path ▁ 2 . 0 ▁and ▁ 3 . 0 , ▁and ▁X Query ▁ 1 . 0 ▁and ▁ 3 . 0 ▁W 3 C ▁Re comm end ations , ▁and ▁also ▁implements ▁XML ▁Sch ema ▁ 1 . 0 ▁and ▁ 1 . 1 . ▁As ▁of ▁ 2 0 1 6 ▁the ▁current ▁version ▁( 9 . 7 ) ▁also ▁implements ▁most ▁of ▁the ▁features ▁in ▁the ▁draft ▁Re comm end ations ▁for ▁X S LT ▁ 3 . 0 , ▁X Path ▁ 3 . 1 , ▁and ▁X Query ▁ 3 . 1 . ▁ ▁The ▁Sax on ▁source ▁code ▁is ▁written ▁in ▁Java . ▁During ▁ 2 0 0 5 - 6 ▁M . ▁David ▁Pet erson ▁and ▁others ▁demonstrated ▁that ▁Sax on ▁could ▁be ▁cross - comp iled ▁to ▁run ▁on ▁. NET ▁using ▁the ▁I K VM . NET ▁cross - compiler , ▁launch ing ▁Sax on .