comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <rm.dash-bauhaus@futureapps.de>
Subject: Re: MinGW Ada compiler licence question targeting commercial applications
Date: Thu, 18 Jun 2009 17:28:46 +0200
Date: 2009-06-18T17:28:47+02:00	[thread overview]
Message-ID: <4a3a5d2f$0$31346$9b4e6d93@newsspool4.arcor-online.net> (raw)
In-Reply-To: <fbe4120a-5bbe-4f60-9367-f1ae1fefb6af@f16g2000vbf.googlegroups.com>

Hibou57 (Yannick Duch�ne) schrieb:

> 
> What does exactly mean � derived work � ?

If you need to now this exactly (I guess, by exactly you mean
how to avoid being sued for violating licenses) you need to pay
a lawyer. Or become proficient in software licensing.

"Derived work", "Derivative Work" are technical terms,
as are originator's rights, copyright, etc etc., with
different meanings in different countries.
(Another issue is software patents in the USA; I understand
that Microsoft has patented a procedure to immediately check
the character typed into an input field in a GUI.  So beware of
calling Ada.Text_IO.Get_Immediate or similar if your software
is going to be used in the US ;-)


>> The MinGW compilers' licensing may be with a special exception.
>> Roughly speaking, do not change a line of code and distribution
>> of your derived work will only depend on what it depends considering
>> the licenses of all works used in your program.  Thess might include
>> Microsoft's redistributables etc.
> 
> I'm not sure I've understood line sentence � do not change a line of
> code and distribution of your derived work will only depend on what it
> depends �

If your application incorporates (or calls) Microsoft licensed
code, then Microsoft licenses apply.  With every Microsoft
programming tool set, you get a number of licenses, e.g. for
redistributables on which your product depends (and if you may
use these tools to build commercial software).  Read them.
  If your application instantiates items from
the GNAT library, and the GNAT library is the GPL edition
(not the MinGW edition) then, as announced where you got it,
(a) this may mean your work will have to be GPL work,
too and  (b) if your work uses other libraries in addition
to the GNAT libraries, then their licenses are not invalidated
by e.g. the MinGW exception or the pure GPL.



  parent reply	other threads:[~2009-06-18 15:28 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-17 19:37 MinGW Ada compiler licence question targeting commercial applications Hibou57 (Yannick Duchêne)
2009-06-18 11:07 ` Georg Bauhaus
2009-06-18 15:04   ` Hibou57 (Yannick Duchêne)
2009-06-18 15:13     ` Hibou57 (Yannick Duchêne)
2009-06-18 15:28       ` Hyman Rosen
2009-06-18 16:36         ` Hibou57 (Yannick Duchêne)
2009-06-18 16:55           ` Hyman Rosen
2009-06-18 18:00             ` Hibou57 (Yannick Duchêne)
2009-06-18 18:32               ` Jeffrey R. Carter
2009-06-18 20:53           ` Pascal Obry
2009-06-18 21:41             ` Hibou57 (Yannick Duchêne)
2009-06-19  7:06               ` Stephen Leake
2009-06-19  9:16                 ` Georg Bauhaus
2009-06-18 15:28     ` Georg Bauhaus [this message]
2009-06-18 18:25     ` Jeffrey R. Carter
2009-06-18 19:05       ` Hibou57 (Yannick Duchêne)
2009-06-18 19:11         ` Hibou57 (Yannick Duchêne)
2009-06-19  7:16         ` Stephen Leake
2009-06-18 19:20 ` sjw
2009-06-18 19:33   ` Hyman Rosen
2009-06-18 19:50   ` Hibou57 (Yannick Duchêne)
2009-06-18 19:55     ` Hibou57 (Yannick Duchêne)
2009-06-18 20:01 ` anon
2009-06-18 20:12   ` Hyman Rosen
2009-06-18 20:25   ` Hibou57 (Yannick Duchêne)
2009-06-18 20:32   ` Ludovic Brenta
2009-06-18 20:46     ` Hibou57 (Yannick Duchêne)
2009-06-19  6:33     ` MinGW Ada compiler licence question targeting commercial anon
2009-06-24 17:56       ` Ludovic Brenta
2009-06-18 22:17 ` MinGW Ada compiler licence question targeting commercial applications Stephen Leake
2009-06-18 22:41   ` Hibou57 (Yannick Duchêne)
2009-06-19  7:30     ` Stephen Leake
2009-06-19 23:54       ` John B. Matthews
2009-06-20 13:24         ` Ludovic Brenta
2009-06-20 17:19           ` Hibou57 (Yannick Duchêne)
2009-06-20 21:45             ` Ludovic Brenta
2009-06-20 20:46           ` John B. Matthews
2009-06-21 13:03             ` Ludovic Brenta
2009-06-19 13:06     ` Georg Bauhaus
2009-06-19 15:36     ` sjw
2009-06-19 16:15       ` Hibou57 (Yannick Duchêne)
2009-06-22 23:07         ` Randy Brukardt
2009-06-23 11:19           ` Dirk Craeynest
2009-06-26 14:01             ` Marco
2009-06-20 17:53 ` Marco
2009-06-21 11:55   ` Georg Bauhaus
replies disabled

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