Mail Archives: djgpp/2000/05/08/15:30:34
Damian Yerrick wrote:
>
> >The addition of LFN functionality when Windows starts is analogous to
> >the additional functionality in, say, keyboard remapping that you get
> >on Unix when you start X. I fail to see how does this reveal anything
> >(good or bad) about the design.
>
> That LFN support is tied to having Windows resident in RAM.
> That keyboard remapping is tied to having X resident in RAM.
LFN is a feature of Windows; keyboard remapping is a feature of X. You
cannot have the feature without starting the package that provides it.
> Product tying is thought to be bad and to result in bloatware;
> hence the *n?x philosophy of "one tool for one job".
A package as large and complex as Windows or X cannot be a tool for a single
job. If it were, you would need to spend eons to set up all of those one-job
tools so they work. You'd need a separate tool for graphics, another one for
mouse, yet another for keyboard, one more for fonts, etc., etc. It would be
a user's nightmare (not that it isn't already ;-).
- Raw text -