Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Don't drop acid, take it pass-fail!" -- Bryan Michael Wendt


computers / comp.os.vms / Re: VMS Software: New US Mailing Address

SubjectAuthor
* VMS Software: New US Mailing AddressStephen Hoffman
`* Re: VMS Software: New US Mailing AddressArne Vajhøj
 `* Re: VMS Software: New US Mailing AddressSimon Clubley
  +* Re: VMS Software: New US Mailing AddressJohn Dallman
  |`* Re: VMS Software: New US Mailing AddressSimon Clubley
  | +- Re: VMS Software: New US Mailing AddressJohn Dallman
  | `- Re: VMS Software: New US Mailing AddressDave Froble
  +- Re: VMS Software: New US Mailing AddressPhillip Helbig (undress to reply
  `* Re: VMS Software: New US Mailing AddressMichael Kraemer @ home
   `* Re: VMS Software: New US Mailing AddressSimon Clubley
    `* Re: VMS Software: New US Mailing AddressMarc Van Dyck
     +* Re: VMS Software: New US Mailing AddressSimon Clubley
     |+* Re: VMS Software: New US Mailing AddressDave Froble
     ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     || `* Re: VMS Software: New US Mailing AddressMarc Van Dyck
     ||  +* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | +* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  +* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |+* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |  ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  || +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  || `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |  ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |  |   `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |   `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    |+* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||+- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    ||+* Re: VMS Software: New US Mailing AddressSingle Stage to Orbit
     ||  | |    |||+- Re: VMS Software: New US Mailing AddressJohn Dallman
     ||  | |    |||`* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||| `* Re: VMS Software: New US Mailing AddressDave Froble
     ||  | |    |||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    || `* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||  `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  | |    |`* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | | `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | | |  `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |   +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |   |`- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |   `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | | |    +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |    |`- Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | | |    `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | | `* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    | | |  +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |  `- Re: VMS Software: New US Mailing AddressPhillip Helbig (undress to reply
     ||  | |    | | `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | `* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    |  `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    |   `* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    |    `- Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    `- Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  |   +* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |   |`- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  |   `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  +* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |+* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||+* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||+* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  ||||`* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||| `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||||  `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||`- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||`- Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  |`* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |  `- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     |+* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     || `* Re: VMS Software: New US Mailing Addressrejoc
     ||  +* Re: Python for OpenVMS (was: Re: VMS Software: New US Mailing Address)Stephen Hoffman
     ||  |`- Re: Python for OpenVMS (was: Re: VMS Software: New US MailingCraig A. Berry
     ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     |`- Re: VMS Software: New US Mailing AddressMarc Van Dyck
     `* Re: VMS Software: New US Mailing AddressJohn Dallman
      `- Re: VMS Software: New US Mailing AddressMarc Van Dyck

Pages:1234
Re: VMS Software: New US Mailing Address

<ti6tk5$1hres$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:30:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 81
Message-ID: <ti6tk5$1hres$3@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
Injection-Date: Wed, 12 Oct 2022 17:30:45 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="26a7eff137ce729877f27c9343a21188";
logging-data="1633756"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18P4tnH5A4DpbI58dfJ0AGROUJMnFAU/84="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:WCz8/zx4mFzAaP2AbItWmGod/s8=
 by: Simon Clubley - Wed, 12 Oct 2022 17:30 UTC

On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
> On 10/12/22 09:05, Simon Clubley wrote:
>>
>>
>> Unfortunately, when architectures are changed not all packages make it
>> across to the new architecture.
>
> And the result is the loss of even more customers. How many can VMS
> afford to loose?

None. VSI are marketing to existing users, which is a fixed-size market.

There's no way that a completely new customer who has never seen VMS before
will move to VMS for the first time in 2022/2023.

>>
>> For example, VAXELN was abandoned when the move to Alpha occurred and
>> it looks like there will be no Ada compiler for x86-64 VMS.
>
> That's just silly. VAXELN was tied to the VAX architecture it would
> have been abandoned no matter what architecture VMS moved to.
>

Exactly. It's a perfect example of something that would be left behind.

Compilers are another good example. Because of the changes required to
compilers to move to another architecture, that's another language that
might not be available on the new architecture and hence a set of users
with their own applications written in that language which are left
without any viable path to move to the new architecture.

>>
>> The question is, just how major are the packages that are being lost ?
>
> How major they are is dependent on the user, none of them are really
> major to VSI.
>

They are if it stops a noticable number of sites from moving to x86-64 VMS.

>> Oracle Classic is a major example of something that has been lost, but
>> that's tied to VMS in general, not just x86-64 VMS.
>>
>> There's been no negative comments about Rdb recently, so I assume that
>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>> released for x86-64 VMS then that would be a very serious blow to VSI's
>> plans.
>
> A database is the least serious of these problems. VSI could easily
> (well, maybe not easily) decide that Postgres was going to be the VMS
> database just like RDB was, at one time, a DEC product. It is easily
> a suitable replacement for either Oracle or RDB. Just suffers from NIH
> syndrome.
>

So you think you can replace RDB with Postgres just like that in an
application ?

VSI have done some work here IIRC, but that's still going to be one hell
of a compatibility layer to avoid having to rewrite existing programs and
alter existing database operational procedures.

If they have to rewrite their applications using Postgres, then that's
another chunk of users that may just decide to run the Postgres application
on Linux instead.

>>
>> So the question is, of the other packages Marc uses, how many of them
>> are in general use within the VMS user base as a whole ?
>
> Doesn't really matter if the loss of these means they can't or won't
> move forward on VMS.
>

Exactly.

Simon.

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

Re: VMS Software: New US Mailing Address

<ti6ttb$1i12h$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 13:36:20 -0400
Organization: A noiseless patient Spider
Lines: 109
Message-ID: <ti6ttb$1i12h$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 12 Oct 2022 17:35:39 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="69ced4f1e183239aeb094e4f783bb887";
logging-data="1639505"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MVNDYOVxyUPJARtV1/fAnJNTzPFGvm8g="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:2aA/F7okBLyBOC3TtsGIPIlN19Q=
In-Reply-To: <jqo7u6F678U2@mid.individual.net>
 by: Dave Froble - Wed, 12 Oct 2022 17:36 UTC

On 10/12/2022 12:22 PM, Bill Gunshannon wrote:
> On 10/12/22 10:03, Dave Froble wrote:
>> On 10/12/2022 5:03 AM, Marc Van Dyck wrote:
>>> on 11/10/2022, Arne Vajhøj supposed :
>>>> On 10/11/2022 11:27 AM, Dave Froble wrote:
>>>>> On 10/11/2022 9:00 AM, Simon Clubley wrote:
>>>>>> On 2022-10-11, Marc Van Dyck <marc.gr.vandyck@invalid.skynet.be> wrote:
>>>>>>> The lack of attention to third party software editors is in my opinion
>>>>>>> even worse than that.
>>>>>> If so, I am surprised at that. I thought VSI were in communication with
>>>>>> the various third-party software developers. Are you saying that is not
>>>>>> happening ?
>>>>>
>>>>> Not sure what Marc is looking for. I've gotten ISV stuff from VSI. No
>>>>> problem. However if Marc is looking for VSI to get involved in any way with
>>>>> marketing and sales of 3rd party software, I'm thinking VSI is fully tasked
>>>>> with their own issues. Can't do everything.
>>>>
>>>> I agree.
>>>>
>>>> VSI got a good ISV program.
>>>>
>>>> I have no reason to doubt that VSI is working with major
>>>> third party software vendors.
>>>>
>>>> Oracle DB (Oracle Classic) client kit was obviously a
>>>> disappointment, but VSI can't force Oracle to do anything.
>>>>
>>>> VSI does not have resources to offer engineering
>>>> support to the smaller third party software vendors.
>>>>
>>>> Given the industry landscape and VSI's size, then I think
>>>> they are doing what they can.
>>>>
>>>> Arne
>>>
>>> Most of the software packages that we are using today won't be ported
>>> to X86. That includes, but is not limited to, Oracle Classic client,
>>> the old Polycenter products (now owned by Broadcom), the $Universe
>>> multi-platform scheduler, Axway Transfer CFT, etc. We're going to have
>>> to find replacements for all that, and review all our home grown apps
>>> to use them. So for us, no the VSI ISV program is not particularly good.
>>> And I do not see any reason why we should consider ourselves as an
>>> exception.
>>>
>>
>> It would seem to me that the current owners of the mentioned software would be
>> responsible for porting their software, not VSI.
>
> I don't see where they have any responsibility to port it one way or the
> other. Of course, neither does VSI.
>
>>
>> Have you asked these entities to provide their software on x86 VMS? Selling
>> their products and services is what they are about, isn't it? If not, then I
>> for one do not understand what they consider their business. If they would
>> desire to port their software, the ISV program would provide them with the
>> capability.
>
> And if they see the cost as far too much more than the expected ROI?
>
>>
>> If the owners of the mentioned software products decline to port them to x86
>> VMS, then that perhaps is business opportunities for other vendors.
>>
>> I fail to understand why you might consider this a problem with the VSI ISV
>> program.
>>
>
> Yeah, I see that, too. But I also see it as yet another nail in
> the VMS coffin as more and more people decide moving forward is
> not really worth their effort.
>
> Question Dave. If VSI had decided not to port or continue support
> for VMS BASIC would you have ported to another language or OS in
> order to keep your customers running? Would you see taking on such
> a task as your responsibility?

That would raise several questions. But to first answer your question, who else
would or could port the apps to another environment? It would be the software
owner's responsibility.

As to whether is would be advisable to port to another language and environment,
it would depend on the economics of the question. Would the customers be
willing to finance the work? Would the vendor be able to perform the work? I
may have mentioned before, Erik: 80, Dave: 76, Bill: 72, ...

However the last bit is rather specific, and the general question isn't. It is
a needs and economic issue. Can something else do the job? Does the job need
to be done?

You like to refer to nails and coffins. VSI is providing the means to continue
to use VMS. That's all they can do. What others do is their own business, and
could affect the viability of VSI.

I have to wonder if the general entitlement mentality that seems to be so
widespread isn't happening with such issues as raised by the OP. Back in the
day, if one needed something, one found or produced it. When a software vendor
noticed a business opportunity they sought to pursue that opportunity. Seems
now some want everything handed to them. Seems some software vendors want
customers to use what they offer, not to produce what the customer asks for.

--
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: VMS Software: New US Mailing Address

<ti6tuj$1hres$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:36:19 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <ti6tuj$1hres$4@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
Injection-Date: Wed, 12 Oct 2022 17:36:19 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="26a7eff137ce729877f27c9343a21188";
logging-data="1633756"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hdJBctTZpNmueBG0vz7tbZQPrXKVb7eI="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:yXp/6YdOR6/Kf6/YAHnVbX9m0Po=
 by: Simon Clubley - Wed, 12 Oct 2022 17:36 UTC

On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>
> Question Dave. If VSI had decided not to port or continue support
> for VMS BASIC would you have ported to another language or OS in
> order to keep your customers running? Would you see taking on such
> a task as your responsibility?
>

David also has a problem in that he has his own in-house database
written in Macro-32.

If he had decided to instead run his applications under an Alpha emulator,
he still has the problem of responding to external factors such as new
variants of communications protocols and other issues such as handling new
security vulnerabilities (that latter one would be important as far as
auditors are concerned).

Simon.

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

Re: VMS Software: New US Mailing Address

<ti6ukk$1hres$5@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:48:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <ti6ukk$1hres$5@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net> <ti6ttb$1i12h$1@dont-email.me>
Injection-Date: Wed, 12 Oct 2022 17:48:04 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="26a7eff137ce729877f27c9343a21188";
logging-data="1633756"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18D33srWASueuE99PLwIgHMTZ+9ogZS6IY="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:rwGDQDNijtHdOEzBJbZx1MG9sZo=
 by: Simon Clubley - Wed, 12 Oct 2022 17:48 UTC

On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>
> I have to wonder if the general entitlement mentality that seems to be so
> widespread isn't happening with such issues as raised by the OP. Back in the
> day, if one needed something, one found or produced it. When a software vendor
> noticed a business opportunity they sought to pursue that opportunity. Seems
> now some want everything handed to them. Seems some software vendors want
> customers to use what they offer, not to produce what the customer asks for.
>

Nothing to do with entitlement in this case, but with the expectations
of customer management (amongst others).

In a world of standard solutions, and with lots of people available to
operate/program those solutions, anything to do with VMS needs to be
as friction-free as possible (including moving to another architecture),
or, in the eyes of those customer managers, VMS becomes something that
needs to be replaced with a standard solution that the management can
easily find new employees for as required.

Simon.

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

Re: VMS Software: New US Mailing Address

<jqolruF678U3@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 16:20:14 -0400
Lines: 99
Message-ID: <jqolruF678U3@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net I/liTq4vbGM1db1ybLqbWAaatsaG9Xbe9ueCcX50puGm6TOsSm
Cancel-Lock: sha1:h4WoMEp7zaemGvav0zKRMrSwqsw=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti6tk5$1hres$3@dont-email.me>
 by: Bill Gunshannon - Wed, 12 Oct 2022 20:20 UTC

On 10/12/22 13:30, Simon Clubley wrote:
> On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>> On 10/12/22 09:05, Simon Clubley wrote:
>>>
>>>
>>> Unfortunately, when architectures are changed not all packages make it
>>> across to the new architecture.
>>
>> And the result is the loss of even more customers. How many can VMS
>> afford to loose?
>
> None. VSI are marketing to existing users, which is a fixed-size market.
>
> There's no way that a completely new customer who has never seen VMS before
> will move to VMS for the first time in 2022/2023.
>
>>>
>>> For example, VAXELN was abandoned when the move to Alpha occurred and
>>> it looks like there will be no Ada compiler for x86-64 VMS.
>>
>> That's just silly. VAXELN was tied to the VAX architecture it would
>> have been abandoned no matter what architecture VMS moved to.
>>
>
> Exactly. It's a perfect example of something that would be left behind.
>
> Compilers are another good example. Because of the changes required to
> compilers to move to another architecture, that's another language that
> might not be available on the new architecture and hence a set of users
> with their own applications written in that language which are left
> without any viable path to move to the new architecture.
>
>>>
>>> The question is, just how major are the packages that are being lost ?
>>
>> How major they are is dependent on the user, none of them are really
>> major to VSI.
>>
>
> They are if it stops a noticable number of sites from moving to x86-64 VMS.
>
>>> Oracle Classic is a major example of something that has been lost, but
>>> that's tied to VMS in general, not just x86-64 VMS.
>>>
>>> There's been no negative comments about Rdb recently, so I assume that
>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>> released for x86-64 VMS then that would be a very serious blow to VSI's
>>> plans.
>>
>> A database is the least serious of these problems. VSI could easily
>> (well, maybe not easily) decide that Postgres was going to be the VMS
>> database just like RDB was, at one time, a DEC product. It is easily
>> a suitable replacement for either Oracle or RDB. Just suffers from NIH
>> syndrome.
>>
>
> So you think you can replace RDB with Postgres just like that in an
> application ?
No, not "just like that". But at least an alternative could exist
and not with someone with no interest in VMS controlling the strings.

>
> VSI have done some work here IIRC, but that's still going to be one hell
> of a compatibility layer to avoid having to rewrite existing programs and
> alter existing database operational procedures.

Using a compatibility layer and trying to make PostGres look like
RDB (or Oracle) would be a major mistake. Better to bite the bullet
and move into the current century. I have never used RDB (I have
used Oracle) but I assume it supports EXEC SQL and the usual SQL
syntax. If so, moving could be fairly easy. If not, could be a
problem. Of course, probably also depends on the language being used.
But, long term, it's a better idea than the status quo.

>
> If they have to rewrite their applications using Postgres, then that's
> another chunk of users that may just decide to run the Postgres application
> on Linux instead.

If they have to rely on the whims of someone with no real interest
in VMS to maintain their future, that's not so good either.

>
>>>
>>> So the question is, of the other packages Marc uses, how many of them
>>> are in general use within the VMS user base as a whole ?
>>
>> Doesn't really matter if the loss of these means they can't or won't
>> move forward on VMS.
>>
>
> Exactly.
>
> Simon.
>

bill

Re: VMS Software: New US Mailing Address

<ti7b1m$epr$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:19:49 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7b1m$epr$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="15163"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:19 UTC

On 10/12/2022 5:03 AM, Marc Van Dyck wrote:
> on 11/10/2022, Arne Vajhøj supposed :
>> On 10/11/2022 11:27 AM, Dave Froble wrote:
>>> On 10/11/2022 9:00 AM, Simon Clubley wrote:
>>>> On 2022-10-11, Marc Van Dyck <marc.gr.vandyck@invalid.skynet.be> wrote:
>>>>> The lack of attention to third party software editors is in my opinion
>>>>> even worse than that.
>>>> If so, I am surprised at that. I thought VSI were in communication with
>>>> the various third-party software developers. Are you saying that is not
>>>> happening ?
>>>
>>> Not sure what Marc is looking for.  I've gotten ISV stuff from VSI.
>>> No problem.  However if Marc is looking for VSI to get involved in
>>> any way with marketing and sales of 3rd party software, I'm thinking
>>> VSI is fully tasked with their own issues.  Can't do everything.
>>
>> I agree.
>>
>> VSI got a good ISV program.
>>
>> I have no reason to doubt that VSI is working with major
>> third party software vendors.
>>
>> Oracle DB (Oracle Classic) client kit was obviously a
>> disappointment, but VSI can't force Oracle to do anything.
>>
>> VSI does not have resources to offer engineering
>> support to the smaller third party software vendors.
>>
>> Given the industry landscape and VSI's size, then I think
>> they are doing what they can.
>
> Most of the software packages that we are using today won't be ported
> to X86. That includes, but is not limited to, Oracle Classic client,
> the old Polycenter products (now owned by Broadcom), the $Universe
> multi-platform scheduler, Axway Transfer CFT, etc. We're going to have
> to find replacements for all that, and review all our home grown apps
> to use them. So for us, no the VSI ISV program is not particularly good.
> And I do not see any reason why we should consider ourselves as an
> exception.

What you describe is definitely not good.

Software is necessary for an OS.

If software does not get ported from VMS Alpha and VMS I64 to
VMS x86-64, then VSI has a problem.

But the question is *why* are they not porting.

Is it cost and service provided of VSI ISV program? (that seems very
unlikely to me)

Is it lack of awareness of VMS x86-64 or lack of faith in the
future of VMS? VSI could do something about that.

Is it too few VMS customers to pay for the port? Very little
to do about that short term.

Is it corporate decisions to drop anything that is not Linux
or Windows? Probably also very little to do about that - the
world is as the world is.

Arne

PS: New ISV's considering to port to VMS (let us be optimizstic!) have
a few additional concerns like supported language versions and
libraries available, but those should not impact those
already on VMS.

Re: VMS Software: New US Mailing Address

<ti7bqr$ovs$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:33:15 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7bqr$ovs$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="25596"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:33 UTC

On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
> On 10/12/22 13:30, Simon Clubley wrote:
>> On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>> On 10/12/22 09:05, Simon Clubley wrote:
>>>> There's been no negative comments about Rdb recently, so I assume that
>>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>>> released for x86-64 VMS then that would be a very serious blow to VSI's
>>>> plans.
>>>
>>> A database is the least serious of these problems.  VSI could easily
>>> (well, maybe  not easily) decide that Postgres was going to be the VMS
>>> database just like RDB was, at one time, a DEC product.  It is easily
>>> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
>>> syndrome.
>>
>> So you think you can replace RDB with Postgres just like that in an
>> application ?
> No, not "just like that".  But at least an alternative could exist
> and not with someone with no interest in VMS controlling the strings.
>
>> VSI have done some work here IIRC, but that's still going to be one hell
>> of a compatibility layer to avoid having to rewrite existing programs and
>> alter existing database operational procedures.
>
> Using a compatibility layer and trying to make PostGres look like
> RDB (or Oracle) would be a major mistake. Better to bite the bullet
> and move into the current century.

It is a tradeoff.

There are benefits from doing things the standard way instead of
doing it the compatibility way.

But there are also huge cost of changing the client applications.

>   I have never used RDB (I have
> used Oracle) but I assume it supports EXEC SQL and the usual SQL
> syntax.  If so, moving could be fairly easy.  If not, could be a
> problem.  Of course, probably also depends on the language being used.

It will indeed depend on the language and the API used.

embedded SQL/C => relative easy (PgSQL has precompiler)

embedded SQL/Cobol => maybe easy (an open source precompiler supposedly
exist and work)

embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are not
available)

modules/any language => major rewrite (concept not available)

SQL Services/C => major rewrite (API not available)

JDBC/Java, ... => easy

JPA/Java, ... => easy

DB API 2.0/Python => easy

On top of that problem there is always the risk of non-standard
SQL (stored procedures are notoriously problematic to port).

Arne

Re: VMS Software: New US Mailing Address

<ti7c07$ovs$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:36:07 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7c07$ovs$2@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <ti6sqm$1hres$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="25596"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:36 UTC

On 10/12/2022 1:17 PM, Simon Clubley wrote:
> On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>> It would seem to me that the current owners of the mentioned software would be
>> responsible for porting their software, not VSI.
>
> That's a very, very, short-sighted view David.
>
> Operating systems exist to run applications. Without those applications,
> the operating system means nothing.

True.

> DEC understood this, which is why you used to have the old Software handbooks.

If the missing piece of the puzzle is just that then VSI could
easily create the web based equivalent.

> It is very strongly in VSI's interest to help vendors port their applications
> to x86-64 VMS.
>
> Unfortunately, VSI's limited resources means they can't help as many
> people as it would be beneficial to help.

They can't. And they probably shouldn't. And other vendors don't.

Arne

Re: VMS Software: New US Mailing Address

<ti7c86$u9e$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:40:22 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7c86$u9e$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="31022"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:40 UTC

On 10/12/2022 10:27 AM, Bill Gunshannon wrote:
> On 10/12/22 09:05, Simon Clubley wrote:
>> There's been no negative comments about Rdb recently, so I assume that
>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>> released for x86-64 VMS then that would be a very serious blow to VSI's
>> plans.
>
> A database is the least serious of these problems.  VSI could easily
> (well, maybe  not easily) decide that Postgres was going to be the VMS
> database just like RDB was, at one time, a DEC product.  It is easily
> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
> syndrome.

Databases are usually one of the most expensive pieces to
change.

Unless the client applications has been written specifically to
not be tied a specific database, then there are client application
changes.

There is the data conversion.

There is the OPS & DBA procedures and training.

And everything need to be tested.

Arne

Re: VMS Software: New US Mailing Address

<ti7cdn$u9e$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:43:18 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7cdn$u9e$2@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="31022"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:43 UTC

On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>> Using a compatibility layer and trying to make PostGres look like
>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>> and move into the current century.
>
> It is a tradeoff.
>
> There are benefits from doing things the standard way instead of
> doing it the compatibility way.
>
> But there are also huge cost of changing the client applications.
>
>>                                  I have never used RDB (I have
>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>> syntax.  If so, moving could be fairly easy.  If not, could be a
>> problem.  Of course, probably also depends on the language being used.
>
> It will indeed depend on the language and the API used.
>
> embedded SQL/C => relative easy (PgSQL has precompiler)
>
> embedded SQL/Cobol => maybe easy (an open source precompiler supposedly
> exist and work)
>
> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are not
> available)

Also note that moving to the current century implies
moving from embedded SQL even if a precompiler is available.

Embedded SQL is a 80's & 90's technology.

Not what would be chosen if starting from scratch today.

Arne

Re: VMS Software: New US Mailing Address

<ti7chi$1iosh$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 23:45:22 +0200
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <ti7chi$1iosh$2@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 12 Oct 2022 21:45:22 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="d3d9b6e76c91d960cd2d0a974fb4a937";
logging-data="1663889"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bWrUxYEjYrD4tcCcmxOQn"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:2avIQY61Rjf4J1/hJ75vwt5FUfE=
Content-Language: sv
In-Reply-To: <ti7cdn$u9e$2@gioia.aioe.org>
 by: Jan-Erik Söderholm - Wed, 12 Oct 2022 21:45 UTC

Den 2022-10-12 kl. 23:43, skrev Arne Vajhøj:
> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>> Using a compatibility layer and trying to make PostGres look like
>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>> and move into the current century.
>>
>> It is a tradeoff.
>>
>> There are benefits from doing things the standard way instead of
>> doing it the compatibility way.
>>
>> But there are also huge cost of changing the client applications.
>>
>>>                                  I have never used RDB (I have
>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>> problem.  Of course, probably also depends on the language being used.
>>
>> It will indeed depend on the language and the API used.
>>
>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>
>> embedded SQL/Cobol => maybe easy (an open source precompiler supposedly
>> exist and work)
>>
>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are not
>> available)
>
> Also note that moving to the current century implies
> moving from embedded SQL...

To what?

> even if a precompiler is available.
>
> Embedded SQL is a 80's & 90's technology.
>
> Not what would be chosen if starting from scratch today.
>
> Arne
>
>

Re: VMS Software: New US Mailing Address

<ti7cqp$15bm$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:50:17 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7cqp$15bm$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<ti7chi$1iosh$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="38262"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:50 UTC

On 10/12/2022 5:45 PM, Jan-Erik Söderholm wrote:
> Den 2022-10-12 kl. 23:43, skrev Arne Vajhøj:
>> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>> Using a compatibility layer and trying to make PostGres look like
>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>> and move into the current century.
>>>
>>> It is a tradeoff.
>>>
>>> There are benefits from doing things the standard way instead of
>>> doing it the compatibility way.
>>>
>>> But there are also huge cost of changing the client applications.
>>>
>>>>                                  I have never used RDB (I have
>>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>>> problem.  Of course, probably also depends on the language being used.
>>>
>>> It will indeed depend on the language and the API used.
>>>
>>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>>
>>> embedded SQL/Cobol => maybe easy (an open source precompiler
>>> supposedly exist and work)
>>>
>>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>>> not available)
>>
>> Also note that moving to the current century implies
>> moving from embedded SQL...
>
> To what?

ORM
standard API (like ODBC, JDBC, DB API 2.0 etc.)
database specific API (for PGSQL that means libpq*)

*) libpq is already ported to VMS - https://vmssoftware.com/products/libpq/

Arne

Re: VMS Software: New US Mailing Address

<ti7cva$15bm$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 17:52:42 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7cva$15bm$2@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<ti7chi$1iosh$2@dont-email.me> <ti7cqp$15bm$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="38262"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 21:52 UTC

On 10/12/2022 5:50 PM, Arne Vajhøj wrote:
> On 10/12/2022 5:45 PM, Jan-Erik Söderholm wrote:
>> Den 2022-10-12 kl. 23:43, skrev Arne Vajhøj:
>>> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>> Using a compatibility layer and trying to make PostGres look like
>>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>>> and move into the current century.
>>>>
>>>> It is a tradeoff.
>>>>
>>>> There are benefits from doing things the standard way instead of
>>>> doing it the compatibility way.
>>>>
>>>> But there are also huge cost of changing the client applications.
>>>>
>>>>>                                  I have never used RDB (I have
>>>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>>>> problem.  Of course, probably also depends on the language being used.
>>>>
>>>> It will indeed depend on the language and the API used.
>>>>
>>>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>>>
>>>> embedded SQL/Cobol => maybe easy (an open source precompiler
>>>> supposedly exist and work)
>>>>
>>>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>>>> not available)
>>>
>>> Also note that moving to the current century implies
>>> moving from embedded SQL...
>>
>> To what?
>
> ORM
> standard API (like ODBC, JDBC, DB API 2.0 etc.)
> database specific API (for PGSQL that means libpq*)
>
> *) libpq is already ported to VMS - https://vmssoftware.com/products/libpq/

One obvious caveat: some languages are not well supported by these.

Arne

Re: VMS Software: New US Mailing Address

<ti7dhu$1iosh$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 00:02:38 +0200
Organization: A noiseless patient Spider
Lines: 61
Message-ID: <ti7dhu$1iosh$3@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<ti7chi$1iosh$2@dont-email.me> <ti7cqp$15bm$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 12 Oct 2022 22:02:38 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="0ed403300bd7072f69a775de6866e235";
logging-data="1663889"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mIhUb/Ch92ex9m7sthppO"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:yCG0HL/YrHirD6Oxq9Bb/hFhoPo=
Content-Language: sv
In-Reply-To: <ti7cqp$15bm$1@gioia.aioe.org>
 by: Jan-Erik Söderholm - Wed, 12 Oct 2022 22:02 UTC

Den 2022-10-12 kl. 23:50, skrev Arne Vajhøj:
> On 10/12/2022 5:45 PM, Jan-Erik Söderholm wrote:
>> Den 2022-10-12 kl. 23:43, skrev Arne Vajhøj:
>>> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>> Using a compatibility layer and trying to make PostGres look like
>>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>>> and move into the current century.
>>>>
>>>> It is a tradeoff.
>>>>
>>>> There are benefits from doing things the standard way instead of
>>>> doing it the compatibility way.
>>>>
>>>> But there are also huge cost of changing the client applications.
>>>>
>>>>>                                  I have never used RDB (I have
>>>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>>>> problem.  Of course, probably also depends on the language being used.
>>>>
>>>> It will indeed depend on the language and the API used.
>>>>
>>>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>>>
>>>> embedded SQL/Cobol => maybe easy (an open source precompiler supposedly
>>>> exist and work)
>>>>
>>>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are not
>>>> available)
>>>
>>> Also note that moving to the current century implies
>>> moving from embedded SQL...
>>
>> To what?
>
> ORM
> standard API (like ODBC, JDBC, DB API 2.0 etc.)
> database specific API (for PGSQL that means libpq*)
>
> *) libpq is already ported to VMS - https://vmssoftware.com/products/libpq/
>
> Arne
>

