This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Reconsidering gcjx


On Thu, Jan 26, 2006 at 05:08:20PM -0700, Tom Tromey wrote:
> Now that the GPL v3 looks as though it may be EPL-compatible, the time
> has come to reconsider using the Eclipse java compiler ("ecj") as our
> primary gcj front end.  This has both political and technical
> ramifications, I discuss them below.

> Steering committee members, please read through if you would.  I think
> this requires some resolution at the SC/FSF level.

The political/legal issues include:

* License compatibility: if we have to wait for GPLv3, we're talking 2007,
  even if the FSF is fine with it.  Even development before then might
  be problematic if developers must link GPL and EPL code.

* Using a language other than C.  At least you're talking Java; RMS
  so strongly dislikes C++ that he goes nonlinear when the topic is
  brought up, though his arguments against it sometimes seem
  to reflect the state of C++ 10 years ago.

* The FSF not owning significant parts of the compiler.

But before fighting the political battles, we should first figure out if
this is what we really want to do if there weren't political obstacles.
Let's try coming to a technical consensus first.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]