compare.page 5.38 KB
Newer Older
1
<div class="section">
A. Wilcox's avatar
A. Wilcox committed
2 3 4
  <div class="container">
    <p class="subtitle is-3">Learn what makes us different.</p>
  </div>
5
</div>
A. Wilcox's avatar
A. Wilcox committed
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

<section class="section">
  <div class="container content">
    <h2>Adélie vs other musl distros</h2>
    <p>All distributions here share the following characteristics:</p>
    <ul>
      <li><strong>Fully independent</strong>: They are not related to any other distribution, and do not have an "upstream".</li>
      <li><strong>musl libc</strong>: They use the musl libc.</li>
    </ul>
    <table>
      <thead>
        <tr><th></th><th><strong>Adélie</strong></th><th>Alpine</th><th>Ataraxia</th><th>KISS</th><th>Void</th></tr>
      </thead>
      <tbody>
        <tr><td># packages</td><td>2093</td><td>4132</td><td>1122</td><td>674</td><td>7039</td></tr>
        <tr><td>Userland</td><td>GNU</td><td>BusyBox</td><td>Suckless</td><td>BusyBox (default)</td><td>GNU</td></tr>
        <tr><td>Release Schedule</td><td>Updates: Monthly<br><br>ABI breaking: <span class="nowrap">18 months</span></td><td>6 months</td><td>Rolling</td><td>Rolling</td><td>Rolling</td>
23
        <tr><td>Intended use</td><td>General; <span class="nowrap">desktop focus</span></td><td>General; <span class="nowrap">server focus</span></td><td>Advanced users</td><td>Advanced users</td><td>General; <span class="nowrap">desktop focus</span></td></tr>
A. Wilcox's avatar
A. Wilcox committed
24 25 26 27 28 29 30 31
        <tr><td>Documentation</td><td>WIP (intended: Complete)</td><td>Mostly complete</td><td>Minimal</td><td>Mostly complete</td><td>Complete</td></tr>
        <tr><td>Init system /<br>Service manager</td><td>OpenRC</td><td>OpenRC</td><td>runit</td><td>BusyBox runsv</td><td>runit</td></tr>
        <tr><td>Default shell</td><td>zsh</td><td>BusyBox ash</td><td>mksh</td><td>BusyBox (default)</td><td>Bash</td></tr>
        <tr><td>Package version policy</td><td>Stable</td><td>Latest</td><td>Latest</td><td>Latest</td><td>Mix</td></tr>
        <tr><td>Supports 32-bit?</td><td>Yes</td><td>Yes</td><td>Yes</td><td>No</td><td>Yes</td></tr>
        <tr><td>Runs on PowerPC?<sup>1</sup></td><td>Yes</td><td>No</td><td>Yes</td><td>No</td><td>Unofficially</td></tr>
      </tbody>
    </table>
32
    <sup>1: Defined as supporting 32-bit and 64-bit big-endian PowerPC systems.</sup>
A. Wilcox's avatar
A. Wilcox committed
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
    <h3>Summary</h3>
    <p>Adélie has the longest release cycle of any distribution, and is the only non-rolling distro outside of Alpine.  We feel this is the best way to ensure stability.</p>
    <p>Adélie is a general-purpose Linux distribution with a focus on desktop usage, but support for servers and other roles as well.  Most other musl distributions focus on advanced users or non-interactive use.</p>
    <p>Adélie focuses on shipping stable releases over the latest, bleeding-edge releases.  This is for stability, security, and portability.</p>
  </div>
</section>

<section class="section">
  <div class="container content">
    <h2>Adélie vs "mainstream" Linux distros</h2>
    <p>All distributions here share the following characteristics:</p>
    <ul>
      <li><strong>GNU userland</strong>: The <code>coreutils</code> package is used for shell utilities.</li>
    </ul>
    <table>
      <thead>
        <tr><th></th><th>Adélie</th><th>Arch</th><th>CentOS</th><th>Linux Mint</th><th>openSUSE Leap</th></tr>
      </thead>
      <tbody>
        <tr><td># packages</td><td>2093</td><td>8498</td><td>2442</td><td>22924</td><td>10728</td></tr>
        <tr><td>Release Schedule</td><td>Updates: Monthly<br><br>ABI breaking: <span class="nowrap">18 months</span></td><td>Rolling</td><td>5 years</td><td>6 months</td><td>Updates: Monthly<br><br>ABI breaking: <span class="nowrap">3-4 years</span></td>
        <tr><td>Intended use</td><td>General; <span class="nowrap">desktop focus</span></td><td>General</td><td>Server focus</td><td>Desktop focus</td><td>General; <span class="nowrap">desktop focus</span></td></tr>
        <tr><td>Documentation</td><td>WIP (intended: Complete)</td><td>Complete</td><td>Complete</td><td>Complete</td><td>Complete</td></tr>
        <tr><td>Init system /<br>Service manager</td><td>OpenRC</td><td>systemd</td><td>systemd</td><td>systemd</td><td>systemd</td></tr>
        <tr><td>Default shell</td><td>zsh</td><td>Bash</td><td>Bash</td><td>dash</td><td>Bash</td></tr>
        <tr><td>Package version policy</td><td>Stable</td><td>Latest</td><td>Old</td><td>Stable</td><td>Stable</td></tr>
        <tr><td>Based on</td><td>Independent</td><td>Independent</td><td>RHEL/Fedora</td><td>Ubuntu</td><td>Independent</td></tr>
60
        <tr><td>Supports 32-bit?</td><td>Yes</td><td>Unofficially</td><td>No</td><td>Unofficially</td><td>No</td></tr>
61
        <tr><td>Runs on PowerPC?<sup>1</sup></td><td>Yes</td><td>No</td><td>64-bit only</td><td>Unofficially<sup>2</sup></td><td>No</td></tr>
A. Wilcox's avatar
A. Wilcox committed
62 63
      </tbody>
    </table>
64 65
    <sup>1: Defined as supporting 32-bit and 64-bit big-endian PowerPC systems.</sup>
    <sup>2: Via <a href="http://mintppc.nl/">mintPPC</a>.</sup>
A. Wilcox's avatar
A. Wilcox committed
66 67 68 69 70 71 72 73 74 75
    <h3>Summary</h3>
    <p>Adélie strikes a balance between rolling and very-long-term release schedules by releasing new major versions every 18 months.</p>

    <p>Adélie is an independent Linux distribution that uses zsh as its default shell, OpenRC instead of systemd, and runs on virtually all x86, PowerPC/IBM POWER, and ARM systems.  Adélie additionally supports 32-bit computers.</p>
  </div>
</section>

<div class="container content">
  <p class="subtitle">Interested in a comparison not listed here?  Reach out to our mailing list or IRC.</p>
</div>