GoslingEmacs

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

Difference (from prior author revision) (major diff, minor diff)

Changed: 1c1
Sometimes called Gosmacs, this is the member of the EmacsFamily written by JamesGosling.
Sometimes called Gosmacs, this is the member of the EmacsFamily written by JamesGosling.

Changed: 3c3,7
Note that James is also the author of famous systems like Sun NEWS (windowing) and the JavaLanguage.
Author: Dr. James Gosling
Homepage: http://www.sun.com/aboutsun/media/ceo/bio.jsp?name=James%20Gosling
Family: EmacsFamily
Platform: Unix
License: Originally open source, later Commercial

Changed: 5c9
The gosmacs mode still exists in KornShell if you do:
Gosling Emacs was written by James Gosling, of Sun Microsystems. He is also responsible for design/implementation of Sun NeWS?? Windowing system as well as the Sun Java programming language.

Changed: 7c11,15
set -o gmacs
Gosling Emacs was the first implementation of Emacs in C, following Richard Stallman's "Editing MACroS??" packe of macros for the TECO language that ran on the MIT ITS system.

Gosling Emacs used a macro language called MockLisp??, with a Lisp like syntax, but lacking some other Lisp features. It was originally freely redistributable, but Gosling later sold the rights to Unipress, who released it as a commercial product.

Stallman subsequently released his own C port of Emacs as Gnu Emacs, using a flavor of genuine Lisp as the implementation language.

Added: 8a17
Gnu Emacs proved superior, and Unipress Emacs no longer exists.

Changed: 10c19,21
The GoslingEmacs editor was eventually sold to UniPress?.
The gosmacs mode still exists in KornShell if you do:

set -o gmacs

Changed: 12c23
Update:
Update:

Changed: 14,15c25
Apparently, this company now sells
help desk software and emacs can no longer be found on the website. -- RonPerrella
Apparently, Unipress now sells help desk software and emacs can no longer be found on the website. -- RonPerrella

Changed: 17c27
Correct. They now call themselves Numara, and don't do emacs. Among possible reasons why, this bit from Jim Thompson's blog from 2005 is amusing...
: Correct. They now call themselves : Numara, and don't do emacs. Among possible reasons why, this bit from Jim Thompson's blog from 2005 is amusing...

 Sometimes called Gosmacs, this is the member of the EmacsFamily written by JamesGosling.

 Author:   Dr. James Gosling
 Homepage: http://www.sun.com/aboutsun/media/ceo/bio.jsp?name=James%20Gosling
 Family:   EmacsFamily
 Platform: Unix
 License:  Originally open source, later Commercial

Gosling Emacs was written by James Gosling, of Sun Microsystems. He is also responsible for design/implementation of Sun NeWS?? Windowing system as well as the Sun Java programming language.

Gosling Emacs was the first implementation of Emacs in C, following Richard Stallman's "Editing MACroS??" packe of macros for the TECO language that ran on the MIT ITS system.

Gosling Emacs used a macro language called MockLisp??, with a Lisp like syntax, but lacking some other Lisp features. It was originally freely redistributable, but Gosling later sold the rights to Unipress, who released it as a commercial product.

Stallman subsequently released his own C port of Emacs as Gnu Emacs, using a flavor of genuine Lisp as the implementation language.

Gnu Emacs proved superior, and Unipress Emacs no longer exists.

The gosmacs mode still exists in KornShell if you do:

   set -o gmacs

Update:

Apparently, Unipress now sells help desk software and emacs can no longer be found on the website. -- RonPerrella

Correct. They now call themselves : Numara, and don't do emacs. Among possible reasons why, this bit from Jim Thompson's blog from 2005 is amusing...

11/27/2005: "20 years of Free Software"

"So I went to look, and just about 18 years ago, I submitted my first GPL-licensed GNU Emacs patch, a version of unexec for the Convex machine(s).

<...>

This, and some work Bob Miller and I did one night to reduce the number of system calls in the loop that reads characters was the end of Convex licensing Unipress Emacs. The GNU variant was so much better that merely substituting it into the ConvexOS? release allowed Convex to close every open bug filed against Unipress Emacs."

(Convex was a Texas based company that made "baby supercomputers", based on Motorola 680X0 CPUs. Convex's basic concept was that most machines were I/O bound, not compute bound, and sold machines with a *lot* [for the time] of RAM, so that the entire data set being processed could be loaded into RAM. They sold to customers who couldn't justify a couple of million for a Cray, but could spring for $250K for a Convex.)

--DMcCunney


HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited May 7, 2009 5:25 pm (diff)
Search: