home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / misc / discuss / 4312 < prev    next >
Encoding:
Text File  |  1993-01-08  |  2.8 KB  |  61 lines

  1. Newsgroups: gnu.misc.discuss
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!news.udel.edu!me.udel.edu!johnston
  3. From: johnston@me.udel.edu (Bill Johnston)
  4. Subject: Re: Fund raising at the FSF
  5. Message-ID: <C0Jq6v.BHG@news.udel.edu>
  6. Sender: usenet@news.udel.edu
  7. Nntp-Posting-Host: me.udel.edu
  8. Organization: University of Delaware
  9. References: <1iik7pINN4qf@shelley.u.washington.edu> <FRIEDMAN.93Jan8022706@nutrimat.gnu.ai.mit.edu> <1ijsrmINN8jr@shelley.u.washington.edu>
  10. Date: Fri, 8 Jan 1993 17:35:18 GMT
  11. Lines: 48
  12.  
  13. In article <1ijsrmINN8jr@shelley.u.washington.edu> tzs@carson.u.washington.edu (Tim Smith) writes:
  14.  
  15. [...discussion about porting emacs to Windows via a proprietary DLL...]
  16.  
  17. Ultimately, it might take a lawyer to answer this question.  Noah's
  18. objections notwithstanding, I don't see much difference between 
  19. Tim's scenario and someone who ports emacs to yet another not-free
  20. operating system.  The DLL + Windows + DOS taken as a whole provides 
  21. a sort of not-free, but more-emacs-friendly-than-Windows operating
  22. system to which emacs could be ported with minimal, source-included
  23. changes.
  24.  
  25. If Tim doesn't bundle emacs sources or binaries in his distribution,
  26. nobody can sue him for doing what he's proposed.  I think that he
  27. might find that potential customers looking for gnu emacs would dislike
  28. the fact that he did not plan to follow the *tradition* of distributing
  29. software with source - and so he might have difficulty getting customers.
  30.  
  31. Practically, I've seen a few examples similar to his scenario.
  32. Nisus Software used gnu grep in its latest release of a proprietary
  33. text editor.  Basically they defined some call-backs and released
  34. the interface code needed to implement them, along with the source
  35. for gnu grep modified to be invokable in that way.  No problem --
  36. and users benefit because they now have the information needed
  37. to port other tools for use with the editor.
  38.  
  39. What Tim proposes is the reverse, with the large work, emacs, 
  40. modified to interact with Windows via a smaller work, the DLL 
  41. interface.  He could get away with distributing it, but he'd 
  42. be making a better business decision, IMO, if he did it the 
  43. "right" way.
  44.  
  45. Such a port wouldn't make much money (my guess) and would be 
  46. unpopular with people who'd accuse Tim of side-stepping the intent
  47. of the GPL even if he kept it legal.  On the other hand, if he 
  48. did the port the "right" way, he'd make a name for yourself
  49. that might make earn him a few bucks in support contracts, 
  50. or other programming/porting/consulting work.  Stallman charges 
  51. over $200 an hour for consulting, and gets it apparently, 
  52. because people know he's good - partly because they have seen 
  53. the proof in all the source code he's released.
  54. -- 
  55. -- Bill Johnston (johnston@me.udel.edu)
  56. -- 38 Chambers Street; Newark, DE 19711; (302)368-1949
  57.  
  58. -- 
  59. -- Bill Johnston (johnston@me.udel.edu)
  60. -- 38 Chambers Street; Newark, DE 19711; (302)368-1949
  61.