Article View: gnu.misc.discuss
Article #75470Re: The Official Word on Citations in FSF Works
From: Stavros Macrakis
Date: Fri, 27 Jul 1990 08:43
Date: Fri, 27 Jul 1990 08:43
54 lines
3203 bytes
3203 bytes
Something valuable is getting lost here. I thought I understood the
FSF philosophy: information in general (and software in particular)
should be freely redistributable, to encourage the cumulation of
innovation.
But what does this have to do with proper crediting of one's ideas?
Referencing sources has several purposes:
1. Giving credit.
This is elementary courtesy. It is also an encouragement to
publish ideas -- especially valuable if you don't pay authors.
(Many GNU files record their authors' names.)
2. Permitting debate.
The sources of an idea are useful for discussing it. In the Gawk
case, it would be useful to compare it (and its documentation) to
other versions, whether they are "free" or not. e.g. "Gawk is
better than Awk (REF) because..."
3. Tracking correctness
If you know where code or algorithms come from, you can find
improvements and bug fixes. For instance, the algorithm used in
search.c for fixed-string search is the Boyer-Moore algorithm. The
original published version of this algorithm contained a bug. In a
very incomplete prototype I wrote (Dick King wrote the production
version), I had the following comment:
/* Boyer-Moore search (CACM 20:10:762) as implemented by Knuth
(SIAM J. Comp. 6:2:340ff) and corrected by Mehlhorn in
G de V Smit (Software--P&E 12:57 '82) */
I notice that the 18.55 source doesn't even mention Boyer and Moore
(although it uses the mnemonic BM_tab). (In fact, it uses a
better, streamlined version of Boyer-Moore.)
The traditional way to distribute information is to publish it in a
book or journal. Perhaps electronic publishing will someday displace
paper publishing. But today, publishing with Prentice-Hall or in CACM
or Software--Practice and Experience disseminates information far
better than including it in a GNU source file. Indeed, it's a pity
that more of what FSF does isn't published -- I'm sure there are a lot
of things people could learn from FSF software.
And publishing a copyrighted book or paper does NOT preclude others'
using the ideas; in fact it encourages it.
So benefit from published information, and give credit where credit is
due!
-s
Technical Details
Message-ID:
<MACRAKIS.90Jul27094327@diderot.osf.fr>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!i2unix!inria!imag!mururoa!carnot!macrakisReferences:
<1990Jul18.211712.27198@ico.isc.com> <1990Jul19.004300.19165@murdoch.acc.Virginia.EDU> <1990Jul19.141325.6612@ux1.cso.uiuc.edu> <1990Jul3.111026.19698@twinsun.com> <3014@skye.ed.ac.uk> <3030@skye.ed.ac.uk> <8015@ncar.ucar.edu> <peter@ficc.ferranti.com> <pShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,ae373412b44bfa18 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1990-07-27 01:43:27 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!i2unix!inria!imag!mururoa!carnot!macrakis From: macrakis@osf.fr (Stavros Macrakis) Newsgroups: gnu.misc.discuss Subject: Re: The Official Word on Citations in FSF Works Message-ID: <MACRAKIS.90Jul27094327@diderot.osf.fr> Date: 27 Jul 90 08:43:27 GMT References: <1990Jul18.211712.27198@ico.isc.com> <1990Jul19.004300.19165@murdoch.acc.Virginia.EDU> <1990Jul19.141325.6612@ux1.cso.uiuc.edu> <1990Jul3.111026.19698@twinsun.com> <3014@skye.ed.ac.uk> <3030@skye.ed.ac.uk> <8015@ncar.ucar.edu> <peter@ficc.ferranti.com> <p Sender: news@imag.fr Distribution: gnu Organization: OSF Research Institute--Grenoble Lines: 54 Posted: Fri Jul 27 09:43:27 1990 In-reply-to: gj@psychiatry.sm.ucl.ac.uk's message of 20 Jul 90 11:17:17 GMT