Maintaining an entire Debian architecture is probably not a one-person job.
Whereas Apple really could just up and drop x86 any day now, and I'll just be stuck.
In the case of OpenZFS, where it's implemented by multiple operating systems with differing requirements, maybe the different priorities and goals of the different teams will result in cross-pollination of ideas and implementation details rather than it stagnating top-down. I.e. there's scope for some differences in features and details, while still adhering to the common design.
I'm a bit confused by this. Irem wrote:
> But if Debian decides to drop x86 tomorrow, you go "Cool, good luck, I'll just fork."
When Systemd made its way into debian, debian _was_ forked by devuan (and possibly by others) to keep it out. So...is your point exactly?
edit: Maybe I misunderstood entirely and you were using Systemd as an example _supporting_ Irem's post...
There are areas where it just doesn't work, such as in the embedded space.