diff options
author | Guillem Jover <guillem@debian.org> | 2023-10-05 07:08:33 +0200 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2023-10-07 06:02:24 +0200 |
commit | 7f0a99a95070ae3261fa63867f7ed7f0d3bf0b1b (patch) | |
tree | 2214b0d26110c018831c3ee789841800b39344a9 /english/ports | |
parent | 33f6fb830a30898bbef25bb5ef10e24542ca72ef (diff) |
ports: Improve and unify ports descriptions
Diffstat (limited to 'english/ports')
-rw-r--r-- | english/ports/index.wml | 114 |
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> |