comp.lang.ada
 help / color / mirror / Atom feed
From: Markus E L <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de>
Subject: Re: Ada and licensing
Date: Thu, 20 Sep 2007 10:30:29 +0200
Date: 2007-09-20T10:30:29+02:00	[thread overview]
Message-ID: <syk5qlkaca.fsf@hod.lan.m-e-leypold.de> (raw)
In-Reply-To: m26426mgwo.fsf@mac.com


Simon Wright wrote:

> Jacob Sparre Andersen <sparre@nbi.dk> writes:
>
>> Simon Wright wrote:
>>> Ole-Hjalmar Kristensen wrote:
>>
>>>> I suppose you could also compile with GNAT, and send a library to
>>>> your customers. Still no RTL involved.
>>>
>>> I think that would be the same as distributing an executable.
>>
>> Not quite.
>>
>>> Not aware of anyone having discussed this, but as far as I can see a
>>> .o file would be GPL'd just as much as the .exe's built from it.
>>
>> No.  The GPL is on the run-time library.  And .o files are not linked,
>> and thus not infected with the license of the run-time library.
>
> No. If that were the case, the LGPL could apply.

That's the old "using an interface or including a header already makes
it a derived work" hypothesis. I'm not sure how well that would hold up
under pressure and from a software engineering point it's certainly
nonsense (even if copyright law would provide a lever of enforcing
this point of view). I've always held that people trying to push that
agenda should be punished for crimes against proper software
engineering. (Mind you, nothing against you personally, I'm refering
e.g. to those that want to make all Linux kernel modules GPL because
those -- nolens volens need to read the kernel header files during
compilation).

Regards -- Markus




  reply	other threads:[~2007-09-20  8:30 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-17  7:33 Ada and licensing Tomek Wałkuski
2007-09-17  8:04 ` Ludovic Brenta
2007-09-17  8:07   ` Tomek Wa kuski
2007-09-17 10:43     ` Ludovic Brenta
2007-09-17  9:27 ` Stephen Leake
2007-09-17  9:37   ` Tomek Wa kuski
2007-09-17 10:29     ` Dmitry A. Kazakov
2007-09-17 11:15     ` Martin Krischik
2007-09-17 11:33       ` Tomek Wa kuski
2007-09-17 13:10         ` anon
2007-09-17 16:47           ` Dirk Heinrichs
2007-09-17 16:50             ` Dirk Heinrichs
2007-09-17 17:26               ` Markus E L
     [not found]                 ` <1190095844.877071@xnews001>
2007-09-18  7:19                   ` Dirk Heinrichs
2007-09-18 13:33                     ` Markus E L
2007-09-18  0:30             ` anon
2007-09-18  6:06               ` Dirk Heinrichs
2007-09-18 13:32                 ` Markus E L
2007-09-17 10:09 ` anon
2007-09-17 11:12 ` Martin Krischik
2007-09-17 12:32 ` Maciej Sobczak
2007-09-17 12:42   ` Tomek Wa kuski
2007-09-17 20:20     ` Alex R. Mosteo
2007-09-17 20:34       ` Wiktor Moskwa
2007-09-17 21:01         ` Ludovic Brenta
2007-09-18  4:48           ` Wiktor Moskwa
2007-09-17 14:05   ` Dmitry A. Kazakov
2007-09-19  9:59   ` Ole-Hjalmar Kristensen
2007-09-19 19:50     ` Simon Wright
2007-09-19 20:05       ` Jacob Sparre Andersen
2007-09-19 22:25         ` Simon Wright
2007-09-20  8:30           ` Markus E L [this message]
2007-09-21 20:12             ` Simon Wright
2007-09-21 21:46               ` Ada and licensing + how to keep the RTL license from propagating :-) Markus E L
2007-09-22 23:25                 ` Simon Wright
2007-09-23  8:54                   ` Markus E L
2007-09-23 11:48                   ` Simon Wright
2007-09-23 19:41                     ` Markus E L
2007-09-19 23:15         ` Ada and licensing Jeffrey Creem
replies disabled

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