From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,c92999d3d36edb6c X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!newsfe12.iad.POSTED!4a71828c!not-for-mail From: Hyman Rosen User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: MinGW Ada compiler licence question targeting commercial applications References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: X-Complaints-To: abuse@WWWSpace.NET NNTP-Posting-Date: Thu, 18 Jun 2009 19:33:37 UTC Date: Thu, 18 Jun 2009 15:33:37 -0400 Xref: g2news2.google.com comp.lang.ada:6515 Date: 2009-06-18T15:33:37-04:00 List-Id: sjw wrote: > This is because the > process of compiling an Ada program that uses the Ada library involves > "copying" the source of the library -- at least, I think you'd be hard > put to it to explain to a court why instantiating a generic didn't > involve copying. We know that there are Ada compilers which implement generics through code sharing - not all generic instantiation involves duplicating the generic code. Furthermore, for there to be infringement there would need to be significant and recognizable pieces of the generic code found in the output, distinguishable from the general compiler output.