Epistemologically Multiple Actor-Centered Systems: or, EMACS at work! (23 Feb 2004)
EMACS, as noted in Stallman's biography, served as a social contract that rendered communal sharing the basis of its distribution. Users, on the one hand, were able to modify and redistribute the code; on the other hand, they were asked to report back the extensions they might have made to Stallman so that he could incorporate and distribute them. In so doing, Stallman strengthened the functionality of EMACS, making programming with macros more standardized through creating a reciprocal understanding of the written codes through sharing problem solutions, as well keeping the extensibility that macros afforded.
Article URL: http://www.acm.org/ubiquity/views/v5i1_lin.html
Read 304 more articles from Ubiquity sorted by
Next Article: Go Digital - 23 Feb 2004