Basically all linux distros fully run without the closed source parts, they are only there to provide support for specific hardware. MacOS on the other hand cannot run at all without the closed source parts.