Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The clearest way into the Universe is through a forest wilderness. -- John Muir


computers / comp.os.vms / Re: 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
Re: RMS intro

<umuq8b$28tuo$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32077&group=comp.os.vms#32077

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 11:46:04 -0500
Organization: A noiseless patient Spider
Lines: 73
Message-ID: <umuq8b$28tuo$1@dont-email.me>
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> <umuo9p$1kt$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 16:46:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2389976"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19mFDSfHDNTGR83JQOlQxBYH7/YLCvLwD0="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:52sAgJnWMSACZmvX7pddckmy6Z4=
In-Reply-To: <umuo9p$1kt$1@reader1.panix.com>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 1 Jan 2024 16:46 UTC

On 1/1/2024 11:12 AM, Dan Cross wrote:
> 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.

It cost money to maintain Windows, but it also generates revenue.

A lot of revenue. MS sell Windows licenses in the magnitude of
20 B$ per year.

Becoming just another Linux distro vendor would loose
most of that revenue.

Does not make any business sense.

>> 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.

If MS wanted to switch to Linux kernel then Win32 API for Linux
would be very interesting.

But WSL does not provide anything for that.

WSL 1 provided the opposite direction - Linux API on Windows kernel.

WSL 2 is just a VM with a very smart/transparent integration.

Arne

Re: RMS intro

<umuql2$7qs$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32078&group=comp.os.vms#32078

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 16:52:50 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <umuql2$7qs$1@reader1.panix.com>
References: <umrv2j$1ooih$1@dont-email.me> <umujck$282li$1@dont-email.me> <umuo9p$1kt$1@reader1.panix.com> <umuq8b$28tuo$1@dont-email.me>
Injection-Date: Mon, 1 Jan 2024 16:52:50 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="8028"; 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:52 UTC

In article <umuq8b$28tuo$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/1/2024 11:12 AM, Dan Cross wrote:
>> 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.
>
>It cost money to maintain Windows, but it also generates revenue.
>
>A lot of revenue. MS sell Windows licenses in the magnitude of
>20 B$ per year.
>
>Becoming just another Linux distro vendor would loose
>most of that revenue.
>
>Does not make any business sense.

....right now.

The windows market share is, as you yourself mentioned earlier
in this thread, continuing to shrink.

People at Microsoft aren't stupid. They can see the long-term
direction themselves.

>>> 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.
>
>If MS wanted to switch to Linux kernel then Win32 API for Linux
>would be very interesting.
>
>But WSL does not provide anything for that.
>
>WSL 1 provided the opposite direction - Linux API on Windows kernel.

....and integration at the file level.

>WSL 2 is just a VM with a very smart/transparent integration.

As I said, it's a way for them to dip their toe in the water and
explore compatibility. It's obviously not the end state.

- Dan C.

Re: RMS intro

<umuttc$29irk$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32079&group=comp.os.vms#32079

  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: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 12:48:39 -0500
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <umuttc$29irk$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 17:48:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6d99487d2deff50c144e10f9b98802b7";
logging-data="2411380"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19UiUpFtydMgd8yoj1ybY9fB7T4BrX4OxY="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:xTabNid+NmY52OUoolRSBgneVD8=
In-Reply-To: <umt9e5$1ts4o$1@dont-email.me>
 by: Dave Froble - Mon, 1 Jan 2024 17:48 UTC

On 12/31/2023 9:52 PM, Arne Vajhøj wrote:
> 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.

Even if your dining room is a phone booth ...

Does such even exist anymore?

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: RMS intro

<umv3ll$2adef$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32080&group=comp.os.vms#32080

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 14:26:45 -0500
Organization: A noiseless patient Spider
Lines: 103
Message-ID: <umv3ll$2adef$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me> <umujck$282li$1@dont-email.me>
<umuo9p$1kt$1@reader1.panix.com> <umuq8b$28tuo$1@dont-email.me>
<umuql2$7qs$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 19:26:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="812039685a5a7c549a880fd429c6e84c";
logging-data="2438607"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bd21IgBiES25SQEZsQp9aEyry2QPoIFk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:SAqqob9rTZsJcFe9Yk2Jz/RmoEE=
In-Reply-To: <umuql2$7qs$1@reader1.panix.com>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 1 Jan 2024 19:26 UTC

On 1/1/2024 11:52 AM, Dan Cross wrote:
> In article <umuq8b$28tuo$1@dont-email.me>,
> Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 1/1/2024 11:12 AM, Dan Cross wrote:
>>> 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.
>>
>> It cost money to maintain Windows, but it also generates revenue.
>>
>> A lot of revenue. MS sell Windows licenses in the magnitude of
>> 20 B$ per year.
>>
>> Becoming just another Linux distro vendor would loose
>> most of that revenue.
>>
>> Does not make any business sense.
>
> ...right now.
>
> The windows market share is, as you yourself mentioned earlier
> in this thread, continuing to shrink.
>
> People at Microsoft aren't stupid. They can see the long-term
> direction themselves.

Windows desktop market share is not shrinking much. The
problem for MS is that the desktop market itself is shrinking - a
lot of casual users are switching to phones and tablets. Most
still have a PC, but because it is not used so much then they
are kept way longer than they used to. So PC sales is dropping
and Windows sales is dropping.

