Open source means that the source code is available. If the manufacturer breaks something (and they frequently do), then having access to the source code means you can fix it yourself.
That's cool 😎. That's what everyone loves about open source. But some operating systems make it hard or don't bother to get the manufacturers to build for the OS like they're against proprietary software. For example Ubuntu is a big boy, backed by Canonical. That should encourage manufacturers. But no one's making a move about it.