Re: Microcontroller Compilers (C)

Rainer Leupers <>
8 Mar 2001 13:12:50 -0500

          From comp.compilers

Related articles
[6 earlier articles]
Re: Microcontroller Compilers (C) (Preston Gurd) (2001-02-15)
Re: Microcontroller Compilers (C) (QarnoS) (2001-02-15)
Re: Microcontroller Compilers (C) (2001-02-15)
Re: Microcontroller Compilers (C) (2001-02-17)
Re: Microcontroller Compilers (C) (Rainer Leupers) (2001-02-17)
Re: Microcontroller Compilers (C) (Joachim Durchholz) (2001-03-04)
Re: Microcontroller Compilers (C) (Rainer Leupers) (2001-03-08)
Re: Microcontroller Compilers (C) (Joachim Durchholz) (2001-03-14)
| List of all articles for this month |

From: Rainer Leupers <>
Newsgroups: comp.compilers
Date: 8 Mar 2001 13:12:50 -0500
Organization: University of Dortmund, Computer Science 12
References: 01-02-046 01-02-093 01-03-038
Keywords: C
Posted-Date: 08 Mar 2001 13:12:50 EST

Joachim Durchholz wrote:
> Rainer Leupers <> wrote:
> > You might have a look at our LANCE C compiler system. It comes with
> > a C frontend, a set of machine-independent optimizations, and an
> > interface to OLIVE/IBURG like backend generators.
> You should have mentioned that it comes with one of the most
> restrictive licenses that I have ever seen, at least for software
> from an academic background. It even includes a NDA about internals
> of the software (quote paragraph 10 of the "Research/Evaluation
> License Agreement for the LANCE Compiler System": "No technical
> information about LANCE, its tools and technology, internal
> architecture, intermediate representation, and library components
> and interfaces may be disclosed to third parties without prior
> written approval of Licensor." - even reporting experience with
> Lance would be dangerous under such a license, such a report might
> unintentionally reveal Lance internals.)

The reason is that the LANCE system is being used also for industrial
projects within a company, so we want to make sure some degree of "IP
protection" when freely distributing the software for research
purposes. If you take a look at NDAs for fully commercial software you
will see they are usually even much more restrictive.

In fact, a number of universities and research institutes have signed
that NDA without any complaints, so it doesn't seem to be a big
problem for others. Nevertheless, we will think about your comments
concerning the "restrictive" sections of the NDA.

In addition, there are some articles about LANCE publicly available,
and all material once published is of course free of any restrictions.

Best regards,

R. Leupers
Dr. Rainer Leupers
University of Dortmund, Computer Science 12
Otto-Hahn-Str. 16, D-44221 Dortmund, Germany
phone: +49 231 755-6151, fax: -6116, mobile: +49 177 2131146
email (office):,
email (home):

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.