If MS want to continue the big presence in the consumer segment,
then they need to address it. Somehow they need to get into
the phone and tablet market. This is why the MS CEO recently
said that he regretted killing Windows Phone.

Creating a Linux desktop distro is not going to help with this
problem, because it is not what the customers are looking for.

>>>> 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.
>>
>> If MS wanted to switch to Linux kernel then Win32 API for Linux
>> would be very interesting.
>>
>> But WSL does not provide anything for that.
>>
>> WSL 1 provided the opposite direction - Linux API on Windows kernel.
>
> ...and integration at the file level.
>
>> WSL 2 is just a VM with a very smart/transparent integration.
>
> As I said, it's a way for them to dip their toe in the water and
> explore compatibility. It's obviously not the end state.

"dip their toe in the water" and "explore compatibility" ????

It does not do anything for running Windows applications on a Linux
system.

Arne

Re: RMS intro

<umv6gv$ccq$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32081&group=comp.os.vms#32081

  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: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 20:15:27 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <umv6gv$ccq$1@reader1.panix.com>
References: <umrv2j$1ooih$1@dont-email.me> <umuq8b$28tuo$1@dont-email.me> <umuql2$7qs$1@reader1.panix.com> <umv3ll$2adef$1@dont-email.me>
Injection-Date: Mon, 1 Jan 2024 20:15:27 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="12698"; 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 20:15 UTC

In article <umv3ll$2adef$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/1/2024 11:52 AM, Dan Cross wrote:
>> [snip]
>> ...right now.
>>
>> The windows market share is, as you yourself mentioned earlier
>> in this thread, continuing to shrink.
>>
>> People at Microsoft aren't stupid. They can see the long-term
>> direction themselves.
>
>Windows desktop market share is not shrinking much. The
>problem for MS is that the desktop market itself is shrinking - a
>lot of casual users are switching to phones and tablets. Most
>still have a PC, but because it is not used so much then they
>are kept way longer than they used to. So PC sales is dropping
>and Windows sales is dropping.
>
>If MS want to continue the big presence in the consumer segment,
>then they need to address it. Somehow they need to get into
>the phone and tablet market. This is why the MS CEO recently
>said that he regretted killing Windows Phone.
>
>Creating a Linux desktop distro is not going to help with this
>problem, because it is not what the customers are looking for.

You seem to conflate, "using the Linux kernel" with "creating
a Linux desktop distro."

>>>>> 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.
>>>
>>> If MS wanted to switch to Linux kernel then Win32 API for Linux
>>> would be very interesting.
>>>
>>> But WSL does not provide anything for that.
>>>
>>> WSL 1 provided the opposite direction - Linux API on Windows kernel.
>>
>> ...and integration at the file level.
>>
>>> WSL 2 is just a VM with a very smart/transparent integration.
>>
>> As I said, it's a way for them to dip their toe in the water and
>> explore compatibility. It's obviously not the end state.
>
>"dip their toe in the water" and "explore compatibility" ????
>
>It does not do anything for running Windows applications on a Linux
>system.

Bluntly, you're long on opinion, but based on this and many
other answers in this newsgroup and others, I really don't think
you have a good handle on how any of the underlying technologies
actually work. If you did, perhaps you wouldn't be so quick to
dismiss how a kernel compatibility layer that implements a
kernel ABI (e.g., WSL1) could be leveraged to gain insight into
how two kernel interfaces could be made to work simultaneously,
or how virtualization across a kernel boundary with shared
services (e.g., WSL2) could be similarly leveraged.

- Dan C.

Re: RMS intro

<umvc5d$2b9bl$8@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32082&group=comp.os.vms#32082

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.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: Mon, 1 Jan 2024 21:51:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <umvc5d$2b9bl$8@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
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Jan 2024 21:51:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba9d899a21c86d213ed7fda3110883eb";
logging-data="2467189"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/NMsUO0FOmGVxXH+sTH9Zs"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:MJGqiSZvx4eLHAa/yDGhxtwJr0E=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 21:51 UTC

On Mon, 1 Jan 2024 12:25:44 +0000, Chris Townley wrote:

> 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

Certainly, and so would I. But WSL is the path by which the Windows
installed base will get there from here.

Re: RMS intro

<umvcfi$2b9bl$9@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32083&group=comp.os.vms#32083

  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 21:57:06 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <umvcfi$2b9bl$9@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>
<umujck$282li$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 21:57:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba9d899a21c86d213ed7fda3110883eb";
logging-data="2467189"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1TrXY2XTu+H4WOkbM+XKM"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:SHezCgZqyValjvJuJIMiM8ySsfc=
 by: Lawrence D'Oliv - Mon, 1 Jan 2024 21:57 UTC

On Mon, 1 Jan 2024 09:48:53 -0500, Arne Vajhøj 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.
>
> But why on earth would they want to do that??

Because Windows is becoming increasingly complex and expensive for
Microsoft to maintain, and the profits from doing so are shrinking. Every
Windows user has been noticing how Microsoft is cutting corners on its QA
lately, with the deteriorating quality of its updates and patches.

So it will naturally take decisions (in its typical short-sighted fashion)
to reduce that support burden. The obvious, easy one is to rely more and
more on that Linux kernel for core stuff.

