comp.lang.ada
 help / color / mirror / Atom feed
From: "Ken Garlington" <Ken.Garlington@computer.org>
Subject: Re: Contributing patches to GPL Ada projects (was: Is Ada dead?)
Date: Mon, 16 Jul 2001 17:37:22 GMT
Date: 2001-07-16T17:37:22+00:00	[thread overview]
Message-ID: <mDF47.542$ji1.209290361@newssvr11.news.prodigy.com> (raw)
In-Reply-To: cUD47.21022$Kf3.263983@www.newsranger.com

"Ted Dennison" <dennison@telepath.com> wrote in message
news:cUD47.21022$Kf3.263983@www.newsranger.com...
: In article <5ee5b646.0107140605.5c5d76eb@posting.google.com>, Robert Dewar
: says...

: >Is the copyright on your software really held jointly by the US
: >Government and a private company? I doubt it, that would be very
: >unusual, I think you are talking about data rights, not copyright
: >here.
:
: When I was at LMC, I understood that our contracts usually had us deliver
the
: sofware to the DoD as DoD-owned software, allowed them to also keep
relatively
: unencumbered copies for themselves under their own copyright. This was for
: non-classified work. I wasn't really aware of these issues when I was
doing
: classified work, but I suspect we wouldn't have had a need for, or a
desire for
: keeping copies of classified software around after delivery.

If you're referring to unclassified non-commercial defense articles, then
DFARS 252.227-7013 and 252.227.7014 would be the controlling regulation. I'm
no lawyer, but my understanding is the Government gets "unlimited rights" to
noncommercial software and documentation if they paid for its development.
The DFARS says this means "rights to use, modify, reproduce, release,
perform, display, or disclose computer software or computer software
documentation in whole or in part, in any manner and for any purpose
whatsoever, and to have or authorize others to do so." There may be some
technical distinction between being a "copyright owner" and "assigning a
copyright license," but I can't explain it. I would expect that, if you
wanted to provide non-commercial software of this type to the government
under the GPL, you would have to negotiate limited rights with them.

On the other hand, the rules for commercial software (and to some extent
non-commercial software) were rewritten in 1995, and I believe the GPL is
compatible with those rules. This would include minor modifications to
existing commercial software. See

http://www.gcwf.com/articles/gca/gca_3.html

http://farsite.hill.af.mil/reghtml/regs/far2afmcfars/fardfars/dfars/dfars252
_227.htm#P298_15676


: I was told we have a similar situation here, but a closer look at our
headers
: reveals a different story altogether. Currently, our files appear to
contain no
: explicit copyright notice, although there is the name of the company and
project
: at the top. However, there is an interesting "distribution notice" (which
I
: imagine would be completely incompatable with the GPL, were that an
issue). Note
: that RAC is our customer, not my employer.
:
: -- DISTRIBUTION "D":  Distribution authorized to Department of Defense
(DOD),
: -- Raytheon Aircraft Company (RAC), and DOD subcontractors only to protect
: -- technical or operational data or information from automatic
dissemination
: -- under the International Exchange Program or by other means.  This
protection
: -- covers information required solely for administrative or operational
: -- purposes, date of document as shown hereon 3 April 1998 ASC/YTK.

: There's also a legal note. I'm a bit unsure how the GPL interacts with
such
: laws. Since its not a license clash, but rather a legal one, I'd think it
would
: still allow you to distribute with a GPL-licensed product (if it weren't
for the
: other clause above). You'd just be subject to prosecution if you gave it
to the
: wrong person or entity.

: -- WARNING:  This document contains technical data whose export is
restricted
: -- by the Arms Export Control Act (Title 22, U. S. C. 2751 et seq) or
: -- Executive Order 12470.  Violation of these export control laws is
subject
: -- to severe criminal penalties.  Dissemination of this document is
controlled
: -- under DOD Directive 5230.25
:
: I hope that law doesn't prevent us from separately selling these things to
the
: Greeks, because that's what we are right now in the process of doing...

As I understand distribution statements, they are related to the exporting
of technology outside the U.S., as required by the Arms Export Control Act
or the Export Administration Act. There's two separate issues here --
control of military technology and following commercial export rules. AFAIK,
neither is intimately related to copyright issues. I wouldn't think the GPL
would have anything to do with them. You could release controlled technology
with the GPL; that would make you no more or less liable to prosecution if
you exported it outside the U.S. illegally.

As far as "selling these things to the Greeks" - a business can't export
covered technology (military or commercial) without an export license (or
via certain other technical exceptions). However, the U.S. Government can.
So, if this is a government-to-government sale, or you have a license,
there's no problem.

: I'm guessing (and this is just a guess), that the company name at the top
: creates a copyright in my company's name alone, despite the fact that it
doesn't
: explicitly assert copyright. Thus, despite what I was told verbally and
repeated
: here, handing it to any other party constitues a "distribution". The
: "Distribution D:" clause is essentially a (non Free) license. I guess
that's
: what I get for not reading "the sources". :-)

