That means you, without your interest and encouragement this project would not be the success it is - thank you for each and every download.
The following people have contributed significant amounts of time and effort directly to the GeoServer Project, and been rewarded with commit access:
Justin Deoliveira: Justin joined the GeoServer team in 2005 and is a full-time developer currently working on bringing the complex feature model home. He leads the evolution of GeoServer in to a framework, and implemented WFS 1.1 for OWS-4. Justin has been kicking around the open-source geospatial community since 2004 working on uDig and Geotools.
Andrea Aime: A core GeoTools developer, improved rendering and shapefiles, among other things. He started full time work on GeoServer in 2006, helping to bring WCS home, and doing much to increase the speed and stability of GeoServer. He also leads the Versioning WFS effort, and shares technical leadership of the project with Justin.
Dave Blasby: Dave Blasby started working on GeoServer in Feburary of 2005. His first project was the release of GeoServer 1.3 and improvements to WMS leading up to passing the CITE WMS tests.
Chris Holmes: Chris started working on GeoServer in September of 2002. His first project was the zserver module, to enable GeoServer to serve metadata using the z39.50 protocol. He then brought Transactions and Locking to GeoServer, and took it to 1.0.0 to serve as the OpenGIS Consortium's WFS reference implementation as part of the CITE project. After 1.0.0 was released he switched to speed and efficiency improvements and integration of the gt2wms from geotools. He now is chair of the PSC, and only gets to hack when he sneaks out of his biz dev cave.
Brent Owens: Brent started working on GeoServer in October of 2003. He primarily worked on validation processing, designing and implementing the code for the engine and plug-ins, as well as creating the xml schemas to allow user defined validation. He also worked on cite tests and debugging.
Rob Hranac: Rob was the first GeoServer developer, taking it from an initial idea through alpha and beta releases. He made the decision to use the geotools GIS toolkit, and helped rewrite many of their core models to enable GeoServer. He did most of the initial work on the filter, gml, and postgis modules that GeoServer makes extensive use of.
Jody Garnett: Jody joined the GeoServer project in June of 2003, with scalability improvements to locking and playing a key role in bringing the geotools data i/o improvements from conception to reality. Since then he has lead a team of three developers bringing the much anticipated web based admin interface into GeoServer. He also played a huge role in making GeoServer a more open collaborative project, as he was the first full time contributor outside of OpenPlans. Jody is currently working on UDIG.
Gabriel Roldán: Gabriel started working in September of 2003, after a few months of working on the arcsde datastore in geotools which is now a part of GeoServer. He did much of the work re-architecting of GeoServer for WMS capabilities and greater scalability in version 1.1. He ported and improved the gt2wms code and added support for SVG to the WMS. His most recent work was a stellar job implementing complex GML support in GeoTools, currently on a GeoServer branch.
Mike Pumphrey: Mike primarily works on improving the documentation, and is the lead on the migration from this wiki towards documentation in Sphinx. He also provides user interaction experience feedback and is one of the primary maintainers of the Windows installer.
Sean Geoghegan: Sean contributed the excellent Oracle datastore to GeoTools, and plays a key role in providing support for it in GeoServer. He has been involved in GeoServer since August of 2002.
David Zwiers: David jumped onto the GeoServer scene with a bang in December of 2003, redesigning the core application logic of GeoServer to better integrate with the web based user interface. He seperated out the loading of configuration from the operation of the server, and made improvements to the xml reading. Since then he has done a great job of closing bugs and refining 1.2 to release quality.
Richard Gould: Richard was the STRUTS expert on the web based user interface. He started with David in December of 2003, handling the actual interface of the configuration tool.
Alessio Fabiani: Added WCS and Raster in the WMS to the GeoServer framework in the first half of 2005 together with Simone Giannecchini. Currently looking to roll in the branch sometime in early 2006, available now as an GeoServer 1.4-M2-WCS download.
Simone Giannecchini: Added WCS and Raster in the WMS to the GeoServer framework in the first half of 2005 together with Alessio Fabiani. While working mostly on the GeoTools level, he makes appropriate changes at the GeoServer level when needed. Currently trying to improve coverage implementations in GeoTools, and trying to improve the WCS.
Didier Richard: Sets the standard for up to date translations with the French version. Contributed a great SLD useability patch, and recently came through with support for reprojection in the WFS (scheduled for 1.4).
Ian Turton: Original developer of WMS support in GeoTools, assists with tasks on it.
James Macgill: Lead developer of GeoTools, helps out with various WMS tasks, and Google Earth KML support.
Peter Barrs: Developer for Social Change Online, took the first crack at complex object support in GeoServer.
Cameron Shorter: Lead developer of MapBuilder, did the initial GeoServer + MapBuilder integration.
Magne Skjeret: Contributor of solid patches for SLD and encoding issues. We look forward to his future work.
Saul Farber: ArcSDE, Caching, SLD shields, and lots of great bug fixes.
Clint Lewis: 1.4 build fixes and documentation.
Francesco Izzi: Technical lead of geoSDI group added web-security UI module to the GeoServer UI. Currently is the web-security module maintainer.
Emanuele Tajariol: Added the hibernate-based catalog module.
Ben Caradoc-Davies: One of the maintainers of the application schema support (app-schema) plugin. Ported app-schema from an experimental branch to trunk, and included it in GeoServer releases.
Rini Angreani: One of the maintainers of the application schema support (app-schema) plugin. Implemented app-schema feature chaining, polymorphism, and vocabulary support (amongst other things).
The Geotools2*Team:*GeoServer would not be possible without Geotools2, their hard work and solid thought have truly made the project what it is today. GeoServer is simply the tip of the iceberg, it's a collaborative effort all the way down.
The uDig*team:*immeasurable indirect help, their improvements to geotools brought cascading WFS, improved rendering, and countless bug fixes in GeoTools. And indeed the first open source WFS-T client, making GeoServer actually useful!
The MapBuilder team: for their great AJAX WFS-T client, which we integrate directly in GeoServer.
The following people have helped out the GeoServer project in a variety of ways, such as through patches, bug catching, innovative ideas, and minor coding contributions. In no particular order, really.
Lassi Lehto: The first beta tester of GeoServer, numerous good bug reports and feature suggestions.
Amri Rosyada and Nedjo Rodgers: contributed their GeoClient wfs client application. Which has ended up forming the basis of community mapbuilder.
Simon Räss: FeatureTypeTransformer to enable the automatic generation of XML Schemas, alleviating the need for schema.xml files.
Thijs Brentjens: Excellent bug reports and suggestions on the oracle datastore.
Artie Konin: Incredible work on internationalization, providing a ton of expertise and digging deep into things to find the answers.
David Crossley: Testing of the (now deprecated) zserver module.
Hans-Ulrich Otto: Very thorough bug reports and quick testing turn around on oracle datastore and character encoding issues.
Doug Cates: Put GeoServer 1.0 through it's paces, finding the bugs that slipped past the cite tests. Also contributed the TestWfsPost servlet.
W. Steph: Excellent bug reporting, especially on Transactions, tackling them before anyone else.
Knut-Erik Johnsen: extensive testing of datastore plug-in api, and initial vpf support.
Jesse Eichar: UDIG developer who has spent countless hours working on LiteRenderer2.
Holger Lang: Numerous bug fixes, cleaning up GeoServer, and improving locking and transactions.
David Adler: DB2 support for GeoServer (and GeoTools/uDig).
Paolo Rizzi: PostGIS improvements, and many great infrastructure ideas that hopefully will eventually be rolled in.
Luca Sigfrido Percich: MapInfo DataStore contribution.
Bernard de Terwange: Oracle oci (thick) connection contribution.
Adrien Anselme: SVG improvements, first crack at a Batik svg renderer in GeoServer.
Alex Petkov: Help on lists and documentation, working with experimental WCS branch.
Charle Kolbowicz: Bug reporting and improvements on LegendURL.
Brock Anderson: Lots of testing and bug reports, ArcSDE improvements.
Rob Atkinson: The man with the vision behind the scenes, dragging GeoServer (and hopefully the wider world) to real interoperability, and concrete coding of the Geometryless DataStore.
Chris Faulkner: Oracle improvement to work with all users, instead of just the one assigned.
Jean-Henry Berevoescu, Michael Leong, Chris Nichols, Gregory S. Williamson Scalability testing and suggestions.
Bart van den Eijnden: Numerous bug finding and feature suggestions.
Akira Sugawara: Patch for Japanese localization as well as other multi-byte encoded languages.
Kasper H Kaergaard: Addition of many functions, getting the full java math package available as filter functions.
Eduin Yezid Carrillo Vega: Great documentation, especially on the client side of things. Follow up on his latest.
Fernando Quadro: Help on lists and documentation in Portuguese, and Lead of Brazilian GeoServer Community.
If you feel you've contributed and want your name up here just let us know, this list was just constructed from memory, and many more people have made valuable contributions to GeoServer.
The following companies and non-profits have enlisted their employees to perform significant work on GeoServer, on their own and with varying amounts of financial support from the outside, but all made the decision to invest their time and energy in GeoServer, and we thank them.
- The main supporter is OpenPlans, which has funded the majority of the work with the noble aim of giving people more access to data about their environment. They hope to make GeoServer a part of a suite of collaborative planning tools to enable citizens to more easily participate in the planning decisions that affect their lives.
- Refractions Research has put in significant amounts of effort into making GeoServer a validating WFSwith a web based user interface, and their support of GeoTools through uDig and beyond has brought GeoServer to the next level.
- Axiosis a start-up in Spain based around GeoServer, GeoTools and uDig support and improvements. Already they have gone above and beyond their contracts to make sure things get done right.
- GeoSolutionsis an italian company highly specialized in geospatial data fusion, image processing and geospatial services. Its associates have been contributing to GeoServer and GeoTools raster management, specifically implementing the WCS service and enabling raster through WMS.
- Social Change Onlinehas lead the charge on true interoperability, performing key work on the bleeding edge which will benefit GeoServer and beyond.
- The Commonwealth Scientific and Industrial Research Organisation (CSIRO), Australia's national science agency, contributes staff who develop and maintain the GeoServer application schema (app-schema) plugin.
GeoServer has recieved financial support from a number of different sources.
- A CAP grant from the FGDC brought support for z39.50, enabling GeoServer to serve on the FGDC's gateway.
- The OpenGIS Consortium helped GeoServer to become the Web Feature Service reference implementation.
- The GeoInnovations project of Canada partially funded Refractions to perform the validating WFS improvements, as well as improving the whole Java open source stack with funds towards JTS and uDig.
- GeoScience Australia has funded SCO to work on advanced interoperability topics.
- OSGISand the Geo-Information and ICT Department of the Ministry of Transport, Public Works and Water Management funded the boundedBy improvement for WFS.
- Google helped fund KML/KMZ support and AJAX SLD editor.
- Development of the GeoServer application schema (app-schema) plugin is supported by AuScope Ltd, the Australian National Data Service, and the Australian Research Collaboration Service, funded under the National Collaborative Research Infrastructure Strategy (NCRIS), an Australian Commonwealth Government Programme.