Exhibit A, what I consider to be the first step on this path:
<https://www.theregister.com/2023/12/14/windows_ai_studio_preview/>.

Re: RMS intro

<umvlnj$2cmas$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32085&group=comp.os.vms#32085

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 19:34:58 -0500
Organization: A noiseless patient Spider
Lines: 97
Message-ID: <umvlnj$2cmas$1@dont-email.me>
References: <umrv2j$1ooih$1@dont-email.me> <umuq8b$28tuo$1@dont-email.me>
<umuql2$7qs$1@reader1.panix.com> <umv3ll$2adef$1@dont-email.me>
<umv6gv$ccq$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 00:34:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ea87e7ada97d169940a8d9b728a5e43e";
logging-data="2513244"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Atu2zAZUQH96RS2+j+YDcByNV5GKDJ0I="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:/mzxNjRuFh9Q+HONI1oRagfV9OM=
Content-Language: en-US
In-Reply-To: <umv6gv$ccq$1@reader1.panix.com>
 by: Arne Vajhøj - Tue, 2 Jan 2024 00:34 UTC

On 1/1/2024 3:15 PM, Dan Cross wrote:
> In article <umv3ll$2adef$1@dont-email.me>,
> Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 1/1/2024 11:52 AM, Dan Cross wrote:
>>> [snip]
>>> ...right now.
>>>
>>> The windows market share is, as you yourself mentioned earlier
>>> in this thread, continuing to shrink.
>>>
>>> People at Microsoft aren't stupid. They can see the long-term
>>> direction themselves.
>>
>> Windows desktop market share is not shrinking much. The
>> problem for MS is that the desktop market itself is shrinking - a
>> lot of casual users are switching to phones and tablets. Most
>> still have a PC, but because it is not used so much then they
>> are kept way longer than they used to. So PC sales is dropping
>> and Windows sales is dropping.
>>
>> If MS want to continue the big presence in the consumer segment,
>> then they need to address it. Somehow they need to get into
>> the phone and tablet market. This is why the MS CEO recently
>> said that he regretted killing Windows Phone.
>>
>> Creating a Linux desktop distro is not going to help with this
>> problem, because it is not what the customers are looking for.
>
> You seem to conflate, "using the Linux kernel" with "creating
> a Linux desktop distro."

(if they want to reduce cost significantly, then that would
be what they would need to do)

But no matter what they do to their desktop OS, then it does not
solve the problem of people moving from desktop OS
to phones and tablets.

>>>>>> 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.
>>>>
>>>> If MS wanted to switch to Linux kernel then Win32 API for Linux
>>>> would be very interesting.
>>>>
>>>> But WSL does not provide anything for that.
>>>>
>>>> WSL 1 provided the opposite direction - Linux API on Windows kernel.
>>>
>>> ...and integration at the file level.
>>>
>>>> WSL 2 is just a VM with a very smart/transparent integration.
>>>
>>> As I said, it's a way for them to dip their toe in the water and
>>> explore compatibility. It's obviously not the end state.
>>
>> "dip their toe in the water" and "explore compatibility" ????
>>
>> It does not do anything for running Windows applications on a Linux
>> system.
>
> Bluntly, you're long on opinion, but based on this and many
> other answers in this newsgroup and others, I really don't think
> you have a good handle on how any of the underlying technologies
> actually work. If you did, perhaps you wouldn't be so quick to
> dismiss how a kernel compatibility layer that implements a
> kernel ABI (e.g., WSL1) could be leveraged to gain insight into
> how two kernel interfaces could be made to work simultaneously,
> or how virtualization across a kernel boundary with shared
> services (e.g., WSL2) could be similarly leveraged.

I do find it difficult to see why running Linux apps
on Windows help with running Windows apps on Linux.

And they have known about both concepts for a long
time. WSL1 concept goes back to 90's - Win32 API on
top of NT kernel and Win9x kernel. WSL2 concept goes
back to late 00's - XP mode in Windows 7.

Arne

on Windows 7

Re: RMS intro

<umvmsf$2cq5r$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32086&group=comp.os.vms#32086

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 19:54:38 -0500
Organization: A noiseless patient Spider
Lines: 70
Message-ID: <umvmsf$2cq5r$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>
<umujck$282li$1@dont-email.me> <umvcfi$2b9bl$9@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 00:54:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ea87e7ada97d169940a8d9b728a5e43e";
logging-data="2517179"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/u8t/MnG1BdSpoPs1DPH5zEc3Iz6dYxrk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:vs2gZmZc5iEROBlRZ4QVLXMhySU=
Content-Language: en-US
In-Reply-To: <umvcfi$2b9bl$9@dont-email.me>
 by: Arne Vajhøj - Tue, 2 Jan 2024 00:54 UTC

On 1/1/2024 4:57 PM, Lawrence D'Oliveiro wrote:
> On Mon, 1 Jan 2024 09:48:53 -0500, Arne Vajhøj 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.
>>
>> But why on earth would they want to do that??
>
> Because Windows is becoming increasingly complex and expensive for
> Microsoft to maintain,

That problem is something almost all software has. Code bases grow over
time.

> and the profits from doing so are shrinking. Every
> Windows user has been noticing how Microsoft is cutting corners on its QA
> lately, with the deteriorating quality of its updates and patches.

That is a hypothesis but the numbers does not support it.

