From: "Robert I. Eachus" <rieachus@attbi.com>
Subject: Re: Realtime/embedded project to help with employment.
Date: Sat, 16 Aug 2003 01:36:40 GMT
Date: 2003-08-16T01:36:40+00:00 [thread overview]
Message-ID: <3F3D8AA4.7050703@attbi.com> (raw)
In-Reply-To: mailman.13.1060984865.299.comp.lang.ada@ada.eu.org
Robert C. Leif wrote:
> If one develops software that is specific for and based upon Linux, then one
> is obliged to use a GNU license. The GNU license does not permit one to stop
> others from giving away or selling one's work.
Sigh, here we go again. No, the GNU license does not require that. It
has two requirements.
First, if you modify the software subject to the GNU license, and
distribute the modified code, you are required to distribute the source
code for your modifications on the same basis as the GNU software.
Second, if your software is not directly linked to code produced by the
copylefted software, you can sell it or distribute it any way you choose.
So if your system does require modifications to Linux, you have to make
those modifications available to anyone who buys your product. But
nothing requires you to sell your product, or give your product, to
anyone. The point of the copyleft is to prevent someone from
copyrighting a bug fix, and using that to make Linux or emacs or
whatever proprietary. It says nothing at all about all proprietary
software.
At the interface, most libraries are subject to a modified license so
that they can be linked either statically or dynamically as part of an
executable image of a proprietary product. So it may be that some
library is incorrectly licensed, and that should be considered a bug to
be fixed. But the intent is not for Linux and GNU to be a virus that
infects software it touches. The licenses are designed to protect the
status of Linux and other FSF software, and that is all.
ACT is a perfect example of how the copyleft is intended to work. ACT
does distribute some versions of GNAT as both free as in speech, and
free as in beer, free software. They have other versions, and other Ada
tools which they do not distribute free in any way. They put a lot of
effort into insuring that the licenses in their software is as it should
be so that their paying customers who are building commercial products
can continue to use GNAT. Obviously, their business would be hurt badly
if their commercial customers could not use GNAT. And, no, you don't
need a contract with ACT to use GNAT in commercial products.
But be careful. If you need a validated Ada compiler, you do need to
contract with GNAT to get one. If you only need a validated compiler
for final delivery, you can wait on signing the contract.--But I don't
recommend doing so, ACT's support is among the best compiler support I
have ever seen, or provided. (The reason for all this about validated
compilers has little or nothing to do with making money. ACT will be
swearing that the compiler they provided you with is a validated
compiler when used as you use it, on this hardware with, this operating
system release, and these compiler options. Compilers are not validated
in a vacuum, and ACT needs to fill in the blanks, if you will, to give
you a 'real' validation certificate. If you felt like it, you could
validate the GNAT compiler in your environment or pay someone else to do
it for you. But they would probably charge more than ACT. ;-)
--
Robert I. Eachus
"As far as I'm concerned, war always means failure." -- Jacques Chirac,
President of France
"As far as France is concerned, you're right." -- Rush Limbaugh
next prev parent reply other threads:[~2003-08-16 1:36 UTC|newest]
Thread overview: 292+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-08-02 10:06 Realtime/embedded project to help with employment Luke A. Guest
2003-08-06 0:35 ` Luke A. Guest
2003-08-06 12:00 ` Phil Thornley
2003-08-06 12:15 ` Marin David Condic
2003-08-07 18:38 ` Luke A. Guest
2003-08-08 11:51 ` Marin David Condic
2003-08-08 21:02 ` rleif
2003-08-09 14:00 ` Marin David Condic
2003-08-09 15:53 ` Michael Erdmann
2003-08-10 5:01 ` rleif
2003-08-10 7:10 ` Hyman Rosen
2003-08-10 16:35 ` rleif
2003-08-10 17:53 ` Hyman Rosen
2003-08-12 16:14 ` Colin Paul Gloster
2003-08-12 18:12 ` Ed Falis
2003-08-10 22:45 ` Alexander Kopilovitch
2003-08-12 14:55 ` Preben Randhol
2003-08-13 12:59 ` Marin David Condic
2003-08-13 13:46 ` Preben Randhol
2003-08-13 14:50 ` Hyman Rosen
2003-08-13 17:02 ` Warren W. Gay VE3WWG
2003-08-12 14:59 ` Preben Randhol
2003-08-12 15:05 ` Vinzent Hoefler
2003-08-12 15:16 ` Preben Randhol
2003-08-12 16:08 ` Vinzent Hoefler
2003-08-12 17:35 ` Preben Randhol
2003-08-13 7:33 ` Vinzent Hoefler
2003-08-13 7:45 ` Preben Randhol
2003-08-13 10:13 ` Vinzent Hoefler
2003-08-13 11:00 ` Preben Randhol
2003-08-13 11:48 ` Vinzent Hoefler
2003-08-13 12:12 ` Preben Randhol
2003-08-13 11:32 ` Preben Randhol
2003-08-12 16:17 ` Colin Paul Gloster
2003-08-13 3:58 ` Robert C. Leif
2003-08-19 13:54 ` Colin Paul Gloster
2003-08-10 17:04 ` Marin David Condic
2003-08-11 14:20 ` Hyman Rosen
2003-08-12 12:34 ` Marin David Condic
2003-08-12 13:48 ` Hyman Rosen
2003-08-13 3:58 ` Robert C. Leif
2003-08-13 7:14 ` Preben Randhol
2003-08-13 13:24 ` Marin David Condic
2003-08-13 13:54 ` Preben Randhol
2003-08-15 0:19 ` Robert C. Leif
2003-08-15 8:35 ` Preben Randhol
2003-08-15 14:26 ` Chad R. Meiners
2003-08-15 14:37 ` Preben Randhol
2003-08-15 16:14 ` Chad R. Meiners
2003-08-16 10:02 ` Preben Randhol
2003-08-16 18:07 ` Chad R. Meiners
2003-08-18 6:38 ` Preben Randhol
2003-08-18 13:34 ` Chad R. Meiners
2003-08-18 15:43 ` Preben Randhol
2003-08-18 18:36 ` Chad R. Meiners
2003-08-18 20:30 ` Preben Randhol
2003-08-18 21:32 ` Chad R. Meiners
2003-08-18 19:04 ` Preben Randhol
2003-08-18 19:28 ` Chad R. Meiners
2003-08-19 6:29 ` Preben Randhol
2003-08-19 20:48 ` Chad R. Meiners
2003-08-16 13:57 ` Georg Bauhaus
2003-08-16 18:18 ` Chad R. Meiners
2003-08-16 18:33 ` Stephane Richard
2003-08-17 12:52 ` Stephane Richard
2003-08-17 13:20 ` Larry Kilgallen
2003-08-18 6:41 ` Preben Randhol
2003-08-17 23:03 ` Georg Bauhaus
2003-08-18 1:51 ` Chad R. Meiners
2003-08-13 11:14 ` Larry Kilgallen
2003-08-13 12:49 ` Frank J. Lhota
2003-08-13 23:34 ` Luke A. Guest
2003-08-13 12:34 ` Marin David Condic
2003-08-13 13:10 ` Preben Randhol
2003-08-13 13:30 ` Marin David Condic
2003-08-13 13:47 ` Preben Randhol
2003-08-14 12:32 ` Marin David Condic
2003-08-14 13:56 ` Preben Randhol
2003-08-15 12:22 ` Marin David Condic
2003-08-17 7:47 ` Hyman Rosen
2003-08-13 13:55 ` Vinzent Hoefler
2003-08-14 12:40 ` Marin David Condic
2003-08-18 11:10 ` Dale Stanbrough
2003-08-13 14:40 ` Hyman Rosen
2003-08-13 16:49 ` Warren W. Gay VE3WWG
2003-08-14 13:01 ` Marin David Condic
2003-08-14 16:46 ` Warren W. Gay VE3WWG
2003-08-15 4:22 ` Robert C. Leif
2003-08-15 9:48 ` Georg Bauhaus
2003-08-15 21:59 ` Robert C. Leif
2003-08-16 1:36 ` Robert I. Eachus [this message]
2003-08-17 11:30 ` Simon Wright
2003-08-17 12:08 ` Robert I. Eachus
2003-08-17 12:30 ` Jeffrey Creem
2003-08-16 1:58 ` George Shapovalov
2003-08-16 10:08 ` Preben Randhol
2003-08-16 11:50 ` Marin David Condic
2003-08-16 12:04 ` Preben Randhol
2003-08-16 18:25 ` Chad R. Meiners
2003-08-18 6:46 ` Preben Randhol
2003-08-18 13:48 ` Chad R. Meiners
2003-08-16 13:31 ` Georg Bauhaus
2003-08-17 14:27 ` Marin David Condic
2003-08-17 23:40 ` Georg Bauhaus
2003-08-18 2:00 ` Chad R. Meiners
2003-08-18 12:04 ` Georg Bauhaus
2003-08-17 8:26 ` Hyman Rosen
2003-08-17 19:04 ` Robert C. Leif
2003-08-15 12:40 ` Marin David Condic
2003-08-16 22:32 ` Warren W. Gay VE3WWG
2003-08-17 12:22 ` Marin David Condic
2003-08-17 23:34 ` Warren W. Gay VE3WWG
2003-08-14 12:52 ` Marin David Condic
2003-08-14 14:03 ` Preben Randhol
2003-08-12 14:52 ` Preben Randhol
2003-08-13 12:41 ` Marin David Condic
2003-08-13 13:32 ` Preben Randhol
2003-08-12 22:15 ` Luke A. Guest
2003-08-13 1:04 ` Hyman Rosen
2003-08-13 2:08 ` Wesley Groleau
2003-08-13 12:54 ` Marin David Condic
2003-08-13 13:36 ` Preben Randhol
2003-08-13 16:52 ` Warren W. Gay VE3WWG
2003-08-13 7:11 ` Preben Randhol
2003-08-13 22:26 ` Robert I. Eachus
2003-08-14 2:19 ` Alexander Kopilovitch
2003-08-14 6:54 ` Preben Randhol
2003-08-14 15:03 ` Robert I. Eachus
2003-08-15 0:46 ` Alexander Kopilovitch
2003-08-15 8:22 ` Preben Randhol
2003-08-15 16:21 ` Robert I. Eachus
2003-08-16 10:04 ` Preben Randhol
2003-08-14 8:27 ` Luke A. Guest
2003-08-14 9:58 ` Preben Randhol
2003-08-14 13:22 ` Hyman Rosen
2003-08-14 14:11 ` Preben Randhol
2003-08-14 17:46 ` Luke A. Guest
2003-08-15 8:29 ` Preben Randhol
2003-08-15 18:56 ` Luke A. Guest
2003-08-16 10:06 ` Preben Randhol
2003-08-13 7:08 ` Preben Randhol
2003-08-13 12:49 ` Marin David Condic
2003-08-13 16:54 ` Warren W. Gay VE3WWG
2003-08-13 17:20 ` Hyman Rosen
2003-08-13 22:06 ` Dale Stanbrough
2003-08-13 23:40 ` Luke A. Guest
2003-08-14 6:49 ` Preben Randhol
2003-08-14 13:11 ` Marin David Condic
2003-08-14 14:06 ` Preben Randhol
2003-08-14 20:35 ` Pascal Obry
2003-08-15 12:51 ` Marin David Condic
2003-08-15 13:40 ` Preben Randhol
2003-08-16 10:33 ` Marin David Condic
2003-08-14 16:51 ` Warren W. Gay VE3WWG
2003-08-15 12:58 ` Marin David Condic
2003-08-16 22:46 ` Warren W. Gay VE3WWG
2003-08-14 3:19 ` Robert C. Leif
2003-08-14 12:00 ` Dmytry Lavrov
2003-08-14 13:29 ` Hyman Rosen
2003-08-14 13:08 ` Marin David Condic
2003-08-14 16:58 ` Warren W. Gay VE3WWG
2003-08-14 17:47 ` Hyman Rosen
2003-08-14 19:15 ` Stephane Richard
2003-08-15 8:26 ` Preben Randhol
2003-08-15 13:04 ` Marin David Condic
2003-08-15 13:57 ` Preben Randhol
2003-08-16 22:49 ` Warren W. Gay VE3WWG
2003-08-17 14:07 ` Marin David Condic
2003-08-17 23:45 ` Warren W. Gay VE3WWG
2003-08-15 16:13 ` Robert I. Eachus
2003-08-16 2:27 ` Alexander Kopilovitch
2003-08-16 10:02 ` Preben Randhol
2003-08-16 10:01 ` Preben Randhol
2003-08-16 11:03 ` Marin David Condic
2003-08-16 11:39 ` Stephane Richard
2003-08-13 12:12 ` Georg Bauhaus
2003-08-13 13:15 ` Marin David Condic
2003-08-13 13:52 ` Preben Randhol
2003-08-14 13:15 ` Marin David Condic
2003-08-14 14:11 ` Preben Randhol
2003-08-15 13:11 ` Marin David Condic
2003-08-15 14:04 ` Preben Randhol
2003-08-16 11:23 ` Marin David Condic
2003-08-13 18:14 ` Georg B.
2003-08-14 13:25 ` Marin David Condic
2003-08-15 9:35 ` Georg Bauhaus
2003-08-15 13:17 ` Marin David Condic
2003-08-15 14:50 ` Georg Bauhaus
2003-08-14 17:05 ` Warren W. Gay VE3WWG
2003-08-15 8:44 ` ADCLing (was: Re: Realtime/embedded project to help with employment.) Georg Bauhaus
2003-08-15 8:48 ` Preben Randhol
2003-08-15 13:19 ` Realtime/embedded project to help with employment Marin David Condic
2003-08-15 14:12 ` Preben Randhol
2003-08-16 11:43 ` Marin David Condic
2003-08-16 11:59 ` Preben Randhol
2003-08-16 14:55 ` Ludovic Brenta
2003-08-16 23:34 ` Software Patent Concerns => New Black Markets? Warren W. Gay VE3WWG
2003-08-17 19:04 ` Robert C. Leif
2003-08-17 23:03 ` Warren W. Gay VE3WWG
2003-08-18 7:20 ` Ludovic Brenta
2003-08-18 14:25 ` Alexander Kopilovitch
2003-08-18 14:38 ` chris
2003-08-19 10:36 ` Georg Bauhaus
2003-08-19 11:32 ` Wojtek Narczynski
2003-08-18 18:31 ` Robert C. Leif
2003-08-18 19:04 ` Chad R. Meiners
2003-08-18 19:36 ` Hyman Rosen
2003-08-19 6:58 ` Preben Randhol
2003-08-19 15:06 ` Robert C. Leif
2003-08-19 17:00 ` Warren W. Gay VE3WWG
2003-08-20 10:55 ` Wojtek Narczynski
2003-08-20 12:49 ` Jean-Pierre Rosen
2003-08-20 19:16 ` Dmytry Lavrov
2003-08-21 8:12 ` Wojtek Narczynski
2003-08-21 17:47 ` Dmytry Lavrov
2003-08-21 17:53 ` Dmytry Lavrov
2003-08-19 13:45 ` Wojtek Narczynski
2003-08-19 14:43 ` Hyman Rosen
2003-08-19 17:48 ` Wojtek Narczynski
2003-08-19 20:47 ` Robert C. Leif
2003-08-20 4:16 ` Hyman Rosen
2003-08-20 22:45 ` Robert I. Eachus
2003-08-21 4:08 ` Hyman Rosen
2003-08-19 10:28 ` Georg Bauhaus
2003-08-19 12:01 ` Dmitry A. Kazakov
2003-08-19 16:53 ` Software Patent Concerns => (FSF is Robin Hood?) Warren W. Gay VE3WWG
2003-08-19 17:16 ` Software Patent Concerns => New Black Markets? Ed Falis
2003-08-20 22:27 ` Robert I. Eachus
2003-08-21 23:02 ` Alexander Kopilovitch
2003-08-19 17:54 ` Patent Guy
2003-08-20 1:34 ` Warren W. Gay VE3WWG
2003-08-20 3:35 ` Wes Groleau
2003-08-20 6:08 ` Patent Guy
2003-08-20 16:59 ` Warren W. Gay VE3WWG
2003-08-20 21:37 ` Patent Guy
2003-08-20 22:10 ` Robert I. Eachus
2003-08-21 20:22 ` Warren W. Gay VE3WWG
2003-08-22 9:36 ` Georg Bauhaus
2003-08-22 17:19 ` Robert I. Eachus
2003-08-20 22:32 ` Alexander Kopilovitch
2003-08-19 11:19 ` Wojtek Narczynski
2003-08-17 14:13 ` Realtime/embedded project to help with employment Marin David Condic
2003-08-15 14:53 ` Georg Bauhaus
2003-08-15 19:17 ` Chad R. Meiners
2003-08-16 10:08 ` Preben Randhol
2003-08-16 17:40 ` Chad R. Meiners
2003-08-18 6:35 ` Preben Randhol
2003-08-18 16:37 ` Frank J. Lhota
2003-08-18 20:32 ` Preben Randhol
2003-08-18 20:47 ` Chad R. Meiners
2003-08-19 16:02 ` John R. Strohm
2003-08-16 23:23 ` Warren W. Gay VE3WWG
2003-08-13 19:03 ` Hyman Rosen
2003-08-10 17:26 ` Michael Erdmann
2003-08-10 11:17 ` Mário Amado Alves
2003-08-10 16:50 ` Marin David Condic
2003-08-10 17:20 ` Michael Erdmann
2003-08-13 14:21 ` Stephane Richard
2003-08-13 16:36 ` Warren W. Gay VE3WWG
2003-08-08 23:39 ` Luke A. Guest
2003-08-09 13:40 ` Marin David Condic
2003-08-09 16:02 ` Luke A. Guest
2003-08-09 22:47 ` Marin David Condic
2003-08-10 10:38 ` Luke A. Guest
2003-08-11 10:08 ` Mark Lorenzen
2003-08-11 18:39 ` Luke A. Guest
2003-08-11 21:04 ` Mark Lorenzen
2003-08-11 22:59 ` Luke A. Guest
2003-08-12 12:12 ` Marin David Condic
2003-08-22 21:53 ` Luke A. Guest
2003-08-23 2:55 ` Alexander Kopilovitch
2003-08-23 12:54 ` Marin David Condic
2003-08-12 14:55 ` Colin Paul Gloster
2003-08-12 15:03 ` Vinzent Hoefler
2003-08-12 13:43 ` Dmytry Lavrov
2003-08-09 3:52 ` Steve
2003-08-09 13:47 ` Marin David Condic
2003-08-22 21:28 ` Luke A. Guest
2003-08-08 13:32 ` chris
2003-08-07 18:44 ` Luke A. Guest
2003-08-07 19:40 ` Jeffrey Carter
2003-08-07 21:42 ` Luke A. Guest
2003-08-08 1:07 ` Jeffrey Carter
2003-08-08 12:00 ` Phil Thornley
2003-08-08 13:46 ` Martin Dowie
2003-08-08 14:46 ` Jean-Pierre Rosen
2003-08-08 15:55 ` Martin Dowie
2003-08-08 23:37 ` Luke A. Guest
2003-08-10 9:43 ` JP Thornley
2003-08-12 15:25 ` Colin Paul Gloster
2003-08-22 21:25 ` Luke A. Guest
2003-08-12 19:26 ` FJ de Bruin
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox