Gary is an open-source contributor and member of the Apache Software Foundation, a committer on, and serves on the Project Management Committees of:

Apache Commons

Apache Commons logo

The Apache Commons project focused on all aspects of reusable Java components.

Apache Logging Services

Apache Logging Services logo

The Apache Logging Services project creates and maintains open-source software related to the logging of application behavior.

Apache Logging Services includes Log4j, part of the Community that powers NASA’s Ingenuity Helicopter!

Apache HTTP Components

Apache HTTP Components logo

The Apache HTTP Components project is responsible for creating and maintaining a toolset of low level Java components focused on HTTP and associated protocols.

Apache Xalan

Apache Xalan logo

The Apache Xalan project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries.

Mars 2020 Helicopter Contributor

GitHub Mars 2020 Helicopter Contributor logo

Gary Gregory contributed code to 1 repository used in the Mars 2020 Helicopter Mission: apache/logging-log4j2

Arctic Code Vault Contributor

GitHub Arctic Code Vault Contributor Contributor logo

Gary Gregory contributed code to several repositories in the 2020 GitHub Archive Program: apache/thrift, swagger-api/swagger-core, eclipse/jetty.project, and more!