Windows sale = 20 B$/year.

10000 engineers @ 200 K$/year = 2 B$

It does not seem plausible that maintenance cost of Windows
is a real problem for MS.

(and if Windows development are actual done in India instead of
Seattle the cost would be way less)

> So it will naturally take decisions (in its typical short-sighted fashion)
> to reduce that support burden. The obvious, easy one is to rely more and
> more on that Linux kernel for core stuff.

I can't see that.

If they create another Linux desktop distro, then sale would plummmet.
There are no money in Linux desktop distros.

The compatibility API solution would not reduce maintenance significant.

From:

COM + .NET
Win32
NT kernel

to:

COM + .NET
Win32
Linux kernel

MS would still need to maintain all the high level stuff where most
of the work are done.

> Exhibit A, what I consider to be the first step on this path:
> <https://www.theregister.com/2023/12/14/windows_ai_studio_preview/>.

That is a developer tool not a general user tool. So it is not an
indication of WSL being more than development.

Arne

Re: RMS intro

<umvrjp$2da91$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32087&group=comp.os.vms#32087

  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: m6502...@gmail.com (mjos_examine)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Mon, 1 Jan 2024 21:15:23 -0500
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <umvrjp$2da91$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: Tue, 2 Jan 2024 02:15:21 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a10d1428cc32c3e84305120009f6f521";
logging-data="2533665"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+93zRluaG1ONrMP151UwPs"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:1BLts6UhOmQAa7l99F1IN5MxdUc=
In-Reply-To: <memo.20231231074319.16260W@jgd.cix.co.uk>
Content-Language: en-US
 by: mjos_examine - Tue, 2 Jan 2024 02:15 UTC

On 2023-12-31 2:43 a.m., John Dallman wrote:
> 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?

According to a couple of search hits, the Apple II used CR line ending
before the Mac did.

You could save space on those 360K 5¼ floppy disks by eliminating the LF
on every line in a text file. ;-)

Here's one reference:

"... and Classic MacOS inherited the CR line ending convention from
ProDOS on the Apple II (and presumably SOS on the Apple ///, which was
the genesis of ProDOS.)"

https://stardot.org.uk/forums/viewtopic.php?p=381225&sid=5b7d6dac7407c615aaad1c711fa3fda9#p381225

That would be somewhere after 1980 (Apple /// SOS).

Re: RMS intro

<d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32088&group=comp.os.vms#32088

  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: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 02 Jan 2024 11:10:11 +0000
Organization: One very high maintenance cat
Lines: 7
Message-ID: <d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
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> <umujpf$282li$2@dont-email.me>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="236484c31e373c466d5ea50b2469b7f9";
logging-data="2805737"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zwSfVKdii+OukidZ939NVTLdEHpy2lnU="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:U55DwknGNi5wlyIk3G9C27SuOfI=
In-Reply-To: <umujpf$282li$2@dont-email.me>
 by: Single Stage to Orbi - Tue, 2 Jan 2024 11:10 UTC

On Mon, 2024-01-01 at 09:55 -0500, Arne Vajhøj wrote:
> You sort of get both with WSL.

No, WSL is terrible! Use WSL2 instead.
--
Tactical Nuclear Kittens

Re: RMS intro

<31aafa28ca280cbff76f88065b02fb6421e68218.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32089&group=comp.os.vms#32089

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 02 Jan 2024 11:08:16 +0000
Organization: One very high maintenance cat
Lines: 10
Message-ID: <31aafa28ca280cbff76f88065b02fb6421e68218.camel@munted.eu>
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>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="236484c31e373c466d5ea50b2469b7f9";
logging-data="2805737"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bSzT/shOAKXEOXsdQNfJ93b4hTJYVqGQ="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:bvAn/a07BwDHbd5bIsplil8cmmc=
In-Reply-To: <umt1h7$1t2m7$1@dont-email.me>
 by: Single Stage to Orbi - Tue, 2 Jan 2024 11:08 UTC

On Sun, 2023-12-31 at 19:38 -0500, Arne Vajhøj wrote:
> You can mount disks without using drive letters with NTFS.
>
> It is just that nobody use it.

Before I was made redundant last month I used UNC mounts a lot with the
ex-employer's business application to share data between workstations.
--
Tactical Nuclear Kittens

Re: RMS intro

<701e51a8bc42958008404629b605182cfa032ac8.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32090&group=comp.os.vms#32090

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 02 Jan 2024 11:09:06 +0000
Organization: One very high maintenance cat
Lines: 9
Message-ID: <701e51a8bc42958008404629b605182cfa032ac8.camel@munted.eu>
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>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="236484c31e373c466d5ea50b2469b7f9";
logging-data="2805737"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zsUM1/yDD2u4SAr5LZPsD5MabDP4AFwI="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:KwvAmKU13r1EJiMvs5JByNFaclA=
In-Reply-To: <umt8np$1trvk$2@dont-email.me>
 by: Single Stage to Orbi - Tue, 2 Jan 2024 11:09 UTC

On Mon, 2024-01-01 at 02:40 +0000, Lawrence D'Oliveiro wrote:
> So how do you select from available UNC shares in an application’s
> file picker?

We don't let the users do that, we know it's too easy to mess up.
--
Tactical Nuclear Kittens

Re: RMS intro

<12fa8dbb87dc28461f74bab88b9b76afde6ae00f.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32091&group=comp.os.vms#32091

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 02 Jan 2024 11:11:37 +0000
Organization: One very high maintenance cat
Lines: 7
Message-ID: <12fa8dbb87dc28461f74bab88b9b76afde6ae00f.camel@munted.eu>
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> <umuttc$29irk$1@dont-email.me>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="236484c31e373c466d5ea50b2469b7f9";
logging-data="2805737"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+e8s/CZBxpBMpbY46pJLG3Hqfiim8s7DQ="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:aHg2TWz264HRF5mNaIjynHlJEB4=
In-Reply-To: <umuttc$29irk$1@dont-email.me>
 by: Single Stage to Orbi - Tue, 2 Jan 2024 11:11 UTC

On Mon, 2024-01-01 at 12:48 -0500, Dave Froble wrote:
> Even  if your dining room is a phone booth ...

Well, if a Police box worked well for a Time Lord ...
--
Tactical Nuclear Kittens

Re: RMS intro

<un0vhj$2m4fp$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32092&group=comp.os.vms#32092

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 07:28:37 -0500
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <un0vhj$2m4fp$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>
<umub08$26uta$1@dont-email.me> <umujpf$282li$2@dont-email.me>
<d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 12:28:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ea87e7ada97d169940a8d9b728a5e43e";
logging-data="2822649"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1boWFqRXq9PRQk8bkh9IipBtgCf+NU+Y="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:D8Wgyej/NhuEp7es96PumM+BHEM=
Content-Language: en-US
In-Reply-To: <d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
 by: Arne Vajhøj - Tue, 2 Jan 2024 12:28 UTC

On 1/2/2024 6:10 AM, Single Stage to Orbit wrote:
> On Mon, 2024-01-01 at 09:55 -0500, Arne Vajhøj wrote:
>> You sort of get both with WSL.
>
> No, WSL is terrible! Use WSL2 instead.

I guess I was not being precise enough.

I generally use the term WSL to cover both WSL1 and WSL2.

And here I was actually talking about WSL2 per the
"You get a VM with ...".

Arne

Re: RMS intro

<kvieslF8sfcU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32093&group=comp.os.vms#32093

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.chmurka.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@andyburns.uk (Andy Burns)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 12:46:14 +0000
Lines: 10
Message-ID: <kvieslF8sfcU1@mid.individual.net>
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> <umujpf$282li$2@dont-email.me>
<d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 57iY0IDAsI/+P3asgZ/MJA9mftmuNSBSOHD7k+m7zD10EFESsu
Cancel-Lock: sha1:yIwbhlgG0c7RYT+JbmX1lfRitdo= sha256:bxVk9abgwxDQtwUKEP43XkQ9bKXlNPszPpOE4tfxBUU=
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
 by: Andy Burns - Tue, 2 Jan 2024 12:46 UTC

Single Stage to Orbit wrote:

> Arne Vajhøj wrote:
>
>> You sort of get both with WSL.
>
> No, WSL is terrible! Use WSL2 instead.

Performance-wise sure, but there is a certain technical elegance to the
WSL1 mechanism.

Re: RMS intro

<un12ql$2n8al$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32096&group=comp.os.vms#32096

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 08:24:40 -0500
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <un12ql$2n8al$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>
<umub08$26uta$1@dont-email.me> <umujpf$282li$2@dont-email.me>
<d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
<kvieslF8sfcU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 13:24:38 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ea87e7ada97d169940a8d9b728a5e43e";
logging-data="2859349"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+2mlY9nDUDgo/Qe5dJQjqUlQtR43Iw4vI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Z87NAMSacHDHw4J+r4Ulhh/yYAI=
Content-Language: en-US
In-Reply-To: <kvieslF8sfcU1@mid.individual.net>
 by: Arne Vajhøj - Tue, 2 Jan 2024 13:24 UTC

On 1/2/2024 7:46 AM, Andy Burns wrote:
> Single Stage to Orbit wrote:
>> Arne Vajhøj wrote:
>>> You sort of get both with WSL.
>>
>> No, WSL is terrible! Use WSL2 instead.
>
> Performance-wise sure, but there is a certain technical elegance to the
> WSL1 mechanism.

Was the problem with WSL1 performance?

I always thought that the problem was compatibility
(that 99.9% compatibility was not god enough).

Arne

Re: RMS intro

<un13ln$2ncmu$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32099&group=comp.os.vms#32099

  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: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 13:39:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <un13ln$2ncmu$1@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 13:39:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="00a429035633d8ff245a13a93a330026";
logging-data="2863838"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+69zjIO85/RyOP7oXBO6EuLv63mmkPnj0="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:+39i1iDrr6uWbRlbMSfIXY3d0Rs=
 by: Simon Clubley - Tue, 2 Jan 2024 13:39 UTC

On 2023-12-30, Arne Vajhøj <arne@vajhoej.dk> wrote:
> 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
>

Some feedback:

About your VFC comments: what does Fortran carriage control use on VMS ?
You say there is no use for VFC, but then you go on to say Fortran uses
VFC for carriage control.

You may wish to make explicit what the maximum record size is with RMS.

Do you want to discuss the history of ISAM files with their different
prolog versions ?

You may wish to make it clear that RMS is a part of VMS in that it is
within VMS itself and not just some user-mode library linked in to each
user program.

You may wish to make the byte ordering explicit by giving offsets to
each field. IOW, make it clear that the control data is at the start
of each record and that fields are in little-endian and not big-endian
format. This matters because different operating systems have both
different documentation and endian conventions.

Simon.

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

Re: RMS intro

<un13n8$2ncmu$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32100&group=comp.os.vms#32100

  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: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 13:39:52 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <un13n8$2ncmu$2@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=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 13:39:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="00a429035633d8ff245a13a93a330026";
logging-data="2863838"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/joAjqtJ4sywD9+tf05AfbK7Y6odfb6ZA="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Q9TFbTWYQtcJFJV0UtQsa3DgW+0=
 by: Simon Clubley - Tue, 2 Jan 2024 13:39 UTC

On 2023-12-31, 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?
>
> John

Second-system effect ? :-)

