I don't really get what you mean.
But binary duplication isn't the issue, source-code duplication is.
I'd count an initramfs to the binary category. It is "compiled" more or
less literaly.
Only when you use kernel-modules, otherwise you should be fine for "some
time".
No.
devtmpfs uses tmpfs or ramfs as backing-store. And it doesn't really
duplicate udev either, as it only does the bare minimum needed to get
the computer to the point where udev can do the rest. Like when you have
a root filesystem with no /dev at all.
(Which was kind of an chicken & egg-problem before.)
Bis denn
--
Real Programmers consider "what you see is what you get" to be just as
bad a concept in Text Editors as it is in women. No, the Real Programmer
wants a "you asked for it, you got it" text editor -- complicated,
cryptic, powerful, unforgiving, dangerous.
--