I don’t know the specifics, but there is a difference between a supposedly open hardware and one that was made for proprietary usage. Apple won’t go out of their way to make drivers for a different OS, but they don’t hinder it at all. Our expectations should be in the context of a given product.