Simon.

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

Re: RMS intro

<un13pl$2ncmu$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32101&group=comp.os.vms#32101

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 13:41:09 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <un13pl$2ncmu$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> <umt6m7$1tk9o$3@dont-email.me>
Injection-Date: Tue, 2 Jan 2024 13:41:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="00a429035633d8ff245a13a93a330026";
logging-data="2863838"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VT0ZRBD1ga2HlDkeB+gilwr1jf5oCDnY="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:yS3J6wxMRbfEMTHNfT7aX9n0W3A=
 by: Simon Clubley - Tue, 2 Jan 2024 13:41 UTC

On 2023-12-31, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
> And remember, it?s NTFS-specific. Windows lacks the equivalent of a fully
> general VFS layer, for some totally unfathomable reason.

So does VMS. Unfortunately.

Simon.

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

Re: RMS intro

<un15jo$2niul$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32102&group=comp.os.vms#32102

  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: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 09:12:11 -0500
Organization: A noiseless patient Spider
Lines: 77
Message-ID: <un15jo$2niul$1@dont-email.me>
References: <umqcjd$1er1l$1@dont-email.me> <un13ln$2ncmu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 14:12:09 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ea87e7ada97d169940a8d9b728a5e43e";
logging-data="2870229"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Y9NkY0XEa3v0bxHP9Vcgp1Pk/jhBfo0Q="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:dtK687tTrm5AZg7jZI1Z1w/Xf/E=
Content-Language: en-US
In-Reply-To: <un13ln$2ncmu$1@dont-email.me>
 by: Arne Vajhøj - Tue, 2 Jan 2024 14:12 UTC

On 1/2/2024 8:39 AM, Simon Clubley wrote:
> On 2023-12-30, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> 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
>
> Some feedback:

Thanks. Apperciated.

> About your VFC comments: what does Fortran carriage control use on VMS ?
> You say there is no use for VFC, but then you go on to say Fortran uses
> VFC for carriage control.

DCL use record format VFC with carriage control PRN .

Fortran default use record format VAR with carriage control FTN.

I hope that is what I communicate:

<quote>
Nobody seems to see a purpose with VFC record format. But DCL create
files in VFC record format, so it is used.
....
Fortran carriage control use the first column in file for control. A
space ' ' in first column means ordinary new line. A one '1' in first
column means new page. This is a very old Fortran convention. And
usually it is only files generated by Fortran programs that use Fortran
carriage control, but VMS and RMS support sit.

Print carriage control use the content of the control information for
VFC files to manage output.
</quote>

(but I just noted that I can't count to 3)

> You may wish to make explicit what the maximum record size is with RMS.

Yes. That is important. It may not have been a severe limitation
in 1977, but it sure is today.

And I would need to mention Fortran segmented files.

> Do you want to discuss the history of ISAM files with their different
> prolog versions ?

I want to but I can't.

:-)

I don't have the knowledge.

> You may wish to make it clear that RMS is a part of VMS in that it is
> within VMS itself and not just some user-mode library linked in to each
> user program.

I should probably mention EXEC mode

> You may wish to make the byte ordering explicit by giving offsets to
> each field. IOW, make it clear that the control data is at the start
> of each record and that fields are in little-endian and not big-endian
> format. This matters because different operating systems have both
> different documentation and endian conventions.

Yes.

Not as big a problem today as 25 years ago. But still relevant.

Arne

Re: RMS intro

<un1hs0$18v$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32104&group=comp.os.vms#32104

  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: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 17:41:20 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <un1hs0$18v$1@reader1.panix.com>
References: <umrv2j$1ooih$1@dont-email.me> <umv3ll$2adef$1@dont-email.me> <umv6gv$ccq$1@reader1.panix.com> <umvlnj$2cmas$1@dont-email.me>
Injection-Date: Tue, 2 Jan 2024 17:41:20 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="1311"; 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 - Tue, 2 Jan 2024 17:41 UTC

