aboutsummaryrefslogtreecommitdiffstats
path: root/english/ports
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2023-10-05 07:08:33 +0200
committerGuillem Jover <guillem@debian.org>2023-10-07 06:02:24 +0200
commit7f0a99a95070ae3261fa63867f7ed7f0d3bf0b1b (patch)
tree2214b0d26110c018831c3ee789841800b39344a9 /english/ports
parent33f6fb830a30898bbef25bb5ef10e24542ca72ef (diff)
ports: Improve and unify ports descriptions
Diffstat (limited to 'english/ports')
-rw-r--r--english/ports/index.wml114
1 files changed, 54 insertions, 60 deletions
diff --git a/english/ports/index.wml b/english/ports/index.wml
index 14eebfc0d4f..434a86d705f 100644
--- a/english/ports/index.wml
+++ b/english/ports/index.wml
@@ -52,9 +52,8 @@
<tr>
<td><a href="amd64/">amd64</a></td>
<td>64-bit PC (amd64)</td>
-<td>Port to 64-bit x86
-processors. The goal is to support both 32-bit and 64-bit userland on this
-architecture. This port supports AMD's 64-bit Opteron, Athlon and Sempron
+<td>Port to 64-bit x86 processors, to support both 32-bit and 64-bit userland.
+The port supports AMD's 64-bit Opteron, Athlon and Sempron
processors, and Intel's processors with Intel 64 support, including the
Pentium D and various Xeon and Core series.</td>
<td>4.0</td>
@@ -63,8 +62,8 @@ Pentium D and various Xeon and Core series.</td>
<tr>
<td><a href="arm/">arm64</a></td>
<td>64-bit ARM (AArch64)</td>
-<td>The ARM architecture supports the new version 8 64-bit instruction set
-(called AArch64), for processes such as the
+<td>Port to the 64-bit ARM architecture with the new version 8 64-bit
+instruction set (called AArch64), for processes such as the
Applied Micro X-Gene, AMD Seattle and Cavium ThunderX.</td>
<td>8</td>
<td><a href="$(HOME)/releases/stable/arm64/release-notes/">released</a></td>
@@ -72,27 +71,26 @@ Applied Micro X-Gene, AMD Seattle and Cavium ThunderX.</td>
<tr>
<td><a href="arm/">armel</a></td>
<td>EABI ARM</td>
-<td>ARM port that supports little-endian
-ARM CPUs compatible with the v5te instruction set.</td>
+<td>Port to the 32-bit little-endian ARM architecture using the Embedded ABI,
+that supports ARM CPUs compatible with the v5te instruction set.
+This port does not take advantage of floating-point units (FPU).</td>
<td>5.0</td>
<td><a href="$(HOME)/releases/stable/armel/release-notes/">released</a></td>
</tr>
<tr>
<td><a href="arm/">armhf</a></td>
<td>Hard Float ABI ARM</td>
-<td>A lot of modern 32-bit ARM boards and devices ship with a floating-point
-unit (FPU), but the Debian armel port doesn't take much advantage
-of it. The armhf port was started to improve this situation and also take
-advantage of other features of newer ARM CPUs. The Debian armhf port
-requires at least an ARMv7 CPU with Thumb-2 and VFPv3-D16 floating point
-support.</td>
+<td>Port to the 32-bit little-endian ARM architecture for boards and devices
+that ship with a floating-point unit (FPU), and other modern ARM CPU features.
+This port requires at least an ARMv7 CPU with Thumb-2 and VFPv3-D16
+floating point support.</td>
<td>7.0</td>
<td><a href="$(HOME)/releases/stable/armhf/release-notes/">released</a></td>
</tr>
<tr>
<td><a href="i386/">i386</a></td>
<td>32-bit PC (i386)</td>
-<td>Linux was originally
+<td>Port to 32-bit x86 processors, where Linux was originally
developed for the Intel 386 processors, hence the short name. Debian
supports all IA-32 processors, made by Intel (including all Pentium
series and recent Core Duo machines in 32-bit mode), AMD (K6, all Athlon
@@ -105,7 +103,8 @@ manufacturers.</td>
<td><a href="https://wiki.debian.org/mips64el">mips64el</a></td>
<td>MIPS (64-bit little-endian mode)</td>
<td>
-This port is little-endian, uses the N64 ABI, the MIPS64r1 ISA and hardware floating-point.
+Port to the little-endian N64 ABI for the MIPS64r1 ISA and
+hardware floating-point.
</td>
<td>9</td>
<td><a href="$(HOME)/releases/stable/mips64el/release-notes/">released</a></td>
@@ -113,7 +112,7 @@ This port is little-endian, uses the N64 ABI, the MIPS64r1 ISA and hardware floa
<tr>
<td><a href="powerpc/">ppc64el</a></td>
<td>POWER7+, POWER8</td>
-<td>Little-endian port of ppc64,
+<td>Port for the 64-bit little-endian POWER architecture,
using the new Open Power ELFv2 ABI.</td>
<td>8</td>
<td><a href="$(HOME)/releases/stable/ppc64el/release-notes/">released</a></td>
@@ -121,14 +120,15 @@ using the new Open Power ELFv2 ABI.</td>
<tr>
<td><a href="https://wiki.debian.org/RISC-V">riscv64</a></td>
<td>RISC-V (64-bit little endian)</td>
-<td>Port for <a href="https://riscv.org/">RISC-V</a>, a free/open ISA, in particular the 64-bit little-endian variant.</td>
+<td>Port for 64-bit little-endian <a href="https://riscv.org/">RISC-V</a>,
+a free/open ISA.</td>
<td>13</td>
<td>testing</td>
</tr>
<tr>
<td><a href="s390x/">s390x</a></td>
<td>System z</td>
-<td>A 64-bit userland for IBM System z mainframes.</td>
+<td>Port to the 64-bit userland for IBM System z mainframes.</td>
<td>7.0</td>
<td><a href="$(HOME)/releases/stable/s390x/release-notes/">released</a></td>
</tr>
@@ -168,8 +168,7 @@ using the new Open Power ELFv2 ABI.</td>
<tr>
<td><a href="arm/">arm</a></td>
<td>OABI ARM</td>
-<td>This port runs on a variety of embedded hardware, like routers or NAS
-devices.
+<td>Port to the ARM architecture using the old ABI.
</td>
<td>2.2</td>
<td>6.0</td>
@@ -188,7 +187,7 @@ devices.
<tr>
<td><a href="hppa/">hppa</a></td>
<td>HP PA-RISC</td>
-<td>A port to Hewlett-Packard's PA-RISC architecture.
+<td>Port to Hewlett-Packard's PA-RISC architecture.
</td>
<td>3.0</td>
<td>6.0</td>
@@ -198,11 +197,8 @@ devices.
<tr>
<td><a href="hurd/">hurd-i386</a></td>
<td>32-bit PC (i386)</td>
-<td>The GNU Hurd is a new operating system being put together by
-the GNU group.
-Debian GNU/Hurd is going to
-be one (possibly the first) GNU OS. The current project is
-founded on the i386 architecture.
+<td>
+Port to the GNU Hurd operating system, for the 32-bit x86 processors.
</td>
<td>-</td>
<td>-</td>
@@ -212,8 +208,9 @@ founded on the i386 architecture.
<tr>
<td><a href="hurd/">hurd-amd64</a></td>
<td>64-bit PC (amd64)</td>
-<td>Debian GNU/Hurd is also getting ported on the 64-bit x86 processors. It supports
-only 64-bit, not 32-bit along 64-bit.
+<td>
+Port to the GNU Hurd operating system, for the 64-bit x86 processors.
+It supports only 64-bit, not 32-bit along 64-bit.
</td>
<td>-</td>
<td>-</td>
@@ -223,10 +220,10 @@ only 64-bit, not 32-bit along 64-bit.
<tr>
<td><a href="ia64/">ia64</a></td>
<td>Intel Itanium IA-64</td>
-<td>This is a port to Intel's
+<td>Port to Intel's
first 64-bit architecture. Note: this should not be confused with the
latest Intel 64-bit extensions for Pentium 4 and Celeron processors,
-called Intel 64; for these, see the AMD64 port.
+called Intel 64; for these, see the amd64 port.
</td>
<td>3.0</td>
<td>8</td>
@@ -236,23 +233,23 @@ called Intel 64; for these, see the AMD64 port.
<tr>
<td><a href="kfreebsd-gnu/">kfreebsd-amd64</a></td>
<td>64-bit PC (amd64)</td>
-<td>Port of the Debian GNU system to the kernel of FreeBSD.
+<td>Port to the kernel of FreeBSD using the glibc.
It was released as the first non-Linux port of Debian as a technology preview.
-The unofficial port stopped its development in 2023.</td>
+</td>
<td>6.0</td>
<td>8</td>
-<td>dead</td>
+<td><a href="https://lists.debian.org/debian-devel/2023/05/msg00306.html">dead</a></td>
<td>-</td>
</tr>
<tr>
<td><a href="kfreebsd-gnu/">kfreebsd-i386</a></td>
<td>32-bit PC (i386)</td>
-<td>Port of the Debian GNU system to the kernel of FreeBSD.
+<td>Port to the kernel of FreeBSD using the glibc.
It was released as the first non-Linux port of Debian as a technology preview.
-The unofficial port stopped its development in 2023.</td>
+</td>
<td>6.0</td>
<td>8</td>
-<td>dead</td>
+<td><a href="https://lists.debian.org/debian-devel/2023/05/msg00306.html">dead</a></td>
<td>-</td>
</tr>
<tr>
@@ -267,8 +264,7 @@ The unofficial port stopped its development in 2023.</td>
<tr>
<td><a href="m68k/">m68k</a></td>
<td>Motorola 68k</td>
-<td>The Debian m68k port runs on a wide variety
-of computers based on the Motorola 68k series of processors — in
+<td>Port to the Motorola 68k series of processors — in
particular, the Sun3 range of workstations, the Apple Macintosh personal
computers, and the Atari and Amiga personal computers.</td>
<td>2.0</td>
@@ -279,9 +275,8 @@ computers, and the Atari and Amiga personal computers.</td>
<tr>
<td><a href="mips/">mips</a></td>
<td>MIPS (big-endian mode)</td>
-<td>Debian is being ported to
-the MIPS architecture which is used in SGI machines (debian-mips —
-big-endian) and Digital DECstations (debian-mipsel — little-endian).
+<td>Port to
+the MIPS architecture which is used in (big-endian) SGI machines.
<td>3.0</td>
<td>11</td>
<td><a href="https://lists.debian.org/debian-release/2019/08/msg00582.html">dead</a></td>
@@ -290,9 +285,8 @@ big-endian) and Digital DECstations (debian-mipsel — little-endian).
<tr>
<td><a href="mips/">mipsel</a></td>
<td>MIPS (little-endian mode)</td>
-<td>Debian is being ported to
-the MIPS architecture which is used in SGI machines (debian-mips —
-big-endian) and Digital DECstations (debian-mipsel — little-endian).
+<td>Port to
+the MIPS architecture which is used in (little-endian) Digital DECstations.
</td>
<td>3.0</td>
<td>13</td>
@@ -302,9 +296,9 @@ big-endian) and Digital DECstations (debian-mipsel — little-endian).
<tr>
<td><a href="netbsd/">netbsd-i386</a></td>
<td>32-bit PC (i386)</td>
-<td>A port of the Debian operating system, complete with apt,
-dpkg, and GNU userland, to the NetBSD kernel and libc.
-The port, never released, has been abandoned.</td>
+<td>
+Port to the NetBSD kernel and libc, for the 32-bit x86 processors.
+</td>
<td>-</td>
<td>-</td>
<td>dead</td>
@@ -313,9 +307,9 @@ The port, never released, has been abandoned.</td>
<tr>
<td><a href="netbsd/">netbsd-alpha</a></td>
<td>Alpha</td>
-<td>A port of the Debian operating system, complete with apt,
-dpkg, and GNU userland, to the NetBSD kernel and libc.
-The port, never released, has been abandoned.</td>
+<td>
+Port to the NetBSD kernel and libc, for the 64-bit Alpha processors.
+</td>
<td>-</td>
<td>-</td>
<td>dead</td>
@@ -324,7 +318,7 @@ The port, never released, has been abandoned.</td>
<tr>
<td><a href="https://web.archive.org/web/20150905061423/http://or1k.debian.net/">or1k</a></td>
<td>OpenRISC 1200</td>
-<td>A port to the <a href="https://openrisc.io/">OpenRISC</a> 1200 open source CPU.</td>
+<td>Port to the <a href="https://openrisc.io/">OpenRISC</a> 1200 open source CPU.</td>
<td>-</td>
<td>-</td>
<td>dead</td>
@@ -333,8 +327,8 @@ The port, never released, has been abandoned.</td>
<tr>
<td><a href="powerpc/">powerpc</a></td>
<td>Motorola/IBM PowerPC</td>
-<td>This port runs on many of
-the Apple Macintosh PowerMac models, and on the CHRP and PReP open
+<td>Port for many of
+the Apple Macintosh PowerMac models, and CHRP and PReP open
architecture machines.</td>
<td>2.2</td>
<td>9</td>
@@ -345,7 +339,7 @@ architecture machines.</td>
<td><a href="https://wiki.debian.org/PowerPCSPEPort">powerpcspe</a></td>
<td>PowerPC Signal Processing Engine</td>
<td>
-A port to the "Signal Processing Engine" hardware present on low-power 32-bit FreeScale and IBM "e500" CPUs.
+Port to the "Signal Processing Engine" hardware present on low-power 32-bit FreeScale and IBM "e500" CPUs.
</td>
<td>-</td>
<td>-</td>
@@ -355,7 +349,7 @@ A port to the "Signal Processing Engine" hardware present on low-power 32-bit Fr
<tr>
<td><a href="s390/">s390</a></td>
<td>S/390 and zSeries</td>
-<td>This is a port to IBM S/390 servers.</td>
+<td>Port to IBM S/390 servers.</td>
<td>3.0</td>
<td>8</td>
<td>dead</td>
@@ -364,7 +358,7 @@ A port to the "Signal Processing Engine" hardware present on low-power 32-bit Fr
<tr>
<td><a href="sparc/">sparc</a></td>
<td>Sun SPARC</td>
-<td>This port runs on the Sun
+<td>Port for the Sun
UltraSPARC series of workstations, as well as some of their successors
in the sun4 architectures.
</td>
@@ -377,7 +371,7 @@ in the sun4 architectures.
<td><a href="https://wiki.debian.org/Sparc64">sparc64</a></td>
<td>64-bit SPARC</td>
<td>
-A 64-bit port to SPARC processors.
+Port to the 64-bit SPARC processors.
</td>
<td>-</td>
<td>-</td>
@@ -388,7 +382,7 @@ A 64-bit port to SPARC processors.
<td><a href="https://wiki.debian.org/SH4">sh4</a></td>
<td>SuperH</td>
<td>
-A port to Hitachi SuperH processors. Also supports the open source
+Port to Hitachi SuperH processors. Also supports the open source
<a href="https://j-core.org/">J-Core</a> processor.
</td>
<td>-</td>
@@ -400,8 +394,8 @@ A port to Hitachi SuperH processors. Also supports the open source
<td><a href="https://wiki.debian.org/X32Port">x32</a></td>
<td>64-bit PC with 32-bit pointers</td>
<td>
-X32 is an ABI for amd64/x86_64 CPUs using 32-bit pointers.
-The idea is to combine the larger register set of x86_64 with
+Port to the amd64/x86_64 x32 ABI, which uses the amd64 instruction set but
+with 32-bit pointers, to combine the larget register set of that ISA with
the smaller memory and cache footprint resulting from 32-bit pointers.
</td>
<td>-</td>

© 2014-2024 Faster IT GmbH | imprint | privacy policy