Again, as far as I know, the distribution statement is unrelated to any
copyright license. (It may be related to an export license, or the lack
thereof, though.)





  reply	other threads:[~2001-07-16 17:37 UTC|newest]

Thread overview: 160+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-05 21:56 is ada dead? tyler spivey
2001-07-05 23:11 ` James Rogers
2001-07-06  0:21 ` Gerhard Häring
2001-07-06  2:31 ` wzm
2001-07-06  7:47 ` Pascal Obry
2001-07-06 12:12 ` Martin Dowie
2001-07-06 21:33   ` Bobby D. Bryant
2001-07-06 14:04 ` Marin David Condic
     [not found]   ` <3B45E0E9.E3E7BB55@nokia.com>
2001-07-06 16:45     ` Marin David Condic
2001-07-06 18:28 ` Robert Dewar
2001-07-06 19:12 ` Lao Xiao Hai
2001-07-07  1:57   ` Adrian Hoe
2001-07-06 21:36     ` Bobby D. Bryant
2001-07-07 10:53       ` Larry Kilgallen
2001-07-07 18:44         ` James Rogers
2001-07-07 21:19           ` String support (was: is Ada dead?) Larry Kilgallen
2001-07-08  3:15           ` is ada dead? Stephen J. Bevan
2001-07-08  3:46             ` James Rogers
2001-07-08  5:29               ` Stephen J. Bevan
2001-07-09 14:27                 ` Marin David Condic
2001-07-08 11:07             ` Larry Kilgallen
2001-07-08 14:57               ` Stephen J. Bevan
2001-07-08 13:34       ` Me
2001-07-07 18:33     ` James Rogers
2001-07-07 22:41       ` Andrzej Lewandowski
2001-07-08  0:58         ` Larry Kilgallen
2001-07-09  1:33           ` Florian Weimer
2001-07-08  1:45         ` Jeffrey Carter
2001-07-08 17:19           ` Robert C. Leif, Ph.D.
2001-07-08 21:28             ` Larry Kilgallen
2001-07-09  2:46               ` Robert C. Leif, Ph.D.
2001-07-09 10:36                 ` Mandating code quality (was: is Ada dead?) Larry Kilgallen
2001-07-08 10:52         ` is ada dead? Michal Nowak
2001-07-08 22:38           ` Andrzej Lewandowski
2001-07-09  1:20             ` James Rogers
2001-07-09 14:45               ` Marin David Condic
2001-07-09 15:54                 ` Ted Dennison
2001-07-09 20:27                   ` Jerry Petrey
2001-07-09 21:08                     ` Ted Dennison
2001-07-14 16:49                     ` Stefan Skoglund
2001-07-10 23:59                   ` Why " raj
2001-07-14 16:53                     ` Stefan Skoglund
2001-07-14 23:14                       ` James Rogers
2001-07-15 22:57                         ` Stefan Skoglund
2001-07-16 14:00                         ` Trains in the US (was: Why is ada dead?) Ted Dennison
2001-07-10 23:56                 ` Why is ada dead? raj
2001-07-11  2:59                   ` James Rogers
2001-07-09 16:50             ` Michal Nowak
2001-07-15 18:14             ` Lao Xiao Hai
2001-07-16 15:38               ` Marin David Condic
2001-07-16 17:32                 ` Mark Lundquist
2001-07-16 22:18                   ` tmoran
2001-08-01 18:53                     ` "first-mover (dis)advantage" (was Re: is ada dead?) Mark Lundquist
2001-08-02 15:44                       ` Ted Dennison
2001-07-21 16:30                   ` is ada dead? Bertrand Augereau
2001-07-16 18:19                 ` Larry Kilgallen
2001-07-16 18:21                   ` Marin David Condic
2001-07-16 20:14                     ` Gary Scott
2001-07-16 18:26                   ` Mark Lundquist
2001-07-16 21:21               ` Michal Nowak
2001-07-10 23:31         ` raj
2001-07-10 23:32         ` raj
2001-07-10 23:46         ` "garbage dumps are full of superior solutions" raj
2001-07-10 23:47         ` Managers believe that Ada programmers are hard to find raj
2001-07-11  9:38           ` Martin Dowie
2001-07-11 12:39           ` Marc A. Criley
2001-07-11 17:32           ` Jeffrey Carter
2001-07-11 19:05             ` Pat Rogers
2001-07-07 22:37     ` is ada dead? Andrzej Lewandowski
2001-07-08  1:10       ` James Rogers
2001-07-08  1:47       ` Jeffrey Carter
2001-07-08  9:01       ` Pascal Obry
2001-07-08 10:52       ` Michal Nowak
2001-07-08 22:40         ` Andrzej Lewandowski
2001-07-09  1:48           ` James Rogers
2001-07-09 15:11           ` Jerry Petrey
2001-07-09 16:14             ` Al Christians
2001-07-09 19:35               ` Death by analogy Part 1 (was Re: is ada dead?) Michael P. Card
2001-07-09 19:52               ` Death by analogy Part 2 " Michael P. Card
2001-07-09 22:07                 ` Al Christians
2001-07-10  3:38                   ` Michael P. Card
2001-07-10  4:54                     ` Al Christians
2001-07-10 10:54                       ` Robert C. Leif, Ph.D.
2001-07-10 16:58                         ` Al Christians
2001-07-10 17:58                           ` William Dale
2001-07-10 18:39                           ` Michael P. Card
2001-07-10 20:10                             ` Ed Falis
2001-07-10 20:46                               ` Ted Dennison
2001-07-10 20:54                                 ` Ed Falis
2001-07-10 21:15                                   ` Ted Dennison
2001-07-10 21:29                                     ` Ed Falis
2001-07-10 21:10                               ` Al Christians
2001-07-10 21:26                                 ` Marin David Condic
2001-07-10 21:26                                 ` Ed Falis
2001-07-10 21:48                                   ` Ted Dennison
2001-07-10 21:56                                   ` Marin David Condic
2001-07-11  1:59                                     ` Ed Falis
2001-07-11  2:38                               ` DuckE
2001-07-11 21:00                                 ` Ed Falis
2001-07-12  1:42                                   ` DuckE
2001-07-12 10:54                                   ` UML for Ada raj
2001-07-12  8:03                                 ` Death by analogy Part 2 (was Re: is ada dead?) David Humphris
2001-07-13  2:43                                   ` DuckE
2001-07-23 21:53                                     ` Greg Bek
2001-07-20  7:49                                   ` Lao Xiao Hai
2001-07-10 20:26                             ` Ted Dennison
2001-07-10 20:39                             ` Al Christians
2001-07-10 20:42                               ` Ed Falis
2001-07-10 20:53                                 ` Marin David Condic
2001-07-10 21:11                               ` Michael P. Card
2001-07-11  5:25                                 ` Ada and UML raj
2001-07-11  9:40                                   ` David C. Hoos, Sr.
2001-07-13 19:00                                   ` Nick Williams
2001-07-13 19:46                                     ` Ted Dennison
2001-07-17  8:25                                       ` David Humphris
2001-07-16  0:56                                     ` Ken Garlington
2001-07-16  1:57                                       ` Ada and UML - Rational dropping Ada? Jeff Creem
2001-07-16 17:37                                         ` Ken Garlington
2001-07-17 18:59                                       ` Ada and UML Simon Wright
2001-07-23 14:38                                         ` John Kern
2001-08-04  6:29                                           ` Simon Wright
2001-07-11  0:25                             ` Sure FIRM is lost, but really, who cares raj
2001-07-11  0:33                             ` Death by analogy Part 2 (was Re: is ada dead?) Robert C. Leif, Ph.D.
2001-07-10 12:58                     ` John Kern
2001-07-10 13:59                   ` Marin David Condic
2001-07-10  1:21               ` is ada dead? Pat Rogers
2001-07-10  2:29                 ` Al Christians
2001-07-09  1:44       ` Florian Weimer
2001-07-08 21:05         ` Bobby D. Bryant
2001-07-09 10:43           ` One True Language (was: is Ada dead?) Larry Kilgallen
2001-07-09 15:09           ` is ada dead? Ted Dennison
2001-07-14 18:40           ` Stefan Skoglund
2001-07-09  2:37       ` Adrian Hoe
2001-07-07 23:03 ` chris.danx
2001-07-09 15:22   ` Ted Dennison
2001-07-09 16:13     ` chris.danx
2001-07-10  9:02     ` Emmanuel Briot
2001-07-10 10:29       ` Contributing patches to GPL Ada projects (was: Is Ada dead?) Larry Kilgallen
2001-07-10 12:44         ` Emmanuel Briot
2001-07-10 15:24           ` Ted Dennison
2001-07-10 22:33             ` Robert Dewar
2001-07-11  7:46               ` Florian Weimer
2001-07-11 13:07               ` Marc A. Criley
2001-07-11 16:26                 ` Robert Dewar
2001-07-11 13:41               ` Ted Dennison
2001-07-11 16:30                 ` Robert Dewar
2001-07-11 17:45                   ` Ted Dennison
2001-07-14 14:05                     ` Robert Dewar
2001-07-16 15:38                       ` Ted Dennison
2001-07-16 17:37                         ` Ken Garlington [this message]
2001-07-11 12:35           ` McDoobie
2001-07-12  8:16             ` Emmanuel Briot
2001-07-14 19:48               ` Stefan Skoglund
2001-07-15  0:16                 ` McDoobie
2001-07-18 16:17                 ` Stephen Leake
2001-07-18 17:55                   ` Pascal Obry
2001-07-19 23:13                   ` Stefan Skoglund
2001-07-20 17:05                     ` Stephen Leake
2001-07-10 13:58       ` is ada dead? Ted Dennison
2001-07-10 17:04       ` Pascal Obry
replies disabled

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