OK. That works when you have a central database engine/server to
send the request to. There is no such database engine/server in Rdb.

All database "work" is done within the user process. Well, apart from
some management routines, automatic backups and such. But all normal
data manipulations are done in each user process.

So there are no IPC or network latencys to concider.
DLM coordinate accesses/locks and such.

Re: VMS Software: New US Mailing Address

<ti7flu$1jd2j$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 18:39:35 -0400
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <ti7flu$1jd2j$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
<ti6ttb$1i12h$1@dont-email.me> <ti6ukk$1hres$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 12 Oct 2022 22:38:54 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7b141b4cf8456b170c025e6d19b05634";
logging-data="1684563"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+8FvPxWwiy258O12JsQyzuWxeJjIvUdzQ="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:UjAAexTR3xoX1qU4HE+94SIAzq4=
In-Reply-To: <ti6ukk$1hres$5@dont-email.me>
 by: Dave Froble - Wed, 12 Oct 2022 22:39 UTC

On 10/12/2022 1:48 PM, Simon Clubley wrote:
> On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>>
>> I have to wonder if the general entitlement mentality that seems to be so
>> widespread isn't happening with such issues as raised by the OP. Back in the
>> day, if one needed something, one found or produced it. When a software vendor
>> noticed a business opportunity they sought to pursue that opportunity. Seems
>> now some want everything handed to them. Seems some software vendors want
>> customers to use what they offer, not to produce what the customer asks for.
>>
>
> Nothing to do with entitlement in this case, but with the expectations
> of customer management (amongst others).
>
> In a world of standard solutions, and with lots of people available to
> operate/program those solutions, anything to do with VMS needs to be
> as friction-free as possible (including moving to another architecture),
> or, in the eyes of those customer managers, VMS becomes something that
> needs to be replaced with a standard solution that the management can
> easily find new employees for as required.

I do not worship at the alter of "standard solutions" ...

Yes, for some things, they work well. However, for most of my work in IT
solutions, I've been involved in projects where the demands of the job defined
the solution(s). All too often, that required specific solutions.

--
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: VMS Software: New US Mailing Address

<ti7g98$aiv$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 18:49:11 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7g98$aiv$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<ti7chi$1iosh$2@dont-email.me> <ti7cqp$15bm$1@gioia.aioe.org>
<ti7dhu$1iosh$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="10847"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 22:49 UTC

On 10/12/2022 6:02 PM, Jan-Erik Söderholm wrote:
> Den 2022-10-12 kl. 23:50, skrev Arne Vajhøj:
>> On 10/12/2022 5:45 PM, Jan-Erik Söderholm wrote:
>>> Den 2022-10-12 kl. 23:43, skrev Arne Vajhøj:
>>>> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>>> Using a compatibility layer and trying to make PostGres look like
>>>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>>>> and move into the current century.
>>>>>
>>>>> It is a tradeoff.
>>>>>
>>>>> There are benefits from doing things the standard way instead of
>>>>> doing it the compatibility way.
>>>>>
>>>>> But there are also huge cost of changing the client applications.
>>>>>
>>>>>>                                  I have never used RDB (I have
>>>>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>>>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>>>>> problem.  Of course, probably also depends on the language being
>>>>>> used.
>>>>>
>>>>> It will indeed depend on the language and the API used.
>>>>>
>>>>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>>>>
>>>>> embedded SQL/Cobol => maybe easy (an open source precompiler
>>>>> supposedly exist and work)
>>>>>
>>>>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>>>>> not available)
>>>>
>>>> Also note that moving to the current century implies
>>>> moving from embedded SQL...
>>>
>>> To what?
>>
>> ORM
>> standard API (like ODBC, JDBC, DB API 2.0 etc.)
>> database specific API (for PGSQL that means libpq*)
>>
>> *) libpq is already ported to VMS -
>> https://vmssoftware.com/products/libpq/
>>
>> Arne
>
> OK. That works when you have a central database engine/server to
> send the request to. There is no such database engine/server in Rdb.
>
> All database "work" is done within the user process. Well, apart from
> some management routines, automatic backups and such. But all normal
> data manipulations are done in each user process.
>
> So there are no IPC or network latencys to concider.
> DLM coordinate accesses/locks and such.

The database access API and "network database" vs Rdb
"semi-embedded database" are really independent.

VMS Cobol embedded SQL to Rdb use "semi-embedded database" approach.

VMS Cobol embedded SQL to Oracle Classic use "network database" approach.

Java native JDBC driver to Rdb use "semi-embedded database" approach.

Java thin JDBC driver to Rdb use "network database" approach.

Arne

Re: VMS Software: New US Mailing Address

<jqov40F678U4@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 18:58:08 -0400
Lines: 83
Message-ID: <jqov40F678U4@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net te5DPusl3jqlr5Qycv1fGgMfQvbswE0cKHGIFvnCuI29rMX3yZ
Cancel-Lock: sha1:vReOHuRMM+Int+/OT4ZgBx8eidk=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7bqr$ovs$1@gioia.aioe.org>
 by: Bill Gunshannon - Wed, 12 Oct 2022 22:58 UTC

On 10/12/22 17:33, Arne Vajhøj wrote:
> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>> On 10/12/22 13:30, Simon Clubley wrote:
>>> On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>>> On 10/12/22 09:05, Simon Clubley wrote:
>>>>> There's been no negative comments about Rdb recently, so I assume that
>>>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>>>> released for x86-64 VMS then that would be a very serious blow to
>>>>> VSI's
>>>>> plans.
>>>>
>>>> A database is the least serious of these problems.  VSI could easily
>>>> (well, maybe  not easily) decide that Postgres was going to be the VMS
>>>> database just like RDB was, at one time, a DEC product.  It is easily
>>>> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
>>>> syndrome.
>>>
>>> So you think you can replace RDB with Postgres just like that in an
>>> application ?
>> No, not "just like that".  But at least an alternative could exist
>> and not with someone with no interest in VMS controlling the strings.
>>
>>> VSI have done some work here IIRC, but that's still going to be one hell
>>> of a compatibility layer to avoid having to rewrite existing programs
>>> and
>>> alter existing database operational procedures.
>>
>> Using a compatibility layer and trying to make PostGres look like
>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>> and move into the current century.
>
> It is a tradeoff.
>
> There are benefits from doing things the standard way instead of
> doing it the compatibility way.
>
> But there are also huge cost of changing the client applications.

Maybe and maybe not as much as you think. Granted, most of my
experience doing it has been with COBOL but I have been able to
take programs using databases from other systems and moved them
quite easily. I would love to have someone send me a COBOL
program that uses RDB just for a look-see.

>
>>                                  I have never used RDB (I have
>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>> syntax.  If so, moving could be fairly easy.  If not, could be a
>> problem.  Of course, probably also depends on the language being used.
>
> It will indeed depend on the language and the API used.
>
> embedded SQL/C => relative easy (PgSQL has precompiler)
>
> embedded SQL/Cobol => maybe easy (an open source precompiler supposedly
> exist and work)
>
> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are not
> available)

Yes, but I would imagine given the two existing pre-compilers coming
up with one for Pascal and Fortran would not be all that difficult.
Of course, I would wonder how many people there are still using Pascal
and Fortran for database applications. :-)

>
> modules/any language => major rewrite (concept not available)
>
> SQL Services/C => major rewrite (API not available)
>
> JDBC/Java, ... => easy
>
> JPA/Java, ... => easy
>
> DB API 2.0/Python => easy
>
> On top of that problem there is always the risk of non-standard
> SQL (stored procedures are notoriously problematic to port).

bill

Re: VMS Software: New US Mailing Address

<jqov71F678U5@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.mb-net.net!open-news-network.org!news.mind.de!bolzen.all.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 18:59:45 -0400
Lines: 43
Message-ID: <jqov71F678U5@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net qR/V0XBLgOHtsU/fWy6nrQlF+5Qx1gCJuM0Og9mvedStrHc+cP
Cancel-Lock: sha1:+37pKTFmwV4yGo56jT2/4YVOhiI=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7cdn$u9e$2@gioia.aioe.org>
 by: Bill Gunshannon - Wed, 12 Oct 2022 22:59 UTC

On 10/12/22 17:43, Arne Vajhøj wrote:
> On 10/12/2022 5:33 PM, Arne Vajhøj wrote:
>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>> Using a compatibility layer and trying to make PostGres look like
>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>> and move into the current century.
>>
>> It is a tradeoff.
>>
>> There are benefits from doing things the standard way instead of
>> doing it the compatibility way.
>>
>> But there are also huge cost of changing the client applications.
>>
>>>                                  I have never used RDB (I have
>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>> problem.  Of course, probably also depends on the language being used.
>>
>> It will indeed depend on the language and the API used.
>>
>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>
>> embedded SQL/Cobol => maybe easy (an open source precompiler
>> supposedly exist and work)
>>
>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>> not available)
>
> Also note that moving to the current century implies
> moving from embedded SQL even if a precompiler is available.
>
> Embedded SQL is a 80's & 90's technology.
>
> Not what would be chosen if starting from scratch today.

Don't know why not. Most of the COBOL/Oracle sites I am aware of
are all EXEC SQL embedded programming.

bill

Re: VMS Software: New US Mailing Address

<ti7hlq$n88$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 19:12:58 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7hlq$n88$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<jqov71F678U5@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="23816"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 23:12 UTC

On 10/12/2022 6:59 PM, Bill Gunshannon wrote:
> On 10/12/22 17:43, Arne Vajhøj wrote:
>> Also note that moving to the current century implies
>> moving from embedded SQL even if a precompiler is available.
>>
>> Embedded SQL is a 80's & 90's technology.
>>
>> Not what would be chosen if starting from scratch today.
>
> Don't know why not.  Most of the COBOL/Oracle sites I am aware of
> are all EXEC SQL embedded programming.

How many of those code bases was *started* this century?

Arne

Re: VMS Software: New US Mailing Address

<ti7i7h$t4r$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 19:22:24 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7i7h$t4r$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="29851"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Wed, 12 Oct 2022 23:22 UTC

On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
> On 10/12/22 17:33, Arne Vajhøj wrote:
>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>> Using a compatibility layer and trying to make PostGres look like
>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>> and move into the current century.
>>
>> It is a tradeoff.
>>
>> There are benefits from doing things the standard way instead of
>> doing it the compatibility way.
>>
>> But there are also huge cost of changing the client applications.
>
> Maybe and maybe not as much as you think.  Granted, most of my
> experience doing it has been with COBOL but I have been able to
> take programs using databases from other systems and moved them
> quite easily.  I would  love to have someone send me a COBOL
> program that uses RDB just for a look-see.

Cobol embedded SQL is probably one of the more portable. But it is
not supported by PostgreSQL project itself.

An extremely simple Cobol embedded SQL to Rdb example:
https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb

>>>                                  I have never used RDB (I have
>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>> problem.  Of course, probably also depends on the language being used.
>>
>> It will indeed depend on the language and the API used.
>>
>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>
>> embedded SQL/Cobol => maybe easy (an open source precompiler
>> supposedly exist and work)
>>
>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>> not available)
>
> Yes, but I would imagine given the two existing pre-compilers coming
> up with one for Pascal and Fortran would not be all that difficult.

Maybe not. But so far it has not been done.

> Of course, I would wonder how many people there are still using Pascal
> and Fortran for database applications.  :-)

VMS applications are done in many languages. I would expect some
to exist. VSI seems to expect that as well since SQLRelay come
with API examples in Fortram, Pascal and Basic (besides Cobol, C
and C++).

Arne

Re: VMS Software: New US Mailing Address

<jqp30bF678U6@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:04:27 -0400
Lines: 35
Message-ID: <jqp30bF678U6@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti7c86$u9e$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net VhbQ5rjPjL6IC/w+YYyOKQo+eBzyeNkPkEkOWYnCZr5FAzADVh
Cancel-Lock: sha1:bJmwYAusX4cRYTkJAvScDGrnXRw=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7c86$u9e$1@gioia.aioe.org>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:04 UTC

On 10/12/22 17:40, Arne Vajhøj wrote:
> On 10/12/2022 10:27 AM, Bill Gunshannon wrote:
>> On 10/12/22 09:05, Simon Clubley wrote:
>>> There's been no negative comments about Rdb recently, so I assume that
>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>> released for x86-64 VMS then that would be a very serious blow to VSI's
>>> plans.
>>
>> A database is the least serious of these problems.  VSI could easily
>> (well, maybe  not easily) decide that Postgres was going to be the VMS
>> database just like RDB was, at one time, a DEC product.  It is easily
>> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
>> syndrome.
>
> Databases are usually one of the most expensive pieces to
> change.
>
> Unless the client applications has been written specifically to
> not be tied a specific database, then there are client application
> changes.
>
> There is the data conversion.
>
> There is the OPS & DBA procedures and training.
>
> And everything need to be tested.
>

And the alternative is to sit around and wait until someone pulls
the rug out from under your operation. How much of this do VMS
people need to see before they start planning ahead?

bill

Re: VMS Software: New US Mailing Address

<ti7l07$1mje$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:09:43 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7l07$1mje$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti7c86$u9e$1@gioia.aioe.org> <jqp30bF678U6@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="55918"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Thu, 13 Oct 2022 00:09 UTC

On 10/12/2022 8:04 PM, Bill Gunshannon wrote:
> On 10/12/22 17:40, Arne Vajhøj wrote:
>> On 10/12/2022 10:27 AM, Bill Gunshannon wrote:
>>> On 10/12/22 09:05, Simon Clubley wrote:
>>>> There's been no negative comments about Rdb recently, so I assume that
>>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>>> released for x86-64 VMS then that would be a very serious blow to VSI's
>>>> plans.
>>>
>>> A database is the least serious of these problems.  VSI could easily
>>> (well, maybe  not easily) decide that Postgres was going to be the VMS
>>> database just like RDB was, at one time, a DEC product.  It is easily
>>> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
>>> syndrome.
>>
>> Databases are usually one of the most expensive pieces to
>> change.
>>
>> Unless the client applications has been written specifically to
>> not be tied a specific database, then there are client application
>> changes.
>>
>> There is the data conversion.
>>
>> There is the OPS & DBA procedures and training.
>>
>> And everything need to be tested.
>
> And the alternative is to sit around and wait until someone pulls
> the rug out from under your operation.  How much of this do VMS
> people need to see before they start planning ahead?

I agree that it is generally good to plan ahead. And when something
is officially declared EOL then it is time to act.

But in the specific case then Rdb is still promised for VMS x86-64
and VMS PostgreSQL is not even released, so planning that one may be
premature.

Arne

Re: VMS Software: New US Mailing Address

<jqp3icF678U7@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:14:04 -0400
Lines: 75
Message-ID: <jqp3icF678U7@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 04qzEnmcpS5jpL3XdHQI0w0yW5JNke59LHeFLlmFdueF4JlCO8
Cancel-Lock: sha1:RF9vpjyt2KXfEqY8Hd+N0mKJPTQ=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7i7h$t4r$1@gioia.aioe.org>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:14 UTC

On 10/12/22 19:22, Arne Vajhøj wrote:
> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>> Using a compatibility layer and trying to make PostGres look like
>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>> and move into the current century.
>>>
>>> It is a tradeoff.
>>>
>>> There are benefits from doing things the standard way instead of
>>> doing it the compatibility way.
>>>
>>> But there are also huge cost of changing the client applications.
>>
>> Maybe and maybe not as much as you think.  Granted, most of my
>> experience doing it has been with COBOL but I have been able to
>> take programs using databases from other systems and moved them
>> quite easily.  I would  love to have someone send me a COBOL
>> program that uses RDB just for a look-see.
>
> Cobol embedded SQL is probably one of the more portable. But it is
> not supported by PostgreSQL project itself.

No, but this is the Open Source world. A need arose and someone
rushed in to fill it. And it works quite well.

>
> An extremely simple Cobol embedded SQL to Rdb example:
>   https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb

I saw nothing in there that would not compile using ESQL and GnuCOBOL
with PostGres. Even the module stuff (which I am not familiar with)
could be set up to work with PostGres rather than RDB in maybe an hour.

>
>>>>                                  I have never used RDB (I have
>>>> used Oracle) but I assume it supports EXEC SQL and the usual SQL
>>>> syntax.  If so, moving could be fairly easy.  If not, could be a
>>>> problem.  Of course, probably also depends on the language being used.
>>>
>>> It will indeed depend on the language and the API used.
>>>
>>> embedded SQL/C => relative easy (PgSQL has precompiler)
>>>
>>> embedded SQL/Cobol => maybe easy (an open source precompiler
>>> supposedly exist and work)
>>>
>>> embedded SQL/Pascal, Fortran ... => major rewrite (precompilers are
>>> not available)
>>
>> Yes, but I would imagine given the two existing pre-compilers coming
>> up with one for Pascal and Fortran would not be all that difficult.
>
> Maybe not. But so far it has not been done.

Probably because there has been no need to do it yet. I have seen
no evidence that it would be needed on VMS but is any OS is still
using now obscure legacy languages it would be on VMS. :-)

>
>> Of course, I would wonder how many people there are still using Pascal
>> and Fortran for database applications.  :-)
>
> VMS applications are done in many languages. I would expect some
> to exist. VSI seems to expect that as well since SQLRelay come
> with API examples in Fortram, Pascal and Basic (besides Cobol, C
> and C++).

What, no Ada?

bill

Re: VMS Software: New US Mailing Address

<jqp41rF678U8@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:22:19 -0400
Lines: 149
Message-ID: <jqp41rF678U8@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
<ti6ttb$1i12h$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 06F/i5IDxutl4Bez1MO0GAx/M6VEbTb60pAXWoI4mc3WgNZDOy
Cancel-Lock: sha1:b+ZFWKFHAEk/gT3yfuwizo/NqoY=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti6ttb$1i12h$1@dont-email.me>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:22 UTC

