Downloads¶
Current Release: 2.0.0¶
Apache Axis2/C 2.0.0 is the current release — the first release since 1.6.0 (2009). It includes 17 years of bug fixes, HTTP/2 support, and JSON-RPC services.
| File | SHA-512 | Signature |
|---|---|---|
| axis2c-src-2.0.0.tar.gz | SHA-512 | ASC |
KEYS file: https://downloads.apache.org/axis/axis2/c/KEYS
See Release Notes 2.0.0 for the full change log.
Verifying Downloads¶
# Import Apache Axis2/C release signing keys
wget https://downloads.apache.org/axis/axis2/c/KEYS
gpg --import KEYS
# Verify signature
gpg --verify axis2c-src-2.0.0.tar.gz.asc axis2c-src-2.0.0.tar.gz
# Verify checksum
sha512sum -c axis2c-src-2.0.0.tar.gz.sha512
Source Code¶
GitHub Repository¶
The latest source code is available on GitHub:
- Repository: https://github.com/apache/axis-axis2-c-core
# Clone the repository
git clone https://github.com/apache/axis-axis2-c-core.git
cd axis-axis2-c-core
# Or clone with SSH (requires GitHub account)
git clone git@github.com:apache/axis-axis2-c-core.git
Branches¶
| Branch | Description |
|---|---|
master |
Current development |
Release Tags¶
Releases are tagged in the repository:
Building from Source¶
See the INSTALL file in the repository root for complete build instructions:
The project uses GNU autotools (autoconf, automake, libtool).
Android Libraries¶
For Android deployment, see Android Support for cross-compilation instructions.
Dependencies¶
Axis2/C requires these dependencies:
| Library | Version | Purpose | Required |
|---|---|---|---|
| OpenSSL | 1.1.1+ | TLS/SSL support | Yes |
| nghttp2 | 1.40+ | HTTP/2 protocol | For HTTP/2 |
| json-c | 0.18+ | JSON parsing | For JSON-RPC |
| libxml2 | 2.9+ | XML/SOAP parsing | For SOAP |
Installing Dependencies¶
Ubuntu/Debian:
Fedora/RHEL:
macOS (Homebrew):
Verification¶
GPG Signatures¶
Apache releases are signed with GPG. To verify:
# Import Apache keys
wget https://downloads.apache.org/axis/axis2/c/KEYS
gpg --import KEYS
# Verify signature
gpg --verify axis2c-src-*.tar.gz.asc axis2c-src-*.tar.gz
SHA-512 Checksums¶
Verify download integrity:
Archive¶
Historical releases are available in the Apache archive: