Haha, I can't imagine Apple contributing open source driver code to mainline Linux.
My assumption is that if they ever decided they would provide support for Linux, it would be a private Mac-linux fork.
It's hard to imagine they would go the shim + blob route like nvidia as that would still require upstreaming stuff.
Honestly, they should just document their hardware so we can write our own drivers without hurclean reverse engineering efforts.