In article <umvlnj$2cmas$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/1/2024 3:15 PM, Dan Cross wrote:
>> In article <umv3ll$2adef$1@dont-email.me>,
>> Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 1/1/2024 11:52 AM, Dan Cross wrote:
>>>> [snip]
>>>> ...right now.
>>>>
>>>> The windows market share is, as you yourself mentioned earlier
>>>> in this thread, continuing to shrink.
>>>>
>>>> People at Microsoft aren't stupid. They can see the long-term
>>>> direction themselves.
>>>
>>> Windows desktop market share is not shrinking much. The
>>> problem for MS is that the desktop market itself is shrinking - a
>>> lot of casual users are switching to phones and tablets. Most
>>> still have a PC, but because it is not used so much then they
>>> are kept way longer than they used to. So PC sales is dropping
>>> and Windows sales is dropping.
>>>
>>> If MS want to continue the big presence in the consumer segment,
>>> then they need to address it. Somehow they need to get into
>>> the phone and tablet market. This is why the MS CEO recently
>>> said that he regretted killing Windows Phone.
>>>
>>> Creating a Linux desktop distro is not going to help with this
>>> problem, because it is not what the customers are looking for.
>>
>> You seem to conflate, "using the Linux kernel" with "creating
>> a Linux desktop distro."
>
>(if they want to reduce cost significantly, then that would
>be what they would need to do)

Nope. Again, you're conflating replacing the Windows
kernel with a producing "desktop Linux distro."

>But no matter what they do to their desktop OS, then it does not
>solve the problem of people moving from desktop OS
>to phones and tablets.

Indeed. So as their market share continues to shrink,
support costs will continue to be significant. Moreover,
Windows revenue is not growing as fast as other parts of
their business, and as applications move to the cloud,
there is less incentive for users to run Windows.

>>>>>>> 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.
>>>>>
>>>>> If MS wanted to switch to Linux kernel then Win32 API for Linux
>>>>> would be very interesting.
>>>>>
>>>>> But WSL does not provide anything for that.
>>>>>
>>>>> WSL 1 provided the opposite direction - Linux API on Windows kernel.
>>>>
>>>> ...and integration at the file level.
>>>>
>>>>> WSL 2 is just a VM with a very smart/transparent integration.
>>>>
>>>> As I said, it's a way for them to dip their toe in the water and
>>>> explore compatibility. It's obviously not the end state.
>>>
>>> "dip their toe in the water" and "explore compatibility" ????
>>>
>>> It does not do anything for running Windows applications on a Linux
>>> system.
>>
>> Bluntly, you're long on opinion, but based on this and many
>> other answers in this newsgroup and others, I really don't think
>> you have a good handle on how any of the underlying technologies
>> actually work. If you did, perhaps you wouldn't be so quick to
>> dismiss how a kernel compatibility layer that implements a
>> kernel ABI (e.g., WSL1) could be leveraged to gain insight into
>> how two kernel interfaces could be made to work simultaneously,
>> or how virtualization across a kernel boundary with shared
>> services (e.g., WSL2) could be similarly leveraged.
>
>I do find it difficult to see why running Linux apps
>on Windows help with running Windows apps on Linux.

Yes, you do, but it's not that complex. If you have to provide
compatibility for one system interface in terms of another, you
must necessarily understand what can be shared and how to share
it. Implementing the Linux system interface inside of the
Windows kernel (as one does with WSL1) gives MSFT engineers
insight into how to bridge between the two; if you do so in one
direction, you've necessarily learned a lot about how to do it
in the other direction. I'm sure in doing so, Microsoft also
took lessons from e.g. gVisor etc.

Of course, the issue of system interface fidelity is a big one,
which is why WSL2 simply boots the Linux kernel in a VM. But
if you do that, then conceptually you have two kernels running
in an orchestrated way on a single machine, and now you can
start to vary the interface between them and which takes
primacy. This allows you to transition from one to the other
in a principled way, while maintaining compatibility.

Note that the Windows API is, by design, opaque to application
programs: programs like with a DLL that interfaces with the
kernel as opposed to publishing how to do this directly (as
under Linux). This gives MSFT a lot of room in how they
implement their system while maintaining backwards compatibility
with application programs. There's nothing magical about the
Windows kernel that would preclude them providing the same
interface on a different kernel entirely, and there's lots of
prior art (e.g., plan 9 ports, Rosetta and the Mac and A/UX
on the Mac, even within Windows, etc).

I do not expect you to understand this.

>And they have known about both concepts for a long
>time. WSL1 concept goes back to 90's - Win32 API on
>top of NT kernel and Win9x kernel.

Not really, but the basic concept of emulating a system
interface on another system goes much further back than
that; e.g., PA1050 on TOPS-20, or the DTSS environment on
Multics.

- Dan C.

Re: RMS intro

<un1i4m$18v$2@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32105&group=comp.os.vms#32105

  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: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 17:45:58 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <un1i4m$18v$2@reader1.panix.com>
References: <umrv2j$1ooih$1@dont-email.me> <umujck$282li$1@dont-email.me> <umvcfi$2b9bl$9@dont-email.me> <umvmsf$2cq5r$1@dont-email.me>
Injection-Date: Tue, 2 Jan 2024 17:45:58 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="1311"; 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 - Tue, 2 Jan 2024 17:45 UTC

