Markus Hess exploited a security flaw in GNU Emacs's email subsystem in his 1986 cracking spree, in which he gained superuser access to Unix computers. It offered more features than Gosling Emacs, in particular a full-featured Lisp as its extension language, and soon replaced Gosling Emacs as the de facto Unix Emacs editor. GNU Emacs was later ported to the Unix operating system. In the current numbering scheme, a number with two components signifies a release version, with development versions having three components. A new third version number was added to represent changes made by user sites. The "1" was dropped after version 1.12 as it was thought that the major number would never change, and thus the major version skipped from "1" to "13". Early versions of GNU Emacs were numbered as "1.x.x," with the initial digit denoting the version of the C core. The first widely distributed version of GNU Emacs was version 15.34, released later in 1985. Version 13, the first public release, was made on March 20, 1985. GNU Emacs is written in C and provides Emacs Lisp, also implemented in C, as an extension language. This became the first program released by the nascent GNU Project. GNU Emacs was initially based on Gosling Emacs, but Stallman's replacement of its Mocklisp interpreter with a true Lisp interpreter required that nearly all of its code be rewritten. In 1976, Stallman wrote the first Emacs (“Editor MACroS”), and in 1984, began work on GNU Emacs, to produce a free software alternative to the proprietary Gosling Emacs. Richard Stallman, founder of the GNU Project and author of GNU Emacs
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |