🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #1628

Re: Fund raising at the FSF

#1628
From: Bill Johnston
Date: Fri, 08 Jan 1993 17:35
48 lines
2978 bytes
In article <1ijsrmINN8jr@shelley.u.washington.edu> tzs@carson.u.washington.edu (Tim Smith) writes:

[...discussion about porting emacs to Windows via a proprietary DLL...]

Ultimately, it might take a lawyer to answer this question.  Noah's
objections notwithstanding, I don't see much difference between 
Tim's scenario and someone who ports emacs to yet another not-free
operating system.  The DLL + Windows + DOS taken as a whole provides 
a sort of not-free, but more-emacs-friendly-than-Windows operating
system to which emacs could be ported with minimal, source-included
changes.

If Tim doesn't bundle emacs sources or binaries in his distribution,
nobody can sue him for doing what he's proposed.  I think that he
might find that potential customers looking for gnu emacs would dislike
the fact that he did not plan to follow the *tradition* of distributing
software with source - and so he might have difficulty getting customers.

Practically, I've seen a few examples similar to his scenario.
Nisus Software used gnu grep in its latest release of a proprietary
text editor.  Basically they defined some call-backs and released
the interface code needed to implement them, along with the source
for gnu grep modified to be invokable in that way.  No problem --
and users benefit because they now have the information needed
to port other tools for use with the editor.

What Tim proposes is the reverse, with the large work, emacs, 
modified to interact with Windows via a smaller work, the DLL 
interface.  He could get away with distributing it, but he'd 
be making a better business decision, IMO, if he did it the 
"right" way.

Such a port wouldn't make much money (my guess) and would be 
unpopular with people who'd accuse Tim of side-stepping the intent
of the GPL even if he kept it legal.  On the other hand, if he 
did the port the "right" way, he'd make a name for yourself
that might make earn him a few bucks in support contracts, 
or other programming/porting/consulting work.  Stallman charges 
over $200 an hour for consulting, and gets it apparently, 
because people know he's good - partly because they have seen 
the proof in all the source code he's released.
-- 
-- Bill Johnston (johnston@me.udel.edu)
-- 38 Chambers Street; Newark, DE 19711; (302)368-1949

-- 
-- Bill Johnston (johnston@me.udel.edu)
-- 38 Chambers Street; Newark, DE 19711; (302)368-1949
Technical Details
Message-ID: <C0Jq6v.BHG@news.udel.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!news.udel.edu!me.udel.edu!johnston
References: <1iik7pINN4qf@shelley.u.washington.edu> <FRIEDMAN.93Jan8022706@nutrimat.gnu.ai.mit.edu> <1ijsrmINN8jr@shelley.u.washington.edu>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.misc.discuss
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!news.udel.edu!me.udel.edu!johnston
From: johnston@me.udel.edu (Bill Johnston)
Subject: Re: Fund raising at the FSF
Message-ID: <C0Jq6v.BHG@news.udel.edu>
Sender: usenet@news.udel.edu
Nntp-Posting-Host: me.udel.edu
Organization: University of Delaware
References: <1iik7pINN4qf@shelley.u.washington.edu> <FRIEDMAN.93Jan8022706@nutrimat.gnu.ai.mit.edu> <1ijsrmINN8jr@shelley.u.washington.edu>
Date: Fri, 8 Jan 1993 17:35:18 GMT
Lines: 48