Skip to content

What are "Tier 2+ platforms (Cygwin, etc)"? #10239

Closed Answered by faho
Oneechan69 asked this question in Q&A
Discussion options

You must be logged in to vote

We've never formally defined which operating systems we support, but in practice it works out something like this:

  • "Tier 1": Platforms multiple core contributors run as their main system and that are tested in CI - this is Linux (with glibc) and macOS, possibly WSL (no real CI, but it's basically linux)
  • "Tier 1.5": Platforms that have CI and that contributors may sometimes run - this is FreeBSD
  • "Tier 2": Everything else that we know fish runs on - this is Cygwin, OpenBSD, NetBSD, Solaris/Illumos/OpenIndiana, Haiku. You can divide this up further if you want - the two BSDs are a heck of a lot closer to FreeBSD and so will probably work better as a consequence than the rest.

So that "Tier…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@zanchey
Comment options

Answer selected by zanchey
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants