Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"Here comes Mr. Bill's dog." -- Narrator, Saturday Night Live


computers / comp.os.vms / Re: systemd (was Re: openvms and xterm)

SubjectAuthor
* openvms and xtermmotk
+* Re: openvms and xtermArne Vajhøj
|`- Re: openvms and xtermScott Dorsey
+* Re: openvms and xtermDave Froble
|+- Re: openvms and xtermGrant Taylor
|`- Re: openvms and xtermScott Dorsey
`* Re: openvms and xtermMatthew R. Wilson
 `* Re: openvms and xtermArne Vajhøj
  `* Re: openvms and xtermmotk
   +* Re: openvms and xtermArne Vajhøj
   |`* Re: openvms and xtermmotk
   | +- Re: openvms and xtermArne Vajhøj
   | `* Re: openvms and xtermGrant Taylor
   |  `* Re: openvms and xtermmotk
   |   +* Re: openvms and xtermGrant Taylor
   |   |+- Re: openvms and xtermDan Cross
   |   |`* Re: openvms and xtermDave Froble
   |   | `- Re: openvms and xtermDan Cross
   |   `* Re: openvms and xtermLawrence D'Oliveiro
   |    `* Re: openvms and xtermGrant Taylor
   |     `- Re: openvms and xtermLawrence D'Oliveiro
   +* Re: openvms and xtermChris Townley
   |`* Re: openvms and xtermmotk
   | `* Re: openvms and xtermChris Townley
   |  `* Re: openvms and xtermGrant Taylor
   |   `* Re: openvms and xtermmotk
   |    +- Re: openvms and xtermGrant Taylor
   |    `* Re: openvms and xtermArne Vajhøj
   |     `* Re: openvms and xtermDan Cross
   |      `* Re: openvms and xtermArne Vajhøj
   |       `* Re: openvms and xtermDan Cross
   |        `- Re: openvms and xtermmotk
   +* Re: openvms and xtermchrisq
   |`* Re: openvms and xtermmotk
   | +* Re: openvms and xtermJohn Dallman
   | |+* Re: openvms and xtermchrisq
   | ||+* Re: openvms and xtermLawrence D'Oliveiro
   | |||+* Re: openvms and xtermchrisq
   | ||||+* Re: openvms and xtermDan Cross
   | |||||+- Re: openvms and xtermSingle Stage to Orbit
   | |||||`* Re: openvms and xtermchrisq
   | ||||| +* Re: openvms and xtermBob Eager
   | ||||| |`* Re: openvms and xtermLawrence D'Oliveiro
   | ||||| | +- Re: openvms and xtermBob Eager
   | ||||| | +* Re: openvms and xtermArne Vajhøj
   | ||||| | |`* Re: openvms and xtermLawrence D'Oliveiro
   | ||||| | | +* Re: openvms and xtermAndreas Eder
   | ||||| | | |`* Re: openvms and xtermLawrence D'Oliveiro
   | ||||| | | | `- Re: openvms and xtermBob Eager
   | ||||| | | +* Re: openvms and xtermScott Dorsey
   | ||||| | | |`* Re: openvms and xtermGrant Taylor
   | ||||| | | | `- Re: openvms and xtermScott Dorsey
   | ||||| | | `* Re: openvms and xtermmotk
   | ||||| | |  +- Re: openvms and xtermArne Vajhøj
   | ||||| | |  `- Re: openvms and xtermLawrence D'Oliveiro
   | ||||| | `* Re: openvms and xtermmotk
   | ||||| |  `* Re: openvms and xtermLawrence D'Oliveiro
   | ||||| |   `- Re: openvms and xtermmotk
   | ||||| `* Re: openvms and xtermLawrence D'Oliveiro
   | |||||  `* Re: openvms and xtermScott Dorsey
   | |||||   `* Re: openvms and xtermGrant Taylor
   | |||||    +* Re: openvms and xtermArne Vajhøj
   | |||||    |+* Re: systemd (was Re: openvms and xterm)Lawrence D'Oliveiro
   | |||||    ||+* Re: systemd (was Re: openvms and xterm)Arne Vajhøj
   | |||||    |||`- Re: systemd (was Re: openvms and xterm)Lawrence D'Oliveiro
   | |||||    ||`* Re: systemd (was Re: openvms and xterm)Andreas Eder
   | |||||    || +* Re: systemd (was Re: openvms and xterm)Lawrence D'Oliveiro
   | |||||    || |`* Re: systemd (was Re: openvms and xterm)Arne Vajhøj
   | |||||    || | `* Re: systemd (was Re: openvms and xterm)Lawrence D'Oliveiro
   | |||||    || |  +- Re: systemd (was Re: openvms and xterm)Arne Vajhøj
   | |||||    || |  `* Re: systemd (was Re: openvms and xterm)Matthew R. Wilson
   | |||||    || |   `- Re: systemd (was Re: openvms and xterm)Arne Vajhøj
   | |||||    || `- Re: systemd (was Re: openvms and xterm)motk
   | |||||    |`- Re: openvms and xtermmotk
   | |||||    +* Re: openvms and xtermAndreas Eder
   | |||||    |+* Re: openvms and xtermGrant Taylor
   | |||||    ||`* Re: openvms and xtermSimon Clubley
   | |||||    || +* Re: openvms and xtermDan Cross
   | |||||    || |`* Re: openvms and xtermScott Dorsey
   | |||||    || | +- Re: openvms and xtermDave Froble
   | |||||    || | +* Re: openvms and xtermDan Cross
   | |||||    || | |`* Re: openvms and xtermGrant Taylor
   | |||||    || | | `- Re: openvms and xtermmotk
   | |||||    || | `- Re: openvms and xtermmotk
   | |||||    || `- Re: openvms and xtermGrant Taylor
   | |||||    |+* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||`* Re: openvms and xtermArne Vajhøj
   | |||||    || `* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||  +* Re: openvms and xtermArne Vajhøj
   | |||||    ||  |`* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||  | `* Re: openvms and xtermArne Vajhøj
   | |||||    ||  |  `- Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||  `* Re: openvms and xtermDavid Goodwin
   | |||||    ||   `* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||    `* Re: openvms and xtermDavid Goodwin
   | |||||    ||     `* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||      +* Re: openvms and xtermArne Vajhøj
   | |||||    ||      |`* Re: openvms and xtermLawrence D'Oliveiro
   | |||||    ||      | `* Re: openvms and xtermArne Vajhøj
   | |||||    ||      |  `- Re: openvms and xtermScott Dorsey
   | |||||    ||      `* Re: openvms and xtermDavid Goodwin
   | |||||    |`- Re: openvms and xtermmotk
   | |||||    `* Re: openvms and xtermmotk
   | ||||+* Re: openvms and xtermLawrence D'Oliveiro
   | ||||`- Re: openvms and xtermmotk
   | |||`* Re: openvms and xtermmotk
   | ||+* Re: openvms and xtermRobert A. Brooks
   | ||`* Re: openvms and xtermmotk
   | |+* Re: openvms and xtermmotk
   | |`- Re: openvms and xtermArne Vajhøj
   | `* Re: openvms and xtermSimon Clubley
   `* Re: openvms and xtermMarc Van Dyck

Pages:1234567891011121314
Re: openvms and xterm

<MPG.4095fd3aa27209449896d2@news.zx.net.nz>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34392&group=comp.os.vms#34392

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!news.in-chemnitz.de!news2.arglkargh.de!news.karotte.org!news.szaf.org!news.enyo.de!news.uni-stuttgart.de!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx36.iad.POSTED!not-for-mail
From: david+usenet@zx.net.nz (David Goodwin)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Message-ID: <MPG.4095fd3aa27209449896d2@news.zx.net.nz>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com> <v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me> <v01iun$ck7$1@panix2.panix.com> <v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net> <874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me> <v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me> <MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me> <MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me> <MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
Organization: zxnet
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-15"
Content-Transfer-Encoding: 8bit
User-Agent: MicroPlanet-Gravity/3.0.6
Lines: 35
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Fri, 26 Apr 2024 05:06:05 UTC
Date: Fri, 26 Apr 2024 17:05:21 +1200
X-Received-Bytes: 2631
 by: David Goodwin - Fri, 26 Apr 2024 05:05 UTC

In article <v0fbd5$3g795$1@dont-email.me>, ldo@nz.invalid says...
>
> On Fri, 26 Apr 2024 16:36:41 +1200, David Goodwin wrote:
>
> > Why go to all the effort reimplementing the whole
> > Linux syscall interface and keeping it up-to-date when you could just
> > run the Linux kernel in a VM.
>
> Because that was what the whole ?personality? system was supposed to be
> for. In practice, it didn?t work.

Calling it a personality system perhaps makes it sound more complex than
it really is.

The NT kernel speaks its own low-level Native API. The Kernel doesn't
know or care about Win32 or POSIX or any of that stuff. Thats all the
responsibility of a collection of subsystems running in usermode.

Its not a microkernel like Minix, but its also not quite a monolithic
kernel like Linux.

> > Are you trying to argue that moving code out of the kernel into
> > userspace is a bad idea?
>
> It would have been great if they could have implemented the Linux API that
> way, wouldn?t it? But they couldn?t do it.

They could and they did. WSLv1 exists and it does work surprisingly
well. WSLv2 works better though, and it is no doubt far easier to
maintain.

Still not sure what your'e arguing here though. Are you suggesting
Windows NT should have used a monolithic kernel for some reason? Or that
a flexible design was a bad idea because it didn't work out perfectly in
one scenario over 30 years later?

Re: openvms and xterm

<v0fel2$3grqf$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34393&group=comp.os.vms#34393

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 05:38:43 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <v0fel2$3grqf$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<MPG.4095fd3aa27209449896d2@news.zx.net.nz>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 07:38:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="981c9b46922f04fed586628cd2fb9565";
logging-data="3698511"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aA4CGdRM+9+eVTRTtSxka"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:M0S8q7i+vh+bPaek2CgB8bt+zZ4=
 by: Lawrence D'Oliv - Fri, 26 Apr 2024 05:38 UTC

On Fri, 26 Apr 2024 17:05:21 +1200, David Goodwin wrote:

> WSLv1 exists and it does work surprisingly well.

But never quite good enough. And it is now abandoned.

> WSLv2 works better though, and it is no doubt far easier to
> maintain.
>
> Still not sure what your'e arguing here though. Are you suggesting
> Windows NT should have used a monolithic kernel for some reason?

You tell me: are two monolithic kernels better than one?

> Or that a flexible design was a bad idea because it didn't work out
> perfectly in one scenario over 30 years later?

In the one scenario where it could have achieved something genuinely
useful, implementing an API which is amply documented and even comes with
a full open-source reference implementation, it completely failed to
deliver the goods.

Re: openvms and xterm

<MPG.409624a2113c669e9896d3@news.zx.net.nz>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34394&group=comp.os.vms#34394

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
From: david+usenet@zx.net.nz (David Goodwin)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Message-ID: <MPG.409624a2113c669e9896d3@news.zx.net.nz>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com> <v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me> <v01iun$ck7$1@panix2.panix.com> <v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net> <874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me> <v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me> <MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me> <MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me> <MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me> <MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me>
Organization: zxnet
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
User-Agent: MicroPlanet-Gravity/3.0.6
Lines: 42
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Fri, 26 Apr 2024 07:54:05 UTC
Date: Fri, 26 Apr 2024 19:53:31 +1200
X-Received-Bytes: 3032
 by: David Goodwin - Fri, 26 Apr 2024 07:53 UTC

In article <v0fel2$3grqf$1@dont-email.me>, ldo@nz.invalid says...
>
> On Fri, 26 Apr 2024 17:05:21 +1200, David Goodwin wrote:
>
> > WSLv1 exists and it does work surprisingly well.
>
> But never quite good enough. And it is now abandoned.

Its still there and still works. And importantly its still supported.

> > WSLv2 works better though, and it is no doubt far easier to
> > maintain.
> >
> > Still not sure what your'e arguing here though. Are you suggesting
> > Windows NT should have used a monolithic kernel for some reason?
>
> You tell me: are two monolithic kernels better than one?

NT isn't generally considered to have a monolithic kernel.

> > Or that a flexible design was a bad idea because it didn't work out
> > perfectly in one scenario over 30 years later?
>
> In the one scenario where it could have achieved something genuinely
> useful, implementing an API which is amply documented and even comes with
> a full open-source reference implementation, it completely failed to
> deliver the goods.

I take it you are not aware of the operating systems origin then.

Windows NT started life as a next-generation portable high-end 32-bit
OS/2 implementation known as NT-OS/2. It wasn't until the breakdown of
the joint development agreement with IBM at the end of 1990 that it
pivoted to being a next-generation Windows. A year later at Comdex 1991
they were handing out a preview release of Windows NT with its new Win32
personality firmly in place.

If converting the entire userspace personality from one OS to another in
a year without any significant architectural changes doesn't validate
the design I don't know what would.

I'm also not sure why you think WSL is a failure. Have you not used it?

Re: systemd (was Re: openvms and xterm)

<v0g6h4$3mi5s$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34395&group=comp.os.vms#34395

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: systemd (was Re: openvms and xterm)
Date: Fri, 26 Apr 2024 08:26:12 -0400
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <v0g6h4$3mi5s$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<v01nlv$3uebr$1@dont-email.me> <v01s7n$335k$2@dont-email.me>
<87zftnuk7h.fsf@eder.anydns.info> <v0465m$htb5$1@dont-email.me>
<v046rr$htgl$1@dont-email.me> <v0elne$38600$5@dont-email.me>
<slrnv2m6bt.2el82.mwilson@daenerys.home.mattwilson.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 14:26:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7335792989757ca3a168c3c67dac0cdc";
logging-data="3885244"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+QiC/37G3iYsWuJ4u2GebCXrbsQxdVSoE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:IZkrWuItn7/D+RN7C0rgCNFbIU8=
Content-Language: en-US
In-Reply-To: <slrnv2m6bt.2el82.mwilson@daenerys.home.mattwilson.org>
 by: Arne Vajhøj - Fri, 26 Apr 2024 12:26 UTC

On 4/25/2024 11:03 PM, Matthew R. Wilson wrote:
> On 2024-04-25, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>> On Sun, 21 Apr 2024 19:18:19 -0400, Arne Vajhøj wrote:
>>
>>> The 3 most widely formats for config files today are XML, JSON and YAML.
>>
>> No, those are mainly used for data interchange, not so much for config
>> files (apart from XML).
>
> JSON and YAML are incredibly common for config files for newer software.
> I've not really seen YAML used as a data interchange format, in my
> experience it exists almost entirely to be a more human-friendly
> alternative to JSON for configuration.

Yep.

Some like it. Some don't like it. But a huge part of new stuff use
YAML for config.

>>> But INI and Java properties may be the next 2 in usage.
>>
>> “Java properties” isn’t a file format.
>
> https://en.wikipedia.org/wiki/.properties
>
> https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/util/Properties.html#load(java.io.Reader)
>
> The Java properties file format is well-defined and, not surprisingly,
> used heavily by Java applications. I've been out of the Java world for a
> while, but in the 2000s, properties files were definitely in use for
> configuration files for many applications I ran and worked on.

It is still used.

Java added the preferences API back in 1.4 (2002), but few
likes that - too complex, too weird.

So most use either a properties file or a XML file (and with
class binding XML file requires very little code).

Arne

Re: openvms and xterm

<v0g6vo$3mi5s$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34396&group=comp.os.vms#34396

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 08:34:01 -0400
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <v0g6vo$3mi5s$2@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 14:34:00 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7335792989757ca3a168c3c67dac0cdc";
logging-data="3885244"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/u+2Bkyj+IT0+AgI99eIvDd9DhKcqXxvg="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:8L+a4o3qTxyzlqmXlgJCq9u5nao=
In-Reply-To: <v0fbd5$3g795$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 26 Apr 2024 12:34 UTC

On 4/26/2024 12:43 AM, Lawrence D'Oliveiro wrote:
> On Fri, 26 Apr 2024 16:36:41 +1200, David Goodwin wrote:
>> Why go to all the effort reimplementing the whole
>> Linux syscall interface and keeping it up-to-date when you could just
>> run the Linux kernel in a VM.
>
> Because that was what the whole “personality” system was supposed to be
> for. In practice, it didn’t work.

When the subsystem concept was invented virtualization technology
was not where it is today.

No matter how one would rate the subsystem, then a VM requires
less code and provide better compatibility than a subsystem.

But NT 3.1 did not have Hyper-V. :-)

Arne

Re: openvms and xterm

<v0g795$3mi5s$3@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34397&group=comp.os.vms#34397

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 08:39:02 -0400
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <v0g795$3mi5s$3@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me>
<MPG.409624a2113c669e9896d3@news.zx.net.nz>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 26 Apr 2024 14:39:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7335792989757ca3a168c3c67dac0cdc";
logging-data="3885244"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18t1ko2B/Z56e7JW27ecpR/abByAUupB/4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:NLGgNiPH02zu4YEG/aR5JLsXELQ=
In-Reply-To: <MPG.409624a2113c669e9896d3@news.zx.net.nz>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 26 Apr 2024 12:39 UTC

On 4/26/2024 3:53 AM, David Goodwin wrote:
> I'm also not sure why you think WSL is a failure. Have you not used it?

I strongly suspect that he has not.

:-)

WSL is used and it works.

One of the more public use cases are DHH:

https://world.hey.com/dhh/vscode-wsl-makes-windows-awesome-for-web-development-9bc4d528

https://world.hey.com/dhh/committing-to-windows-2d6388fd

Arne

Re: openvms and xterm

<v0go1t$3qina$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34398&group=comp.os.vms#34398

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: clubley@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 17:25:17 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <v0go1t$3qina$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com> <v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me> <v01iun$ck7$1@panix2.panix.com> <v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net> <874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me> <v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me> <MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me> <MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me> <MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me> <v0g6vo$3mi5s$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 19:25:17 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="248acf045496a936653e7555471be1e7";
logging-data="4016874"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/m9BxJOs/+t850ww5FK9bI6w2ZMJBAPe8="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:WMQeBgQbY/fyU5Nl0KukCYpg5Mk=
 by: Simon Clubley - Fri, 26 Apr 2024 17:25 UTC

On 2024-04-26, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
> When the subsystem concept was invented virtualization technology
> was not where it is today.
>

Are you sure ?

https://en.wikipedia.org/wiki/VM_(operating_system)

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: openvms and xterm

<v0gpun$3r1j1$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34399&group=comp.os.vms#34399

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 13:57:43 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <v0gpun$3r1j1$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<v0g6vo$3mi5s$2@dont-email.me> <v0go1t$3qina$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 19:57:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7335792989757ca3a168c3c67dac0cdc";
logging-data="4032097"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18S5jmroyNGrUFjUhqCur6ht6DgGVJ8BKE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:QDr22s8dRLK2wIO7+dtWJDWhbEQ=
Content-Language: en-US
In-Reply-To: <v0go1t$3qina$1@dont-email.me>
 by: Arne Vajhøj - Fri, 26 Apr 2024 17:57 UTC

On 4/26/2024 1:25 PM, Simon Clubley wrote:
> On 2024-04-26, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> When the subsystem concept was invented virtualization technology
>> was not where it is today.
>
> Are you sure ?
>
> https://en.wikipedia.org/wiki/VM_(operating_system)

Yes - IBM mainframe was actually quite far way back.

Let me rephrase: virtualization technology was not where it is today
on the platforms NT was running on.

Arne

Re: openvms and xterm

<v0h1a9$3smp8$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34400&group=comp.os.vms#34400

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 20:03:21 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <v0h1a9$3smp8$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<v0g6vo$3mi5s$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 26 Apr 2024 22:03:21 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="981c9b46922f04fed586628cd2fb9565";
logging-data="4086568"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CMWjrd722HPC/Vk7xrdkh"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Yut6GiAbrFOeJ+aPHTRc5H7aeYE=
 by: Lawrence D'Oliv - Fri, 26 Apr 2024 20:03 UTC

On Fri, 26 Apr 2024 08:34:01 -0400, Arne Vajhøj wrote:

> On 4/26/2024 12:43 AM, Lawrence D'Oliveiro wrote:
>>
>> On Fri, 26 Apr 2024 16:36:41 +1200, David Goodwin wrote:
>>>
>>> Why go to all the effort reimplementing the whole Linux syscall
>>> interface and keeping it up-to-date when you could just run the Linux
>>> kernel in a VM.
>>
>> Because that was what the whole “personality” system was supposed to be
>> for. In practice, it didn’t work.
>
> When the subsystem concept was invented virtualization technology was
> not where it is today.

Excuses, excuses. Why did Microsoft waste their time trying to create
WSL1, then?

Re: openvms and xterm

<v0hdf0$3v35b$3@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34401&group=comp.os.vms#34401

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Fri, 26 Apr 2024 23:30:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <v0hdf0$3v35b$3@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me>
<MPG.409624a2113c669e9896d3@news.zx.net.nz>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 27 Apr 2024 01:30:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9e4fadc78fe91d749786c6f98d388f78";
logging-data="4164779"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+L2OQi+8WFx8I+tU8Ga+2w"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:hGXDC9wulnSAmcmSojnI7p0zjf4=
 by: Lawrence D'Oliv - Fri, 26 Apr 2024 23:30 UTC

On Fri, 26 Apr 2024 19:53:31 +1200, David Goodwin wrote:

> In article <v0fel2$3grqf$1@dont-email.me>, ldo@nz.invalid says...
>>
>> On Fri, 26 Apr 2024 17:05:21 +1200, David Goodwin wrote:
>>
>> > WSLv1 exists and it does work surprisingly well.
>>
>> But never quite good enough. And it is now abandoned.
>
> Its still there and still works. And importantly its still supported.

You know how they like to use marketing-speak to avoid coming out and
saying something is EOL?

From
<https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-in-the-microsoft-store-is-now-generally-available-on-windows-10-and-11/>:

Additionally, the in-Windows version of WSL will still receive
critical bug fixes, but the Store version of WSL is where new
features and functionality will be added.

So it’s quite clear: no more “new features and functionality”. And
when was the last time you saw a “critical bug fix” for WSL1, by the
way?

>> You tell me: are two monolithic kernels better than one?
>
> NT isn't generally considered to have a monolithic kernel.

It has the GUI inextricably entwined into it. It doesn’t have a
virtual filesystem layer--most filesystem features seem to be
specifically tied into NTFS. It doesn’t have pluggable security
modules. Does it even have loadable modules at all?

And its “personality” system seems a lot more unwieldy and clumsy than
Linux’s pluggable “binfmt” system.

> Windows NT started life as a next-generation portable high-end 32-bit
> OS/2 implementation known as NT-OS/2.

I know. Note that “32-bit”: it was never designed to make a transition
to 64-bit easy. Also note that “portable” nonsense--that was another
abject failure.

As for “next-generation” ... drive letters, that’s all I need to say.

> If converting the entire userspace personality from one OS to another in
> a year without any significant architectural changes doesn't validate
> the design I don't know what would.

Has anybody demonstrated OS/2 software actually running under NT? Just
curious.

> I'm also not sure why you think WSL is a failure.

WSL1 certainly is. Else there would not have been WSL2, would there?

Re: openvms and xterm

<MPG.4097216d4eb49aa79896d4@news.zx.net.nz>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34402&group=comp.os.vms#34402

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
From: david+usenet@zx.net.nz (David Goodwin)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Message-ID: <MPG.4097216d4eb49aa79896d4@news.zx.net.nz>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com> <v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me> <v01iun$ck7$1@panix2.panix.com> <v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net> <874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me> <v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me> <MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me> <MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me> <MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me> <MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me> <MPG.409624a2113c669e9896d3@news.zx.net.nz> <v0hdf0$3v35b$3@dont-email.me>
Organization: zxnet
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-15"
Content-Transfer-Encoding: 8bit
User-Agent: MicroPlanet-Gravity/3.0.6
Lines: 158
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Sat, 27 Apr 2024 01:54:04 UTC
Date: Sat, 27 Apr 2024 13:52:06 +1200
X-Received-Bytes: 8070
 by: David Goodwin - Sat, 27 Apr 2024 01:52 UTC

In article <v0hdf0$3v35b$3@dont-email.me>, ldo@nz.invalid says...
>
> On Fri, 26 Apr 2024 19:53:31 +1200, David Goodwin wrote:
>
> > In article <v0fel2$3grqf$1@dont-email.me>, ldo@nz.invalid says...
> >>
> >> On Fri, 26 Apr 2024 17:05:21 +1200, David Goodwin wrote:
> >>
> >> > WSLv1 exists and it does work surprisingly well.
> >>
> >> But never quite good enough. And it is now abandoned.
> >
> > Its still there and still works. And importantly its still supported.
>
> You know how they like to use marketing-speak to avoid coming out and
> saying something is EOL?
>
> From
> <https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-in-the-microsoft-store-is-now-generally-available-on-windows-10-and-11/>:
>
> Additionally, the in-Windows version of WSL will still receive
> critical bug fixes, but the Store version of WSL is where new
> features and functionality will be added.
>
> So it?s quite clear: no more ?new features and functionality?. And
> when was the last time you saw a ?critical bug fix? for WSL1, by the
> way?

What makes you say they aren't fixing critical bugs? I'm sure if you
report a security issue in WSLv1 they'll fix it same as any other
windows component.

> >> You tell me: are two monolithic kernels better than one?
> >
> > NT isn't generally considered to have a monolithic kernel.
>
> It has the GUI inextricably entwined into it.

The GUI actually lives in the Win32 Environment Subsystem. Until NT 4.0
it was all implemented entirely in userspace. For performance reasons
window management and a few other bits were moved into a kernel driver
service (win32k.sys) in NT 4.0. This driver is loaded by the Win32
Environment Subsystem (csrss.exe) when its loaded.

So the kernel itself knows nothing about GUIs and until the Session
Manager Subsystem launches the Win32 Environment Subsystem, Windows NT
is an entirely text-mode operating system. This is why on-boot
filesystem checks aren't graphical: the check disk tool is implemented
using the Native API and run before the Win32 subsystem has started
meaning there is no GUI for it to use.

> It doesn?t have a
> virtual filesystem layer--most filesystem features seem to be
> specifically tied into NTFS.

Microsoft has shipped a bunch of filesystem drivers including the well
known ntfs, fastfat, cdfs and in the past hpfs. Various 3rd parties have
shipped drivers too. Here is a btrfs filesystem driver for Windows:
https://github.com/maharmstone/btrfs

I'm not sure what you mean by filesystem features being tied into NTFS,
or what features you imagine NTFS is missing that would limit what other
filesystem drivers could provide.

> It doesn?t have pluggable security
> modules. Does it even have loadable modules at all?

It does have pluggable security modules. These are managed by the Local
Security Authority Subsystem Service. Kerberos, SSL and NTLM modules are
provided out of the box along side local accounts. If you want you can
write your own authentication packages too - the details are all on
MSDN.

You can also completely replace the login screen if you like by
reimplementing the GINA interface - this is what the Novell NetWare
client did.

> And its ?personality? system seems a lot more unwieldy and clumsy than
> Linux?s pluggable ?binfmt? system.

Given you don't appear to know anything about it I'm not sure how you're
able to say it seems more unwieldy or clumsy. It also goes beyond what
binfmt does.

> > Windows NT started life as a next-generation portable high-end 32-bit
> > OS/2 implementation known as NT-OS/2.
>
> I know. Note that ?32-bit?: it was never designed to make a transition
> to 64-bit easy.

I ported C-Kermit for Windows in about a day IIRC. Most of the code that
needed changing was stuff that deviated from the recommended way of
building Windows applications. The transition in this case was quite
easy.

> Also note that ?portable? nonsense--that was another
> abject failure.

Windows NT has been publicly released for: MIPS R4000, x86, Alpha,
PowerPC, Itanium, x86-64, ARM, ARM64

It has been ported to, but not released on: i860XR, MIPS R3000, Clipper,
PA-RISC, 64bit Alpha. And work was started on a SPARC port it doesn't
appear to have got far.

Not seeing the failure here.

> As for ?next-generation? ... drive letters, that?s all I need to say.

Drive letters are a feature of the Win32 environment subsystem - the
Win32 namespace. This is implemented on top of the NT namespace which is
provided by the Object Manager.

Wikipedia has a whole bunch of pages describing its architecture which
may be of interest:
https://en.wikipedia.org/wiki/Architecture_of_Windows_NT

> > If converting the entire userspace personality from one OS to another in
> > a year without any significant architectural changes doesn't validate
> > the design I don't know what would.
>
> Has anybody demonstrated OS/2 software actually running under NT? Just
> curious.

Presentation Manager for NT:
https://virtuallyfun.com/2021/05/19/presentation-manager-for-windows-nt/

Though I think the OS/2 subsystem was primarily there for running server
software in the early days of NT. Until the release of NT 3.1, all of
microsofts server software (SQL Server, LAN Manager, etc) ran on OS/2
which meant that Microsoft was still shipping OS/2 1.3 after they'd cut
their ties with IBM.

Additionally it only ever supported OS/2 1.x applications. While
Microsoft was involved in the early work on the 32bit OS/2 2.0, they had
no involvement with the final released product so NT never supported
IBMs 32bit OS/2 API.

> > I'm also not sure why you think WSL is a failure.
>
> WSL1 certainly is. Else there would not have been WSL2, would there?

WSLv2 mostly improves filesystem performance and gives you support for
linux kernel modules. The downside is accessing files outside of the
linux filesystem requires using the 9P protocol and the same is true for
accessing linux files from Windows.

WSLv1 runs on top of the regular Windows filesystem storing all its
files in NTFS so there is no performance penalty for accessing stuff
outside the "linux area" beyond the general filesystem performance
penalty WSLv1 itself imposes.

I believe the original design goal for WSLv1 was actually for running
Android apps on Windows 10 Mobile. A more limited variety of
applications on hardware that would not necessarily be appropriate for
running a hypervisor and linux kernel. This code was later repurposed as
WSLv1. Perhaps if general linux binary compatibility for desktop PCs was
the initial goal WSLv1 would have been designed differently.

Re: openvms and xterm

<v0itfn$cj51$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34403&group=comp.os.vms#34403

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 09:10:14 -0400
Organization: A noiseless patient Spider
Lines: 84
Message-ID: <v0itfn$cj51$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me>
<MPG.409624a2113c669e9896d3@news.zx.net.nz> <v0hdf0$3v35b$3@dont-email.me>
<MPG.4097216d4eb49aa79896d4@news.zx.net.nz>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 27 Apr 2024 15:10:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f6246548402ed71bd99d7457b73baa23";
logging-data="412833"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/sRd0K8+FQ91wOKeLMqUMF3A+2n5v8crc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:qMzOuwHbAQ+cAePS90ddO3Vpf8Y=
In-Reply-To: <MPG.4097216d4eb49aa79896d4@news.zx.net.nz>
Content-Language: en-US
 by: Arne Vajhøj - Sat, 27 Apr 2024 13:10 UTC

On 4/26/2024 9:52 PM, David Goodwin wrote:
> In article <v0hdf0$3v35b$3@dont-email.me>, ldo@nz.invalid says...
>> On Fri, 26 Apr 2024 19:53:31 +1200, David Goodwin wrote:
>>> NT isn't generally considered to have a monolithic kernel.
>>
>> It has the GUI inextricably entwined into it.
>
> The GUI actually lives in the Win32 Environment Subsystem. Until NT 4.0
> it was all implemented entirely in userspace. For performance reasons
> window management and a few other bits were moved into a kernel driver
> service (win32k.sys) in NT 4.0. This driver is loaded by the Win32
> Environment Subsystem (csrss.exe) when its loaded.
>
> So the kernel itself knows nothing about GUIs and until the Session
> Manager Subsystem launches the Win32 Environment Subsystem, Windows NT
> is an entirely text-mode operating system. This is why on-boot
> filesystem checks aren't graphical: the check disk tool is implemented
> using the Native API and run before the Win32 subsystem has started
> meaning there is no GUI for it to use.

And why the Core/Nano editions are possible.

>>> I'm also not sure why you think WSL is a failure.
>>
>> WSL1 certainly is. Else there would not have been WSL2, would there?
>
> WSLv2 mostly improves filesystem performance and gives you support for
> linux kernel modules. The downside is accessing files outside of the
> linux filesystem requires using the 9P protocol and the same is true for
> accessing linux files from Windows.
>
> WSLv1 runs on top of the regular Windows filesystem storing all its
> files in NTFS so there is no performance penalty for accessing stuff
> outside the "linux area" beyond the general filesystem performance
> penalty WSLv1 itself imposes.
>
> I believe the original design goal for WSLv1 was actually for running
> Android apps on Windows 10 Mobile. A more limited variety of
> applications on hardware that would not necessarily be appropriate for
> running a hypervisor and linux kernel. This code was later repurposed as
> WSLv1. Perhaps if general linux binary compatibility for desktop PCs was
> the initial goal WSLv1 would have been designed differently.

It is not particular unusual that a version 1 of a product
get released with a simple set of requirements and then usage
increase and new requirements show up - and now it makes sense
to change design in version 2.

MS own explanation is:

<quote>
WSL 2 is a major overhaul of the underlying architecture and uses
virtualization technology and a Linux kernel to enable new features. The
primary goals of this update are to increase file system performance and
add full system call compatibility.
</quote>

https://learn.microsoft.com/en-us/windows/wsl/compare-versions

I have always believed the second one was the key - emulating an OS
95% or 99% or 99.9% is doable - emulating an OS 100% is difficult.

The above link elaborate a bit:

<quote>
Linux binaries use system calls to perform functions such as accessing
files, requesting memory, creating processes, and more. Whereas WSL 1
used a translation layer that was built by the WSL team, WSL 2 includes
its own Linux kernel with full system call compatibility. Benefits include:

A whole new set of apps that you can run inside of WSL, such as
Docker and more.

Any updates to the Linux kernel are immediately ready for use. (You
don't have to wait for the WSL team to implement updates and add the
changes).
</quote>

I suspect docker is a good example of something that require a real
Linux kernel.

Arne

Re: openvms and xterm

<v0iu5e$cj51$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34404&group=comp.os.vms#34404

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 09:21:50 -0400
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <v0iu5e$cj51$2@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v00oc1$pb6$1@reader1.panix.com>
<v01dvd$3sn5v$1@dont-email.me> <v01fj5$3t449$3@dont-email.me>
<v01iun$ck7$1@panix2.panix.com>
<v01mq5$ud1$1@tncsrv09.home.tnetconsulting.net>
<874jbvvzr0.fsf@eder.anydns.info> <v0467t$htb5$2@dont-email.me>
<v046lj$htgm$2@dont-email.me> <v04epp$jd4t$1@dont-email.me>
<MPG.40935a113fb48f8d9896cf@news.zx.net.nz> <v0a5vu$25fmt$1@dont-email.me>
<MPG.40939d7e9ae0f49f9896d0@news.zx.net.nz> <v0c0a6$2ihq5$2@dont-email.me>
<MPG.4095f688454a5a939896d1@news.zx.net.nz> <v0fbd5$3g795$1@dont-email.me>
<MPG.4095fd3aa27209449896d2@news.zx.net.nz> <v0fel2$3grqf$1@dont-email.me>
<MPG.409624a2113c669e9896d3@news.zx.net.nz> <v0hdf0$3v35b$3@dont-email.me>
<MPG.4097216d4eb49aa79896d4@news.zx.net.nz> <v0itfn$cj51$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 27 Apr 2024 15:21:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f6246548402ed71bd99d7457b73baa23";
logging-data="412833"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+VIx9aOHJ9LzKgdYz2h6M1rxi7p0yVjvI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:kSL3Ix1UZv0nQFQYImPJn7dCW4Q=
In-Reply-To: <v0itfn$cj51$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Sat, 27 Apr 2024 13:21 UTC

On 4/27/2024 9:10 AM, Arne Vajhøj wrote:
> MS own explanation is:
>
> <quote>
> WSL 2 is a major overhaul of the underlying architecture and uses
> virtualization technology and a Linux kernel to enable new features. The
> primary goals of this update are to increase file system performance and
> add full system call compatibility.
> </quote>
>
> https://learn.microsoft.com/en-us/windows/wsl/compare-versions
>
> I have always believed the second one was the key - emulating an OS
> 95% or 99% or 99.9% is doable - emulating an OS 100% is difficult.

If we instead of looking at Linux emulation under Windows go to
the opposite direction Windows emulation under Linux, then we
have Wine and https://appdb.winehq.org/ that lists what works
and what does not work. A lot works just fine. But for some
"a lot" is not good enough.

Arne

Re: openvms and xterm

<87r0erc5fr.fsf@eder.anydns.info>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34405&group=comp.os.vms#34405

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: a_eder_muc@web.de (Andreas Eder)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 15:15:36 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <87r0erc5fr.fsf@eder.anydns.info>
References: <uvtjbq$2ujbg$3@dont-email.me> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v07544$2vj$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sat, 27 Apr 2024 15:25:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5fd7ee5d3952d6420dc8634f1b2dbe6c";
logging-data="419154"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+xsh/DKSNIMbsBYHQqwljM"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:54I3ygVHt+waDh+FxUgW3Y9khDE=
sha1:+hJahUhrccCllvQosbqZRfXVjts=
 by: Andreas Eder - Sat, 27 Apr 2024 13:15 UTC

On Di 23 Apr 2024 at 02:07, cross@spitfire.i.gajendra.net (Dan Cross) wrote:

> In article <v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>,
> Grant Taylor <gtaylor@tnetconsulting.net> wrote:

> Regardless, I wouldn't consider sendmail's config stuff anywhere
> analogous to a Makefile or header; more like APL source code
> perhaps.

And what is so bad about APL?

'Andreas

--
ceterum censeo redmondinem esse delendam

Re: openvms and xterm

<l94fq1FdemkU1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34406&group=comp.os.vms#34406

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gunshannon@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 10:18:41 -0400
Lines: 20
Message-ID: <l94fq1FdemkU1@mid.individual.net>
References: <uvtjbq$2ujbg$3@dont-email.me> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v07544$2vj$1@reader1.panix.com> <87r0erc5fr.fsf@eder.anydns.info>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net WX2ArISMdluOapwCV0BawgpKBaorIEkcBvKfkZpBKrjbqZUSgm
Cancel-Lock: sha1:LK25d+/Fs8VtgAUTRfiu55qEzUw= sha256:Jd7Zgg9LFgga/klOw+hR05JLyyQmqzRTenR71TklrUY=
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <87r0erc5fr.fsf@eder.anydns.info>
 by: bill - Sat, 27 Apr 2024 14:18 UTC

On 4/27/2024 9:15 AM, Andreas Eder wrote:
> On Di 23 Apr 2024 at 02:07, cross@spitfire.i.gajendra.net (Dan Cross) wrote:
>
>> In article <v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>,
>> Grant Taylor <gtaylor@tnetconsulting.net> wrote:
>
>> Regardless, I wouldn't consider sendmail's config stuff anywhere
>> analogous to a Makefile or header; more like APL source code
>> perhaps.
>
> And what is so bad about APL?
>

Glad to see I am not the only one to take umbrage at that statement.
But then, I never had a problem with sendmail.cf either and I ran
sendmail based mailservers for many years.

bill

Re: openvms and xterm

<v0j67d$bl4$1@reader1.panix.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34407&group=comp.os.vms#34407

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder9.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 15:39:25 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <v0j67d$bl4$1@reader1.panix.com>
References: <uvtjbq$2ujbg$3@dont-email.me> <v06t9m$fni$4@tncsrv09.home.tnetconsulting.net> <v07544$2vj$1@reader1.panix.com> <87r0erc5fr.fsf@eder.anydns.info>
Injection-Date: Sat, 27 Apr 2024 15:39:25 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="11940"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Sat, 27 Apr 2024 15:39 UTC

In article <87r0erc5fr.fsf@eder.anydns.info>,
Andreas Eder <a_eder_muc@web.de> wrote:
>On Di 23 Apr 2024 at 02:07, cross@spitfire.i.gajendra.net (Dan Cross) wrote:
>
>> In article <v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>,
>> Grant Taylor <gtaylor@tnetconsulting.net> wrote:
>
>> Regardless, I wouldn't consider sendmail's config stuff anywhere
>> analogous to a Makefile or header; more like APL source code
>> perhaps.
>
>And what is so bad about APL?

First, I didn't say it was bad. What I said was that it shared
characteristics with the sendmail config file syntax: both are
perfectly readable to those well-versed in their arcana; from
outside, both can seem illegible. I think that's fair.

- Dan C.

Re: openvms and xterm

<v0j6re$ecea$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34408&group=comp.os.vms#34408

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devzero@nospam.com (chrisq)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 16:50:06 +0100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <v0j6re$ecea$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v046mf$htb5$5@dont-email.me>
<v04822$dqj$1@panix2.panix.com> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v06uf4$17n99$3@dont-email.me>
<v07105$j0l$1@tncsrv09.home.tnetconsulting.net>
<v07fmk$1ep0b$1@dont-email.me> <v07gba$1et99$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 27 Apr 2024 17:50:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a8cf9513cbf7279ad88fcba0379d959e";
logging-data="471498"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/vA7llhnM0EnWjegT+OSX4"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:xDd/rgTbwQzieNZSjv5bAFG7pnk=
Content-Language: en-US
In-Reply-To: <v07gba$1et99$1@dont-email.me>
 by: chrisq - Sat, 27 Apr 2024 15:50 UTC

On 4/23/24 06:18, Lawrence D'Oliveiro wrote:
> On Tue, 23 Apr 2024 15:07:32 +1000, motk wrote:
>
>> Then perhaps be a little more open minded and do some inquiry of your
>> own as well.
>
> systemd-haters are like the anti-fluoridationists of the Open Source
> world.
>
> Discuss.

Perhaps some really can't see a need for it, despite it having fingers
into every aspect of the system, and being complex and opaque.

A cynic might say that the whole idea of systemd is to deskill
system management, so that the half brain dead can be employed, rather
than people who actually understand how systems work.

Painting by numbers for sysadmin, when there really is no substitute
for in depth knowledge...

Re: openvms and xterm

<v0j86i$evdc$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34409&group=comp.os.vms#34409

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devzero@nospam.com (chrisq)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 17:13:05 +0100
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <v0j86i$evdc$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me>
<memo.20240419224411.10388M@jgd.cix.co.uk> <uvv0sm$391l2$1@dont-email.me>
<uvv2nf$392q8$6@dont-email.me> <v044tj$gqf3$2@dont-email.me>
<v049g2$iie3$1@dont-email.me> <v04a06$gqf3$13@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 27 Apr 2024 18:13:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a8cf9513cbf7279ad88fcba0379d959e";
logging-data="490924"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5g9VZENYfzbpcdNCQQurt"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:cCN4UyKwkd9xs4WaVZTi0RCQJ6k=
Content-Language: en-US
In-Reply-To: <v04a06$gqf3$13@dont-email.me>
 by: chrisq - Sat, 27 Apr 2024 16:13 UTC

On 4/22/24 01:11, motk wrote:
> On 22/04/2024 10:03 am, chrisq wrote:
>
>> One could argue that if you are chasing races in scripts, there's
>> something else wrong in the basic system design :-).
>
> Sure, but it's not always my job to fix that. Sometimes you have to deal
> with what you get.
>
>> Having used Solaris for decades, their svcadm and other service
>> management tools seemed quite lightweight, in that all the config
>> scripts were in the usual places. Still in plain text format, as were
>> the log files, which could be manually edited with no ill effect. In
>> essence, a layer on top of what was already there. The FreeBSD service
>> framework seems to work in the same way, a lightweight layer on top of
>> what was already there. Limited experience, but the AIX smit etc tools
>> also seem to work the same way, layered software design.
>>
>> Now compare such an approach with that of systemd, and tell us why
>> such opaque complexity is a good thing...
>
> What? Where is the opaqueness, where is the complexity? I'm absolutely
> baffled here. What plain text files are you needed to edit? What are the
> usual places? I use this stuff daily, and it manifestly makes my working
> life easier. At no point does it replace any of the tradition unix stuff
> like bind or whatever *unless you specifically ask it to*. None of the
> major distributions build it that way, except perhaps for people using
> zfs root, or iot/cloud builds where they *want* a monolithic init.

If you had ever worked on serious system design, you would realise
that reliable system design depends on strict partitioning and
encapsulation. Layered functionality, with defined interfaces.
Strangely enough, but "elegance" really does apply in many such
cases, and is what many software engineers strive for.

>
> It really sounds like you just need to sit down, read the documentation
> from the systemd and distro side, and work out what works for you.
> Sitting around carping at what is now an established industry standard
> because 'elegance' isn't how I choose to spend my time.
>

No, I don't need to sit down and spend hours reading docs on
something I don't need for my work and that is wrong by design,
though I guess design elegance does depend on personal opinion.

Quite enough camels in the world already...

Re: openvms and xterm

<v0jvc4$k8gh$5@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34410&group=comp.os.vms#34410

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 22:48:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <v0jvc4$k8gh$5@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v07544$2vj$1@reader1.panix.com> <87r0erc5fr.fsf@eder.anydns.info>
<l94fq1FdemkU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 28 Apr 2024 00:48:37 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="204de98df41bd5ef7b37f05a187c8914";
logging-data="664081"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19aVum8Zfl9ppB6xPAoSi7D"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Gm/E6yvQaIV8dfAICoC+I2MJOYA=
 by: Lawrence D'Oliv - Sat, 27 Apr 2024 22:48 UTC

On Sat, 27 Apr 2024 10:18:41 -0400, bill wrote:

> But then, I never had a problem with sendmail.cf either and I ran
> sendmail based mailservers for many years.

Even with the Sendmail book in hand, I was still never entirely sure what
I was doing. A later version brought in configuration with m4 macros, but
trying to move to that seemed to cause more problems than it solved.

Then, by mutual agreement with the client, we moved to Postfix. And that
made so much more sense, I never looked back.

Re: openvms and xterm

<v0jvkk$k8gh$6@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34411&group=comp.os.vms#34411

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 22:53:09 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <v0jvkk$k8gh$6@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me>
<memo.20240419224411.10388M@jgd.cix.co.uk> <uvv0sm$391l2$1@dont-email.me>
<uvv2nf$392q8$6@dont-email.me> <v044tj$gqf3$2@dont-email.me>
<v049g2$iie3$1@dont-email.me> <v04a06$gqf3$13@dont-email.me>
<v0j86i$evdc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 28 Apr 2024 00:53:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="204de98df41bd5ef7b37f05a187c8914";
logging-data="664081"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/qiITdu1bSgp7LHntI8QF"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:ZzLnPTnFjYSVex914rE++rSCVyc=
 by: Lawrence D'Oliv - Sat, 27 Apr 2024 22:53 UTC

On Sat, 27 Apr 2024 17:13:05 +0100, chrisq wrote:

> If you had ever worked on serious system design, you would realise that
> reliable system design depends on strict partitioning and encapsulation.
> Layered functionality, with defined interfaces.

All of which applies to systemd, its config definition system and its
APIs. It is very much modular. The irreducible core is the systemd init
process, journald and udevd. That’s it. There are 69 individual binaries
if you choose to build everything, but all except that core are optional.

And the fact they are separate binaries should tell you how modular
everything is.

> No, I don't need to sit down and spend hours reading docs on
> something I don't need for my work and that is wrong by design .,..

<http://0pointer.de/blog/projects/the-biggest-myths.html>

(Posted here not for the person I’m replying to, but for the sake of those
willing to learn.)

Re: openvms and xterm

<v0jvp1$k8gh$7@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34412&group=comp.os.vms#34412

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sat, 27 Apr 2024 22:55:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <v0jvp1$k8gh$7@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v046mf$htb5$5@dont-email.me>
<v04822$dqj$1@panix2.panix.com> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v06uf4$17n99$3@dont-email.me>
<v07105$j0l$1@tncsrv09.home.tnetconsulting.net>
<v07fmk$1ep0b$1@dont-email.me> <v07gba$1et99$1@dont-email.me>
<v0j6re$ecea$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 28 Apr 2024 00:55:30 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="204de98df41bd5ef7b37f05a187c8914";
logging-data="664081"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dYWk4WWVeVxI6uBMf46dS"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:SFQfckWY4/KbX/e+E7HImlJe1qE=
 by: Lawrence D'Oliv - Sat, 27 Apr 2024 22:55 UTC

On Sat, 27 Apr 2024 16:50:06 +0100, chrisq wrote:

> Perhaps some really can't see a need for [systemd] ...

That’s entirely fair. That’s why we have so many Linux distros that don’t
use it. Open Source is all about choice.

What is inexplicable is the hostility from those who simply seem to hate
the fact that systemd exists, and that it is quite popular. The noise they
make is entirely out of proportion to their numbers. Kind of like anti-
fluoridationists.

Re: openvms and xterm

<v0k37u$l371$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34413&group=comp.os.vms#34413

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devzero@nospam.com (chrisq)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sun, 28 Apr 2024 00:54:38 +0100
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <v0k37u$l371$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v07544$2vj$1@reader1.panix.com> <87r0erc5fr.fsf@eder.anydns.info>
<l94fq1FdemkU1@mid.individual.net> <v0jvc4$k8gh$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 28 Apr 2024 01:54:38 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c8bc0caa7cd52b6e571070489d67a58e";
logging-data="691425"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/lCJwWftH4pVCs23uBULWB"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:nVTUoELjgQ6k1fiJ3pvUtEIvquc=
In-Reply-To: <v0jvc4$k8gh$5@dont-email.me>
Content-Language: en-US
 by: chrisq - Sat, 27 Apr 2024 23:54 UTC

On 4/27/24 23:48, Lawrence D'Oliveiro wrote:
> On Sat, 27 Apr 2024 10:18:41 -0400, bill wrote:
>
>> But then, I never had a problem with sendmail.cf either and I ran
>> sendmail based mailservers for many years.
>
> Even with the Sendmail book in hand, I was still never entirely sure what
> I was doing. A later version brought in configuration with m4 macros, but
> trying to move to that seemed to cause more problems than it solved.
>
> Then, by mutual agreement with the client, we moved to Postfix. And that
> made so much more sense, I never looked back.

To be fair though, sendmail is about the most obtuse example you could
find, and it is only an application program, not part of the kernel.

Those who need to, will learn how to drive it and there are probably
dozens of sites online demystifying the process. Computing is a complex
subject, not for those who can't be bothered making the effort..

Re: openvms and xterm

<v0k3gg$l6p4$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34414&group=comp.os.vms#34414

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devzero@nospam.com (chrisq)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sun, 28 Apr 2024 00:59:11 +0100
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <v0k3gg$l6p4$1@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me> <v046mf$htb5$5@dont-email.me>
<v04822$dqj$1@panix2.panix.com> <v049b8$gqf3$11@dont-email.me>
<v04igg$ljk$1@reader1.panix.com>
<v06t9m$fni$4@tncsrv09.home.tnetconsulting.net>
<v06uf4$17n99$3@dont-email.me>
<v07105$j0l$1@tncsrv09.home.tnetconsulting.net>
<v07fmk$1ep0b$1@dont-email.me> <v07gba$1et99$1@dont-email.me>
<v0j6re$ecea$1@dont-email.me> <v0jvp1$k8gh$7@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 28 Apr 2024 01:59:12 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c8bc0caa7cd52b6e571070489d67a58e";
logging-data="695076"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/B/jVYsqBsuESBbmUFc7Fu"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:/LiodIo6UuO8zIEJcfw+SoQ9uuU=
Content-Language: en-US
In-Reply-To: <v0jvp1$k8gh$7@dont-email.me>
 by: chrisq - Sat, 27 Apr 2024 23:59 UTC

On 4/27/24 23:55, Lawrence D'Oliveiro wrote:
> On Sat, 27 Apr 2024 16:50:06 +0100, chrisq wrote:
>
>> Perhaps some really can't see a need for [systemd] ...
>
> That’s entirely fair. That’s why we have so many Linux distros that don’t
> use it. Open Source is all about choice.

Perhaps, but even Devuan still has traces of it, which suggests that
it's very difficult to get rid of.

>
> What is inexplicable is the hostility from those who simply seem to hate
> the fact that systemd exists, and that it is quite popular. The noise they
> make is entirely out of proportion to their numbers. Kind of like anti-
> fluoridationists.

Ok mea culpa, I guess it could just be viewed as a different way of
doing things, but, for example, why are log files in binary ?...

Re: openvms and xterm

<v0k3n8$s9a$1@panix2.panix.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34415&group=comp.os.vms#34415

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder9.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: 28 Apr 2024 00:02:48 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 16
Message-ID: <v0k3n8$s9a$1@panix2.panix.com>
References: <uvtjbq$2ujbg$3@dont-email.me> <v07gba$1et99$1@dont-email.me> <v0j6re$ecea$1@dont-email.me> <v0jvp1$k8gh$7@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="2885"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Sun, 28 Apr 2024 00:02 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>What is inexplicable is the hostility from those who simply seem to hate
>the fact that systemd exists, and that it is quite popular. The noise they
>make is entirely out of proportion to their numbers. Kind of like anti-
>fluoridationists.

A lot of it comes from the fact that due to corporate standards or due to
support of commercial applications, many Linux users are forced into running
RH or an RH-alike and they don't actually have choice.

Which isn't really systemd's fault, or really even RH's fault, but it is a
definite failing of the linux community in some ways.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: openvms and xterm

<v0k3re$l6p4$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=34416&group=comp.os.vms#34416

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devzero@nospam.com (chrisq)
Newsgroups: comp.os.vms
Subject: Re: openvms and xterm
Date: Sun, 28 Apr 2024 01:05:02 +0100
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <v0k3re$l6p4$2@dont-email.me>
References: <uvtjbq$2ujbg$3@dont-email.me>
<memo.20240419224411.10388M@jgd.cix.co.uk> <uvv0sm$391l2$1@dont-email.me>
<uvv2nf$392q8$6@dont-email.me> <v044tj$gqf3$2@dont-email.me>
<v049g2$iie3$1@dont-email.me> <v04a06$gqf3$13@dont-email.me>
<v0j86i$evdc$1@dont-email.me> <v0jvkk$k8gh$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 28 Apr 2024 02:05:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c8bc0caa7cd52b6e571070489d67a58e";
logging-data="695076"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19SZNJ3cjF0nlLy1klkvNih"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:lLnWVzb9U+owVkERsCyvmHAIQnU=
In-Reply-To: <v0jvkk$k8gh$6@dont-email.me>
Content-Language: en-US
 by: chrisq - Sun, 28 Apr 2024 00:05 UTC

On 4/27/24 23:53, Lawrence D'Oliveiro wrote:
> On Sat, 27 Apr 2024 17:13:05 +0100, chrisq wrote:
>
>> If you had ever worked on serious system design, you would realise that
>> reliable system design depends on strict partitioning and encapsulation.
>> Layered functionality, with defined interfaces.
>
> All of which applies to systemd, its config definition system and its
> APIs. It is very much modular. The irreducible core is the systemd init
> process, journald and udevd. That’s it. There are 69 individual binaries
> if you choose to build everything, but all except that core are optional.

I read the article linked to elsewhere. Something like >60 separate
binaries for all the functionality. It's entrails into every aspect of
the system, far more than that needed for init.

One ring to rule them all too many, imho.

>
> And the fact they are separate binaries should tell you how modular
> everything is.
>
>> No, I don't need to sit down and spend hours reading docs on
>> something I don't need for my work and that is wrong by design .,..
>
> <http://0pointer.de/blog/projects/the-biggest-myths.html>
>
> (Posted here not for the person I’m replying to, but for the sake of those
> willing to learn.)


computers / comp.os.vms / Re: systemd (was Re: openvms and xterm)

Pages:1234567891011121314
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor