• Re: VSI OpenVMS Webinar 6th June 2024 online

    From Single Stage to Orbit@21:1/5 to John H. Reinhardt on Fri Jun 14 16:05:57 2024
    On Fri, 2024-06-14 at 09:52 -0500, John H. Reinhardt wrote:
    No mention of Hobbyists or the Ambassador program.

    :-(

    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John H. Reinhardt@21:1/5 to All on Fri Jun 14 09:52:01 2024
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

    VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about migration to x86

    --
    John H. Reinhardt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Van Dyck@21:1/5 to All on Sun Jun 16 12:37:22 2024
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

    VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about migration to x86

    It seems that, from this presentation, VSI purchased Polycenter
    products
    back from Broadcom. They only mentioned Watchdog but I think the 3
    other
    products are in the deal too. What they want to do with that is still
    totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    --
    Marc Van Dyck

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Townley@21:1/5 to Marc Van Dyck on Sun Jun 16 11:44:15 2024
    On 16/06/2024 11:37, Marc Van Dyck wrote:
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

       VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about
    migration to x86

    It seems that, from this presentation, VSI purchased Polycenter products
    back from Broadcom. They only mentioned Watchdog but I think the 3 other products are in the deal too. What they want to do with that is still
    totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...


    What is the state of Gnat on VMS?

    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to Chris Townley on Sun Jun 16 08:27:27 2024
    On 6/16/2024 6:44 AM, Chris Townley wrote:
    On 16/06/2024 11:37, Marc Van Dyck wrote:
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

       VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about
    migration to x86

    It seems that, from this presentation, VSI purchased Polycenter products
    back from Broadcom. They only mentioned Watchdog but I think the 3 other
    products are in the deal too. What they want to do with that is still
    totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    What is the state of Gnat on VMS?

    ACT dropped VMS support in 2015.

    For what is available then to my understanding:

    Alpha : very old 3.12.8 (based on GCC 2.8.1)

    Itanium : see https://github.com/AdaLabs/gnat-vms

    x86-86 : nothing

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to All on Sun Jun 16 08:43:46 2024
    On 6/16/2024 8:27 AM, Arne Vajhøj wrote:
    On 6/16/2024 6:44 AM, Chris Townley wrote:
    On 16/06/2024 11:37, Marc Van Dyck wrote:
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

       VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about
    migration to x86

    It seems that, from this presentation, VSI purchased Polycenter products >>> back from Broadcom. They only mentioned Watchdog but I think the 3 other >>> products are in the deal too. What they want to do with that is still
    totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    What is the state of Gnat on VMS?

    ACT dropped VMS support in 2015.

    For what is available then to my understanding:

    Alpha : very old 3.12.8 (based on GCC 2.8.1)

    That should be available from many places.

    But if you can't find it then I have a copy.

    Itanium : see https://github.com/AdaLabs/gnat-vms

    x86-86 : nothing

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Townley@21:1/5 to All on Sun Jun 16 14:02:59 2024
    On 16/06/2024 13:43, Arne Vajhøj wrote:
    On 6/16/2024 8:27 AM, Arne Vajhøj wrote:
    On 6/16/2024 6:44 AM, Chris Townley wrote:
    On 16/06/2024 11:37, Marc Van Dyck wrote:
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

       VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks about
    migration to x86

    It seems that, from this presentation, VSI purchased Polycenter
    products
    back from Broadcom. They only mentioned Watchdog but I think the 3
    other
    products are in the deal too. What they want to do with that is still
    totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    What is the state of Gnat on VMS?

    ACT dropped VMS support in 2015.

    For what is available then to my understanding:

    Alpha : very old 3.12.8 (based on GCC 2.8.1)

    That should be available from many places.

    But if you can't find it then I have a copy.

    Itanium : see https://github.com/AdaLabs/gnat-vms

    x86-86 : nothing

    Arne


    Thanks. I had DEC Ada on VMS 7.3 on AXP

    I just wondered how difficult it would be to port Gnat to VMS. The Ada community seem to have lots of offerings - why not VMS X86?

    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Craig A. Berry@21:1/5 to Chris Townley on Sun Jun 16 10:07:37 2024
    On 6/16/24 8:02 AM, Chris Townley wrote:
    On 16/06/2024 13:43, Arne Vajhøj wrote:
    On 6/16/2024 8:27 AM, Arne Vajhøj wrote:
    On 6/16/2024 6:44 AM, Chris Townley wrote:
    On 16/06/2024 11:37, Marc Van Dyck wrote:
    John H. Reinhardt explained on 14/06/2024 :
    https://youtu.be/JDzZ91MzZfo?si=5u91rrBPAt2YgQEd

    Simon's gonna love the timeline on this.

    Camiel is firmly in charge of the OpenVMS direction.

       VMSClusters in the cloud in 2026

    No mention of Hobbyists or the Ambassador program.

    Norm Lastovica of SCI (Software Concepts International) talks
    about migration to x86

    It seems that, from this presentation, VSI purchased Polycenter
    products
    back from Broadcom. They only mentioned Watchdog but I think the 3
    other
    products are in the deal too. What they want to do with that is still >>>>> totally unknown. Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    What is the state of Gnat on VMS?

    ACT dropped VMS support in 2015.

    For what is available then to my understanding:

    Alpha : very old 3.12.8 (based on GCC 2.8.1)

    That should be available from many places.

    But if you can't find it then I have a copy.

    Itanium : see https://github.com/AdaLabs/gnat-vms

    x86-86 : nothing

    Arne


    Thanks. I had DEC Ada on VMS 7.3 on AXP

    I just wondered how difficult it would be to port Gnat to VMS. The Ada community seem to have lots of offerings - why not VMS X86?


    gnat-llvm may be the best chance of getting Ada on OpenVMS x86:

    https://github.com/AdaCore/gnat-llvm

    But there are a lot of gotchas. It requires a prior installation of
    GNAT, which likely means a cross-compile environment, and LLVM 16+,
    whereas I think current VMS x86 compilers are based on something much
    older currently. All of that could change eventually.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to Chris Townley on Sun Jun 16 16:03:20 2024
    On Sun, 2024-06-16 at 14:02 +0100, Chris Townley wrote:
    Thanks. I had DEC Ada on VMS 7.3 on AXP

    I just wondered how difficult it would be to port Gnat to VMS. The
    Ada community seem to have lots of offerings - why not VMS X86?

    Yes, that'd be ideal.
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to Chris Townley on Sun Jun 16 13:44:21 2024
    On 6/16/2024 9:02 AM, Chris Townley wrote:
    I just wondered how difficult it would be to port Gnat to VMS. The Ada community seem to have lots of offerings - why not VMS X86?

    Given that:
    * Gnat is a big piece of software
    * It is many versions back since it supported VMS
    * Besides Gnat itself there may also be missing supporting
    software
    then it is definitely non-trivial.

    I suspect that the french that did the VMS Itanium port will
    be better to quantify the work. 500 hours? 5000 hours? Or?

    With the bad tradition in the VMS world the last 25 years
    of being very interested in getting free stuff but not being
    interested in contributing, then I don't see it happen.

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to All on Sun Jun 16 21:56:53 2024
    On Sun, 2024-06-16 at 13:44 -0400, Arne Vajhøj wrote:
    On 6/16/2024 9:02 AM, Chris Townley wrote:
    I just wondered how difficult it would be to port Gnat to VMS. The
    Ada community seem to have lots of offerings - why not VMS X86?

    Given that:
    * Gnat is a big piece of software
    * It is many versions back since it supported VMS
    * Besides Gnat itself there may also be missing supporting software
    then it is definitely non-trivial.

    I suspect that the french that did the VMS Itanium port will
    be better to quantify the work. 500 hours? 5000 hours? Or?

    With the bad tradition in the VMS world the last 25 years
    of being very interested in getting free stuff but not being
    interested in contributing, then I don't see it happen.

    LLVM has never supported VMS so unless VSI contributes open source
    patches back to the LLVM folks for their compiliers, it ain't
    happening.

    GNU C/C++ might be easier to port, and entirely possible to cross
    compile ADA for VMS via amd64.
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Craig A. Berry@21:1/5 to Single Stage to Orbit on Sun Jun 16 17:51:19 2024
    On 6/16/24 3:56 PM, Single Stage to Orbit wrote:
    On Sun, 2024-06-16 at 13:44 -0400, Arne Vajhøj wrote:
    On 6/16/2024 9:02 AM, Chris Townley wrote:
    I just wondered how difficult it would be to port Gnat to VMS. The
    Ada community seem to have lots of offerings - why not VMS X86?

    Given that:
    * Gnat is a big piece of software
    * It is many versions back since it supported VMS
    * Besides Gnat itself there may also be missing supporting software
    then it is definitely non-trivial.

    I suspect that the french that did the VMS Itanium port will
    be better to quantify the work. 500 hours? 5000 hours? Or?

    With the bad tradition in the VMS world the last 25 years
    of being very interested in getting free stuff but not being
    interested in contributing, then I don't see it happen.

    LLVM has never supported VMS so unless VSI contributes open source
    patches back to the LLVM folks for their compiliers, it ain't
    happening.

    All of the existing OpenVMS x86 native compilers are based on LLVM. VSI
    folks have expressed an intention to send a couple of new features that
    they needed back upstream, and also to bring their own port current with
    more recent LLVM releases. They may well have to do the latter before
    they can do the former. But obviously their priority for the foreseeable
    future will be stable and reliable releases of their own compilers that
    will enable existing customers to move to x86.

    GNU C/C++ might be easier to port, and entirely possible to cross
    compile ADA for VMS via amd64.

    Easier than what? Easier than LLVM, which has already been ported?
    There have been ports of GCC for VMS, but not targeting x86 that I'm
    aware of.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to Craig A. Berry on Sun Jun 16 19:39:36 2024
    On 6/16/2024 6:51 PM, Craig A. Berry wrote:

    On 6/16/24 3:56 PM, Single Stage to Orbit wrote:
    On Sun, 2024-06-16 at 13:44 -0400, Arne Vajhøj wrote:
    On 6/16/2024 9:02 AM, Chris Townley wrote:
    I just wondered how difficult it would be to port Gnat to VMS. The
    Ada community seem to have lots of offerings - why not VMS X86?

    Given that:
    * Gnat is a big piece of software
    * It is many versions back since it supported VMS
    * Besides Gnat itself there may also be missing supporting software
    then it is definitely non-trivial.

    I suspect that the french that did the VMS Itanium port will
    be better to quantify the work. 500 hours? 5000 hours? Or?

    With the bad tradition in the VMS world the last 25 years
    of being very interested in getting free stuff but not being
    interested in contributing, then I don't see it happen.

    LLVM has never supported VMS so unless VSI contributes open source
    patches back to the LLVM folks for their compiliers, it ain't
    happening.

    All of the existing OpenVMS x86 native compilers are based on LLVM.  VSI folks have expressed an intention to send a couple of new features that
    they needed back upstream, and also to bring their own port current with
    more recent LLVM releases. They may well have to do the latter before
    they can do the former. But obviously their priority for the foreseeable future will be stable and reliable releases of their own compilers that
    will enable existing customers to move to x86.

    VMS should release the VMS patches for LLVM. VSI probably will
    release the VMS patches for LLVM. But it may take a few years.

    Meaning a few years before the Gnat-LLVM for VMS work could start. But
    I don't think it matters - I don't see the VMS community lift a task
    in this magnitude.

    GNU C/C++ might be easier to port, and entirely possible to cross
    compile ADA for VMS via amd64.

    Easier than what?  Easier than LLVM, which has already been ported?
    There have been ports of GCC for VMS, but not targeting x86 that I'm
    aware of.

    In theory OS and ISA should be independent.

    In the real world there may be some issues.

    :-)

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to Lawrence D'Oliveiro on Sun Jun 16 20:00:48 2024
    On 6/16/2024 7:53 PM, Lawrence D'Oliveiro wrote:
    On Sun, 16 Jun 2024 13:44:21 -0400, Arne Vajhøj wrote:
    With the bad tradition in the VMS world the last 25 years of being very
    interested in getting free stuff but not being interested in
    contributing ...

    That’s true everywhere. The GPL helps discourage that.

    No.

    The problem is not that the VMS community does not want to
    contribute their work back to upstream.

    The problem is that (large part of) the VMS community does not
    want to contribute work at all.

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Marc Van Dyck on Sun Jun 16 23:52:09 2024
    On Sun, 16 Jun 2024 12:37:22 +0200, Marc Van Dyck wrote:

    Port of Watchdog to X86 most unlikely as it is all
    written in ADA...

    GNAT (GNU Ada) is available for a lot of platforms, including x86 <https://gcc.gnu.org/install/specific.html>.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Sun Jun 16 23:53:31 2024
    On Sun, 16 Jun 2024 13:44:21 -0400, Arne Vajhøj wrote:

    With the bad tradition in the VMS world the last 25 years of being very interested in getting free stuff but not being interested in
    contributing ...

    That’s true everywhere. The GPL helps discourage that.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)