blob: 23597bcbef855e656ec820f096c1fc1dcd776e23 [file] [log] [blame]
---
layout: page
title: Apache Karaf - Download
permalink: /download
---
<main role="main">
<div class="container pt-5">
<h2 class="pb-3 mb-2"><i class="fas fa-download"></i> Download</h2>
<div class="row mb-2">
<div class="col-md-6">
<div class="card flex-md-row mb-4 box-shadow h-md-250">
<div class="card-body d-flex flex-column align-items-start">
<strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Latest release</strong>
<h3 class="mb-0 text-dark">Karaf Runtime <span class="text-muted">4.3.2</span></h3>
<div class="mb-1 text-muted">May 14, 2021</div>
<p class="card-text mb-auto">
Binary Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.3.2/apache-karaf-4.3.2.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.3.2/apache-karaf-4.3.2.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2.zip.sha512">SHA512</a>]
</p>
<p class="card-text mb-auto">
Source Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.3.2/apache-karaf-4.3.2-src.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2-src.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2-src.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.3.2/apache-karaf-4.3.2-src.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2-src.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.3.2/apache-karaf-4.3.2-src.zip.sha512">SHA512</a>]
</p>
<a class="btn btn-outline-dark mt-3" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12349968" role="button" target="_blank">Release note &raquo;</a>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card flex-md-row mb-4 box-shadow h-md-250">
<div class="card-body d-flex flex-column align-items-start">
<strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Latest release</strong>
<h3 class="mb-0 text-dark">Karaf Runtime <span class="text-muted">4.2.11</span></h3>
<div class="mb-1 text-muted">March 13, 2021</div>
<p class="card-text mb-auto">
Binary Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.2.11/apache-karaf-4.2.11.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.2.11/apache-karaf-4.2.11.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11.zip.sha512">SHA512</a>]
</p>
<p class="card-text mb-auto">
Source Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.2.11/apache-karaf-4.2.11-src.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11-src.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11-src.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/4.2.11/apache-karaf-4.2.11-src.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11-src.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/4.2.11/apache-karaf-4.2.11-src.zip.sha512">SHA512</a>]
</p>
<a class="btn btn-outline-dark mt-3" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12348692" role="button" target="_blank">Release note &raquo;</a>
</div>
</div>
</div>
</div>
<div class="row mb-2">
<div class="col-md-6">
<div class="card flex-md-row mb-4 box-shadow h-md-250">
<div class="card-body d-flex flex-column align-items-start">
<strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Latest release</strong>
<h3 class="mb-0 text-dark">Karaf Cave <span class="text-muted">4.2.1</span></h3>
<div class="mb-1 text-muted">November 29, 2019</div>
<p class="card-text mb-auto">
Installation Instructions:
<a href="#cave-installation">installation</a>
</p>
<p class="card-text mb-auto">
Source Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/cave/4.2.1/apache-karaf-cave-4.2.1-src.zip.sha512">SHA512</a>]
</p>
<a class="btn btn-outline-dark mt-3" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12343975" role="button" target="_blank">Release note &raquo;</a>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card flex-md-row mb-4 box-shadow h-md-250">
<div class="card-body d-flex flex-column align-items-start">
<strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Latest release</strong>
<h3 class="mb-0 text-dark">Karaf Decanter <span class="text-muted">2.7.0</span></h3>
<div class="mb-1 text-muted">February 15, 2021</div>
<p class="card-text mb-auto">
Installation Instructions:
<a href="#decanter-installation">installation</a>
</p>
<p class="card-text mb-auto">
Source Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/decanter/2.7.0/apache-karaf-decanter-2.7.0-src.zip.sha512">SHA512</a>]
</p>
<a class="btn btn-outline-dark mt-3" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12349505" role="button" target="_blank">Release note &raquo;</a>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card flex-md-row mb-4 box-shadow h-md-250">
<div class="card-body d-flex flex-column align-items-start">
<strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Latest release</strong>
<h3 class="mb-0 text-dark">Karaf Cellar <span class="text-muted">4.2.1</span></h3>
<div class="mb-1 text-muted">August 21, 2020</div>
<p class="card-text mb-auto">
Installation Instructions:
<a href="#cellar-installation">installation</a>
</p>
<p class="card-text mb-auto">
Source Distribution :
<a href="http://www.apache.org/dyn/closer.lua/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.tar.gz">tar.gz</a>
[<a href="https://www.apache.org/dist/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.tar.gz.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.tar.gz.sha512">SHA512</a>]
-
<a href="http://www.apache.org/dyn/closer.lua/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.zip">zip</a>
[<a href="https://www.apache.org/dist/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.zip.asc">PGP</a>]
[<a href="https://www.apache.org/dist/karaf/cellar/4.2.1/apache-karaf-cellar-4.2.1-src.zip.sha512">SHA512</a>]
</p>
<a class="btn btn-outline-dark mt-3" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12344252" role="button" target="_blank">Release note &raquo;</a>
</div>
</div>
</div>
</div>
</div>
<main role="main">
<!-- Karaf Runtime
================================================== -->
<div id="karaf" class="pb-5"></div>
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-flask"></i> Karaf Runtime</h2>
<div class="pb-4 mb-3">
<h3 class="text-dark">Schedule</h3>
<table class="table table-striped table-sm">
<thead>
<tr>
<th>Series</th>
<th>OSGi Version Support</th>
<th>Java Version Support</th>
<th>Current Status</th>
<th>Last Version</th>
<th>Next Version</th>
<th>ETA</th>
</tr>
</thead>
<tbody>
<tr>
<td>4.3.x</td>
<td>7</td>
<td>11+</td>
<td class="text-success">Stable</td>
<td>4.3.2</td>
<td>4.3.3</td>
<td>Jul 21</td>
</tr>
<tr>
<td>4.2.x</td>
<td>6</td>
<td>8 / 9 / 10 / 11</td>
<td class="text-success">Stable</td>
<td>4.2.11</td>
<td>4.2.12</td>
<td>Jun 21</td>
</tr>
<tr>
<td>4.1.x</td>
<td>6</td>
<td>8</td>
<td class="text-danger">Not Active</td>
<td>4.1.7</td>
<td></td>
<td></td>
</tr>
<tr>
<td>4.0.x</td>
<td>5</td>
<td>7 / 8</td>
<td class="text-danger">Not Active</td>
<td>4.0.10</td>
<td></td>
<td></td>
</tr>
<tr>
<td>3.0.x</td>
<td>5</td>
<td>6 (up to Karaf 3.0.5) / 7 / 8</td>
<td class="text-danger">Not Active</td>
<td>3.0.10</td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.4.x</td>
<td>5</td>
<td>7 / 8</td>
<td class="text-danger">Not Active</td>
<td>2.4.4</td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.3.x</td>
<td>4.3</td>
<td>5 / 6 / 7</td>
<td class="text-danger">Not Active</td>
<td>2.3.12</td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.2.x</td>
<td>4.2</td>
<td>5 / 6</td>
<td class="text-danger">Not Active</td>
<td>2.2.9</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div><!-- /.blog-post -->
<div id="cellar"></div>
</div><!-- /.blog-main -->
</div>
</div><!-- /.karaf - container -->
<!-- Karaf Cellar
================================================== -->
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-server"></i> Karaf Cellar</h2>
<div class="pb-4 mb-3">
<h3 class="text-dark" id="cellar-installation">Installation</h3>
Apache Karaf Cellar is a complete clustering solution for Apache Karaf.
<br/>
Cellar can be directly installed on running Karaf Runtime instances. Take a look on the <a href="/documentation.html">Karaf Cellar documentation</a> for details.<br/><br/>
<h5>On Karaf Runtime 4.x (Cellar 4.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
feature:repo-add cellar<br>
feature:install cellar
</samp>
</div>
<h5>On Karaf Runtime 3.x (Cellar 3.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
feature:repo-add cellar 3.x<br>
feature:install cellar
</samp>
</div>
<h5>On Karaf Runtime 2.x (Cellar 2.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
features:chooseUrl cellar 2.x<br>
features:install cellar
</samp>
</div>
</div>
<div class="pb-4 mb-3">
<h3 class="text-dark">Schedule</h3>
<table class="table table-striped table-sm">
<thead>
<tr>
<th>Series</th>
<th>Runtime Version Support</th>
<th>Current Status</th>
<th>Last Version</th>
<th>Next Version</th>
<th>ETA</th>
</tr>
</thead>
<tbody>
<tr>
<td>4.3.x</td>
<td>4.3.x</td>
<td class="text-success">Dev</td>
<td></td>
<td>4.3.0</td>
<td>Jul 21</td>
</tr>
<tr>
<td>4.2.x</td>
<td>4.2.x</td>
<td class="text-success">Stable</td>
<td></td>
<td>4.2.1</td>
<td></td>
</tr>
<tr>
<td>4.1.x</td>
<td>4.1.x / 4.2.x</td>
<td class="text-success">Stable</td>
<td>4.1.3</td>
<td></td>
<td></td>
</tr>
<tr>
<td>4.0.x</td>
<td>4.0.x</td>
<td class="text-success">Stable</td>
<td>4.0.5</td>
<td></td>
<td></td>
</tr>
<tr>
<td>3.0.x</td>
<td>3.0.x</td>
<td class="text-warning">Maintenance</td>
<td>3.0.3</td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.3.x</td>
<td>2.3.x / 2.4.x</td>
<td class="text-danger">Not Active</td>
<td>2.3.6</td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.2.x</td>
<td>2.2.x</td>
<td class="text-danger">Not Active</td>
<td>2.2.6</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<div id="cave"></div>
</div><!-- /.blog-post -->
</div><!-- /.blog-main -->
</div>
</div><!-- /.karaf - cellar -->
<!-- Karaf Cave
================================================== -->
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-warehouse"></i> Karaf Cave</h2>
<div class="pb-4 mb-3">
<h3 class="text-dark" id="cave-installation">Installation</h3>
<p>
Apache Karaf Cave is a complete artifacts repository (OSGi Repository, OBR, Maven) solution for Apache Karaf.
<br/>
Cave can be directly installed on running Karaf Runtime instances. Take a look on the <a href="/documentation.html">Karaf Cave documentation</a> for details.</p>
<h5>On Karaf Runtime 4.x (Cave 4.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
feature:repo-add cave<br>
feature:install cave
</samp>
</div>
<h5>On Karaf Runtime 3.x (Cave 3.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
feature:repo-add cave 3.x<br>
feature:install cave
</samp>
</div>
<h5>On Karaf Runtime 2.x (Cave 2.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
features:chooseUrl cave 2.x<br>
features:install cave
</samp>
</div>
</div>
<div class="pb-4 mb-3">
<h3 class="text-dark">Schedule</h3>
<table class="table table-striped table-sm">
<thead>
<tr>
<th>Series</th>
<th>Runtime Version Support</th>
<th>Current Status</th>
<th>Last Version</th>
<th>Next Version</th>
<th>ETA</th>
</tr>
</thead>
<tbody>
<tr>
<td>4.2.x</td>
<td>4.2.x</td>
<td class="text-success">Stable</td>
<td>4.2.1</td>
<td>4.2.2</td>
<td>Jun 21</td>
</tr>
<tr>
<td>4.1.x</td>
<td>4.1.x</td>
<td class="text-warning">Maintenance</td>
<td>4.1.2</td>
<td></td>
<td></td>
</tr>
<tr>
<td>4.0.x</td>
<td>4.0.x</td>
<td class="text-warning">Maintenance</td>
<td>4.0.0</td>
<td></td>
<td></td>
</tr>
<tr>
<td>3.0.x</td>
<td>3.0.x</td>
<td class="text-warning">Maintenance</td>
<td>3.0.0</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<div id="decanter"></div>
</div><!-- /.blog-post -->
</div><!-- /.blog-main -->
</div>
</div><!-- /.karaf - cave -->
<!-- Karaf Decanter
================================================== -->
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-tachometer-alt"></i> Karaf Decanter</h2>
<div class="pb-4 mb-3">
<h3 class="text-dark" id="decanter-installation">Installation</h3>
<p>
Apache Karaf Decanter is a complete monitoring solution, working with any Karaf Runtime version.<br/>
Decanter is able to monitor Karaf Runtime itself, but also any middleware running in your ecosystem.<br/>
Decanter can be directly installed on any running Karaf Runtime instance. The following instructions are just
example. Take a look on the <a href="/documentation.html">Karaf Decanter documentation</a> for details.</p>
<h5>On Karaf Runtime 4.x (Decanter 2.x)</h5>
<div class="alert alert-dark" role="alert">
<samp>
feature:repo-add decanter<br>
feature:install decanter-appender-...<br>
feature:install decanter-collector-....<br>
</samp>
</div>
</div>
<div class="pb-4 mb-3">
<h3 class="text-dark">Schedule</h3>
<table class="table table-striped table-sm">
<thead>
<tr>
<th>Series</th>
<th>Runtime Version Support</th>
<th>Current Status</th>
<th>Last Version</th>
<th>Next Version</th>
<th>ETA</th>
</tr>
</thead>
<tbody>
<tr>
<td>2.0.x</td>
<td>4.x</td>
<td class="text-success">Stable</td>
<td>2.7.0</td>
<td>2.8.0</td>
<td>Jun 21</td>
</tr>
</tbody>
</table>
</div><!-- /.blog-post -->
</div><!-- /.blog-main -->
</div>
</div><!-- /.karaf - container -->
<!-- Verify
================================================== -->
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-barcode"></i> Verify the integrity of the files</h2>
<p>It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures.<br/><br/>
The PGP signatures can be verified using PGP or GPG. First download the <a href="https://www.apache.org/dist/karaf/KEYS">KEYS</a> as well
as the <code>asc</code> signature file for the relevant file. Make sure you get these files from the <a href="http://www.apache.org/dist/karaf">main distribution directory</a>,
rather than from a mirror. Then verify the signatures using, for instance:<br/>
<code>
% gpg --import KEYS
</code>
<br>
<code>
% gpg --verify apache-karaf-4.2.9.tar.gz.asc apache-karaf-4.2.9.tar.gz
</code>
</p>
</div>
</div>
</div><!-- /.karaf - container -->
<div class="container">
<div class="row mb-5 mt-5">
<div class="col">
<h2 class="pb-3 mb-4 font-italic border-bottom"><i class="fas fa-boxes"></i> Archives</h2>
<p class="alert alert-primary" role="alert">
All archives (from any version) can be found <a href="/archives.html">here</a>.
</p>
</div>
</div>
</div><!-- /.karaf - container -->
</main>