I purchased an LSI Logic HW RAID controller on ebay without doing much research and discovered the hell of 10-year old proprietary drivers and command line tools with no documentation. I'd like to avoid that experience again, and so I'm looking at what will be compatible before making another purchase.
I understand that this question has been asked before. Here is one example. However, every answer I've seen is horribly outdated and full of broken links. The most liked answer in the question linked above directs people to http://ww1.linuxhcl.com/, a now defunct website.
For the purposes of this question, "linux-compatible" means it is supported out of the box in the linux kernel or has an open-source driver and tooling.
Before asking this question, I also looked at the ubuntu certified hardware page (my server runs ubuntu) but all the hardware listed there seem to be complete systems, not individual components. I will be using this for a home NAS/media server but I'm looking for general information so that answers to this question will be useful to a wide variety of cases. Any help is appreciated!
Edit: in response to a comment, I'm adding that the card I initially tried to use was an LSI Logic SAS9260-8I. However, I want to emphasize that this question is not about help with that card. I am looking for linux-compatible hardware to replace that card.