Path: gmd.de!Germany.EU.net!mcsun!uunet!europa.eng.gtefsd.com! howland.reston.ans.net!usenet.ins.cwru.edu! magnus.acs.ohio-state.edu!cis.ohio-state.edu!gnu.ai.mit.edu!rms From: r...@gnu.ai.mit.edu (Richard Stallman) Newsgroups: gnu.misc.discuss Subject: GPL not bypassed Date: 2 Jul 1993 15:32:27 -0400 Organization: GNUs Not Usenet Lines: 4 Sender: dae...@cis.ohio-state.edu Distribution: gnu Message-ID: < 9307021931.AA12919@mole.gnu.ai.mit.edu> It is not as easy to bypass the GPL as some people might think. The GPL does not permit what is being done with RSAREF and GNU mp, and as soon as I found out about it (a couple of hours ago) I informed the distributors of this.
Xref: gmd.de gnu.misc.discuss:5315 alt.security.pgp:3295 Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net! math.ohio-state.edu!cyber1.cyberstore.ca!vanbc.wimsey.com! vanbc.wimsey.com!not-for-mail From: ma...@vanbc.wimsey.com (Mark C. Henderson) Newsgroups: gnu.misc.discuss,alt.security.pgp Subject: Re: GPL not bypassed Date: 2 Jul 1993 14:51:32 -0700 Organization: Wimsey Lines: 62 Distribution: world Message-ID: <212al4$o9t@vanbc.wimsey.com> References: <9307021931.AA12919@mole.gnu.ai.mit.edu> NNTP-Posting-Host: vanbc.wimsey.com In article < 930702193...@mole.gnu.ai.mit.edu> r...@gnu.ai.mit.edu (Richard Stallman) writes: >It is not as easy to bypass the GPL as some people might think. >The GPL does not permit what is being done with RSAREF and GNU mp, >and as soon as I found out about it (a couple of hours ago) >I informed the distributors of this. And Mark Riordan has removed it from the distribution. I respect his decision to do so. It is disappointing not to be able to hook free software together with free software to make better free software. I'm certainly not convinced that what Richard Stallman says the GPL implies is what the GPL implies. For instance, if I go out and write my own library with calls like mpz_mul and such and then distribute the hooks with that, am I still violating the GPL? I'm going to offer some observations about how I did this, for informational purposes only. It represents an hour or two of work. This will only make sense, if you have both gmp documentation and access to RSAREF (or, at least the portion of RSAREF published in DDJ last year). I wrote two routines to essentially perform the functions of NN_Encode and NN_Decode to translate to and from the GNU mp format instead of the format required by nn.c Second I modified the routines in rsa.c and r_keygen.c to translate call these new functions (lets call them MP_Encode and MP_Decode) and the appropriate functions in gmp. Some examples of the appropriate translation are as follows: NN_Encode MP_Encode NN_Decode MP_Decode NN_ModExp mpz_powm NN_Mod mpz_mmod NN_Cmp mpz_cmp NN_AssignZero mpz_set_ui (with zero as second parameter) NN_ModMult mpz_mul followed by mpz_mmod NN_Add mpz_add NN_ModInv mpz_gcdext with appropriate parameters NN_Assign mpz_set NN_AssignDigit mpz_set_ui The only part of this that required any thought is the writing of MP_Encode and MP_Decode. The rest was purely mechanical. If any of you have picked up my LUC package (called L3), functions very similar to the MP_Encode and MP_Decode you'd need to write are used to encode chunks of pseudo-random data into MP_INTs and reverse this operation. These are called mptcs and cstmp, in the file lucas.c (these stand for character string to mp and mp to character string). The resulting RIPEM (TIS/PEM) is roughly twice as fast (better on some platforms). Presumably if RSADSI and the PGP folks come to an agreement the same technique could be applied to PGP. The above is for informational purposes only. Consider it the report of an interesting experiment or a testimony to how good gmp really is. -- Mark Henderson ma...@wimsey.bc.ca (personal account) RIPEM key available by key server/finger/E-mail MD5OfPublicKey: F1F5F0C3984CBEAF3889ADAFA2437433
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!uknet!bnr.co.uk!pipex!uunet! europa.eng.gtefsd.com!darwin.sura.net!news-feed-2.peachnet.edu! concert!uvaarpa!murdoch!fermi.clas.Virginia.EDU!gsh7w From: gs...@fermi.clas.Virginia.EDU (Greg Hennessy) Subject: Re: GPL not bypassed Message-ID: < C9K1M0.9uM@murdoch.acc.Virginia.EDU> Sender: use...@murdoch.acc.Virginia.EDU Organization: University of Virginia References: < 9307021931.AA12919@mole.gnu.ai.mit.edu> Distribution: gnu Date: Fri, 2 Jul 1993 20:44:24 GMT Lines: 25 Richard Stallman writes: #It is not as easy to bypass the GPL as some people might think. #The GPL does not permit what is being done with RSAREF and GNU mp, #and as soon as I found out about it (a couple of hours ago) #I informed the distributors of this. If writing code such as main(){ call gpl_function(); } is subject to the GNU copyright terms, isn't this the same argument that USL is using to claim that the Net-2 distribution is a derived work? That sword cuts both ways. -- -Greg Hennessy, University of Virginia USPS Mail: Astronomy Department, Charlottesville, VA 22903-2475 USA Internet: gs...@virginia.edu UUCP: ...!uunet!virginia!gsh7w
Path: gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net! agate!foucault.eecs.berkeley.edu!jbuck From: jb...@foucault.eecs.berkeley.edu (Joe Buck) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 2 Jul 1993 23:47:09 GMT Organization: University of California at Berkeley Lines: 31 Distribution: gnu Message-ID: <212hdt$k8v@agate.berkeley.edu> References: <9307021931.AA12919@mole.gnu.ai.mit.edu> <C9K1M0.9uM@murdoch.acc.virginia.edu> NNTP-Posting-Host: foucault.eecs.berkeley.edu gs...@fermi.clas.Virginia.EDU (Greg Hennessy) writes: >If writing code such as > >main(){ > call gpl_function(); >} > >is subject to the GNU copyright terms, isn't this the same argument >that USL is using to claim that the Net-2 distribution is a derived >work? It's not clear to me that this is what RMS is claiming. With Net-2, the analogy would be that gpl_function() has been cloned. If there were another multiprecision math package in existence with the same interface as GNU MP, then RMS would have no legitimate objection to it without making a user interface claim. But what he is objecting to here is that the system is designed to use GNU MP, the instructions say to use GNU MP and that is what the makefiles are set up to do -- there is no alternative provided. It seems reasonable to say that what is being distributed is a system that includes GPL code, it's just being distributed in two pieces. If it is indeed possible to bypass the GPL this way, the GPL is effectively dead. Anyone can bypass it by shipping a system that contains no GPL'd code, but has a script that opens an anonymous FTP connection, downloads GPL'ed code, patches it and merges it into the proprietary code. Compiler writers can build on gcc's back end in exactly the same way as RSAREF proposes to use GNU MP. -- Joe Buck jb...@ohm.EECS.Berkeley.EDU
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!uunet!europa.eng.gtefsd.com! howland.reston.ans.net!newsserver.jvnc.net!louie!udel!news.udel.edu! me.udel.edu!johnston From: john...@me.udel.edu (Bill Johnston) Subject: Re: GPL not bypassed Message-ID: <C9KnqK.Mv3@news.udel.edu> Sender: use...@news.udel.edu Nntp-Posting-Host: me.udel.edu Organization: University of Delaware References: <9307021931.AA12919@mole.gnu.ai.mit.edu> <C9K1M0.9uM@murdoch.acc.virginia.edu> <212hdt$k8v@agate.berkeley.edu> Distribution: gnu Date: Sat, 3 Jul 1993 04:42:20 GMT Lines: 37 In article < 212hdt$k...@agate.berkeley.edu> jb...@foucault.eecs.berkeley.edu (Joe Buck) writes: >If it is indeed possible to bypass the GPL this way, the GPL is >effectively dead. I disagree. The GPL has other merits. Even if some people violate its spirit by distributing software under any of the various proprietary extension scenarios discussed periodically in gnu.misc.discuss, free software will continue to advance simply because the GPL and FSF provides a useful framework for people to make and contribute improvements. Proprietary extensions to GPL'd software will have approximately the same effect on this process that continued development of cheaper and better commercial software will have. If someone chooses to develop and distribute an inexpensive commercial alternative to gcc or emacs, there will be people who choose to use it. When the temporary advantage afforded by such proprietary software is implemented in GPL'd software, these users may choose to switch back -- or not. It's their choice. The GPL is `dead' in such a scenario only if one believes that the GPL needs to succeed completely as an instrument to coerce people into adopting a `purist' attitude to software development and use. I think that FSF is correct in attempting to vigorously enforce its license; such efforts may result in would-be GPL-circumventers choosing better distribution policies for their work. If some attempts to circumvent the GPL succeed, the free software community is still free to make progress by working with from existing base of free software. Competition from proprietary alternatives may slow the development of free software, but it cannot stop it. That's the real strength of the GPL -- no more orphaned products or ideas. Progress continues. -- -- Bill Johnston (john...@me.udel.edu) -- 38 Chambers Street; Newark, DE 19711; (302)368-1949
Xref: gmd.de gnu.misc.discuss:5333 alt.security.pgp:3297 Newsgroups: gnu.misc.discuss,alt.security.pgp Path: gmd.de!xlink.net!howland.reston.ans.net!newsserver.jvnc.net! princeton!hart!mg From: m...@hart.Princeton.EDU (Michael Golan) Subject: Re: GPL not bypassed Message-ID: <1993Jul3.072740.24772@Princeton.EDU> Originator: news@nimaster Sender: ne...@Princeton.EDU (USENET News System) Nntp-Posting-Host: hart.princeton.edu Organization: Princeton University References: <9307021931.AA12919@mole.gnu.ai.mit.edu> <212al4$o9t@vanbc.wimsey.com> Date: Sat, 3 Jul 1993 07:27:40 GMT Lines: 25 ma...@vanbc.wimsey.com (Mark C. Henderson) writes: >In article < 930702193...@mole.gnu.ai.mit.edu> r...@gnu.ai.mit.edu >(Richard Stallman) writes: >>It is not as easy to bypass the GPL as some people might think. >>The GPL does not permit what is being done with RSAREF and GNU mp, >>and as soon as I found out about it (a couple of hours ago) >>I informed the distributors of this. >It is disappointing not to be able to hook >free software together with free software to make better free >software. By definition of "free", it is possible to do what you would like. Unfortunately, GPL'ed code is not free. It is nothing more than FSF copyrighted code with limited free distribution and a license. Maybe this will wake up some people to stop writing GPL code and stop enhancing GNU tools, and write real free code: public domain. See duel for an example. -- Michael -- Michael Golan | Duel, an addon to gdb, allows "x[..100] >? 0" to m...@cs.princeton.edu | show the positive elements of x in the debugger. | annon ftp ftp.cs.princeton.edu:/duel or send me mail!
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!uunet!spool.mu.edu!wupost!udel! princeton!hart!mg From: m...@hart.Princeton.EDU (Michael Golan) Subject: Re: GPL not bypassed Message-ID: <1993Jul3.083602.118@Princeton.EDU> Originator: news@nimaster Sender: ne...@Princeton.EDU (USENET News System) Nntp-Posting-Host: hart.princeton.edu Organization: Princeton University References: <9307021931.AA12919@mole.gnu.ai.mit.edu> <C9K1M0.9uM@murdoch.acc.virginia.edu> <212hdt$k8v@agate.berkeley.edu> <C9KnqK.Mv3@news.udel.edu> Distribution: gnu Date: Sat, 3 Jul 1993 08:36:02 GMT Lines: 70 john...@me.udel.edu (Bill Johnston) writes: >In article < 212hdt$k...@agate.berkeley.edu> jb...@foucault.eecs.berkeley.edu (Joe Buck) writes: >>If it is indeed possible to bypass the GPL this way, the GPL is >>effectively dead. >I disagree. The GPL has other merits. Even if some people violate >its spirit by distributing software under any of the various proprietary >extension scenarios discussed periodically in gnu.misc.discuss, free >software will continue to advance simply because the GPL and FSF provides >a useful framework for people to make and contribute improvements. And what exactly is this framework that can not be sustained without a limiting and confuisng license? There is plenty of evidence of PD and free software that has been a success and still succeed. IMNHO, the GNU project has succeeded so well primarily due to the efforts of a few very smart people who are also exceptionally good programmers, and their dedication to a whole project of freely available software. >The GPL is `dead' in such a scenario only if one believes that the >GPL needs to succeed completely as an instrument to coerce people >into adopting a `purist' attitude to software development and use. Well, why not do away with the GPL? make the software REALLY FREE! I am cetrain, like you seems to be, that the project will continue to evolve - maybe even at a greater speed - there are many people out there who would like to contribute free software, but are not willing to do so under a limited restricting license. I can assure you that Duel would still be free code, but much better integrated with GDB and much easier to write, if I didn't have to work around the GPL restrictions and not copy a single line of gdb code. The recent security software is just another case of free software being limited in usefulness simply because the GNU code isn't really free. >I think that FSF is correct in attempting to vigorously enforce >its license; such efforts may result in would-be GPL-circumventers >choosing better distribution policies for their work. If some attempts >to circumvent the GPL succeed, the free software community is still free >to make progress by working with from existing base of free software. Now you start to sound like a lawyer. The FSF sure seems to be able to catch the "bad guys", while the good guys simply avoid touching or using GNU code. That's the way to go! make life harder for everyone in order to catch a few bad guys. the US government seems to be on the same track. cool. >Competition from proprietary alternatives may slow the development >of free software, but it cannot stop it. That's the real strength >of the GPL -- no more orphaned products or ideas. Progress continues. No, its the strength of free software. the GPL merely handicap it. Sure, if there was no GPL, there would have been more GNU-based commercial software. I don't think this is bad - if anything, it will increase knowledge about the existence of the free software and drive commercial software into more competition, not less. You should also note that few commerical companies who could have taken advantage of GNU code have done so - for example, GNU utils could have been added to the Borland compiler. Borland had nothing to loose, it only enhance the overall product, and having binaries of GNU products (if the source is available someplace) within the distribution is totally allowed. So, have they done so? nope! Too much legal hassle, not enough utility, I suppose. my loss. -- Michael -- Michael Golan | Duel, an addon to gdb, allows "x[..100] >? 0" to m...@cs.princeton.edu | show the positive elements of x in the debugger. | annon ftp ftp.cs.princeton.edu:/duel or send me mail!
Xref: gmd.de gnu.misc.discuss:5340 alt.security.pgp:3299 Path: gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!caen! msuinfo!scss3.cl.msu.edu!mrr From: m...@scss3.cl.msu.edu (Mark Riordan) Newsgroups: gnu.misc.discuss,alt.security.pgp Subject: Re: GPL not bypassed Followup-To: gnu.misc.discuss,alt.security.pgp Date: 3 Jul 1993 14:18:31 GMT Organization: Michigan State University Lines: 27 Message-ID: <2144fn$om8@msuinfo.cl.msu.edu> References: <1993Jul3.072740.24772@Princeton.EDU> NNTP-Posting-Host: scss3.cl.msu.edu X-Newsreader: TIN [version 1.1 PL8] Michael Golan (m...@hart.Princeton.EDU) wrote: : >In article <930702193...@mole.gnu.ai.mit.edu> r...@gnu.ai.mit.edu : >(Richard Stallman) writes: : >>It is not as easy to bypass the GPL as some people might think. : >>The GPL does not permit what is being done with RSAREF and GNU mp, : >>and as soon as I found out about it (a couple of hours ago) : >>I informed the distributors of this. : By definition of "free", it is possible to do what you would like. : Unfortunately, GPL'ed code is not free. It is nothing more than : FSF copyrighted code with limited free distribution and a license. : Maybe this will wake up some people to stop writing GPL code and : stop enhancing GNU tools, and write real free code: public domain. My feelings, too. In fact, I do not think that distributing RIPEM with optional GMP hooks violated the GNU copyleft. However, I ceased distributing the hooks because, as nice as GMP is, it's just not worth the hassle and ill will that would be generated by its proprietors. This quibbling is an example of why I never write GPL code; if I want my code to be free, I simply place it in the public domain. Mark R.
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!dkuug!uts!iesd!news.iesd.auc.dk!abraham From: abr...@iesd.auc.dk (Per Abrahamsen) Subject: Re: GPL not bypassed In-Reply-To: mg@hart.Princeton.EDU's message of Sat, 3 Jul 1993 08:36:02 GMT Content-Type: text/plain; charset=iso-8859-1 Message-ID: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> Organizaion: AUC Sender: ne...@iesd.auc.dk (UseNet News) Content-Transfer-Encoding: 8bit Organization: AT&T Bell Laboratories, Murray Hill X-Newsreader: GNUS 3.15 References: <9307021931.AA12919@mole.gnu.ai.mit.edu> <C9K1M0.9uM@murdoch.acc.virginia.edu> <212hdt$k8v@agate.berkeley.edu> <C9KnqK.Mv3@news.udel.edu> <1993Jul3.083602.118@Princeton.EDU> Mime-Version: 1.0 Distribution: gnu Date: 3 Jul 93 19:14:30 Lines: 44 >>>>> "Michael" == Michael Golan < m...@hart.Princeton.EDU> writes: Michael> Well, why not do away with the GPL? There would not have been a GNU Objective C front end, had NeXT not been forced to donate it to FSF because of the GPL. Michael> I am cetrain, like you seems to be, that the project will continue Michael> to evolve - maybe even at a greater speed - there are many people Michael> out there who would like to contribute free software, but are not Michael> willing to do so under a limited restricting license. It is interesting to compare how 386BSD (very generous copyright) and Linux (GPL) evolve. 386BSD had a head start, but by now Linux seems to be more popular and evolving faster. Michael> I can assure Michael> you that Duel would still be free code, but much better integrated Michael> with GDB and much easier to write, if I didn't have to work around Michael> the GPL restrictions and not copy a single line of gdb code. If people insist on making life difficult for themselves, there are little FSF can do to help them. When I give my software away for free, I prefer to give it only to people who in return will give me any enhancement or bug fixes they make. The simplest way to ensure that, is to cover the software by the GPL. Michael> Sure, if there was no GPL, there would have been more GNU-based Michael> commercial software. There would also have been less free software. There have been large contributions to GPL'ed software by companies who otherwise would have kept it proprietary. The availability of commercial software would most likely also delay the development of free equivalents. Michael> for example, GNU utils could have been added to the Borland Michael> compiler. Luckily, this never happened. I doubt the DOS version of GCC would have been so popular, had there existed a cheap 32-bit compiler from Borland.
Path: gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net!wupost! kuhub.cc.ukans.edu!hubble.asymetrix.com!netnews.nwnet.net! news.u.washington.edu!stein2.u.washington.edu!tzs Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Message-ID: <215at5$hnu@news.u.washington.edu> From: t...@stein2.u.washington.edu (Tim Smith) Date: 4 Jul 1993 01:14:13 GMT References: <C9KnqK.Mv3@news.udel.edu> <1993Jul3.083602.118@Princeton.EDU> <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> Distribution: gnu Organization: University of Washington School of Law, Class of '95 NNTP-Posting-Host: stein2.u.washington.edu Lines: 12 abr...@iesd.auc.dk (Per Abrahamsen) writes: >Michael> Well, why not do away with the GPL? > >There would not have been a GNU Objective C front end, had NeXT not >been forced to donate it to FSF because of the GPL. NeXT are the only people in the world capable of writing one? -- "Pope moved that we strike from the State's brief and appendix a selection from the Year Book of 1484 written in Medieval Latin and references thereto. The State provided no translation and conceded a total lack of knowledge of what it meant. The motion is granted" 396 A.2d 1054 --Tim Smith
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!sunic!uts!iesd!news.iesd.auc.dk!abraham From: abr...@iesd.auc.dk (Per Abrahamsen) Subject: Re: GPL not bypassed In-Reply-To: tzs@stein2.u.washington.edu's message of 4 Jul 1993 01:14:13 GMT Content-Type: text/plain; charset=iso-8859-1 Message-ID: <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> Sender: ne...@iesd.auc.dk (UseNet News) Content-Transfer-Encoding: 8bit Organization: AUC X-Newsreader: GNUS 3.15 References: <C9KnqK.Mv3@news.udel.edu> <1993Jul3.083602.118@Princeton.EDU> <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> Mime-Version: 1.0 Distribution: gnu Date: 4 Jul 93 15:36:55 Lines: 12 abr...@iesd.auc.dk (Per Abrahamsen) writes: >There would not have been a GNU Objective C front end, had NeXT not >been forced to donate it to FSF because of the GPL. >>>>> "Tim" == Tim Smith <t...@stein2.u.washington.edu> writes: Tim> NeXT are the only people in the world capable of writing one? They are the only one with a sufficient large financial interest in Objective-C to write one.
Path: gmd.de!Germany.EU.net!mcsun!uunet!wupost!kuhub.cc.ukans.edu! hubble.asymetrix.com!netnews.nwnet.net!news.u.washington.edu! stein.u.washington.edu!kenney Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Message-ID: <215se3$juc@news.u.washington.edu> From: ken...@stein.u.washington.edu (Michael Kenney) Date: 4 Jul 1993 06:13:23 GMT References: <C9KnqK.Mv3@news.udel.edu> <1993Jul3.083602.118@Princeton.EDU> <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> Distribution: gnu Organization: University of Washington, Seattle NNTP-Posting-Host: stein.u.washington.edu Lines: 35 In article < ABRAHAM.93...@loke.iesd.auc.dk> abr...@iesd.auc.dk (Per Abrahamsen) writes: > >>>>>> "Michael" == Michael Golan < m...@hart.Princeton.EDU> writes: > >Michael> Well, why not do away with the GPL? > >There would not have been a GNU Objective C front end, had NeXT not >been forced to donate it to FSF because of the GPL. > >Michael> I am cetrain, like you seems to be, that the project will continue >Michael> to evolve - maybe even at a greater speed - there are many people >Michael> out there who would like to contribute free software, but are not >Michael> willing to do so under a limited restricting license. > >It is interesting to compare how 386BSD (very generous copyright) and >Linux (GPL) evolve. 386BSD had a head start, but by now Linux seems >to be more popular and evolving faster. > Weak argument. The speed of evolution of Linux compared to 386BSD has, IMHO, nothing to do with the copyright/copyleft differences. Both products are excellent but are developed in completely different ways ... Linux's distributed development encourages lots of new features also it can run on smaller systems than 386BSD, this probably explains why it is more popular. (claiming that one is more popular than the other is sure to draw some flames :-). ---- Mike Kenney UW Applied Physics Lab mi...@apl.washington.edu
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!uunet!munnari.oz.au!cs.mu.OZ.AU! munta.cs.mu.OZ.AU!fjh From: f...@munta.cs.mu.OZ.AU (Fergus James HENDERSON) Subject: 386BSD vs Linux (was: Re: GPL not bypassed) Message-ID: < 9318600.1260@mulga.cs.mu.OZ.AU> Sender: ne...@cs.mu.OZ.AU Organization: Computer Science, University of Melbourne, Australia References: <C9KnqK.Mv3@news.udel.edu> <1993Jul3.083602.118@Princeton.EDU> <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215se3$juc@news.u.washington.edu> Distribution: gnu Date: Sun, 4 Jul 1993 14:24:28 GMT Lines: 25 ken...@stein.u.washington.edu (Michael Kenney) writes: >abr...@iesd.auc.dk (Per Abrahamsen) writes: >> >>It is interesting to compare how 386BSD (very generous copyright) and >>Linux (GPL) evolve. 386BSD had a head start, but by now Linux seems >>to be more popular and evolving faster. >> > >Weak argument. Indeed. >The speed of evolution of Linux compared to 386BSD has, IMHO, nothing to >do with the copyright/copyleft differences. Yes, as Linus Torvalds himself has pointed out several times, the reason why Linux is more popular than 386BSD is because of the cool name :-) -- Fergus Henderson This .signature virus might be f...@munta.cs.mu.OZ.AU getting old, but you still can't consistently believe it unless you Linux: Choice of a GNU Generation copy it to your own .signature file!
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!news.funet.fi!funic!nntp.hut.fi!nntp!sja From: s...@snakemail.hut.fi (Sakari Jalovaara) Subject: Re: GPL not bypassed In-Reply-To: abraham@iesd.auc.dk's message of 4 Jul 93 15:36:55 Message-ID: <SJA.93Jul4222642@gamma.hut.fi> Sender: use...@nntp.hut.fi (Usenet pseudouser id) Nntp-Posting-Host: gamma.hut.fi Organization: Helsinki University of Technology, Finland References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> Date: 04 Jul 93 20:26:42 GMT Lines: 30 >>There would not have been a GNU Objective C front end, had NeXT not >>been forced to donate it to FSF because of the GPL. >Tim> NeXT are the only people in the world capable of writing one? >They are the only one with a sufficient large financial interest in >Objective-C to write one. Is financial interest somehow relevant? Hint: "no". Do you have first hand knowledge (or *any* likely indication) that 1) NeXT would not have made their compiler front-end available without threat of legal persecution by the FSF? 2) that soneone else would not have thought, "heck; if those guys can write an Objective-C compiler, so can I" and proceeded to produce one? Is there some real indication that if the GPL gave people the freedom of choice, there would be less GNU code? (Point to the contrary: I have written enhancements to GPL'd code but can't give them away because I find the "*force* someone to donate software to FSF" sentiment unethical. I can't put that requirement on my code, sorry. Well, I'm re-writing some of the GPL'd base from scratch now. If enough of the GNU code gets re-implemented without the legal GPL baggage, maybe others won't have the trouble with FSF that RSAREF is having.) ++sja
Newsgroups: gnu.misc.discuss Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!noc.near.net! uunet!pipex!bnr.co.uk!bnrgate!bcars267!bcars267!sbo From: s...@bcars656.bnr.ca (Stephane Boucher) Subject: Re: GPL not bypassed In-Reply-To: sja@snakemail.hut.fi's message of 04 Jul 93 20:26:42 GMT Message-ID: <SBO.93Jul4165655@bcars656.bnr.ca> Sender: ne...@bnr.ca (usenet) Nntp-Posting-Host: bcars656 Organization: BNR References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> Date: Sun, 4 Jul 1993 20:56:54 GMT Lines: 27 >>>>> On 04 Jul 93 20:26:42 GMT, s...@snakemail.hut.fi (Sakari Jalovaara) >>>>> said: Sakari>(Point to the contrary: I have written enhancements to GPL'd Sakari>code but can't give them away because I find the "*force* Sakari>someone to donate software to FSF" sentiment unethical. I Sakari>can't put that requirement on my code, sorry. Well, I'm Sakari>re-writing some of the GPL'd base from scratch now. If enough Sakari>of the GNU code gets re-implemented without the legal GPL Sakari>baggage, maybe others won't have the trouble with FSF that Sakari>RSAREF is having.) Bingo! If you don't like GPL, rewrite the code yourself, and let the FSF do whatever it wants. The FSF is not forcing anybody to use its softwares. -- , Stephane Boucher Recherche Bell-Northern Research s...@bnr.ca [Mes opinions sont les miennes -- My opinions are mine]
Path: gmd.de!Germany.EU.net!mcsun!news.funet.fi!hydra!klaava!klaava! not-for-mail From: torv...@klaava.Helsinki.FI (Linus Torvalds) Newsgroups: gnu.misc.discuss Subject: Re: 386BSD vs Linux (was: Re: GPL not bypassed) Date: 5 Jul 1993 00:55:45 +0300 Organization: University of Helsinki Lines: 27 Distribution: gnu Message-ID: <217jl1$omv@klaava.Helsinki.FI> References: <C9KnqK.Mv3@news.udel.edu> <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215se3$juc@news.u.washington.edu> <9318600.1260@mulga.cs.mu.oz.au> NNTP-Posting-Host: klaava.helsinki.fi In article < 931860...@mulga.cs.mu.oz.au> f...@munta.cs.mu.OZ.AU (Fergus James HENDERSON) writes: >ken...@stein.u.washington.edu (Michael Kenney) writes: > >>The speed of evolution of Linux compared to 386BSD has, IMHO, nothing to >>do with the copyright/copyleft differences. Actually, there was something of a "copyleft/copyright" argument in the 386bsd camp - William Jolitz and the CSGR had a disagreement about the conditions of the first 386bsd version which resulted in the current 386bsd <-> bsdi split, and Bill had to start over "from scratch" for the free 386bsd release (somewhat simplified, but..). So even though the 386bsd project got started before linux did, 386bsd was available for the public later. Of course, this might be due to my incredible coding skills (and modesty), but there are some aspects of copyright problems within the bsd groups. But I agree that the biggest reason is probably the open development which turns out to be a very good idea (not that it's without its problems, but I can generally warmly recommend it). >Yes, as Linus Torvalds himself has pointed out several times, the >reason why Linux is more popular than 386BSD is because of the >cool name :-) Tongue firmly in cheek, Linus
Newsgroups: gnu.misc.discuss Path: gmd.de!newsserver.jvnc.net!princeton!elan!mg From: m...@elan.Princeton.EDU (Michael Golan) Subject: Re: GPL not bypassed Message-ID: <1993Jul5.094336.4859@Princeton.EDU> Originator: news@nimaster Sender: ne...@Princeton.EDU (USENET News System) Nntp-Posting-Host: elan.princeton.edu Organization: Princeton University References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi>< SBO.93Jul4165655@bcars656.bnr.ca> Date: Mon, 5 Jul 1993 09:43:36 GMT Lines: 22 s...@bcars656.bnr.ca (Stephane Boucher) writes: >Bingo! >If you don't like GPL, rewrite the code yourself, and let the FSF do >whatever it wants. The FSF is not forcing anybody to use its >softwares. The FSF doesn't force anyone to use GNU code. But it is engaged in propaganda to fool people into thinking that GNU is the "real free software" and that using & supporting GNU is better than using and supporting PD. This is what I and others are fighting against. Maybe it is time for the RFSF - the Real Free Software Foundation, which will collect under one roof all the PD code and provide a measure against the FSF propaganda machine. -- Michael -- Michael Golan | Duel, an addon to gdb, allows "x[..100] >? 0" to m...@cs.princeton.edu | show the positive elements of x in the debugger. | annon ftp ftp.cs.princeton.edu:/duel or send me mail!
Path: gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!think.com! grapevine.lcs.mit.edu!ai-lab!life.ai.mit.edu!burley From: bur...@wookumz.gnu.ai.mit.edu (Craig Burley) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 5 Jul 93 14:06:36 Organization: Free Software Foundation 545 Tech Square Cambridge, MA 02139 Lines: 110 Message-ID: <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@Princeton.EDU> NNTP-Posting-Host: wookumz.gnu.ai.mit.edu In-reply-to: mg@elan.Princeton.EDU's message of Mon, 5 Jul 1993 09:43:36 GMT In article < 1993Jul5.0...@Princeton.EDU> m...@elan.Princeton.EDU (Michael Golan) writes: Maybe it is time for the RFSF - the Real Free Software Foundation, which will collect under one roof all the PD code and provide a measure against the FSF propaganda machine. Where have you been? It has been "time" for the RFSF for at least 1.5 years, as I recall. This subject has been beaten to death over and over again, and each time it is (usually) a new person or persons who claims PD is better than the GPL, and ends up saying "well, let's create a RFSF that does PD code". Last I heard, there was a serious attempt at writing a PD C compiler from scratch, to compete with GCC. I haven't heard anything since, but writing a C compiler takes quite a bit of time. (I should know, I'm writing GNU Fortran. :-) So, please contact the other people so obviously enthusiastic about creating a RFSF, and get going on writing PD software that proves PD is better than the GPL! You'll only make things better, not worse, since the cross-pollination that will result will be quite beneficial -- and lots of VARs who currently avoid anything called "free software" because it's generally either PD binary-only (sourceless) or GNU (source but with GPL restrictions) will be more than happy to swarm over all the new high-quality PD source- available software you create, making copyrighted proprietary executables out of it that you won't be able to maintain yourself. (But, they'll have the freedom to do that, which is clearly what you want, and is exactly what many GPL supporters would like to prevent happening to their code.) On a related topic, I hardly see it as a swipe against the GPL that the Manifesto makes claims about "reinventing the wheel" not being necessary and yet GPL supporters tell PD supporters to just rewrite code. The whole point of the GPL is that _if_ you buy into the idea of the GPL, you need _neither_ to reinvent the wheel _nor_ to pay huge sums of money to make use of free (source-available) code (or any of its derivatives, such as executables). People who'd rather have everything be PD obviously haven't bought into the GPL any more than people who want to have everything be proprietary (and, interestingly, those two camps support each other somewhat), so naturally at the "meta-level" of licensing issues, reinvention _is_ necessary. Yes, the FSF has to use some anti-freedom tactics in their overall strategy to promote (source-code) freedom. Inevitably, the FSF might go too far in one direction or another. The cost of being too permissive is that all the GPL code in existence will end up being (essentially) PD, which will result in the very things happening that not only are not desired by rms and his followers, but which he has already _proven_ WILL happen (by his own experience). The cost of being too aggressive is that it hurts the FSF's image as promoting freedom -- but as long as that aggressiveness is properly within (and understood as) the bounds of protecting the FSF's own investment in the GPL and GPL'ed software as _source-free_ (and derivative-protected) software, the FSF can at least be said to be acting within its own interests (including its desires for making free software widely available, where "free" means "source available for original and derivatives, including executables", among other things). But keep in mind the opposing tactics of those who are against free (GPL-style) software, especially those who actually prefer totally proprietary software. Remember, to create proprietary executables, you can use PD code. Therefore, the availability of high-quality PD source code can decrease your R&D cost without having to pass _any_ savings on to your consumers (and you don't have to tell them about the PD origins of any of your products). So, you might be eyeing GCC, but as its under the GPL, you can't (ab)use it as you wish. However, any means by which you can convince those who write things like GCC to instead make their code PD will help you, including such means as claiming to be in favor of "really free" software and, ironically, portraying the FSF as "against really free" software because they attack your public attempts to make PD software available that uses (or might use) GPL'ed software. Now obviously there are many who truly, in their hearts, feel PD is better than the GPL, and wouldn't _ever_ themselves release anything _other_ than PD source code, probably including most, or all, of those who in g.m.d object to the GPL. However, given that once something is PD, there _is_ no author, in terms of the resulting intellectual market, what difference _is_ there between someone who sincerely prefers PD over the GPL and thus doesn't like the FSF, and someone who simply makes such a claim but would turn around and take any and all PD source and make proprietary executables out of it (plus mods that are hard to reverse-engineer, of course)? The answer in this context is that there is no difference. It does not matter whether contributors like myself are convinced to release source code as PD instead of under the GPL by "true believers" in PD or by wolves' in sheeps' clothing. If we are so convinced, our source code _will_ be used (freely) by those who are totally _against_ free software in _any_ context, and are happy to have the free ammunition (unless our code is next to useless). There is no debate on this point; it has been proven true, and supporters of PD software clearly admit it (that's their point of "truly free"; truly free to make totally unfree derivatives). So, to other contributors who, like myself, are intending to release code under the GPL but see recurring threads in g.m.d and elsewhere telling you to make it PD or you aren't really "freedom-minded", I suggest you think long and hard about who will _really_ benefit _most_ from having your source code available in the public domain before you take that step (something that cannot be untaken, unlike placing it in the GPL and later making it PD, as long as you retain copyright). -- James Craig Burley, Software Craftsperson bur...@gnu.ai.mit.edu Member of the League for Programming Freedom (LPF) l...@uunet.uu.net
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!howland.reston.ans.net!torn! newshub.ccs.yorku.ca!oz From: o...@ursa.sis.yorku.ca (Ozan S. Yigit) Subject: Re: GPL not bypassed In-Reply-To: burley@wookumz.gnu.ai.mit.edu's message of 5 Jul 93 14:06:36 Message-ID: <OZ.93Jul5155018@ursa.sis.yorku.ca> Sender: ne...@newshub.ccs.yorku.ca (USENET News System) Organization: York U. Student Information Systems Project References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@Princeton.EDU> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> Date: Mon, 5 Jul 1993 20:50:18 GMT Lines: 19 Craig Burley writes: So, please contact the other people so obviously enthusiastic about creating a RFSF, and get going on writing PD software that proves PD is better than the GPL! There is no need for RFSF. All one needs to to is to contribute to efforts similar to BSD, X or whatever else that comes up that does not create a false dichotomy such as "the bad hoarders vs us". The results may not be absolutely PD, but close enough while remaining free and without ideological baggage. ... You'll only make things better, not worse, since the cross-pollination that will result will be quite beneficial -- This has been proven already. oz
Path: gmd.de!xlink.net!howland.reston.ans.net!wupost!uunet!think.com! grapevine.lcs.mit.edu!ai-lab!life.ai.mit.edu!burley From: bur...@wookumz.gnu.ai.mit.edu (Craig Burley) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 5 Jul 93 21:09:16 Organization: Free Software Foundation 545 Tech Square Cambridge, MA 02139 Lines: 58 Message-ID: <BURLEY.93Jul5210916@wookumz.gnu.ai.mit.edu> References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <215at5$hnu@news.u.washington.edu> <ABRAHAM.93Jul4153655@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@Princeton.EDU> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <OZ.93Jul5155018@ursa.sis.yorku.ca> NNTP-Posting-Host: wookumz.gnu.ai.mit.edu In-reply-to: oz@ursa.sis.yorku.ca's message of Mon, 5 Jul 1993 20:50:18 GMT In article < OZ.93Ju...@ursa.sis.yorku.ca> o...@ursa.sis.yorku.ca (Ozan S. Yigit) writes: Craig Burley writes: So, please contact the other people so obviously enthusiastic about creating a RFSF, and get going on writing PD software that proves PD is better than the GPL! There is no need for RFSF. All one needs to to is to contribute to efforts similar to BSD, X or whatever else that comes up that does not create a false dichotomy such as "the bad hoarders vs us". The results may not be absolutely PD, but close enough while remaining free and without ideological baggage. [I skipped this post the first time, but realize I should have responded to it:] PLEASE understand that I have no desire to create a "false dichotomy", especially between PD and GPL _contributors_. I do believe a major dichotomy exists between those who freely distribute source code and those who don't, but it is hardly a false one that needs creating (simply ask Bill Gates or almost anyone earning $$ selling proprietary software why they don't ship executables and loosen their copying restrictions, and see how far you get across this dichotomy). But if someone wants to put his/her _own_ code into PD, _fine_ by me I say, though they should realize it'll (hopefully, if it's good enough) get turned into proprietary derived versions they can't maintain. Similarly, if someone wants to put his/her _own_ code under the GPL, _fine_ as well, though obviously they have to understand the implications (countless accusations that their code is "not really free", therefore they didn't really intend to do any "public good", blah blah blah). What I happen to know for myself is that, RIGHT NOW, THIS MINUTE, there are many corporations spending _real_ $$ doing development (bug-fixing and enhancing) of GPL software whereby the results of their development will be directly usable by _all_ of us. I don't know that any such equivalent thing is going on for PD source-available software. So, since I value the contributions (whether volunteered or funded) by anyone, corporate, private, or whatever, I choose the GPL for my own software. This does _not_ mean that I'm _against_ people releasing PD software -- in fact, I'm all for it! -- just that I have a problem with people calling _me_ all kinds of names (implicitly) in their tirades against those of us who write GPL'ed software. For the most part: IF YOU CAN'T USE GPL SOFTWARE, IT'S YOUR PROBLEM, NOT THE AUTHOR'S. Stop blaming us -- we aren't blaming the authors of PD software for the fact that, for most copies of originals+derivatives of that software, the source code is completely unavailable (at least, I'm not, and we shouldn't be in general). -- James Craig Burley, Software Craftsperson bur...@gnu.ai.mit.edu Member of the League for Programming Freedom (LPF) l...@uunet.uu.net
Newsgroups: gnu.misc.discuss Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!wupost!uunet! news.tele.fi!news.funet.fi!funic!nntp.hut.fi!nntp!sja From: s...@snakemail.hut.fi (Sakari Jalovaara) Subject: Re: GPL not bypassed In-Reply-To: pgr@comlab.ox.ac.uk's message of Mon, 5 Jul 1993 14:14:06 GMT Message-ID: <SJA.93Jul6004759@gamma.hut.fi> Sender: use...@nntp.hut.fi (Usenet pseudouser id) Nntp-Posting-Host: gamma.hut.fi Organization: Helsinki University of Technology, Finland References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@princeton.edu> <pgr.150051.05Jul1993@comlab.ox.ac.uk> Date: 05 Jul 93 22:47:59 GMT Lines: 62 > [if you write public domain code] > And then a company will come along, take all your code, sell it, improve > it, and bug fix it. And then you can do the same patches yourself > (without their help, of course, so you'll have to reinvent them). Sure, this happens. The trick is to recognize that a competitive version will not make your version disappear (unless, of course, your version is so bad it can't survive competition. Think of it as evolution in action.) I don't mind competition (and I don't mind someone else making money; I hope they'll buy something really nice for themselves/their families.) > (Perhaps they won't; until there is a group of people who are willing to > try, we'll never know, will we? Ooh, sure we know! The largest examples that come immediately to mind are BSD UN*X, TeX and X. Two (if memory serves) of the three are not PD but neither do they "infect" other programmers' code. All exist in both "free" and "hoarded" (for a lack of a less silly word) form. Take your pick; exercise your freedom. Do you need the enhanced versions? See the classified ads. Want the free source? It's there. Want enhanced versions? Write them, ask for $$ for your effort and compete with your excellent programming skills. Or make them PD and *really* blow away the competition. According to one theory, it is simply such a *good* thing to have source code to the programs you use that free software will triumph in the end. Strangely enough, there is another theory that states that software needs restirctions of use and bogosities like proprietary programming interfaces (gmp_mul() or whatever) to survive. > Each to their own. You can call yours `really free' and people will say > `but I have to pay for it! and I can't get the source from that company > who is selling it!' This doesn't follow. If you assume that a PD program is enhanced and redistributed (or redistributed unchanged) for financial compensation, surely that doesn't affect the original free version? Put it out for FTP; as long as you don't "rm" it it'll be there, assuming it is worth the disk space. If someone wants the source, give it to them! If they absolutely need commercially produced enhancements, tell them to either - implement them themselves (which is what FSF proponents sometimes tell people.) - hire someone (e.g. you) to implement them (which is what FSF proponents sometimes tell people.) - accept that what they have is not the PD program (there are commercial C compilers - whether they use a PD version as an ancestor or not makes little difference at the end - except that one using a PD base is likely to be less expensive due to smaller development cost and increased competition. And if you want the source, the PD base version will *still* be there.) ++sja
Newsgroups: gnu.misc.discuss Path: gmd.de!Germany.EU.net!mcsun!dkuug!uts!iesd!news.iesd.auc.dk!abraham From: abr...@iesd.auc.dk (Per Abrahamsen) Subject: Re: GPL not bypassed In-Reply-To: sja@snakemail.hut.fi's message of 05 Jul 93 22:47:59 GMT Content-Type: text/plain; charset=iso-8859-1 Message-ID: <ABRAHAM.93Jul6014503@loke.iesd.auc.dk> Sender: ne...@iesd.auc.dk (UseNet News) Content-Transfer-Encoding: 8bit Organization: AUC X-Newsreader: GNUS 3.15 References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@princeton.edu> <pgr.150051.05Jul1993@comlab.ox.ac.uk> <SJA.93Jul6004759@gamma.hut.fi> Mime-Version: 1.0 Date: 6 Jul 93 01:45:03 Lines: 23 >>>>> "Sakari" == Sakari Jalovaara < s...@snakemail.hut.fi> writes: Sakari> I don't mind competition (and I don't mind someone else making Sakari> money; I hope they'll buy something really nice for Sakari> themselves/their families.) I agree 100%, and this is the beauty of the GPL. Unlike proprietary programs, the competition does not need to clone your work first. On the other hand, unlike public domain software, you do not need to clone the competitions work either. This makes the GPL the best choice if you want a strongly competing market. Sakari> This doesn't follow. If you assume that a PD program is enhanced and Sakari> redistributed (or redistributed unchanged) for financial compensation, Sakari> surely that doesn't affect the original free version? It does negatively effect the development of free variant. A customer who needs some feature only found in the proprietary variant can now just buy it, instead of paying someone to enhance the free version. I don't see any problems with redistributing it unchanged, in that case you are just selling support.
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!howland.reston.ans.net!newsserver.jvnc.net! princeton!tyrolia!mg From: m...@tyrolia.Princeton.EDU (Michael Golan) Subject: Re: GPL not bypassed Message-ID: <1993Jul6.085837.2043@Princeton.EDU> Originator: news@nimaster Sender: ne...@Princeton.EDU (USENET News System) Nntp-Posting-Host: tyrolia.princeton.edu Organization: Princeton University References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <SJA.93Jul4222642@gamma.hut.fi> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@princeton.edu> <pgr.150051.05Jul1993@comlab.ox.ac.uk> <SJA.93Jul6004759@gamma.hut.fi> <ABRAHAM.93Jul6014503@loke.iesd.auc.dk> Date: Tue, 6 Jul 1993 08:58:37 GMT Lines: 50 abr...@iesd.auc.dk (Per Abrahamsen) writes: >>>>>> "Sakari" == Sakari Jalovaara < s...@snakemail.hut.fi> writes: >Sakari> I don't mind competition (and I don't mind someone else making >Sakari> money; I hope they'll buy something really nice for >Sakari> themselves/their families.) >I agree 100%, and this is the beauty of the GPL. Unlike proprietary >programs, the competition does not need to clone your work first. On >the other hand, unlike public domain software, you do not need to >clone the competitions work either. This makes the GPL the best >choice if you want a strongly competing market. Your argument sounds nice until you get to the punch line. There is no strong competing market for GPL-only software. (before you give me some minor competition examples, check with your local economist what a strong competing market usually means. Show me sale prices, special deals, advertising, etc., for GPL code.) While the GPL allows me to sell copies, it eliminates my ability to protect my intellectual property by controlling copies. And the existing competing market is based on such control, like it or not. Maybe in the future GPL code could provide the best choice for a stongly competing market. Right now it is clearly PD code that does that. -- Michael >Sakari> This doesn't follow. If you assume that a PD program is enhanced and >Sakari> redistributed (or redistributed unchanged) for financial compensation, >Sakari> surely that doesn't affect the original free version? >It does negatively effect the development of free variant. A customer >who needs some feature only found in the proprietary variant can now >just buy it, instead of paying someone to enhance the free version. >I don't see any problems with redistributing it unchanged, in that >case you are just selling support. -- Michael Golan | Duel, an addon to gdb, allows "x[..100] >? 0" to m...@cs.princeton.edu | show the positive elements of x in the debugger. | annon ftp ftp.cs.princeton.edu:/duel or send me mail!
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!howland.reston.ans.net!wupost!csus.edu! netcom.com!yci From: ad...@netcom.com (Adam J. Richter) Subject: Re: GPL not bypassed Message-ID: <yciC9qtDC.51n@netcom.com> Sender: y...@netcom.com (Yggdrasil Computing) Organization: Yggdrasil Computing, Incorporated References: <SJA.93Jul6004759@gamma.hut.fi> <ABRAHAM.93Jul6014503@loke.iesd.auc.dk> <1993Jul6.085837.2043@Princeton.EDU> Date: Tue, 6 Jul 1993 12:29:36 GMT Lines: 85 In article < 1993Jul6.0...@Princeton.EDU> m...@tyrolia.Princeton.EDU (Michael Golan) writes: >abr...@iesd.auc.dk (Per Abrahamsen) writes: >>I agree 100%, and this is the beauty of the GPL. Unlike proprietary >>programs, the competition does not need to clone your work first. On >>the other hand, unlike public domain software, you do not need to >>clone the competitions work either. This makes the GPL the best >>choice if you want a strongly competing market. > >Your argument sounds nice until you get to the punch line. There is >no strong competing market for GPL-only software. >(before you give me some minor competition examples, check with >your local economist what a strong competing market usually means. >Show me sale prices, special deals, advertising, etc., for GPL code.) "Check with your local economist." Give me a break. If you want to introduce a piece of terminology like "strong competing market", then you should either post a definition or not use it. _Strong competing market_ is not in _The MIT Dictionary of Modern Economics_ (4th ed.), although it defines _competitive market_ as "A market in which a very large number of small buyers and sellers trade independently, and as such no one trader can significantly influence price," which is probably not exactly what Per Abrahamsen or you meant. Regarding the PD vs. copyleft debate, here is a data point which you might find relevant. In July of 1992, I started my company (Yggdrasil Computing, Inc.) to sell a free operating system on CDROM. At the time, I had a system running Mach 3.0 the "BSD Net 2 single server" (unix emulator) up and running. The problem was that the software wasn't protected with copyleft, I wanted to copyleft the code, but at least one of the people at CMU didn't want me to do that. Of course, I could have copylefted the code anyhow, but I got the impression that that would have created a lot of ill will with the folks at CMU. If I wanted to go with Mach, the only other choices that I had were to get into the proprietary software business or not to have a level playing field on which to compete with other businesses that might make a proprietary version of my distribution. I knew that I wanted to be in the free software business because I personally couldn't do the engineering to maintain the whole operating system myself, and even if I had had the money to pay people to do the engineering, I would have needed sales like Microsoft's in order to pay for an engineering effort like Microsoft's since engineering would have to be paid for from sales. With free software, on the other hand, people are quite interested in not only fixing bugs, but also in doing projects, because they realize that they're contributing to a pool of free software that everybody shared. Also, if their project is a derivative work such as a device driver, then they aren't tempted by the possibilities of making their project proprietary. Fortunately, sometime around August, I learned about an unknown operating system called "Linux" that at the time was covered by license that forbade any distribution for profit. Some friends of mine and I sent mail to Linus Torvalds explaining the situation and asking him to switch to the GNU General Public License, which he did (I got the impression that he was planning to anyway). I still toyed with idea of doing a copylefted Mach/BSD distribution for a while, but with the news of the USL-BSDI lawsuit, I decided to delete the Mach/BSD-Net-2 system and switch to Linux. In December 1992, I shipped an alpha release CDROM. In February, I shipped the first beta release, complete with X windows and networking. Today, according to the June 1993 USENET leadership report, comp.os.linux and comp.os.linux.announce each have a higher estimated readership than the largest newsgroup with "bsd" in its name. About 2,500 beta copies of the Yggdrasil Linux/GNU/X beta distribution have been shipped, only about 100 of which were freebies. I also have two competitors now (SLS and JANA), so there are competitive market forces at work here. I think the question of whether copyleft or public domain is better for commercialization misses the point. The question should be "Do you want the commercial software to be proprietary or do you want the commercial software to be free?" If you don't establish a legal framework to keep the commercial software free, then competitive forces will encourage companies to make their distributions proprietary. If you are actively hostile to copyleft, then people who want to do commercial free software distributions may go elsewhere. -- Adam J. Richter Yggdrasil Computing, Incorporated 409 Evelyn Ave., Apt. 312, Albany CA 94706 PO Box 8418, Berkeley CA 94707-8418 (510) 528-3209 (510) 526-7531, fax: (510) 528-8508 ad...@netcom.com yggd...@netcom.com Another member of the League for Programming Freedom (l...@uunet.uu.net).
Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!agate! forney.eecs.berkeley.edu!jbuck From: jb...@forney.eecs.berkeley.edu (Joe Buck) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 6 Jul 1993 18:15:39 GMT Organization: University of California at Berkeley Lines: 70 Message-ID: <21cfgb$ltk@agate.berkeley.edu> References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <OZ.93Jul5155018@ursa.sis.yorku.ca> <BURLEY.93Jul5210916@wookumz.gnu.ai.mit.edu> NNTP-Posting-Host: forney.eecs.berkeley.edu bur...@wookumz.gnu.ai.mit.edu (Craig Burley) writes: >PLEASE understand that I have no desire to create a "false dichotomy", >especially between PD and GPL _contributors_. The dichotomy is not between "PD" and GPL, since almost nothing is truly "PD". The dichotomy is between the GPL and licensing terms using the "Berkeley license" or the (almost identical) "MIT license". >What I happen to know for myself is that, RIGHT NOW, THIS MINUTE, there >are many corporations spending _real_ $$ doing development (bug-fixing >and enhancing) of GPL software whereby the results of their development >will be directly usable by _all_ of us. I don't know that any such >equivalent thing is going on for PD source-available software. There are several notable examples, the X Window system is the most well-known example. But for the most part, free software on other terms is developed in universities with substantial industry sponsorship, so that the corporate money is paying for it. Yes, one of their angles is that they wish to eventually "hoard" the resulting software. But in the process, the rest of the world gets it for free, and the GNU project is free to grab the most promising stuff, enhance it, and slap the GPL on it. I think that the GPL has clearly made GCC much better than it otherwise would have been. But I also think that the Berkeley/MIT license terms have also contributed to the development of much valuable free software. I want to see *both* types of licensing continue. I think that each type of licensing can contribute to the development of free software, and I think that the existence of Berkeley/MIT licensing has actually helped the goals of the FSF as well. FSF has been able to grab code paid for by corporate money that never would have appeared if the original development had been under the GPL. >For the most part: IF YOU CAN'T USE GPL SOFTWARE, IT'S YOUR PROBLEM, >NOT THE AUTHOR'S. Stop blaming us -- Well, yes and no. To the extent that the GPL hampers the development of free software on other terms (by forcing people who are creating free software to waste their time re-implementing the code), it can backfire and hurt the GPL authors themselves. For example, the GNU project is now using Tcl and expect in testing (Berkeley-licensed free software), the X Window system, as well as a number of other similar free software modules. It is for this reason that I was very, very happy to see the LGPL developed. The reason is that those of us who produce free software on terms other than the GPL can use LGPL'ed code without having FSF dictate the licensing terms we use on our code. Before the LGPL existed, the Stanford InterViews project wasted a lot of time re-implementing the C++ streams classes because the (then GPL'ed) libg++ streams classes could not be used with GPLing InterViews, which would have been politically and financially impossible. Once it was LGPL'ed, the Ptolemy project at Berkeley was able to use libg++ without a problem. I am sad to hear that the FSF considers the LGPL a failure; the LGPL is one of the keys to the success of the Linux system (it permits binaries to be distributed that use shared libraries). > -- we aren't blaming the authors >of PD software for the fact that, for most copies of >originals+derivatives of that software, the source code is >completely unavailable (at least, I'm not, and we shouldn't be in >general). The FSF is free to grab any piece of "PD" or Berkeley/MIT licensed software, slap a GPL on it, and prevent anyone from "hoarding" the enhancements they add. This is basically what was done with bison, remember? -- Joe Buck jb...@ohm.EECS.Berkeley.EDU
Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!spool.mu.edu! olivea!grapevine.lcs.mit.edu!ai-lab!life.ai.mit.edu!mib From: m...@geech.gnu.ai.mit.edu (Michael I Bushnell) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 06 Jul 1993 19:04:42 GMT Organization: FOO Lines: 24 Message-ID: <MIB.93Jul6150443@geech.gnu.ai.mit.edu> References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <OZ.93Jul5155018@ursa.sis.yorku.ca> <BURLEY.93Jul5210916@wookumz.gnu.ai.mit.edu> <21cfgb$ltk@agate.berkeley.edu> NNTP-Posting-Host: geech.gnu.ai.mit.edu In-reply-to: jbuck@forney.eecs.berkeley.edu's message of 6 Jul 1993 18:15:39 GMT In article <21cfgb$l...@agate.berkeley.edu> jb...@forney.eecs.berkeley.edu (Joe Buck) writes: Once it was LGPL'ed, the Ptolemy project at Berkeley was able to use libg++ without a problem. I am sad to hear that the FSF considers the LGPL a failure; the LGPL is one of the keys to the success of the Linux system (it permits binaries to be distributed that use shared libraries). The FSF considers the LGPL a failure because nobody has used it in the way it was intended: nobody is making the libraries more available through use of the LGPL. When rms asked "are you using the LGPL to aid in the distribution of a product you otherwise wouldn't be able to do"; nearly nobody responded. If it were actually being used, then that would be great. But the evidence is that it isn't. Now, you seem to be a counterexample. I would advise you to tell rms (who does not read this newsgroup) why the LGPL is important to you. This is an important thing to do. -- +1 617 623 3248 (H) | The LORD is gracious and full of compassion, +1 617 253 8568 (W) -+- slow to anger and of great kindness. 1105 Broadway | The LORD is loving to everyone Somerville, MA 02144 | and his compassion is over all his works.
Newsgroups: gnu.misc.discuss Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!ux1.cso.uiuc.edu! moe.ksu.ksu.edu!crcnis1.unl.edu!wupost!cs.utexas.edu!uunet!pipex!uknet! cf-cm!cybaswan!iiitac From: iiitac@swan.pyr (Alan Cox) Subject: Re: GPL not bypassed Message-ID: <1993Jul7.093505.14742@swan.pyr> Organization: Swansea University College References: <BURLEY.93Jul5210916@wookumz.gnu.ai.mit.edu> <1cfgb$ltk@agate.berkeley.edu> <MIB.93Jul6150443@geech.gnu.ai.mit.edu> Date: Wed, 7 Jul 1993 09:35:05 GMT Lines: 8 The LGPL is important because the gnu C library and Linux will be non entities without it thanks to no non GPL software. As it is it appears that people are going to have go through the library and dumb gdbm, termcap and other bits and rewrite them because they are GPL not LGPL. Fortunately there are as good if not better replacements for most of these. Alan
Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!agate!ucbvax! silverton.berkeley.edu!djb From: d...@silverton.berkeley.edu (D. J. Bernstein) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Message-ID: <17634.Jul1518.12.0993@silverton.berkeley.edu> Date: 15 Jul 93 18:12:09 GMT References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@Princeton.EDU> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> Organization: IR Lines: 18 In article <BURLEY.93...@wookumz.gnu.ai.mit.edu> bur...@wookumz.gnu.ai.mit.edu (Craig Burley) writes: > In article < 1993Jul5.0...@Princeton.EDU> m...@elan.Princeton.EDU > (Michael Golan) writes: > Maybe it is time for the RFSF - the Real Free Software Foundation, > which will collect under one roof all the PD code and provide a > measure against the FSF propaganda machine. > Where have you been? It has been "time" for the RFSF for at least 1.5 > years, as I recall. A question for the opponents of a Public-Domain Software Foundation: How can you say that such a thing wouldn't be successful, given the sheer volume of PD code available through services such as netlib, comp.sources.unix, and government/industry groups? A question for the proponents of a Public-Domain Software Foundation: What would such an organization accomplish, beyond what has already been done by the existing mechanisms for collecting and distributing PD code? ---Dan
Newsgroups: gnu.misc.discuss Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net! europa.eng.gtefsd.com!darwin.sura.net!udel!princeton!elan!mg From: m...@elan.Princeton.EDU (Michael Golan) Subject: Re: GPL not bypassed Message-ID: <1993Jul15.202633.332@Princeton.EDU> Originator: news@nimaster Sender: ne...@Princeton.EDU (USENET News System) Nntp-Posting-Host: elan.princeton.edu Organization: Princeton University References: <ABRAHAM.93Jul3191430@loke.iesd.auc.dk> <SBO.93Jul4165655@bcars656.bnr.ca> <1993Jul5.094336.4859@Princeton.EDU> <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <17634.Jul1518.12.0993@silverton.berkeley.edu> Date: Thu, 15 Jul 1993 20:26:33 GMT Lines: 17 d...@silverton.berkeley.edu (D. J. Bernstein) writes: >A question for the proponents of a Public-Domain Software Foundation: >What would such an organization accomplish, beyond what has already been >done by the existing mechanisms for collecting and distributing PD code? Its ain't the PDSF, it is the SFS and the UNG project :-) The Society for Free Software would do similar things that the FSF does, but using PD code and w/o a political agenda. That is, ask for donations and fund specific PD projects, and act as a clearing house for all PD code/modifications, etc. -- Michael Golan | Duel, PD add-on to gdb, allows "x[..100] >? 0" to m...@cs.princeton.edu | show the positive elements of x in the debugger, etc. | annon ftp ftp.cs.princeton.edu:/duel or send me mail!
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!howland.reston.ans.net!noc.near.net!uunet! news.claremont.edu!jarthur.claremont.edu!dhosek From: dho...@jarthur.claremont.edu (D Hosek) Subject: Re: GPL not bypassed Message-ID: <CA8I4D.1Dr@news.claremont.edu> Sender: ne...@news.claremont.edu (The News System) Organization: Quixote Digital Typography, Claremont, CA 91711 References: <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <17634.Jul1518.12.0993@silverton.berkeley.edu> <1993Jul15.202633.332@Princeton.EDU> Date: Fri, 16 Jul 1993 01:43:25 GMT Lines: 37 In article < 1993Jul15....@Princeton.EDU> m...@elan.Princeton.EDU (Michael Golan) writes: >d...@silverton.berkeley.edu (D. J. Bernstein) writes: >>A question for the proponents of a Public-Domain Software Foundation: >>What would such an organization accomplish, beyond what has already been >>done by the existing mechanisms for collecting and distributing PD code? >Its ain't the PDSF, it is the SFS and the UNG project :-) >The Society for Free Software would do similar things that >the FSF does, but using PD code and w/o a political agenda. >That is, ask for donations and fund specific PD projects, >and act as a clearing house for all PD code/modifications, etc. Plus it would be producing code free of the silly GPL. As an example of how the GPL would have hurt the development of a product, consider TeX. This has the same license components that I described (less the credit requirement even). The state of equation editors in general has been improved by the availability of TeX source code with no restrictions on its use. What's more by not requiring source disclosure, the propogation of the program to different platforms has been aided. Consider this: I can run a full implementation of TeX on an 8088 PC running MS-DOS. I cannot do the same with GNU EMACS. My claim is that no one has done the former because for the work involved there would be no pay-off. Write the code and your potentially unscrupulous competitors will just steal it from you since you have to make it freely available. On the other hand, in the TeX world, because of the lack of such requirements, it was possible for several competing TeX implementations for DOS machines to exist fairly early on. In the meantime, public domain products eventually appeared. At first they were uncompetitive, but as time has gone on, emTeX (free) is now the fastest TeX for DOS available. The competition as forced some commercial TeX vendors out of business and others to improve the quality of their product. This has enhanced the greater good of the whole TeX community and not just a select few with access to the internet. -dh
Path: gmd.de!xlink.net!scsing.switch.ch!news.univie.ac.at! paladin.american.edu!howland.reston.ans.net!math.ohio-state.edu! news.acns.nwu.edu!129.105.49.52!richter From: ric...@kepler.math.nwu.edu (Bill Richter) Newsgroups: gnu.misc.discuss Subject: Re: GPL not bypassed Date: 16 Jul 1993 19:42:53 GMT Organization: Northwestern University, Evanston, IL USA Lines: 25 Distribution: gnu Message-ID: <RICHTER.93Jul16144253@kepler.math.nwu.edu> References: <BURLEY.93Jul5140636@wookumz.gnu.ai.mit.edu> <17634.Jul1518.12.0993@silverton.berkeley.edu> <1993Jul15.202633.332@Princeton.EDU> <CA8I4D.1Dr@news.claremont.edu> NNTP-Posting-Host: kepler.math.nwu.edu In-reply-to: dhosek@jarthur.claremont.edu's message of Fri, 16 Jul 1993 01:43:25 GMT Plus it would be producing code free of the silly GPL. As an example of how the GPL would have hurt the development of a product, consider TeX ... I can run a full implementation of TeX on an 8088 PC running MS-DOS. I cannot do the same with GNU EMACS. Couldn't resist this one:-) There would have been be one big advantage to TeX being part of the GNU project---better coding! Emacs is really a beautiful piece of code compared to TeX. I'm a big fan of TeX; the main thing I use the computer for is producing my shiny dean fodder. But's it's not structured programming. TeX would be very much improved if it directly created a postscript file, for instance, rather than these dvi (device dependent) files. As a result, it's really a headache to try to include a picture. You can special in postscript of course, but it won't have nice TeX fonts. Probably the reason that GNU emacs is slow to come to the PC world has more to do with the limitations of the PCs and the operating systems. But an 8088? What museum did you steal it from? With Linux/X386free you can run emacs 19 on a a good PC, and on my 3b1 I've got an excellent version of GNU emacs 18 running, nice mouse support.
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net! noc.near.net!uunet!news.claremont.edu!jarthur.claremont.edu!dhosek From: dho...@jarthur.claremont.edu (D Hosek) Subject: Re: GPL not bypassed Message-ID: <CAFEzF.2y9@news.claremont.edu> Sender: ne...@news.claremont.edu (The News System) Organization: Quixote Digital Typography, Claremont, CA 91711 References: <1993Jul15.202633.332@Princeton.EDU> <CA8I4D.1Dr@news.claremont.edu> <RICHTER.93Jul16144253@kepler.math.nwu.edu> Distribution: gnu Date: Mon, 19 Jul 1993 19:18:42 GMT Lines: 61 In article < RICHTER.93...@kepler.math.nwu.edu> ric...@kepler.math.nwu.edu (Bill Richter) writes: > Plus it would be producing code free of the silly GPL. As an example > of how the GPL would have hurt the development of a product, consider > TeX ... I can run a full implementation of TeX on an 8088 PC > running MS-DOS. I cannot do the same with GNU EMACS. >Couldn't resist this one:-) There would have been be one big advantage >to TeX being part of the GNU project---better coding! Really? I can follow TeX a hell of a lot better than any of the GNU stuff I've looked at. >Emacs is really a beautiful piece of code compared to TeX. I'm a big >fan of TeX; the main thing I use the computer for is producing my >shiny dean fodder. But's it's not structured programming. It never claimed to be. Knuth's style is admittedly idiosyncratic, but it's by no means unreadable. Or perhaps you're looking at web2c output or worse yet the Pascal brick? >TeX would be very much improved if it directly created a postscript >file, for instance, rather than these dvi (device dependent) files. No. DVI means device independent and that is really true. I can preview a DVI file far quicker on any platform than I can go DVI->PS->PS-Preview-Of-Any-Sort. And I can easily generate a driver for any realistic output device from scratch in 8 weeks or less (which includes time to learn the device characteristics and testing). >As a result, it's really a headache to try to include a picture. You >can special in postscript of course, but it won't have nice TeX fonts. It's actually very easy. As for TeX fonts in the pictures, that has nothing to do with how the graphics are included. It has to do with font capabilities of the graphics program (if it can only do PS fonts then it's a matter of getting your fonts in PS form, not that big of a problem, really) and your font choice for the base text. I use PS fonts with the current implementation of TeX with no difficulty. One of my clients needed TIFF inclusion so I added that into dvips for him. Try that with a PS-generating TeX. >Probably the reason that GNU emacs is slow to come to the PC world has >more to do with the limitations of the PCs and the operating systems. Partly. The point was that it was possible, but without the possibility of getting a fiscal payback why bother? >But an 8088? What museum did you steal it from? With Linux/X386free >you can run emacs 19 on a a good PC, and on my 3b1 I've got an >excellent version of GNU emacs 18 running, nice mouse support. That's not the point. I've got GNU Emacs running on my machine too. I personally made the leap from a Z-80 based computer in the mid-80s to a 386/25 and skipped the steps in the middle. I don't particularly need or want EMACS for an 8088. I'm just pointing out that there's no real impetus to do the hard ports without a chance of reward for the efforts. Sorry, but a warm fuzzy feeling doesn't cut it for me. -dh
Newsgroups: gnu.misc.discuss Path: gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net! darwin.sura.net!sgiblab!sono!imdvlf!al From: a...@imdvlf.acuson.com (Al Petrofsky) Subject: Re: GPL not bypassed In-Reply-To: dhosek@jarthur.claremont.edu's message of Mon, 19 Jul 1993 19: 18:42 GMT Message-ID: <AL.93Jul20220056@imdvlf.acuson.com> Sender: a...@acuson.com (Al Petrofsky) Organization: Acuson; Mountain View, California References: <1993Jul15.202633.332@Princeton.EDU> <CA8I4D.1Dr@news.claremont.edu> <RICHTER.93Jul16144253@kepler.math.nwu.edu> <CAFEzF.2y9@news.claremont.edu> Distribution: gnu Date: Wed, 21 Jul 1993 05:00:56 GMT Lines: 22 From: dho...@jarthur.claremont.edu (D Hosek) Date: Mon, 19 Jul 1993 19:18:42 GMT That's not the point. I've got GNU Emacs running on my machine too. I personally made the leap from a Z-80 based computer in the mid-80s to a 386/25 and skipped the steps in the middle. I don't particularly need or want EMACS for an 8088. I'm just pointing out that there's no real impetus to do the hard ports without a chance of reward for the efforts. Sorry, but a warm fuzzy feeling doesn't cut it for me. But the 32-bit MS-DOS emacs and gcc ports were hard ports, and they were done. And there was reward for the effort: 1. The authors can now use emacs and gcc under 32-bit MS-DOS. 2. They can use other people's improvements to the ports. 3. They have improved their reputations and increased their money-making potential as programmers. I would imagine the main reason nobody has done an 8088 port is that it would have to be so crippled as to be useless. -al