Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site caip.RUTGERS.EDU Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!decwrl!pyramid!pesnta!amd!amdcad!lll-crg!caip!NEVILLE%umass-cs.csnet From: NEVILLE%umass-cs.csnet@CSNET-RELAY.ARPA Newsgroups: net.micro.amiga Subject: On the PublicDomain-ness of MicroEmacs Message-ID: <824@caip.RUTGERS.EDU> Date: Mon, 23-Dec-85 13:13:18 EST Article-I.D.: caip.824 Posted: Mon Dec 23 13:13:18 1985 Date-Received: Wed, 25-Dec-85 03:30:54 EST Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 70 From: "Neville D. Newman" >>From: intelca!cem@caip.rutgers.edu (Chuck McManis) >> >> At risk of sounding over-fastidious, do you have permission >> to port and distribute this? Is it public domain? >> >> -- >> scott preece >> gould/csd - urbana > >EMACS (the original) and also GnuEMACS are both public domain. > >Some peoples implementation of EMACS arent. (Unipress comes to mind) > >--Chuck McManis Chuck, i think you didn't answer the question completely. And your reply could be misleading to some people who don't know the facts. Presumably when you say "EMACS (the original)" you are referring to RMS's program done at the MIT AI lab. Many people, however, consider "original Emacs" to be James Gosling's Emacs done at CMU. This is a horse of an entirely different flavor, and according to Gosling himself no part of it is really in the public domain. That is to say that while he did give away and support early versions, he did not authorize random redistribution. When support became too time-consuming and he *had* to finish his PhD, he sold Emacs to UniPress. So UniPress sells not their own implementation of Emacs, but their own modification of Gosling Emacs. He cleared all this up a few months ago in the ARPAnet Info-Vax notesfile. The discussion there was instigated by a question about the Public-Domain -ness of GNU Emacs. Which brings us back to RMS (Richard M. Stallman). His GNU Emacs (GNU is a public domain OS under development and stands for GNU's Not Unix, although it will run any Unix program) was very loosely based on a version of Gosling's and some Gosling code was in fact distribituted with GNU Emacs. It turned out that there had been a misunderstanding of terms somewhere between RMS and Gosling, and RMS removed all Gosling code from his Emacs to avoid further problems. You have said that your MicroEmacs was a ported and modified version of an IBM-PC MicroEmacs by another author. Of course this chaining could go on quite a ways, but the question that needs to be answered is: ******** IS THIS IMPLEMENTATION FREE OF PROPRIETARY CODE (INTACT OR MODIFIED) FROM GOSLING, UNIPRESS, CCA, OR ANYONE ELSE? ******** Don't take this as a rebuke, by any means. i am grateful for your work on this and would really like to have a copy of the program (i don't subscribe to net.sources or Unix-Sources and can't FTP to ARPA sites) if it is really in the public domain. Proprietary source is tempting to use (i know, i have access to 3 proprietary Emacs sources, and need Emacs on my micro) when it is available and i would hate (for anyone) to unwittingly get stuck with it. i posted this to info-amiga/net.amiga so that other interested users could watch for the final answer. Please post a reply here so we could all find out together! Looking forward to a "YES", Neville D. Newman neville.UMass-cs@CSnet-relay (ARPA) * at least three words in the above text are trademarks. Pick your favorites.