Deutsch English Français Italiano |
<1041ske$349i3$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: nntp.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.os.linux.misc Subject: Re: XDG and Freedesktop Date: Tue, 1 Jul 2025 23:57:02 -0000 (UTC) Organization: A noiseless patient Spider Lines: 24 Message-ID: <1041ske$349i3$1@dont-email.me> References: <103a6c8$qvlb$1@dont-email.me> <103tc72$21i99$4@dont-email.me> <eli$2506301450@qaz.wtf> <103va4n$2etla$5@dont-email.me> <eli$2506302314@qaz.wtf> <103vo57$2laj0$2@dont-email.me> <20250701090150.00006e53@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 02 Jul 2025 01:57:02 +0200 (CEST) Injection-Info: dont-email.me; posting-host="e9ef4a4bf4acba6663e85965c9fb094a"; logging-data="3286595"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX182psfLjmxn76YL2l29oPQd" User-Agent: Pan/0.162 (Pokrosvk) Cancel-Lock: sha1:y2S1tEYG/F0eaBI6fwblhDOk8Jg= On Tue, 1 Jul 2025 09:01:50 -0700, John Ames wrote: > OSX is marvelous - it's Unix when freenix zealots want to count it for > representation in popularity contests vs. The Great Satan of Redmond, > but *not* Unix when they need to justify some arbitrary decision of a > freenix "standards" group as The Only Way. A true chameleon! There is this thing called “the Unix philosophy”. Or perhaps we should start calling it “the *nix philosophy”, to get away from any trademark confusion. One of its principles is “mechanism, not policy”. The OS kernel and core userland should be a versatile toolkit on top of which the user/developer/ admin can build more specialized applications; that core should not enforce any particular policies about how such apps should work, instead just providing a suitably-general mechanism on which the user/developer/ admin can implement just about any policy they desire. Consider how the X11 display server, and its Wayland successor, conform to this philosophy, being basically toolkits on top of which you can build countless different styles of GUIs. Or even none at all, if that’s your desire. And consider how MacOS violates that philosophy, by inextricably binding its “One True” GUI, right up to a very high level, directly into the OS kernel.