On 31 Dec 2014, at 22:42, Larry McVoy <lm@mcvoy.com> wrote:
> My view is Linux is pragmatic about stuff, Solaris was dogmatic about it.
> Yeah, the latter leads to better thought out stuff but the former tends
> to be useful sooner.
I think that this is exactly right.
[...] Solaris was making a lot of decisions which smelt like ones that an academic who didn't need to actually care about use in the real world might make, while Linux almost never did that (it had/has other problems, specifically long-term interface stability).
The case that made me finally realise that Solaris Had Lost was ZFS, and specifically ZFS consistency check.
There is (was in ~2010) *no way to check a zpool outside the kernel*, so if you had a zpool which you thought might be damaged you were supposed to check it by importing it.