Task: Question Understanding
Input (English): Context : SpatiaLite is provided natively for Linux and Windows as a software library as well several utilities that incorporate the SpatiaLite library. 
Question : The SpatiaLite is based upon what?
Output (English): based on