[M3devel] A question about the M3 licensing...

Louis Chrétien lchretien at mac.com
Thu Aug 20 20:57:36 CEST 2009


I remember reading on this list (or was it the website...) that the way the
licensing of Modula-3 is written, it would make it incompatible/impossible
to merge this project with the GCC front-end from the GCC foundation, the
way that GNU Ada was incorporated into that project.

Because M3 uses a modified GCC code generator, it would have a made sense to
go that way.

But another, intriguing possibility exists: the LLVM project
(http://www.llvm.org). It looks like a very high-performance, optimizing,
multiple target infrastructure, that would make Modula-3 highly portable.

I'm sure i'm not the first to think of this, but what are the obstacle to
porting M3 to that environment (apart from the obvious effort in programming
required... ;-)))

--
Louis Chrétien
lchretien at mac.com





More information about the M3devel mailing list