[Info-vax] VSI licencing policy (again), was: Re: VSI has a new CEO

Arne Vajhøj arne at vajhoej.dk
Mon Aug 9 13:15:18 EDT 2021


On 8/9/2021 8:14 AM, Simon Clubley wrote:
> On 2021-08-09, Lawrence D?Oliveiro <lawrencedo99 at gmail.com> wrote:
>> Alpha is an interesting case. In spite of it being a 64-bit architecture, Windows NT only ever ran on it in 32-bit ?TASO? mode. OpenVMS got as far as a hybrid 32/64-bit port, but I don?t think it ever managed to go full 64-bit.
> 
> The lack of pure 64-bit mode for VMS on Alpha

As states before there is no 32 bit mode in VMS.

But VMS compilers and API's support both 32 and 64 bit pointers.

>                                                    was nothing to do with
> Alpha, but was to do with the VMS architecture and choice of implementation
> languages.
> 
> Unlike with other operating systems where the lowest supported language
> is C (with a bit of assembly thrown in for architecture-specific things),
> _way_ too much would have broken in VMS code if they had tried to make
> it a pure 64-bit environment.

I suspect that DEC could have rewritten VMS itself to all
64 bit pointers.

VMS applications out at customers would be a a bigger problem.

Arne





More information about the Info-vax mailing list