In general, or for this particular reader? The Framework fingerprint reader works well.
Framework is definitely not Linux only (laptops are Windows by default , but they offer a no-os option to install your own). They are however generally supportive of Linux, and it’s possible that they helped make the fingerprint reader firmware work well with Linux, though I have no specific information that this was the case.
FWIW, most ThinkPad fingerprint readers (except a couple of models maybe) work out-of-the-box on Linux. Like the one on my Z13 for instance, I didn’t have to do anything to get it going on Fedora.
Also, take a look at the libfprint compatibility list here, there’s nearly 200 compatible readers listed, so I wouldn’t exactly say the number of readers that work on Linux are “rare”.