Copyright (C) 1986-1999 Amiga, Inc. The following information may only be reproduced and used in accordance with the requirements and limitations set forth below. This information may be used by licensees of AmigaOS in combination with their lawful use of licensed copies of AmigaOS. Reproduction of this information is limited to that reasonably required for the use of AmigaOS in accordance with such license. All reproduction of this information, in whole or in part, must retain this copyright notice as well as the warranty disclaimers and limitation of liability as set forth below. All Other Rights are Reserved. Amiga, Inc. makes no warranties or representations, either express, or implied, with respect to the information set forth herein, which information is being supplied on an "AS IS" basis, expressly subject to change without notice. The entire risk as to the use of this information is assumed by the user. IN NO EVENT WILL AMIGA BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY CLAIM ARISING OUT OF THE INFORMATION PRESENTED HEREIN, EVEN IF IT HAS BEEN ADVISED OF THE POSSIBILITIES OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE LIMITATION OF IMPLIED WARRANTIES OR DAMAGES, SO THE ABOVE LIMITATIONS MAY NOT APPLY. Version (c) Copyright 1989-1999, Amiga, Inc. All Rights Reserved. Version 40.3 is designed as a drop-in replacement for the "Version" command that shipped with Workbench versions 2.0, 2.1, 3.0 and 3.1. What problem does the Version 40.3 update address? * The "Version" command that ships with Workbench 3.0 and 3.1 does not properly support year numbers beyond 99 (that is, 1999, but the version information only allows for two digits to be stored). In the year 2000, the command will consider a version tag like "$VER: sample 1.1 (1.1.00)" to refer to 7, February, 2036. The updated "Version" command changes the rules for version strings with respect to the year number: - If the year number is in the range 00..77 then the year is assumed to be in the range 2000..2077. Example: $VER: example 1.1 (1.2.00) Yields: example 1.1 (02/01/00) - If the year number is in the range 78..99 then the year is assumed to be in the range 1978..1999. Example: $VER: example 1.1 (1.2.98) Yields: example 1.1 (02/01/98) - If the year number is greater than 1900, then the year is taken "as is". Example: $VER: example 1.1 (1.2.2000) Yields: example 1.1 (02/01/00) Please note that the old "Version" commands will choke on year numbers beyond 99, so use them carefully. Why should you install the Version 40.3 update? * Software authors will have to maintain their products beyond the year 1999, and they will have to include version information in their programs. In the year 2000, this will develop into a problem which should be addressed as soon as possible. How do I know whether I have got an old "Version" command that needs updating? * You can use the "Version" command to checks its version number: version c:version full If the version number is less than 40.3, you should install the update. How do you install the Version 40.3 update? * You copy the file "Version" to the C: drawer, that's all. Just open a Shell window and enter the following command: copy Version c: clone Then press the [Return] key to execute it.