In article <umvmsf$2cq5r$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/1/2024 4:57 PM, Lawrence D'Oliveiro wrote:
>> On Mon, 1 Jan 2024 09:48:53 -0500, Arne Vajhøj 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.
>>>
>>> But why on earth would they want to do that??
>>
>> Because Windows is becoming increasingly complex and expensive for
>> Microsoft to maintain,
>
>That problem is something almost all software has. Code bases grow over
>time.
>
>> and the profits from doing so are shrinking. Every
>> Windows user has been noticing how Microsoft is cutting corners on its QA
>> lately, with the deteriorating quality of its updates and patches.
>
>That is a hypothesis but the numbers does not support it.
>
>Windows sale = 20 B$/year.
>
>10000 engineers @ 200 K$/year = 2 B$
>
>It does not seem plausible that maintenance cost of Windows
>is a real problem for MS.

....right now. But no one is talking about Right Now. People
are talking about 5 or 10 years down the road.

>(and if Windows development are actual done in India instead of
>Seattle the cost would be way less)
>
>> So it will naturally take decisions (in its typical short-sighted fashion)
>> to reduce that support burden. The obvious, easy one is to rely more and
>> more on that Linux kernel for core stuff.
>
>I can't see that.
>
>If they create another Linux desktop distro, then sale would plummmet.
>There are no money in Linux desktop distros.

You keep talking about "Linux desktop distros", but that's your
failure of vision, not the rest of the world's.

>The compatibility API solution would not reduce maintenance significant.
>
>From:
>
>COM + .NET
>Win32
>NT kernel
>
>to:
>
>COM + .NET
>Win32
>Linux kernel
>
>MS would still need to maintain all the high level stuff where most
>of the work are done.

A significant amount of work is done maintaining drivers, but
inside MSFT and for OEMs. Linux has become the most important
OS in the world, and writing drivers for Windows is notoriously
tedious. Taking the burden off of both OEMs and MSFT to provide
drivers for disparate hardware by outsourcing that to vendors
who are already motivated (read: de facto required, if they want
to be relevant) to do so would be a significant win for
everyone: Microsoft wouldn't have to care, and the vendors would
only have to produce one driver.

- Dan C.

Re: RMS intro

<kvj3t3Fbk87U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32106&group=comp.os.vms#32106

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: RMS intro
Date: Tue, 2 Jan 2024 13:44:51 -0500
Lines: 21
Message-ID: <kvj3t3Fbk87U1@mid.individual.net>
References: <umrv2j$1ooih$1@dont-email.me> <umv3ll$2adef$1@dont-email.me>
<umv6gv$ccq$1@reader1.panix.com> <umvlnj$2cmas$1@dont-email.me>
<un1hs0$18v$1@reader1.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 41s/c86PW1/FxOQaxvLCXwjFrxifLJwUXx4kD6fs0hbNiexnrC
Cancel-Lock: sha1:cK9dXkK9xzgHMbJXnLScATaQhtU= sha256:wZTOtdCylJqafYDvVNWWur163Br2e33fP08e/GPVga4=
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <un1hs0$18v$1@reader1.panix.com>
 by: bill - Tue, 2 Jan 2024 18:44 UTC

On 1/2/2024 12:41 PM, Dan Cross wrote:
> In article <umvlnj$2cmas$1@dont-email.me>,
> Arne Vajhøj <arne@vajhoej.dk> wrote:s.
>
>> And they have known about both concepts for a long
>> time. WSL1 concept goes back to 90's - Win32 API on
>> top of NT kernel and Win9x kernel.
>
> Not really, but the basic concept of emulating a system
> interface on another system goes much further back than
> that; e.g., PA1050 on TOPS-20, or the DTSS environment on
> Multics.

And lets not forget The Software Tools Virtual Operating System
in 1980 that gave you a bunch of the Unix API on everything from
CP/M to Exec-8 on the Univac 1100 including all of the DEC systems
of the time. :-)

bill

Re: RMS intro

<un1n5c$2q36g$4@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=32107&group=comp.os.vms#32107

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.furie.org.uk!nntp.terraraq.uk!news.gegeweb.eu!gegeweb.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: Tue, 2 Jan 2024 19:11:40 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <un1n5c$2q36g$4@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> <umujpf$282li$2@dont-email.me>
<d105082a73cc3d035a02e343067c36b0d1a870c0.camel@munted.eu>
<kvieslF8sfcU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 Jan 2024 19:11:40 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f7a0093f7e2d53773914881b75cc08dd";
logging-data="2952400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192dXTv4VRmfVpqQxy8BU0+"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:FiuRMJZNfxOm59uaPanO1nnBd2E=
 by: Lawrence D'Oliv - Tue, 2 Jan 2024 19:11 UTC

On Tue, 2 Jan 2024 12:46:14 +0000, Andy Burns wrote:

> ... there is a certain technical elegance to the
> WSL1 mechanism.

When Windows NT was first created, it was supposed to support the idea of
“personalities” to allow different kinds of userland apps to run on top of
the same core kernel. For example, Win32 was just one kind of
“personality”, while the POSIX layer was implemented as another kind.

You would think the WSL1 would have been implemented as just another
“personality”. But no. It appears the whole extensibility of the
“personality” architecture has kind of bitrotted away in the years since
the introduction of NT, so WSL1 was implemented in its own unique kind of
way (don’t ask me how).

And, in spite of the fact that it was supposed to be implementing a well-
documented API, with plenty of example source code to refer to, they still
couldn’t get WSL1 to work right. So they had to chuck it away and bring in
a proper Linux kernel instead.


computers / comp.os.vms / Re: RMS intro

Pages:123456
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor