[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference yuppie::software_licensing

Title:Software Licensing Issues
Moderator:YUPPIE::JENNINGS
Created:Thu Aug 13 1987
Last Modified:Wed Apr 09 1997
Last Successful Update:Thu Apr 17 1997
Number of topics:441
Total number of notes:1794

440.0. ""not valid for this architecture" message" by TAPE::SENEKER (Head banging causes brain mush) Thu Apr 03 1997 15:44

    Hello,
    
    I am with the engineering group for the optical storage software
    for OpenVMS VAX and Alpha.  A gentlemen from Digital Canada called
    me with the following problem:
    
    Customer has an Alpha and when they tried to install the following
    pak it fails with a "license not valid for this architecture" kind
    of message.  I have a FAX of the pak and it loads fine on a 3000/500
    running V6.2, an 8200 running V6.2-1H3, and a 4100 running V7.1.
    
    The customer loaded the pak on a VAX and it worked.  I also tried to
    load it under Digital Unix and LMF said "invalid checksum".
    
    Issuer	DEC
    Auth #	ALS-NQ-1996DEC17-1120
    Product	OSDS-5
    Producer	PERCEPTICS
    # units	10
    Act Tab c	CONSTANT=10
    Checksum	(starts with "1-"
    
    The customer thinks the pak needs the work "ALPHA" in the key
    options field.
    
    My questions:
    
    o Any ideas on why can I load pak but customer cannot?
    o Would pre-VMS 6.2 versions make a difference?
    o Is the first digit of the checksum coded to mean anything special
      to LMF such as 1=VMS,2=UNIX,4=VMS or UNIX?
    
    Thanks,
    Rob
T.RTitleUserPersonal
Name
DateLines
440.1QUARK::LIONELFree advice is worth every centThu Apr 03 1997 17:388
The first digit of the checksum is called the "seed" - really, it's more an
encoding level.  The only choices are 1 and 2 - 1 was used initially on
VAX, but a defect in the algorithm was discovered and we switched to 2.
UNIX doesn't know about 1- checksums.

Activity type C is a VAX-only concurrent-user license.

			Steve
440.2should work on any architectureGIDDAY::GILLINGSa crucible of informative mistakesThu Apr 03 1997 23:3025
> Activity type C is a VAX-only concurrent-user license.

  I think "Act Tab c" is just shorthand for "Activity Table Code" which is
  "CONSTANT=10". This should be valid for all architectures.

>    o Any ideas on why can I load pak but customer cannot?

  The customer must be typing in different information

>    o Would pre-VMS 6.2 versions make a difference?

  No.

>    o Is the first digit of the checksum coded to mean anything special

  No.

  If you can register the PAK successfully, execute the following command:

$ LICENSE ISSUE/PROCEDURE/OUT=PAK.COM OSDS-5/PRODUCER=PERCEPTICS

  Now take PAK.COM and send it to your customer by electronic MAIL or on
  a tape. Have them execute the procedure to register the PAK.

						John Gillings, Sydney CSC