On 10/12/22 13:36, Dave Froble wrote:
> On 10/12/2022 12:22 PM, Bill Gunshannon wrote:
>> On 10/12/22 10:03, Dave Froble wrote:
>>> On 10/12/2022 5:03 AM, Marc Van Dyck wrote:
>>>> on 11/10/2022, Arne Vajhøj supposed :
>>>>> On 10/11/2022 11:27 AM, Dave Froble wrote:
>>>>>> On 10/11/2022 9:00 AM, Simon Clubley wrote:
>>>>>>> On 2022-10-11, Marc Van Dyck <marc.gr.vandyck@invalid.skynet.be>
>>>>>>> wrote:
>>>>>>>> The lack of attention to third party software editors is in my
>>>>>>>> opinion
>>>>>>>> even worse than that.
>>>>>>> If so, I am surprised at that. I thought VSI were in
>>>>>>> communication with
>>>>>>> the various third-party software developers. Are you saying that
>>>>>>> is not
>>>>>>> happening ?
>>>>>>
>>>>>> Not sure what Marc is looking for.  I've gotten ISV stuff from
>>>>>> VSI.  No
>>>>>> problem.  However if Marc is looking for VSI to get involved in
>>>>>> any way with
>>>>>> marketing and sales of 3rd party software, I'm thinking VSI is
>>>>>> fully tasked
>>>>>> with their own issues.  Can't do everything.
>>>>>
>>>>> I agree.
>>>>>
>>>>> VSI got a good ISV program.
>>>>>
>>>>> I have no reason to doubt that VSI is working with major
>>>>> third party software vendors.
>>>>>
>>>>> Oracle DB (Oracle Classic) client kit was obviously a
>>>>> disappointment, but VSI can't force Oracle to do anything.
>>>>>
>>>>> VSI does not have resources to offer engineering
>>>>> support to the smaller third party software vendors.
>>>>>
>>>>> Given the industry landscape and VSI's size, then I think
>>>>> they are doing what they can.
>>>>>
>>>>> Arne
>>>>
>>>> Most of the software packages that we are using today won't be ported
>>>> to X86. That includes, but is not limited to, Oracle Classic client,
>>>> the old Polycenter products (now owned by Broadcom), the $Universe
>>>> multi-platform scheduler, Axway Transfer CFT, etc. We're going to have
>>>> to find replacements for all that, and review all our home grown apps
>>>> to use them. So for us, no the VSI ISV program is not particularly
>>>> good.
>>>> And I do not see any reason why we should consider ourselves as an
>>>> exception.
>>>>
>>>
>>> It would seem to me that the current owners of the mentioned software
>>> would be
>>> responsible for porting their software, not VSI.
>>
>> I don't see where they have any responsibility to port it one way or the
>> other.  Of course, neither does VSI.
>>
>>>
>>> Have you asked these entities to provide their software on x86 VMS?
>>> Selling
>>> their products and services is what they are about, isn't it?  If
>>> not, then I
>>> for one do not understand what they consider their business.  If they
>>> would
>>> desire to port their software, the ISV program would provide them
>>> with the
>>> capability.
>>
>> And if they see the cost as far too much more than the expected ROI?
>>
>>>
>>> If the owners of the mentioned software products decline to port them
>>> to x86
>>> VMS, then that perhaps is business opportunities for other vendors.
>>>
>>> I fail to understand why you might consider this a problem with the
>>> VSI ISV
>>> program.
>>>
>>
>> Yeah, I see that, too.  But I also see it as yet another nail in
>> the VMS coffin as more and more people decide moving forward is
>> not really worth their effort.
>>
>> Question Dave.  If VSI had decided not to port or continue support
>> for VMS BASIC would you have ported to another language or OS in
>> order to keep your customers running?  Would you see taking on such
>> a task as your responsibility?
>
> That would raise several questions.  But to first answer your question,
> who else would or could port the apps to another environment?  It would
> be the software owner's responsibility.

You keep saying "responsibility". But what I am saying is beyond what
current versions that have been licensed/purchased they actually have
no responsibility at all. And that was my point.

>
> As to whether is would be advisable to port to another language and
> environment, it would depend on the economics of the question.  Would
> the customers be willing to finance the work?  Would the vendor be able
> to perform the work?  I may have mentioned before, Erik: 80, Dave: 76,
> Bill: 72, ...

And the same applies to the products that we just learned are not
moving forward to x86-64 VMS.

>
> However the last bit is rather specific, and the general question
> isn't.  It is a needs and economic issue.  Can something else do the
> job?  Does the job need to be done?

Sadly, that falls on Marc's shoulders with, I imagine, very little
he can do about it.

>
> You like to refer to nails and coffins.  VSI is providing the means to
> continue to use VMS.  That's all they can do.  What others do is their
> own business, and could affect the viability of VSI.

As has been stated before (even recently in this thread) no one
buys an OS for the OS. They buy it for the applications. If the
applications disappear, how long will the OS survive?

>
> I have to wonder if the general entitlement mentality that seems to be
> so widespread isn't happening with such issues as raised by the OP.
> Back in the day, if one needed something, one found or produced it.
> When a software vendor noticed a business opportunity they sought to
> pursue that opportunity.  Seems now some want everything handed to
> them.  Seems some software vendors want customers to use what they
> offer, not to produce what the customer asks for.

Depends on which side of the fence your standing.

As a side note, although that ship has sailed and I don't see any
way back, this was a very strong argument for the days when businesses
wrote their own applications and didn't rely on people with no vested
interest in your survival.

bill

Re: VMS Software: New US Mailing Address

<jqp45lF678U9@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:24:21 -0400
Lines: 52
Message-ID: <jqp45lF678U9@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti7c86$u9e$1@gioia.aioe.org> <jqp30bF678U6@mid.individual.net>
<ti7l07$1mje$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net bT7AnfOfJDoF4H9K0ZCMzwuFb30SFwccXYMuIcgIw/lmC9bOgv
Cancel-Lock: sha1:KJoMOzcLycgCcRfgrCHkD5g30Ik=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7l07$1mje$1@gioia.aioe.org>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:24 UTC

On 10/12/22 20:09, Arne Vajhøj wrote:
> On 10/12/2022 8:04 PM, Bill Gunshannon wrote:
>> On 10/12/22 17:40, Arne Vajhøj wrote:
>>> On 10/12/2022 10:27 AM, Bill Gunshannon wrote:
>>>> On 10/12/22 09:05, Simon Clubley wrote:
>>>>> There's been no negative comments about Rdb recently, so I assume that
>>>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>>>> released for x86-64 VMS then that would be a very serious blow to
>>>>> VSI's
>>>>> plans.
>>>>
>>>> A database is the least serious of these problems.  VSI could easily
>>>> (well, maybe  not easily) decide that Postgres was going to be the VMS
>>>> database just like RDB was, at one time, a DEC product.  It is easily
>>>> a suitable replacement for either Oracle or RDB.  Just suffers from NIH
>>>> syndrome.
>>>
>>> Databases are usually one of the most expensive pieces to
>>> change.
>>>
>>> Unless the client applications has been written specifically to
>>> not be tied a specific database, then there are client application
>>> changes.
>>>
>>> There is the data conversion.
>>>
>>> There is the OPS & DBA procedures and training.
>>>
>>> And everything need to be tested.
>>
>> And the alternative is to sit around and wait until someone pulls
>> the rug out from under your operation.  How much of this do VMS
>> people need to see before they start planning ahead?
>
> I agree that it is generally good to plan ahead. And when something
> is officially declared EOL then it is time to act.

EOL time may be too late, depending on the complexity of the
application.

>
> But in the specific case then Rdb is still promised for VMS x86-64
> and VMS PostgreSQL is not even released, so planning that one may be
> premature.

Thus the reason I mentioned VSI adopting it just as DEC owned RDB
for all those years. Or maybe an ISV? :-)

bill

Pages:1234
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor