]> begriffs open source - ai-pg/blob - full-docs/txt/supported-platforms.txt
Convert HTML docs to more streamlined TXT
[ai-pg] / full-docs / txt / supported-platforms.txt
1
2 17.6. Supported Platforms #
3
4    A platform (that is, a CPU architecture and operating system
5    combination) is considered supported by the PostgreSQL development
6    community if the code contains provisions to work on that platform and
7    it has recently been verified to build and pass its regression tests on
8    that platform. Currently, most testing of platform compatibility is
9    done automatically by test machines in the PostgreSQL Build Farm. If
10    you are interested in using PostgreSQL on a platform that is not
11    represented in the build farm, but on which the code works or can be
12    made to work, you are strongly encouraged to set up a build farm member
13    machine so that continued compatibility can be assured.
14
15    In general, PostgreSQL can be expected to work on these CPU
16    architectures: x86, PowerPC, S/390, SPARC, ARM, MIPS, and RISC-V,
17    including big-endian, little-endian, 32-bit, and 64-bit variants where
18    applicable.
19
20    PostgreSQL can be expected to work on current versions of these
21    operating systems: Linux, Windows, FreeBSD, OpenBSD, NetBSD,
22    DragonFlyBSD, macOS, Solaris, and illumos. Other Unix-like systems may
23    also work but are not currently being tested. In most cases, all CPU
24    architectures supported by a given operating system will work. Look in
25    Section 17.7 below to see if there is information specific to your
26    operating system, particularly if using an older system.
27
28    If you have installation problems on a platform that is known to be
29    supported according to recent build farm results, please report it to
30    <pgsql-bugs@lists.postgresql.org>. If you are interested in porting
31    PostgreSQL to a new platform, <pgsql-hackers@lists.postgresql.org> is
32    the appropriate place to discuss that.
33
34    Historical versions of PostgreSQL or POSTGRES also ran on CPU
35    architectures including Alpha, Itanium, M32R, M68K, M88K, NS32K,
36    PA-RISC, SuperH, and VAX, and operating systems including 4.3BSD, AIX,
37    BEOS, BSD/OS, DG/UX, Dynix, HP-UX, IRIX, NeXTSTEP, QNX, SCO, SINIX,
38    Sprite, SunOS, Tru64 UNIX, and ULTRIX.