Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Make it idiot-proof, and someone will breed a better idiot. -- Oliver Elphick


computers / comp.os.vms / RMS intro

SubjectAuthor
* RMS introArne Vajhøj
+- Re: RMS introNeil Rieck
+* Re: RMS introArne Vajhøj
|`* Re: RMS introLawrence D'Oliveiro
| +* Re: RMS introChris Townley
| |`- Re: RMS introLawrence D'Oliveiro
| `* Re: RMS introArne Vajhøj
|  +* Re: RMS introLawrence D'Oliveiro
|  |+* Re: RMS introArne Vajhøj
|  ||`* Re: RMS introLawrence D'Oliveiro
|  || +* Re: RMS introArne Vajhøj
|  || |+* Re: RMS introLawrence D'Oliveiro
|  || ||`* Re: RMS introArne Vajhøj
|  || || `* Re: RMS introLawrence D'Oliveiro
|  || ||  +* Re: RMS introChris Townley
|  || ||  |+* Re: RMS introArne Vajhøj
|  || ||  ||`* Re: RMS introSingle Stage to Orbit
|  || ||  || +- Re: RMS introArne Vajhøj
|  || ||  || `* Re: RMS introAndy Burns
|  || ||  ||  +* Re: RMS introArne Vajhøj
|  || ||  ||  |`* Re: RMS introCraig A. Berry
|  || ||  ||  | `* Re: RMS introSingle Stage to Orbit
|  || ||  ||  |  `* Re: RMS introDan Cross
|  || ||  ||  |   `* Re: RMS introSingle Stage to Orbit
|  || ||  ||  |    `* Re: RMS introDan Cross
|  || ||  ||  |     `- Re: RMS introSingle Stage to Orbit
|  || ||  ||  `* Re: RMS introLawrence D'Oliveiro
|  || ||  ||   +* Re: RMS introAndy Burns
|  || ||  ||   |+* Re: RMS introLawrence D'Oliveiro
|  || ||  ||   ||`- Re: RMS introAndy Burns
|  || ||  ||   |`* Re: RMS introArne Vajhøj
|  || ||  ||   | +* Re: RMS introAndy Burns
|  || ||  ||   | |`- Re: RMS introLawrence D'Oliveiro
|  || ||  ||   | `* Re: RMS introDan Cross
|  || ||  ||   |  `* Re: RMS introArne Vajhøj
|  || ||  ||   |   `* Re: RMS introDan Cross
|  || ||  ||   |    `* Re: RMS introArne Vajhøj
|  || ||  ||   |     `* Re: RMS introDan Cross
|  || ||  ||   |      `* Re: RMS introArne Vajhøj
|  || ||  ||   |       `- Re: RMS introDan Cross
|  || ||  ||   `* Re: RMS introDan Cross
|  || ||  ||    `* Re: RMS introLawrence D'Oliveiro
|  || ||  ||     +* Re: RMS introDan Cross
|  || ||  ||     |`* Re: RMS introLawrence D'Oliveiro
|  || ||  ||     | `* Re: RMS introDan Cross
|  || ||  ||     |  `* Re: RMS introLawrence D'Oliveiro
|  || ||  ||     |   `* Re: RMS introDan Cross
|  || ||  ||     |    `* Re: RMS introLawrence D'Oliveiro
|  || ||  ||     |     `- Re: RMS introDan Cross
|  || ||  ||     `* Re: RMS introScott Dorsey
|  || ||  ||      +- Re: RMS introLawrence D'Oliveiro
|  || ||  ||      +* Re: RMS introDan Cross
|  || ||  ||      |`* Re: RMS introLawrence D'Oliveiro
|  || ||  ||      | +* Re: RMS introSingle Stage to Orbit
|  || ||  ||      | |`* Re: RMS introLawrence D'Oliveiro
|  || ||  ||      | | `* Re: RMS introSingle Stage to Orbit
|  || ||  ||      | |  `- Re: RMS introLawrence D'Oliveiro
|  || ||  ||      | `- Re: RMS introDan Cross
|  || ||  ||      `- Re: RMS introArne Vajhøj
|  || ||  |`- Re: RMS introLawrence D'Oliveiro
|  || ||  `* Re: RMS introArne Vajhøj
|  || ||   +* Re: RMS introDan Cross
|  || ||   |`* Re: RMS introArne Vajhøj
|  || ||   | `* Re: RMS introDan Cross
|  || ||   |  `* Re: RMS introArne Vajhøj
|  || ||   |   +* Re: RMS introDan Cross
|  || ||   |   |`* Re: RMS introArne Vajhøj
|  || ||   |   | `* Re: RMS introDan Cross
|  || ||   |   |  +* Re: RMS introbill
|  || ||   |   |  |`* Re: RMS introDan Cross
|  || ||   |   |  | `* Re: RMS introbill
|  || ||   |   |  |  `- Re: RMS introDan Cross
|  || ||   |   |  `* Re: RMS introLawrence D'Oliveiro
|  || ||   |   |   +- Re: RMS introDan Cross
|  || ||   |   |   `* Re: RMS introAndy Burns
|  || ||   |   |    `- Re: RMS introDan Cross
|  || ||   |   +* Re: RMS introLawrence D'Oliveiro
|  || ||   |   |`- Re: RMS introSimon Clubley
|  || ||   |   +* GUI designs, was: Re: RMS introSimon Clubley
|  || ||   |   |`* Re: GUI designsLawrence D'Oliveiro
|  || ||   |   | +* Re: GUI designsArne Vajhøj
|  || ||   |   | |`* Re: GUI designsLawrence D'Oliveiro
|  || ||   |   | | `* Re: GUI designsArne Vajhøj
|  || ||   |   | |  `* Re: GUI designsLawrence D'Oliveiro
|  || ||   |   | |   `* Re: GUI designsArne Vajhøj
|  || ||   |   | |    `* Re: GUI designsLawrence D'Oliveiro
|  || ||   |   | |     `* Re: GUI designsArne Vajhøj
|  || ||   |   | |      `- Re: GUI designsLawrence D'Oliveiro
|  || ||   |   | `* Re: GUI designsSimon Clubley
|  || ||   |   |  `- Re: GUI designsLawrence D'Oliveiro
|  || ||   |   +* Re: RMS introArne Vajhøj
|  || ||   |   |+* Re: RMS introLawrence D'Oliveiro
|  || ||   |   ||`* Re: RMS introArne Vajhøj
|  || ||   |   || `* Re: RMS introLawrence D'Oliveiro
|  || ||   |   ||  +- Re: RMS introArne Vajhøj
|  || ||   |   ||  +* Re: RMS introDan Cross
|  || ||   |   ||  |`* Re: RMS introArne Vajhøj
|  || ||   |   ||  | `- Re: RMS introLawrence D'Oliveiro
|  || ||   |   ||  +- Re: RMS introArne Vajhøj
|  || ||   |   ||  `- Re: RMS introbill
|  || ||   |   |+* Re: RMS introSimon Clubley
|  || ||   |   |+* Re: RMS introArne Vajhøj
|  || ||   |   |`* Re: RMS introLawrence D'Oliveiro
|  || ||   |   `* Re: RMS introArne Vajhøj
|  || ||   `* Re: RMS introLawrence D'Oliveiro
|  || |`* Re: RMS introDave Froble
|  || `- Re: RMS introSingle Stage to Orbit
|  |`- Re: RMS introSimon Clubley
|  `- Re: RMS introSingle Stage to Orbit
+* Re: RMS introLawrence D'Oliveiro
+- Re: RMS introDan Cross
+- Re: RMS intromjos_examine
+* Re: RMS introSimon Clubley
`- Re: RMS introSimon Clubley

Pages:123456
RMS intro

<umqcjd$1er1l$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sat, 30 Dec 2023 19:28:29 -0500
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <umqcjd$1er1l$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 31 Dec 2023 00:28:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="51ba215b31fe15b91b4941954a233c01";
logging-data="1535029"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Oxlb3CAA+dFub6qi+bFa3/m57bxVMfEQ="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:/QZHadkABfB+RbwQsOC2X2z7O9U=
Content-Language: en-US
 by: Arne Vajhøj - Sun, 31 Dec 2023 00:28 UTC

So I took:
* what everybody knows about RMS
* relative file and direct access fixed length file examples
I recently posted
* the index-sequential file examples I have used numerous times before
* some file read and file creation test code I did a few years ago
and baked it into:

https://www.vajhoej.dk/arne/articles/rms.html

Arne

Re: RMS intro

<4a462eca-4988-4400-8d03-0f62ee57976en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:7d90:0:b0:428:b97:588e with SMTP id c16-20020ac87d90000000b004280b97588emr412514qtd.3.1704017990608;
Sun, 31 Dec 2023 02:19:50 -0800 (PST)
X-Received: by 2002:a05:622a:1916:b0:427:d881:3dd7 with SMTP id
w22-20020a05622a191600b00427d8813dd7mr1698373qtc.1.1704017990372; Sun, 31 Dec
2023 02:19:50 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sun, 31 Dec 2023 02:19:50 -0800 (PST)
In-Reply-To: <memo.20231231074319.16260W@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=70.29.118.29; posting-account=QqCTBgkAAACie99dBE6oFauYH8hE6sk0
NNTP-Posting-Host: 70.29.118.29
References: <umqcjd$1er1l$1@dont-email.me> <memo.20231231074319.16260W@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4a462eca-4988-4400-8d03-0f62ee57976en@googlegroups.com>
Subject: Re: RMS intro
From: n.rieck@bell.net (Neil Rieck)
Injection-Date: Sun, 31 Dec 2023 10:19:50 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1702
 by: Neil Rieck - Sun, 31 Dec 2023 10:19 UTC

On Sunday, December 31, 2023 at 2:43:25 AM UTC-5, John Dallman wrote:
> In article <umqcjd$1er1l$1...@dont-email.me>, ar...@vajhoej.dk (Arne Vajhøj)
> wrote:
>
> > https://www.vajhoej.dk/arne/articles/rms.html
>
> Good work. You might want to explain why StreamCR is provided: I doubt it
> is because of traditional Mac format, because VMS predates Mac by several
> years. Was it used by older DEC OSes?
>
> John

IIRC, all Stream formats were used to support i/o operations from C/C++

Neil Rieck

Re: RMS intro

<umrv2j$1ooih$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 09:49:55 -0500
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <umrv2j$1ooih$1@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 14:49:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="51ba215b31fe15b91b4941954a233c01";
logging-data="1860177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX197ScZ2eW/9AnKi79FJYIqjTVj8XA1kWDk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:3ldo0wAJlsk2nLfgasbSWMdMA0Y=
In-Reply-To: <memo.20231231074319.16260W@jgd.cix.co.uk>
Content-Language: en-US
 by: Arne Vajhøj - Sun, 31 Dec 2023 14:49 UTC

On 12/31/2023 2:43 AM, John Dallman wrote:
> In article <umqcjd$1er1l$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhøj)
> wrote:
>> https://www.vajhoej.dk/arne/articles/rms.html
>
> Good work. You might want to explain why StreamCR is provided: I doubt it
> is because of traditional Mac format, because VMS predates Mac by several
> years. Was it used by older DEC OSes?

Good question. I don't know.

RSX-11? RT-11? RSTS/E? TOPS-10?

Anyone?

Arne

Re: RMS intro

<umsmfv$1ro5b$3@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 21:29:35 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <umsmfv$1ro5b$3@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 21:29:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bd4079529680d5d55fee8a00114cbf27";
logging-data="1958059"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/D847UU6WCODhB18M2077r"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:cmRzzZVRQVvfYxmt45W63q51YRM=
 by: Lawrence D'Oliv - Sun, 31 Dec 2023 21:29 UTC

On Sun, 31 Dec 2023 07:43 +0000 (GMT Standard Time), John Dallman wrote:

> You might want to explain why StreamCR is provided: I doubt
> it is because of traditional Mac format, because VMS predates Mac by
> several years.

Support for STREAM_xx formats in RMS were not added until VMS 4.0, near as
I can tell. And that dates from around the time of the release of the Mac.

Re: RMS intro

<umsnnc$1ro5b$8@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 21:50:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <umsnnc$1ro5b$8@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 21:50:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bd4079529680d5d55fee8a00114cbf27";
logging-data="1958059"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18NURQf8X3ykAEKlHePdfQf"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:KpTUY/F6YuPi/z9oR5yacAb8iZ8=
 by: Lawrence D'Oliv - Sun, 31 Dec 2023 21:50 UTC

On Sun, 31 Dec 2023 21:34 +0000 (GMT Standard Time), John Dallman wrote:

> On reflection, I think CP/M inherited using CR from a DEC OS, but I
> don't know which one: the original author of CP/M was familiar with
> multiple operating systems.

CP/M used CR/LF, which is why MS-DOS did the same, and Windows still does.

As I recall, Gary Kildall did his early cross-development of CP/M on a
PDP-10 machine running TOPS-10.

Clearly, DEC OSes gave him the idea of device names, though he simplified
them down to a single letter for his 8-bit OS, just for disks. But then
you needed ways of accessing non-disk devices like serial lines, printers,
etc; so either he or Microsoft introduced “reserved” file names for these.
And that’s where you get “PRN”, “COM1” and all the rest.

Then when Microsoft tried to copy some Unix features in MS-DOS 2.x, like
hierarchical pathnames, these interacted in rather unfortunate ways with
the “reserved” file names. And that bit of sadness persists in Windows to
this day. Along with those 8-bit-era single-letter drive names, for some
reason.

Microsoft: “26 drive letters ought to be enough for anybody!”

Re: RMS intro

<umsov0$1s2oj$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 17:11:45 -0500
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <umsov0$1s2oj$1@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk> <umsmfv$1ro5b$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 31 Dec 2023 22:11:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="51ba215b31fe15b91b4941954a233c01";
logging-data="1968915"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19710n8vopLBtbgpNXNFdJDDR7iNnSNPFw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:jIIfSbG51Zx5t6nj7C7tXtOg+yA=
Content-Language: en-US
In-Reply-To: <umsmfv$1ro5b$3@dont-email.me>
 by: Arne Vajhøj - Sun, 31 Dec 2023 22:11 UTC

On 12/31/2023 4:29 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 07:43 +0000 (GMT Standard Time), John Dallman wrote:
>> You might want to explain why StreamCR is provided: I doubt
>> it is because of traditional Mac format, because VMS predates Mac by
>> several years.
>
> Support for STREAM_xx formats in RMS were not added until VMS 4.0, near as
> I can tell. And that dates from around the time of the release of the Mac.

That surprises me. I always thought they had been there since day 1.

But I started with VMS 4.4, so I don't know early VMS first hand.

And the RMS manual for VMS 2.0:

https://bitsavers.org/pdf/dec/vax/vms/2.0/AA-D031C-TE_VAX-11_2.0_Record_Management_Services_Reference_Manual_198003.pdf

does not list the stream formats, so it indeed look like a
later addition.

But that is sort of the benefit from RMS. It is possible to
add an entirely new record format and everything calling
SYS$GET directly or indirectly via language IO will not
need any change.

Arne

Re: RMS intro

<umspau$g48$1@panix2.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.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: RMS intro
Date: 31 Dec 2023 22:18:06 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 18
Message-ID: <umspau$g48$1@panix2.panix.com>
References: <umqcjd$1er1l$1@dont-email.me> <memo.20231231074319.16260W@jgd.cix.co.uk> <umsmfv$1ro5b$3@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="24984"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Sun, 31 Dec 2023 22:18 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Sun, 31 Dec 2023 07:43 +0000 (GMT Standard Time), John Dallman wrote:
>
>> You might want to explain why StreamCR is provided: I doubt
>> it is because of traditional Mac format, because VMS predates Mac by
>> several years.
>
>Support for STREAM_xx formats in RMS were not added until VMS 4.0, near as
>I can tell. And that dates from around the time of the release of the Mac.

Most operating systems out there only used stream_lf and stream_cr. Whether
lf or crlf was used depended a lot on the whims of the original developers.
Most terminals had a switch that allowed you to toggle them.
--scott

--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: RMS intro

<umsrcd$1o0vq$1@dont-email.me>

  copy mid

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

  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: news@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Sun, 31 Dec 2023 22:53:01 +0000
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <umsrcd$1o0vq$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 22:53:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="049d164fd62562fffe2f14f0e0e6a901";
logging-data="1836026"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18W2MqvHuSSaG4WK9vGYCGute93W9DkXB4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:LQoOlZXXYEtaOdh6+TZhMHO9fsk=
In-Reply-To: <umsnnc$1ro5b$8@dont-email.me>
Content-Language: en-GB
 by: Chris Townley - Sun, 31 Dec 2023 22:53 UTC

On 31/12/2023 21:50, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 21:34 +0000 (GMT Standard Time), John Dallman wrote:
>
>> On reflection, I think CP/M inherited using CR from a DEC OS, but I
>> don't know which one: the original author of CP/M was familiar with
>> multiple operating systems.
>
> CP/M used CR/LF, which is why MS-DOS did the same, and Windows still does.
>
> As I recall, Gary Kildall did his early cross-development of CP/M on a
> PDP-10 machine running TOPS-10.
>
> Clearly, DEC OSes gave him the idea of device names, though he simplified
> them down to a single letter for his 8-bit OS, just for disks. But then
> you needed ways of accessing non-disk devices like serial lines, printers,
> etc; so either he or Microsoft introduced “reserved” file names for these.
> And that’s where you get “PRN”, “COM1” and all the rest.
>
> Then when Microsoft tried to copy some Unix features in MS-DOS 2.x, like
> hierarchical pathnames, these interacted in rather unfortunate ways with
> the “reserved” file names. And that bit of sadness persists in Windows to
> this day. Along with those 8-bit-era single-letter drive names, for some
> reason.
>
> Microsoft: “26 drive letters ought to be enough for anybody!”

Along with 64k...

--
Chris

Re: RMS intro

<umss1i$1sgrh$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 23:04:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <umss1i$1sgrh$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umsrcd$1o0vq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 23:04:18 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="1983345"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tz5evXI/gHRo6YA3mvEgx"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:yzakVvjr2WPBonn67HuT8iJ1h24=
 by: Lawrence D'Oliv - Sun, 31 Dec 2023 23:04 UTC

On Sun, 31 Dec 2023 22:53:01 +0000, Chris Townley wrote:

> On 31/12/2023 21:50, Lawrence D'Oliveiro wrote:
>
>> Microsoft: “26 drive letters ought to be enough for anybody!”
>
> Along with 64k...

You mean “640k” ... no, it’s unlikely Bill Gates would ever have said such
a thing.

Re: RMS intro

<umss85$cd3$1@reader1.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.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: RMS intro
Date: Sun, 31 Dec 2023 23:07:49 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <umss85$cd3$1@reader1.panix.com>
References: <umqcjd$1er1l$1@dont-email.me> <memo.20231231074319.16260W@jgd.cix.co.uk>
Injection-Date: Sun, 31 Dec 2023 23:07:49 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="12707"; 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 - Sun, 31 Dec 2023 23:07 UTC

In article <memo.20231231074319.16260W@jgd.cix.co.uk>,
John Dallman <jgd@cix.co.uk> wrote:
>In article <umqcjd$1er1l$1@dont-email.me>, arne@vajhoej.dk (Arne Vajh�j)
>wrote:
>
>> https://www.vajhoej.dk/arne/articles/rms.html
>
>Good work. You might want to explain why StreamCR is provided: I doubt it
>is because of traditional Mac format, because VMS predates Mac by several
>years. Was it used by older DEC OSes?

Perhaps for direct terminal input. By default, DEC terminals
like the VT100 only send a CR when the RETURN key is pressed.
(They can be configured to send CRLF via an option on the setup
screen, however.) Anyway, I'm speculating, but I can imagine a
mode in which data is copied directly from a terminal to a file
preserving the single CR character.

- Dan C.

Re: RMS intro

<umssin$1sgrh$2@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 23:13:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <umssin$1sgrh$2@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk> <umsmfv$1ro5b$3@dont-email.me>
<umsov0$1s2oj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 23:13:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="1983345"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/eXOiBZMFgLScpeIX8U8iL"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Zg8Rzvsl/NW1VNr1hTS3ozr73Kw=
 by: Lawrence D'Oliv - Sun, 31 Dec 2023 23:13 UTC

On Sun, 31 Dec 2023 17:11:45 -0500, Arne Vajhøj wrote:

> On 12/31/2023 4:29 PM, Lawrence D'Oliveiro wrote:
>
>> Support for STREAM_xx formats in RMS were not added until VMS 4.0, near
>> as I can tell. And that dates from around the time of the release of
>> the Mac.
>
> That surprises me. I always thought they had been there since day 1.
>
> But I started with VMS 4.4, so I don't know early VMS first hand.

I first got my hands on a VMS system in 1979. I was a first-year Comp Sci
student, and first-year students were not supposed to have access to time-
sharing accounts. But the difference between that and RSTS/E (which I also
was not supposed to have access to) was like night and day.

I’m not sure what version of VMS that was. It was likely 2.2, or possibly
earlier. There was an interesting privilege-escalation security hole in
2.2’s handling of message sections, which became quite clear if you read
the internals manual ... which I only got my hands on after we had
upgraded to 3.0.

I can remember quite a few other milestones off the top of my head. Like
some compatibility issues with the third-party serial drivers in VMS 2.x,
which went away in 3.0 because the terminal driver was split into a
(hardware-independent) “class” driver and a (hardware-specific) “port”
driver. This meant that third-party hardware vendors only needed to supply
their own “port” driver, and they automatically got all the standard QIO
and control-character support, just like DEC’s own terminal drivers.

VMS 4.0 was also the version that increased the length of file names from
9-dot-3 to 39-dot-39.

Re: RMS intro

<umssn7$1sgrh$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!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: RMS intro
Date: Sun, 31 Dec 2023 23:15:51 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <umssn7$1sgrh$3@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk> <umsmfv$1ro5b$3@dont-email.me>
<umspau$g48$1@panix2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 31 Dec 2023 23:15:51 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="1983345"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/IeWh0OP3MQ6U+ZOSJcd9"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:hX55C9ZwMEfWs7GTZMMkDsnP7Bk=
 by: Lawrence D'Oliv - Sun, 31 Dec 2023 23:15 UTC

On 31 Dec 2023 22:18:06 -0000, Scott Dorsey wrote:

> Most operating systems out there only used stream_lf and stream_cr.

Actually I think the timing of addition of those STREAM_xx formats was a
little too early to be credited/blamed on the Mac. STREAM_CRLF would have
been because of the massive popularity of MS-DOS and the IBM PC by that
time, and STREAM_LF was similarly a sign of feeling the pressure from
Unix. STREAM_CR ... maybe that was just stuck in for completeness. I
really don’t know of any other OSes that might have used it, apart from
old MacOS.

Re: RMS intro

<umt1h7$1t2m7$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 19:38:00 -0500
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <umt1h7$1t2m7$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 00:37:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2001607"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/SDjuOFayzXE3ZQQA2zNVCfhY+LLQSjKM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:qk0uElCEkDE60qRgAMjpkeyOV4c=
In-Reply-To: <umsnnc$1ro5b$8@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 1 Jan 2024 00:38 UTC

On 12/31/2023 4:50 PM, Lawrence D'Oliveiro wrote:
> Along with those 8-bit-era single-letter drive names, for some
> reason.
>
> Microsoft: “26 drive letters ought to be enough for anybody!”

You can mount disks without using drive letters with NTFS.

It is just that nobody use it.

Probably because 26 letters actually are more than enough.

Arne

Re: RMS intro

<umt1jd$1t2m7$2@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 19:39:09 -0500
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <umt1jd$1t2m7$2@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
<memo.20231231074319.16260W@jgd.cix.co.uk> <umsmfv$1ro5b$3@dont-email.me>
<umsov0$1s2oj$1@dont-email.me> <umssin$1sgrh$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 00:39:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2001607"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vaCtcXV783VzmvYgARisLXuCVQ3agRRc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:6NEnJPw8zzTWB9wfYXcVtomLdK8=
Content-Language: en-US
In-Reply-To: <umssin$1sgrh$2@dont-email.me>
 by: Arne Vajhøj - Mon, 1 Jan 2024 00:39 UTC

On 12/31/2023 6:13 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 17:11:45 -0500, Arne Vajhøj wrote:
>> On 12/31/2023 4:29 PM, Lawrence D'Oliveiro wrote:
>>> Support for STREAM_xx formats in RMS were not added until VMS 4.0, near
>>> as I can tell. And that dates from around the time of the release of
>>> the Mac.
>>
>> That surprises me. I always thought they had been there since day 1.
>>
>> But I started with VMS 4.4, so I don't know early VMS first hand.

> VMS 4.0 was also the version that increased the length of file names from
> 9-dot-3 to 39-dot-39.

That I did know.

Arne

Re: RMS intro

<umt6m7$1tk9o$3@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 02:05:59 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <umt6m7$1tk9o$3@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 02:05:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="2019640"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+UwRX16lAc0w6m+8lw64ms"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:4BSacuBU3LEDqcuRXEZf+L8m0BE=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 02:05 UTC

On Sun, 31 Dec 2023 19:38:00 -0500, Arne Vajhøj wrote:

> On 12/31/2023 4:50 PM, Lawrence D'Oliveiro wrote:
>
>> Along with those 8-bit-era single-letter drive names, for some reason.
>>
>> Microsoft: “26 drive letters ought to be enough for anybody!”
>
> You can mount disks without using drive letters with NTFS.

As I recall from reading docs, that doesn’t work with network shares or
hot-pluggable storage. Or this thing called “storage spaces”.

And remember, it’s NTFS-specific. Windows lacks the equivalent of a fully
general VFS layer, for some totally unfathomable reason.

Re: RMS intro

<umt8fg$1tos8$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 21:36:33 -0500
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <umt8fg$1tos8$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 02:36:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2024328"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+S69MtjcBeNY1SrylbSkHEmtwpG07DWJA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:8uz4fmYmqqI07pYEP5E0oZ4IrA8=
Content-Language: en-US
In-Reply-To: <umt6m7$1tk9o$3@dont-email.me>
 by: Arne Vajhøj - Mon, 1 Jan 2024 02:36 UTC

On 12/31/2023 9:05 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 19:38:00 -0500, Arne Vajhøj wrote:
>> On 12/31/2023 4:50 PM, Lawrence D'Oliveiro wrote:
>>> Along with those 8-bit-era single-letter drive names, for some reason.
>>>
>>> Microsoft: “26 drive letters ought to be enough for anybody!”
>>
>> You can mount disks without using drive letters with NTFS.
>
> As I recall from reading docs, that doesn’t work with network shares or
> hot-pluggable storage. Or this thing called “storage spaces”.

You don't need it for a network share - those can just be accessed
directly via UNC.

(it is said that one can make a symlink to UNC if one want to)

> And remember, it’s NTFS-specific.

It is specific to the file system used on practically all Windows
disks.

> Windows lacks the equivalent of a fully
> general VFS layer, for some totally unfathomable reason.

I don't think many Windows users miss it.

Arne

Re: RMS intro

<umt8np$1trvk$2@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 02:40:57 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <umt8np$1trvk$2@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 02:40:57 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="2027508"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+XN+3Ix1ft6R7n+QBhNrup"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:T+US+Kkz7YWJfZaE3sAu9VbnbZI=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 02:40 UTC

On Sun, 31 Dec 2023 21:36:33 -0500, Arne Vajhøj wrote:

> On 12/31/2023 9:05 PM, Lawrence D'Oliveiro wrote:
>
>> On Sun, 31 Dec 2023 19:38:00 -0500, Arne Vajhøj wrote:
>>
>>> On 12/31/2023 4:50 PM, Lawrence D'Oliveiro wrote:
>>>
>>>> Along with those 8-bit-era single-letter drive names, for some
>>>> reason.
>>>>
>>>> Microsoft: “26 drive letters ought to be enough for anybody!”
>>>
>>> You can mount disks without using drive letters with NTFS.
>>
>> As I recall from reading docs, that doesn’t work with network shares or
>> hot-pluggable storage. Or this thing called “storage spaces”.
>
> You don't need it for a network share - those can just be accessed
> directly via UNC.

So how do you select from available UNC shares in an application’s file
picker?

> (it is said that one can make a symlink to UNC if one want to)

Windows symlinks have their own share of problems.

>> And remember, it’s NTFS-specific.
>
> It is specific to the file system used on practically all Windows disks.

That’s a pretty shortsighted attitude, when you realize that NTFS is
starting to show its age.

>> Windows lacks the equivalent of a fully general VFS layer, for some
>> totally unfathomable reason.
>
> I don't think many Windows users miss it.

That’s true of the Windows users/developers that are left. The ones that
understand the need, know where to get it. That’s why Microsoft is trying
desperately (with WSL2 and other things) to make Windows more like Linux.

Re: RMS intro

<umt9e5$1ts4o$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Sun, 31 Dec 2023 21:52:53 -0500
Organization: A noiseless patient Spider
Lines: 65
Message-ID: <umt9e5$1ts4o$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 02:52:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2027672"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+nuGxtiqt7cxOgDlds3gAzK+0wRlVILj4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BDbpbdK/hYnPsHSOJ7drxBXXpjQ=
Content-Language: en-US
In-Reply-To: <umt8np$1trvk$2@dont-email.me>
 by: Arne Vajhøj - Mon, 1 Jan 2024 02:52 UTC

On 12/31/2023 9:40 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 21:36:33 -0500, Arne Vajhøj wrote:
>> On 12/31/2023 9:05 PM, Lawrence D'Oliveiro wrote:
>>> On Sun, 31 Dec 2023 19:38:00 -0500, Arne Vajhøj wrote:
>>>> On 12/31/2023 4:50 PM, Lawrence D'Oliveiro wrote:
>>>>> Along with those 8-bit-era single-letter drive names, for some
>>>>> reason.
>>>>>
>>>>> Microsoft: “26 drive letters ought to be enough for anybody!”
>>>>
>>>> You can mount disks without using drive letters with NTFS.
>>>
>>> As I recall from reading docs, that doesn’t work with network shares or
>>> hot-pluggable storage. Or this thing called “storage spaces”.
>>
>> You don't need it for a network share - those can just be accessed
>> directly via UNC.
>
> So how do you select from available UNC shares in an application’s file
> picker?
>
>> (it is said that one can make a symlink to UNC if one want to)
>
> Windows symlinks have their own share of problems.

If one is a Windows user that:
* need more than 26 drives
* need to use a file picker to choose network drives
* don't like to create symlinks
then one has a problem.

But my guess is that you can invite everyone in the world matching
that criteria to coffee in your dining room.

>>> And remember, it’s NTFS-specific.
>>
>> It is specific to the file system used on practically all Windows disks.
>
> That’s a pretty shortsighted attitude, when you realize that NTFS is
> starting to show its age.

AFAIK there are no current plans to replace NTFS.

And when they eventually replace it, then it seems likely that
the NTFS feature set will be made requirements for the new
file system. Backwards compatibility is a big thing for Microsoft.

>>> Windows lacks the equivalent of a fully general VFS layer, for some
>>> totally unfathomable reason.
>>
>> I don't think many Windows users miss it.
>
> That’s true of the Windows users/developers that are left. The ones that
> understand the need, know where to get it. That’s why Microsoft is trying
> desperately (with WSL2 and other things) to make Windows more like Linux.

WSL is not an attempt to make Windows like Linux.

WSL is a tool for developers that need to develop for both
Windows and Linux on Windows.

Arne

Re: RMS intro

<umtadb$21rav$2@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 03:09:31 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <umtadb$21rav$2@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 03:09:31 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="2157919"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+uHrZ64wcJgx2MNwrWyKoG"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:rIpMwpXXrHFsIZE5mCUQCkN+AMA=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 03:09 UTC

On Sun, 31 Dec 2023 21:52:53 -0500, Arne Vajhøj wrote:

> If one is a Windows user that:
> * need more than 26 drives

Or even just wants something more meaningful than a single-letter name for
their volumes.

> AFAIK there are no current plans to replace NTFS.

Not that Microsoft hasn’t tried, somewhat. See ReFS.

> WSL is not an attempt to make Windows like Linux.

It is precisely that. It’s even in the name: guess what the “L” stands
for?

Re: RMS intro

<65923305$0$705$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Sun, 31 Dec 2023 22:35:34 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: RMS intro
Content-Language: en-US
Newsgroups: comp.os.vms
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me> <umtadb$21rav$2@dont-email.me>
From: arne@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <umtadb$21rav$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 28
Message-ID: <65923305$0$705$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 023ff9df.news.sunsite.dk
X-Trace: 1704080134 news.sunsite.dk 705 arne@vajhoej.dk/68.9.63.232:55755
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Mon, 1 Jan 2024 03:35 UTC

On 12/31/2023 10:09 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 21:52:53 -0500, Arne Vajhøj wrote:
>> WSL is not an attempt to make Windows like Linux.
>
> It is precisely that. It’s even in the name: guess what the “L” stands
> for?

It stands for Linux, but that does not mean that they are trying to
move the general Windows user to a Linux experience.

It has a rather specific target group.

To quote from the WSL FAQ:

<quote>
Who is WSL for?

This is primarily a tool for developers, especially web developers,
those working on open source projects, or deploying to Linux server
environments. WSL is for anyone who likes using Bash, common Linux tools
(sed, awk, etc.) and Linux-first frameworks (Ruby, Python, etc.) but
also enjoys using Windows productivity tools
</quote>

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

Arne

Re: RMS intro

<umtgd0$22evu$5@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 04:51:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <umtgd0$22evu$5@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me> <umtadb$21rav$2@dont-email.me>
<65923305$0$705$14726298@news.sunsite.dk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 04:51:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="942470baad9a35e821becc4bfe3b8b3b";
logging-data="2178046"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bFPyecmzwHGnHeag7zkK3"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:5xhv/zmURfDs4LQSZWc96TDeNxM=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 04:51 UTC

On Sun, 31 Dec 2023 22:35:34 -0500, Arne Vajhøj wrote:

> It stands for Linux, but that does not mean that they are trying to move
> the general Windows user to a Linux experience.

That seems inevitable, though. At some point it is going to become a
mandatory part of any Windows install. I’m not saying it was Microsoft’s
conscious intention when they introduced it, but it will become the path
of least resistance.

Re: RMS intro

<umub08$26uta$1@dont-email.me>

  copy mid

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

  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: news@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 12:25:44 +0000
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <umub08$26uta$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me> <umtadb$21rav$2@dont-email.me>
<65923305$0$705$14726298@news.sunsite.dk> <umtgd0$22evu$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 12:25:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ddb73ee6b82ed046b2af8db783fe5108";
logging-data="2325418"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6PDRifd0XB4dcH7jxqIujAh3e8KUNeHM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:N3n9xIxLwGL+sFNPZobeZnPOPa4=
Content-Language: en-GB
In-Reply-To: <umtgd0$22evu$5@dont-email.me>
 by: Chris Townley - Mon, 1 Jan 2024 12:25 UTC

On 01/01/2024 04:51, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 22:35:34 -0500, Arne Vajhøj wrote:
>
>> It stands for Linux, but that does not mean that they are trying to move
>> the general Windows user to a Linux experience.
>
> That seems inevitable, though. At some point it is going to become a
> mandatory part of any Windows install. I’m not saying it was Microsoft’s
> conscious intention when they introduced it, but it will become the path
> of least resistance.

If I wanted to create something in Linux, I would not use WSL, I would
use a proper distribution, either under a VM or on the various physical
linux devices I have

--
Chris

Re: RMS intro

<umujck$282li$1@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 09:48:53 -0500
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <umujck$282li$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me> <umtadb$21rav$2@dont-email.me>
<65923305$0$705$14726298@news.sunsite.dk> <umtgd0$22evu$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 14:48:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2362034"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/LMfO2ZcKgNSz2RY6Id+SfCpoOHZHJjLk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:33bNmFfbOSCLj8BsrVpmrxAr6hM=
In-Reply-To: <umtgd0$22evu$5@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 1 Jan 2024 14:48 UTC

On 12/31/2023 11:51 PM, Lawrence D'Oliveiro wrote:
> On Sun, 31 Dec 2023 22:35:34 -0500, Arne Vajhøj wrote:

>> It stands for Linux, but that does not mean that they are trying to move
>> the general Windows user to a Linux experience.
>
> That seems inevitable, though. At some point it is going to become a
> mandatory part of any Windows install. I’m not saying it was Microsoft’s
> conscious intention when they introduced it, but it will become the path
> of least resistance.

MS could roll it out to every Windows user tomorrow if they
wanted to.

But why on earth would they want to do that??

For servers the preference is real ESXi/Hyper-V/KVM not WSL.

For desktop/laptop the vast majorities of users has no interest
in Linux at all. Windows are facing serious challenges, but not
from (traditional) Linux. Windows usage is dropping because
people are switching to Android/iOS phones/tablets.

People are switching from a GUI centric OS (Windows) to
GUI only OS (Android & iOS) for casual use. Expecting them
to use WSL command line utilities is a non-starter.

Arne

Re: RMS intro

<umujpf$282li$2@dont-email.me>

  copy mid

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

  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: RMS intro
Date: Mon, 1 Jan 2024 09:55:44 -0500
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <umujpf$282li$2@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me>
<memo.20231231213404.16260Y@jgd.cix.co.uk> <umsnnc$1ro5b$8@dont-email.me>
<umt1h7$1t2m7$1@dont-email.me> <umt6m7$1tk9o$3@dont-email.me>
<umt8fg$1tos8$1@dont-email.me> <umt8np$1trvk$2@dont-email.me>
<umt9e5$1ts4o$1@dont-email.me> <umtadb$21rav$2@dont-email.me>
<65923305$0$705$14726298@news.sunsite.dk> <umtgd0$22evu$5@dont-email.me>
<umub08$26uta$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 14:55:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2362034"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1efFHnG1BidB+qfegutcUlId3M/MGewk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ViPEZNs1MqVwGcgWYlOMioGoB3s=
In-Reply-To: <umub08$26uta$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 1 Jan 2024 14:55 UTC

On 1/1/2024 7:25 AM, Chris Townley wrote:
> On 01/01/2024 04:51, Lawrence D'Oliveiro wrote:
>> On Sun, 31 Dec 2023 22:35:34 -0500, Arne Vajhøj wrote:
>>> It stands for Linux, but that does not mean that they are trying to move
>>> the general Windows user to a Linux experience.
>>
>> That seems inevitable, though. At some point it is going to become a
>> mandatory part of any Windows install. I’m not saying it was Microsoft’s
>> conscious intention when they introduced it, but it will become the path
>> of least resistance.
>
> If I wanted to create something in Linux, I would not use WSL, I would
> use a proper distribution, either under a VM or on the various physical
> linux devices I have

You sort of get both with WSL.

You get a VM with a Linux distro of your choice (among the
approx. dozen that MS supports) that behaves pretty much like
any other Linux VM. Except that there are no visible startup time.

But you also get the ability to use Linux commands in
your CMD windows. Example:

wsl ls -la

They do some magic to utilize the Linux stuff in the VM.

I would not use WSL to run a server of any kind. But to
do a Linux build of some code, then why not.

Arne

Re: RMS intro

<umuo9p$1kt$1@reader1.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.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: RMS intro
Date: Mon, 1 Jan 2024 16:12:41 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <umuo9p$1kt$1@reader1.panix.com>
References: <umrv2j$1ooih$1@dont-email.me> <65923305$0$705$14726298@news.sunsite.dk> <umtgd0$22evu$5@dont-email.me> <umujck$282li$1@dont-email.me>
Injection-Date: Mon, 1 Jan 2024 16:12:41 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="1693"; 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 - Mon, 1 Jan 2024 16:12 UTC

In article <umujck$282li$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 12/31/2023 11:51 PM, Lawrence D'Oliveiro wrote:
>> On Sun, 31 Dec 2023 22:35:34 -0500, Arne Vajhøj wrote:
>
>>> It stands for Linux, but that does not mean that they are trying to move
>>> the general Windows user to a Linux experience.
>>
>> That seems inevitable, though. At some point it is going to become a
>> mandatory part of any Windows install. I’m not saying it was Microsoft’s
>> conscious intention when they introduced it, but it will become the path
>> of least resistance.
>
>MS could roll it out to every Windows user tomorrow if they
>wanted to.
>
>But why on earth would they want to do that??

To pave a way for MSFT to jetison Windows in favor of Linux.

Maintaining an OS like Windows is expensive and requires a
steady stream of talent. There is more talent working on that
kind of thing outside of Microsoft than inside, just not on
Windows: most of the work is happening around Linux. Being able
to leverage that investment would be a strategic win.

>For servers the preference is real ESXi/Hyper-V/KVM not WSL.
>
>For desktop/laptop the vast majorities of users has no interest
>in Linux at all. Windows are facing serious challenges, but not
>from (traditional) Linux. Windows usage is dropping because
>people are switching to Android/iOS phones/tablets.
>
>People are switching from a GUI centric OS (Windows) to
>GUI only OS (Android & iOS) for casual use. Expecting them
>to use WSL command line utilities is a non-starter.

This conflates two things: WSL as a path for moving to Linux
as the kernel substrate for Microsoft's OS offerings, and using
WSL as an end user.

The latter is likely never going to happen outside of developer
communities. The former could well happen; WSL gives MSFT a
low-cost way to dip their toe into the waters and explore
interoperability between the traditional Windows API and Linux.

- Dan C.

Pages:123456
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor