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.