The open-source geospatial community has achieved a major milestone with the official general availability release of GeoServer 3.0. Rather than focusing primarily on front-end features or new user-facing capabilities, this new major release represents a rare and significant accomplishment in open-source software development: the complete fulfillment of a promise to modernize the core foundation of a critical infrastructure platform. The extensive overhaul, funded collectively by a broad coalition of corporate sponsors, institutional partners, and individual donors, brings GeoServer onto a current, actively supported technology stack designed to ensure its stability, security, and performance for years to come.

The imperative for a generational update like GeoServer 3.0 was clear to developers and system administrators alike. With Spring Framework 5 approaching the end of its security support lifecycle, maintaining a secure, modern Java environment required transitioning the platform to JDK 17. However, upgrading the Java Development Kit was far from a simple isolated task. It triggered a complex cascade of required updates across the entire software stack, necessitating corresponding transitions to Spring 7, Jakarta EE, modern servlet containers, and a wide array of underlying libraries. Furthermore, ageing image-processing components embedded deep within the architecture had to be completely replaced.

While updates of this nature rarely attract public attention or win feature votes during community polls, they are absolutely vital for keeping enterprise-grade software secure, maintainable, and dependable. Rather than allowing these foundational technical debts to accumulate indefinitely, the GeoServer community and its core developers chose to tackle the challenge head-on in a single, coordinated, ecosystem-wide effort.

Financing an engineering undertaking of this scale required an extraordinary level of trust and financial collaboration. The project established a clear financial target of 550,000 euros to fully fund the modernization program from start to finish. Three prominent geospatial firms—Camptocamp, GeoCat, and GeoSolutions—stepped forward early to anchor the initiative, each contributing 50,000 euros. Together, this consortium provided vital project coordination, delivery capacity, and co-funding to propel the development forward.

This left a remaining community funding goal of 400,000 euros, which was opened to institutional sponsors, community members, and individual donors during a dedicated commitment phase. Crucially, funds were structured to be collected only after the collective target had been fully reached, ensuring that the development work could begin with complete financial backing rather than facing the risk of stalling halfway through implementation. In May 2025, the crowdfunding campaign officially surpassed its ambitious goal, clearing the path for intensive development to begin. GeoServer 3.0 marks the moment that investment pays off for the global user base.

What the Funding Delivered
GeoServer 3 was conceived to modernize the software platform from the foundation up, and the newly released version delivers precisely that vision. The undertaking was executed as a synchronized program rather than a disjointed series of patches, with major core upgrades cascading into necessary adjustments across the entire codebase.

At the center of this transformation is a modern Java foundation. The GeoServer ecosystem now operates natively on JDK 17 and Spring 7. This central upgrade acted as the catalyst for the entire modernization initiative, bringing the software back onto a robust, vendor-supported stack. The transition rippled outward into Jakarta technologies, modern servlet containers, and a comprehensive set of supporting libraries that all needed to be evaluated, updated, and carried forward in tandem. By working through the complex dependency tree from end to end, the development team has established a clean, highly maintainable base for future development.

Another critical architectural achievement in this release is the modernization of raster data processing. ImageN has successfully replaced the legacy image-processing engine, placing raster operations on a modern foundation that will prove significantly easier to maintain and extend as geospatial data formats and processing demands continue to evolve.

Security and vulnerability management have also been reinforced throughout the platform. By moving to modern libraries and addressing underlying framework limitations, GeoServer 3.0 provides a substantially stronger security posture. This enhanced footing is increasingly essential for enterprise, government, and defense users who must meet rigorous regulatory compliance, data governance, and cybersecurity assurance standards.

In addition to deep architectural changes, the release includes a refreshed administration experience and updated documentation. The administrative user interface has been rebuilt utilizing a new context-driven design paradigm, making complex spatial data management more intuitive. Comprehensive documentation has been thoroughly refreshed and modernized in parallel to assist administrators in navigating the updated system.

Crucially, the scope of this modernization extended well beyond GeoServer itself, benefiting the broader geospatial ecosystem. GeoServer 3.0 ships in close coordination with updated releases of GeoTools and GeoWebCache, with subsequent integration work planned for GeoServer Cloud to ensure the platform is exceptionally well-suited for modern cloud-native and containerized deployment environments.

For the vast majority of existing production deployments, upgrading from version 2.28.x is remarkably straightforward, requiring no modifications to the existing data directory. A detailed migration guide has been published to provide clear instructions for any edge cases or specialized configurations. An extensive release candidate testing phase allowed organizations worldwide to validate these improvements within their own staging environments, with their valuable feedback directly shaping the final general availability release.

Thank you
GeoServer serves as foundational critical infrastructure for countless public agencies, private enterprises, research institutions, and non-profit organizations around the globe. Maintaining the health and viability of such a vital platform depends entirely on securing resources for the unglamorous, foundational engineering work that rarely captures mainstream attention. The fact that an international community of users, developers, and corporate entities successfully mobilized to back this complex initiative stands as a powerful testament to the sustainability of open-source software when its beneficiaries choose to invest in its upkeep.

This collective investment was made possible by a vast network of dedicated participants. The project extends its gratitude to every organization that financial pledged support, every individual who contributed donations, and everyone who participated in testing, reporting bugs, reviewing code, and contributing development hours. This major software release exists precisely because the community decided it should become a reality. Special recognition is also extended to the consortium teams at Camptocamp, GeoCat, and GeoSolutions, who expertly steered the initiative from an ambitious funding target through to a successfully delivered production release.

GeoServer 3.0 now stands ready as the stable, secure foundation for everything the project will build next. It exists because the global geospatial community built it together.

The development and delivery of GeoServer 3 have been supported by a broad coalition of organizational sponsors, including AfriGIS, Camptocamp, DLR, Dorset Council, Deutsche Telekom, Frachtwerk GmbH, GeoCat BV, Geocrafter – Geospatial Studio, Comune di Genova, g.on, GeoSolutions SRL, geosos, Geospatial Enabling Technologies (GET), Incloud Limited, HL Consulting, Institut national de l’information géographique et forestière (IGN), ITS Digital, JDev, Kreditanstalt für Wiederaufbau, Mammoth Geospatial, NOAA National Ocean Service, Plangis, Office of Public Works, Open Geo Groep, OSGeo:Korea, OSGeo:UK, Quarticle Research Srl, Sea Island Software, Tailormap, terrestris, Ubigu, Value AG, Region Västra Götaland, and WaldExpert.

Additional vital support was provided by individual donors, including Abhijit Gujar, Hennessy Becerra, Ivana Ivanova, John Bryant, Jason Horning, Jose Macchi, Peter Smythe, Sajjadul Islam, Sebastiano Meier, and Stefan Overkamp.