Merge pull request #301864 from r-ryantm/auto-update/redli
[NixPkgs.git] / doc / using / platform-support.chapter.md
blob3f91b3d5d9808a4be63d461ed854cf756a8d1909
1 # Platform Support {#chap-platform-support}
3 Packages receive varying degrees of support, both in terms of maintainer attention and available computation resources for continuous integration (CI).
5 Below is the list of the best supported platforms:
7 - `x86_64-linux`: Highest level of support.
8 - `aarch64-linux`: Well supported, with most packages building successfully in CI.
9 - `aarch64-darwin`: Receives better support than `x86_64-darwin`.
10 - `x86_64-darwin`: Receives some support.
12 There are many other platforms with varying levels of support.
13 The provisional platform list in [Appendix A] of [RFC046], while not up to date, can be used as guidance.
15 A more formal definition of the platform support tiers is provided in [RFC046], but has not been fully implemented yet.
17 [RFC046]: https://github.com/NixOS/rfcs/blob/master/rfcs/0046-platform-support-tiers.md
18 [Appendix A]: https://github.com/NixOS/rfcs/blob/master/rfcs/0046-platform-support-tiers.md#appendix-a-non-normative-description-of-platforms-in-november-2019