GeoServer Core Platform
Open-source geospatial server for publishing, managing, and serving spatial data with OGC standards compliance, enterprise-grade performance, and extensible architecture.
Data Management
Native support for PostGIS, GeoPackage, Shapefile, GeoTIFF, and over 40 additional formats. Automatic schema detection, reprojection, and indexing.
Documentation →WMS/WFS/WCS Engine
Fully compliant OGC implementation with tile caching, feature filtering, and dynamic styling via SLD, CSS, and vector tiles.
API Reference →System Architecture
| Component | Version | Status | Last Updated |
|---|---|---|---|
| Core Engine | 2.24.1 | Production | 2024-11-15 |
| Web UI | 3.2.0 | Production | 2024-11-12 |
| Tile Cache | 1.8.4 | Production | 2024-11-10 |
| Security Module | 2.1.0 | Maintenance | 2024-11-08 |
Performance
Optimized for high-concurrency environments. Multi-threaded request handling, memory-mapped file I/O, and Redis-backed tile caching.
Security
Role-based access control, LDAP/Active Directory integration, OAuth2/OIDC support, and TLS 1.3 enforcement by default.
Extensibility
Plugin architecture with Maven-based build system. Over 120 community and enterprise extensions available.
Technical Specifications
| Specification | Details |
|---|---|
| Runtime | Java 17+ (LTS) |
| Servlet Container | Apache Tomcat 10.x, Jetty 12.x, or embedded Undertow |
| Database Support | PostgreSQL/PostGIS (recommended), Oracle, SQL Server, GeoPackage, SpatiaLite |
| OGC Standards | WMS 1.3.0, WFS 2.0, WCS 2.1, CSW 3.0, WMTS 1.0, GeoJSON, GeoPackage | r>
| Reprojection | GDAL/PROJ integration with over 2,000 CRS definitions |
| Styling | SLD 1.1, CSS4 for Vector Tiles, ECSS, and runtime dynamic styling |
| Containerization | Official Docker images, Kubernetes operators, Helm charts |
Release History
| Version | Release Date | Type | Highlights |
|---|---|---|---|
| 2.24.1 | Nov 15, 2024 | Minor | Performance improvements for large vector datasets |
| 2.24.0 | Oct 01, 2024 | Major | Native GeoJSON API, updated Web UI, Java 17 baseline |
| 2.23.5 | Sep 12, 2024 | Patch | Security fixes for LDAP authentication module |
| 2.23.4 | Aug 28, 2024 | Patch | GDAL 3.8 compatibility updates |
| 2.23.3 | Jul 15, 2024 | Patch | Tile cache optimization and memory leak fixes |
Project Governance
GeoServer is governed by an open steering committee comprising maintainers from leading geospatial organizations. All technical decisions follow RFC-style proposals with community voting.
Contributor Model
We operate under a CLA-free contribution model with DCO sign-off. Code reviews require approval from at least two core maintainers. CI/CD pipelines run comprehensive test suites across multiple JDK versions.