| <!DOCTYPE html> |
| |
| <html lang="en"> |
| <head> |
| <title>MINA Downloads — Apache MINA</title> |
| |
| <link href="/assets/css/common.css" rel="stylesheet" type="text/css"/> |
| <link href="/assets/css/mina.css" rel="stylesheet" type="text/css"/> |
| </head> |
| <body> |
| <script src="https://www.apachecon.com/event-images/snippet.js"></script> |
| <div id="container"> |
| <div id="header">
|
| <div id="subProjectsNavBar">
|
| <a href="/">
|
|
|
| <strong>Apache MINA Project</strong>
|
|
|
| </a>
|
| |
|
| <a href="/mina-project/">
|
|
|
| MINA
|
|
|
| </a>
|
| |
|
| <a href="/asyncweb-project/">
|
|
|
| AsyncWeb
|
|
|
| </a>
|
| |
|
| <a href="/ftpserver-project/">
|
|
|
| FtpServer
|
|
|
| </a>
|
| |
|
| <a href="/sshd-project/">
|
|
|
| SSHD
|
|
|
| </a>
|
| |
|
| <a href="/vysper-project/">
|
|
|
| Vysper
|
|
|
| </a>
|
| </div>
|
| </div>
|
| |
| |
| <div id="content"> |
| <div id="leftColumn"> |
| <div id="navigation"> |
| <a class="acevent" data-format="wide" data-width="170"></a> |
| <h5>Social Networks</h5> |
| <ul> |
| <li><a href="https://fosstodon.org/@apachemina">Apache MINA Mastodon</a></li> |
| </ul> |
| <h5>Latest Downloads</h5> |
| <ul> |
| <li><a href="/downloads-mina_2_0.html">Mina 2.0.25</a></li> |
| <li><a href="/downloads-mina_2_1.html">Mina 2.1.8</a></li> |
| <li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li> |
| <li><a href="/downloads-ftpserver_1_1.html">FtpServer 1.1.4</a></li> |
| <li><a href="/downloads-ftpserver_1_2.html">FtpServer 1.2.0</a></li> |
| <li><a href="/downloads-sshd.html">SSHD 2.12.0</a></li> |
| <li><a href="/downloads-vysper.html">Vysper 0.7</a></li> |
| </ul> |
| <h5>Projects</h5> |
| <ul> |
| <li><a href="/mina-project/index.html">MINA</a></li> |
| <li><a href="/asyncweb-project/index.html">AsyncWeb</a></li> |
| <li><a href="/ftpserver-project/index.html">FtpServer</a></li> |
| <li><a href="/sshd-project/index.html">SSHD</a></li> |
| <li><a href="/vysper-project/index.html">Vysper</a></li> |
| </ul> |
| |
| <h5>Community</h5> |
| <ul> |
| <li><a href="/contributors.html" class="external-link" rel="nofollow">Team</a></li> |
| <li><a href="https://www.apache.org/licenses/" class="external-link" rel="nofollow">License</a></li> |
| <li><a href="https://www.apache.org/foundation/contributing.html" class="external-link" rel="nofollow">Contributing</a></li> |
| <li><a href="https://www.apache.org/" title="Apache Software Foundation" class="external-link" rel="nofollow">ASF main site</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html" title="The ASF sponsorship program" class="external-link" rel="nofollow">Sponsorship program</a></li> |
| <li><a href="https://www.apache.org/security/" class="external-link" rel="nofollow">Security</a></li> |
| </ul> |
| |
| <h3><a name="Navigation-Upcoming"></a>Upcoming</h3> |
| </div> |
| </div> |
| <div id="rightColumn"> |
|
|
| |
| |
| <h1 id="latest-mina-releases">Latest MINA Releases</h1> |
| <h2 id="apache-mina-223-font-colorgreenstablefont-java-8">Apache MINA 2.2.3 <font color="green">stable</font> (Java 8+)</h2> |
| <h3 id="binaries">Binaries</h3> |
| <ul> |
| <li>.tar.gz archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.asc">ASC</a>)</li> |
| <li>.tar.bz2 archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.asc">ASC</a>)</li> |
| <li>.zip archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.asc">ASC</a>)</li> |
| </ul> |
| <h3 id="sources">Sources</h3> |
| <ul> |
| <li>.src.tar.gz archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.asc">ASC</a>)</li> |
| <li>.src.tar.bz2 archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.asc">ASC</a>)</li> |
| <li>.src.zip archive <a href="https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.zip">mina-2.2.3</a> (signatures : <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha256">SHA256</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha512">SHA512</a> <a href="https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.asc">ASC</a>)</li> |
| </ul> |
| <div class="note" markdown="1"> |
| For people wanting to use the <strong>serial</strong> package, we don't include the <strong>rxtx.jar</strong> library in the releases, as it's under a LGPL license. Please download it from <a href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link" rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the associated dependency in your maven pom.xml : |
| <pre><code><dependency> |
| <groupId>org.rxtx</groupId> |
| <artifactId>rxtx</artifactId> |
| <version>2.1.7</version> |
| <scope>provided<scope> |
| </dependency> |
| </code></pre> |
| </div> |
| <h1 id="verify-the-integrity-of-the-files">Verify the integrity of the files</h1> |
| <p>The PGP signatures can be verified using PGP or GPG. First download the <a href="https://downloads.apache.org/mina/KEYS">KEYS</a> as well as the asc signature file for the relevant distribution. Then verify the signatures using:</p> |
| <pre><code>$ pgpk -a KEYS |
| $ pgpv mina-2.2.3.tar.gz.asc |
| </code></pre> |
| <p>or</p> |
| <pre><code>$ pgp -ka KEYS |
| $ pgp mina-2.2.3.tar.gz.asc |
| </code></pre> |
| <p>or</p> |
| <pre><code>$ gpg --import KEYS |
| $ gpg --verify mina-2.2.3.tar.gz.asc |
| </code></pre> |
| <p>Alternatively, you can verify the checksums of the files (see the <a href="https://www.apache.org/info/verification.html">How to verify downloaded files page</a>).</p> |
| <h2 id="older-versions">Older versions</h2> |
| <p>Older versions can be found <a href="https://archive.apache.org/dist/mina/">on https://archive.apache.org/dist/mina/</a></p> |
| <h1 id="verify-the-integrity-of-the-files-1">Verify the integrity of the files</h1> |
| <p>The PGP signatures can be verified using PGP or GPG. First download the <a href="https://downloads.apache.org/mina/KEYS">KEYS</a> as well as the asc signature file for the relevant distribution. Then verify the signatures using:</p> |
| <div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">$ pgpk -a KEYS |
| $ pgpv mina-2.2.3.tar.gz.asc |
| </code></pre></div><p>or</p> |
| <div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">$ pgp -ka KEYS |
| $ pgp mina-2.2.3.tar.gz.asc |
| </code></pre></div><p>or</p> |
| <div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">$ gpg --import KEYS |
| $ gpg --verify mina-2.2.3.tar.gz.asc |
| </code></pre></div><h1 id="previous-releases">Previous Releases</h1> |
| <p>The previous releases can be found on <a href="https://archive.apache.org/dist/mina/">https://archive.apache.org/dist/mina/</a>. Please note that the following releases contains a LGPL licensed file, rxtx-2.1.7.jar: 2.0.0-M4, 2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.</p> |
| <h1 id="version-numbering-scheme">Version Numbering Scheme</h1> |
| <p>The version number of MINA has the following form:</p> |
| <div class="info" markdown="1"> |
| <tt><major>.<minor>.<micro>[-milestone number> or -RC<release candidate number>] |
| </div> |
| <p>This scheme has three number components:</p> |
| <ul> |
| <li>The <strong>major</strong> number increases when there are incompatible changes in the API.</li> |
| <li>The <strong>minor</strong> number increases when a new feature is introduced.</li> |
| <li>The <strong>micro</strong> number increases when a bug or a trivial change is made.</li> |
| </ul> |
| <p>and an optional label that indicates the maturity of a release:</p> |
| <ul> |
| <li><strong>M</strong> (Milestone) means the feature set can change at any time in the next milestone releases. The last milestone release becomes the first release candidate after a vote.</li> |
| <li><strong>RC</strong> (Release Candidate) means the feature set is frozen and the next RC releases will focus on fixing problems unless there is a serious flaw in design. The last release candidate becomes the first GA release after a vote.</li> |
| <li>No label implies <strong>GA</strong> (General Availability), which means the release is stable enough and therefore ready for production environment.</li> |
| </ul> |
| <p>MINA is not a stand-alone software, so ‘the feature set’ here also includes the API of the newly introduced features and the overall architecture of the software,</p> |
| <p>Here’s an example that illustrates how MINA version number increases:</p> |
| <div class="info" markdown="1"> |
| 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 -> 2.0.0-RC3 - <strong>2.0.0</strong> -> 2.0.1 ->; 2.0.2 ->; 2.1.3-M1 ... |
| </div> |
| <p>Please note that we always specify the micro number, even if it’s zero.</p> |
| |
| |
|
|
| |
| </div> |
| <div id="endContent"></div> |
| </div> |
| |
| <div id="footer">
|
| © 2003-2024, <a href="https://www.apache.org">The Apache Software Foundation</a> - <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a><br />
|
| Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd, Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
|
| Apache, the Apache feather logo, and the Apache Mina project logos are trademarks of The Apache Software Foundation.
|
| </div>
|
| |
| </div> |
| |
| </body> |
| |
| </html> |