comp.lang.ada
 help / color / mirror / Atom feed
From: Adam Beneschan <adam@irvine.com>
Subject: Re: Re=Fun_with_History why_wasnt_Ada83_object_oriented
Date: Mon, 27 Feb 2012 09:37:03 -0800 (PST)
Date: 2012-02-27T09:37:03-08:00	[thread overview]
Message-ID: <f78c20fc-c42c-4590-8602-b3993be1536a@s13g2000yqe.googlegroups.com> (raw)
In-Reply-To: op.waatk9clule2fv@douda-yannick

On Feb 26, 10:28 am, Yannick Duchêne (Hibou57)
<yannick_duch...@yahoo.fr> wrote:
> Le Sun, 26 Feb 2012 16:59:07 +0100, Dennis Lee Bieber
> <wlfr...@ix.netcom.com> a écrit:
>
> > On Sun, 26 Feb 2012 06:53:31 -0800 (PST), Marco <prenom_no...@yahoo.com>
> > declaimed the following in comp.lang.ada:
>
> >> It probably wasn't legal to use the term "Ada" for an incomplete
> >> implementation and they were probably sued by the DoD.
>
> >    At the least, a cease&desist order...
>
> >    As I recall, DOD had the name locked down to "no subset, no
> > superset" -- if it diverged from the language reference, it could not be
> > called "Ada".
>
> To be exact, this is allowed if the compiler provides an option to make it
> act in strict Ada mode. This is explicitly stated somewhere in the first
> pages of the Reference Manual.

That has been the case starting with Ada 95.  But, by then, Ada was no
longer trademarked.

The inside cover of my copy of the earlier Reference Manual (for what
we now call Ada 83) stated that "Ada(R) is a registered trademark of
the United States Government, Department of Defense, Under Secretary
for Research and Engineering ... In all contexts, use of the term
"Ada" should indicate conformance to the standard. ... The use of the
trademarked term Ada will be made freely available to those who use it
to indicate conformance to the standard and in conformance with the
following guidelines:

...
Describing, advertising, or promoting a language processor as an "Ada"
processor is equivalent to making a voluntary statement of conformance
to ANSI/MIL-STD-1815A.

The term Ada may be used in describing language processors which are
not completely conforming or are not making a claim of conformance
provided that there is a precise, easily visible statement of their
non-conformance at the same time and in the same context."

There's something about misuse of the term possibly leading to legal
action, but the cover of my Ada 83 RM has been torn up over the years
and I can't quote it.

The trademark was allowed to lapse in 1987.  After that, I believe, it
would have been legal to call a compiler an Ada compiler even if it
was just a subset.  It couldn't claim to be certified or validated,
which might have been a stopper for big commercial users, but probably
not for hobbyists paying $100 for a PC version.

                             -- Adam



  parent reply	other threads:[~2012-02-27 17:37 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-17 17:22 Fun with History: “Why wasn't Ada83 object oriented?” Yannick Duchêne (Hibou57)
2012-02-17 17:31 ` Yannick Duchêne (Hibou57)
2012-02-17 17:33 ` Fun with History: ³Why wasn't Ada83 object oriented?² Bill Findlay
2012-02-23 13:29 ` Fun with History: “Why wasn't Ada83 object oriented?” Marco
2012-02-23 16:23   ` Simon Wright
2012-02-23 16:53     ` Yannick Duchêne (Hibou57)
2012-02-23 18:20       ` Simon Wright
2012-02-23 20:32       ` Phil Clayton
2012-02-24  1:14       ` Peter C. Chapin
2012-02-24 21:32   ` Re=Fun_with_History why_wasnt_Ada83_object_oriented tmoran
2012-02-26 14:53     ` Marco
2012-02-26 18:02       ` J-P. Rosen
     [not found]       ` <u-adnbL5aqVVy9fSnZ2dnUVZ_jednZ2d@earthlink.com>
2012-02-26 18:28         ` Yannick Duchêne (Hibou57)
2012-02-26 21:45           ` Jeffrey Carter
2012-02-27 17:37           ` Adam Beneschan [this message]
2012-02-27 20:27             ` Jeffrey Carter
2012-02-26 18:33       ` tmoran
2012-02-26 16:22     ` Marco
2012-03-06  1:48       ` Randy Brukardt
2012-03-07 10:33         ` Early availability of cheap Ada compilers (Was: Re=Fun_with_History why_wasnt_Ada83_object_oriented) Jacob Sparre Andersen
2012-03-07 12:43           ` Simon Clubley
2012-03-08  1:42             ` Randy Brukardt
2012-03-08  1:38           ` Randy Brukardt
2012-03-08 12:21             ` Simon Clubley
2012-03-09  2:20               ` Randy Brukardt
2012-03-08  9:00           ` anon
2012-03-08 15:32             ` Shark8
     [not found]     ` <5d2664b3-566a-40a5-910b-ef3460a5f363@do4g2000vbb.googlegroups.com>
2012-02-26 22:03       ` Re=Fun_with_History why_wasnt_Ada83_object_oriented J-P. Rosen
2012-02-27  1:29         ` tmoran
2012-02-26 22:06     ` Gautier write-only
2012-02-27  2:15       ` anon
2012-02-27  4:05         ` Yannick Duchêne (Hibou57)
2012-02-27  8:41           ` Dmitry A. Kazakov
2012-03-06  1:40     ` Randy Brukardt
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox