2011/10/13 Olivier Crête <[email protected]>:
> We're imposing our deep integration because it's the only way to make a
> compelling platform that "just works", forcing users to tell the
> computer something the computer already knows is just plain lazy and
> stupid.

I'd also look at it another way.  It is a lot easier to take a
well-integrated platform and chop out the parts that you don't need,
than to take a million pieces and build yourself an integrated
platform.

I think the key is to still define boundaries between the layers and
interfaces such that you still can chop out parts.  I think that there
is a danger that we may get to a point where that becomes increasingly
difficult.  If KDE and Gnome were to come out with separate
incompatible implementations of SysVInit, XDM, X11, and automounting
then having both on the same system would no longer be a matter of
just picking a session in the XDM interface.

However, the vertical integration right now isn't that bad.  We can
deploy udev/dbus/etc and people who don't need it can just remove it
without much fuss.

Rich

Reply via email to