From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,FORGED_HOTMAIL_RCVD2, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,1f4564c446b22de3,start X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,CP1252 Received: by 10.224.182.74 with SMTP id cb10mr312500qab.0.1347556309037; Thu, 13 Sep 2012 10:11:49 -0700 (PDT) Received: by 10.52.33.34 with SMTP id o2mr392959vdi.12.1347556309009; Thu, 13 Sep 2012 10:11:49 -0700 (PDT) Path: da15ni3445qab.0!nntp.google.com!v8no2395546qap.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 13 Sep 2012 10:11:48 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=31.52.181.203; posting-account=pmkN8QoAAAAtIhXRUfydb0SCISnwaeyg NNTP-Posting-Host: 31.52.181.203 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <02a17083-bfb3-4e27-bb23-efcc85297589@googlegroups.com> Subject: Time Stamping a Program in Ada-95 From: Austin Obyrne Injection-Date: Thu, 13 Sep 2012 17:11:49 +0000 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Date: 2012-09-13T10:11:48-07:00 List-Id: Time Stamping a Program in Ada-95=20 If I =91compile to listing=92 using the =93Run =96 Compile to Listing=94 fa= cility in Ada-95 I can get a time stamp declaration of the day and exact ti= me instant of that compiling that is very useful in a court of law later as= documentary evidence but if I subsequently compile as usual later on i.e. = just by clicking on the =91compile=92 button in the toolbar of my editor it= overwrites that earlier time stamp =96 I think. Lemme explain a bit better. When I complete a piece of development work th= at evolves as a piece of software I will want to secure the copyright. Alt= hough there are many ways of doing this the way I favour most is the intrin= sic time stamp method i.e. if I compile to listing I will get a print-out o= f the compiler number and the exact time and day on which it was last compi= led. This is powerful evidence of copyright. This is only useful however if it has not been accidentally overwritten lat= er by another compile-to-listing operation by the same compiler or by a cop= y of that compiler. I want to try and prevent that happening accidentally.=20 Does anybody know more about this =96 is it possible to do both without los= ing the time stamp facility i.e. compile to listing and ordinary periodic c= ompiling from the tool bar also? If this is not possible to prevent it should be brought to the notice of th= e powers that be in Ada as a useful security function going begging ?? Your help would be appreciated as usual. - adacrypt