From owner-freebsd-advocacy Tue Feb 20 11:28:54 2001 Delivered-To: freebsd-advocacy@freebsd.org Received: from yowie.cc.uq.edu.au (yowie.cc.uq.edu.au [130.102.2.2]) by hub.freebsd.org (Postfix) with ESMTP id D4D6737B65D for ; Tue, 20 Feb 2001 11:28:49 -0800 (PST) (envelope-from s337240@student.uq.edu.au) Received: from student.uq.edu.au (s337240@student.uq.edu.au [130.102.87.136]) by yowie.cc.uq.edu.au (8.9.3/8.9.3) with ESMTP id FAA08676 for ; Wed, 21 Feb 2001 05:28:46 +1000 (GMT+1000) Date: Wed, 21 Feb 2001 05:28:46 +1000 (GMT+1000) From: Trent Waddington To: Subject: Stallman stalls again Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-advocacy@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Late '99 I wrote a backend for gcc targeting the java virtual machine. At the time the university I was working for did not want to release the code (they had paid me to develop it) but I managed to convince them that it was better to release the source code than have it sit on the shelf and do nothing. They refused however to sign the copyright assignment forms to make it part of the gcc distribution. I recently asked RMS if he figured it would be worth my while to go and ask for the assignment again as I figured that after reaping nothing from the code for 18 months they may be more forthcoming. This is the response I got. RMS essentially tells me to bury the code in the backyard because it might be "dangerous". ---------- Forwarded message ---------- Date: Sat, 10 Feb 2001 08:59:32 -0700 (MST) From: Richard Stallman To: s337240@student.uq.edu.au Subject: Re: java backend If it is possible to compile languages such as C into Java byte codes, I see a great danger. The danger is that people will use Java byte codes to hook GCC up to proprietary back ends and proprietary front ends. They could also generate Java byte codes, run a proprietary optimizer, and feed the result back into GCC. In effect, the support for Java byte codes would undermine the goals of the GPL. If your changes really do make such activities much easier, more feasible in practice, then I think it would have been better if you had never implemented the feature. And now it would be better now if you take these changes off your web site, and don't mention that they exist. Of course, someone else really determined could redo the work, the extra burden of doing so might dissuade people from trying. Did we discuss this previously? I don't remember, because my memory is not as good as it was. If we did, I will search for the old mail. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message