Various open-source tools and libraries (e.g., GRASS GIS, Geoserver) provide GIS functionalities that can be used for free.