|
16 | 16 | ////
|
17 | 17 |
|
18 | 18 | = Download
|
| 19 | +:dist-url: https://downloads.apache.org/logging/log4j/{log4j-core-version} |
19 | 20 |
|
20 | 21 | You can manually download all published Log4j distributions, verify them, and see their licensing information by following the instructions in {logging-services-url}/download.html[the Download page] of {logging-services-url}[Logging Services].
|
21 | 22 |
|
22 |
| -* Are you looking for **the Log4j installation instructions**? Proceed to xref:manual/installation.adoc[]. |
23 |
| -* Are you looking for the list of changes associated with a particular release? Proceed to xref:release-notes.adoc[]. |
| 23 | +[TIP] |
| 24 | +==== |
| 25 | +* Are you looking for **the Log4j installation instructions**? |
| 26 | +Proceed to xref:manual/installation.adoc[]. |
| 27 | +* Are you looking for the list of changes associated with a particular release? |
| 28 | +Proceed to xref:release-notes.adoc[]. |
| 29 | +==== |
| 30 | +
|
| 31 | +[#source-distribution] |
| 32 | +== Source distribution |
| 33 | +
|
| 34 | +You can download the source code of the latest Log4j release using the links below: |
| 35 | +
|
| 36 | +.Source distribution files |
| 37 | +[cols="2h,5"] |
| 38 | +|=== |
| 39 | +
|
| 40 | +| Sources |
| 41 | +| {dist-url}/apache-log4j-{log4j-core-version}-src.zip[apache-log4j-{log4j-core-version}-src.zip] |
| 42 | +
|
| 43 | +| Checksum |
| 44 | +| {dist-url}/apache-log4j-{log4j-core-version}-src.zip.sha512[apache-log4j-{log4j-core-version}-src.zip.sha512] |
| 45 | +
|
| 46 | +| Signature |
| 47 | +| {dist-url}/apache-log4j-{log4j-core-version}-src.zip.asc[apache-log4j-{log4j-core-version}-src.zip.asc] |
| 48 | +
|
| 49 | +| Signing keys |
| 50 | +| https://downloads.apache.org/logging/KEYS[KEYS] |
| 51 | +|=== |
| 52 | +
|
| 53 | +[#binary-distribution] |
| 54 | +== Binary distribution |
| 55 | +
|
| 56 | +A set of binaries of Log4j is available through two main distribution channels: |
| 57 | +
|
| 58 | +ASF Nexus Repository:: |
| 59 | ++ |
| 60 | +All the binary artifacts are available on the Apache Software Foundation |
| 61 | +https://repository.apache.org/content/repositories/releases/[`repository.apache.org` Nexus repository]. |
| 62 | +Its content is mirrored to the |
| 63 | +https://repo.maven.apache.org/maven2/[Maven Central repository]. |
| 64 | ++ |
| 65 | +See xref:components.adoc[] for more information on the GAV coordinates of the artifacts. |
| 66 | +
|
| 67 | +Binary distribution archive:: |
| 68 | ++ |
| 69 | +All the artifacts in the ASF Nexus repository are also available in a single ZIP archive: |
| 70 | ++ |
| 71 | +.Binary distribution files |
| 72 | +[cols="2h,5"] |
| 73 | +|=== |
| 74 | +
|
| 75 | +| Binaries |
| 76 | +| {dist-url}/apache-log4j-{log4j-core-version}-bin.zip[apache-log4j-{log4j-core-version}-bin.zip] |
| 77 | +
|
| 78 | +| Checksum |
| 79 | +| {dist-url}/apache-log4j-{log4j-core-version}-bin.zip.sha512[apache-log4j-{log4j-core-version}-bin.zip.sha512] |
| 80 | +
|
| 81 | +| Signature |
| 82 | +| {dist-url}/apache-log4j-{log4j-core-version}-bin.zip.asc[apache-log4j-{log4j-core-version}-bin.zip.asc] |
| 83 | +
|
| 84 | +| Signing keys |
| 85 | +| https://downloads.apache.org/logging/KEYS[KEYS] |
| 86 | +|=== |
| 87 | +
|
| 88 | +[NOTE] |
| 89 | +==== |
| 90 | +The authenticity of the Log4j binary release is independently verified by the |
| 91 | +https://github.com/jvm-repo-rebuild/reproducible-central[Reproducible Builds for Maven Central Repository] |
| 92 | +project. |
| 93 | +You can check the reproducibility status of the artifacts on their |
| 94 | +https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/logging/log4j/log4j/README.md[`org.apache.logging.log4j:log4j` RB check] page. |
| 95 | +==== |
| 96 | +
|
| 97 | +[#sbom] |
| 98 | +== Software Bill of Materials (SBOM) |
| 99 | +
|
| 100 | +Each Log4j artifact is accompanied by a Software Bill of Materials (SBOM). |
| 101 | +See {logging-services-url}/download.html#sbom[the Download page of Logging Services page] for details. |
24 | 102 |
|
25 | 103 | [#older]
|
26 | 104 | == Older releases
|
27 | 105 |
|
28 | 106 | Are you looking for old versions of Log4j?
|
29 |
| -While we recommend to always use the latest version, you can find the older versions here: |
| 107 | +While we recommend always using the latest version, you can find the older versions here: |
30 | 108 |
|
31 |
| -* {logging-services-url}/1.x/[Log4j 1.x (End of Life, Java 1.4)] |
32 |
| -* {logging-services-url}/2.3.x/[Log4j 2.3.x (Java 6)] |
33 |
| -* {logging-services-url}/2.12.x/[Log4j 2.12.x (Java 7)] |
34 |
| -* {logging-services-url}/2.x/[Log4j 2.x (Java 8)] |
| 109 | +* {logging-services-url}/1.x/index.html[Log4j 1.x (End of Life, Java 1.4)] |
| 110 | +* {logging-services-url}/2.3.x/index.html[Log4j 2.3.x (End of Life, Java 6)] |
| 111 | +* {logging-services-url}/2.12.x/index.html[Log4j 2.12.x (End of Life, Java 7)] |
| 112 | +* {logging-services-url}/2.x/index.html[Log4j 2.x (Java 8)] |
0 commit comments