bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Jim Rees and James Gosling are two different people


From: Jim Rees
Subject: Jim Rees and James Gosling are two different people
Date: Mon, 5 Sep 2022 17:37:21 -0500

I was just looking at the sharutils docs and discovered that you have me
confused with James Gosling. We are two different people. These are our web
sites:

me: https://jim.rees.org/
Gosling: http://nighthacks.com/jag/bio/index.html

Your sharutils doc Introduction says "Please help us getting the history
straight". So here's the story.

In 1981 Gosling released Gosling emacs, written in C. It was a predecessor
to gnu emacs. It was a source release. It was distributed from an ftp site
on the arpanet as a single text file. That text file was a self-extracting
shell script, similar to what shar produces. I do not know what tool he used
to build the file, who wrote it, or what he called the tool.

I was also writing and distributing software at the time, and I thought the
self-extracting shell script was a great idea and wanted to do the same. So
I wrote my own shell archiver and called it "shar". I posted it to usenet
some time in September or October 1982. I no longer have a copy of that
post, but you can see my original code in the attached usenet post by Gary
Perlman at Wang Institute from 1984:

        #Date: Mon Oct 18 11:08:34 1982
        #From: decvax!microsof!uw-beave!jim (James Gosling at CMU)
        AR=$1
        shift
        for i do
                echo a - $i
                echo "echo x - $i" >>$AR
                echo "cat >$i <<'!Funky!Stuff!'" >>$AR
                cat $i >>$AR
                echo "!Funky!Stuff!" >>$AR
        done

Unfortunately in this post Perlman has confused me with Gosling.
decvax!microsof!uw-beave!jim is me; Gosling is Gosling.

You can verify that I, not Gosling, am uw-beave!jim from the second attached
usenet post, from when I connected University of Washington to usenet in
1982.

Attachment: 2066
Description: Text document

Attachment: 47
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]