Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Modula 3 > Re: Why?
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 14 of 20 Topic 128 of 148
Post > Topic >>

Re: Why?

by Paul Vixie <vixie@[EMAIL PROTECTED] > Jun 29, 2006 at 02:20 PM

> > As far as I remember the FSF didn't accept the code (long time
> > ago now) because they didn't like the way the gcc backend was
> > decoupled from the rest of the compiler (avoiding the tainting
> > of all the rest of the M3 sources with the license).
> 
> Yes.  See <http://gcc.gnu.org/ml/gcc/2000-06/msg00010.html>.

there's no evidence in that thread that RMS ever ruled on the question,
it's just suppositions as to how things probably would go.  and tim mann
is wrong on two critical points: there is forward-compatibility between
M3's BSD-like license and the GPL, just not backward-compatibility.  what
i mean by that is, there is nothing in the M3 license which would prohibit
a code fork where the forked code had the M3 license AND the GPL.  so, if
FSF wanted M3 they could slap their own license on top of the M3 license
and thus control the rights to their copy.

i think it's time to try again, but i'd like to be the one to try, since
i've fought license wars before and i seem to have a good grasp of the
fine points.  but before anyone tries, can we rename the file we want to
donate to FSF, and rename the functionality?  if all it's doing it 
offering a pipe to the backend, then it's language-independent and not
part of the M3 system at all.  can we call it "pipe_to_backend.c" or
something like that?  what i'd like to do is reduce the number of
questions posed by the donation down to: does FSF want this functionality
in their compiler?

i also note that in a post-EGCS world, there are more voices than RMS's
who would weigh in on these questions.
-- 
Paul Vixie
 




 20 Posts in Topic:
Why?
Gary Scott <garylscott  2006-06-15 01:42:20 
Re: Why?
Pascal Bourguignon <pj  2006-06-15 08:17:13 
Re: Why?
Paul Vixie <vixie@[EMA  2006-06-15 14:04:33 
Re: Why?
Ken Rose <kenrose@[EMA  2006-06-15 09:08:23 
Re: Why?
Paul Vixie <vixie@[EMA  2006-06-15 20:48:03 
Re: Why?
Roland Illig <roland.i  2006-06-22 01:20:39 
Re: Why?
Roland Illig <roland.i  2006-06-22 01:31:46 
Re: Why?
Olaf Wagner <wagner@[E  2006-06-19 21:04:24 
Re: Why?
Paul Vixie <vixie@[EMA  2006-06-20 23:36:38 
Re: Why?
Olaf Wagner <wagner@[E  2006-06-27 21:12:04 
Re: Why?
Paul Vixie <vixie@[EMA  2006-06-28 21:30:11 
Re: Why?
Olaf Wagner <wagner@[E  2006-06-29 08:15:43 
Re: Why?
Hallvard B Furuseth <h  2006-06-29 12:06:52 
Re: Why?
Paul Vixie <vixie@[EMA  2006-06-29 14:20:00 
Re: Why?
Olaf Wagner <wagner@[E  2006-07-03 08:11:47 
Re: Why?
Andrew Reilly <andrew-  2006-11-28 13:55:07 
Re: Why?
Tony Hosking <hosking@  2006-11-28 14:27:15 
Re: Why?
Riley <riley@[EMAIL PR  2006-12-17 09:48:06 
Re: Why?
root@[EMAIL PROTECTED] (  2006-06-19 20:09:08 
Re: Why?
Olaf Wagner <wagner@[E  2006-06-27 21:22:28 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Jul 6 1:58:10 CDT 2008.