rdfs:comment
| - By year 18 of the new calendar, the world had been divided into three warring text editors: GNU Emacs, XEmacs, and vi. The software engineering models of all three are essentially the same – each is ruled by a form of oligarchical collectivism – but in GNU Emacs, this model is known as freesoft, while in XEmacs, it is known as opensource.
|
abstract
| - By year 18 of the new calendar, the world had been divided into three warring text editors: GNU Emacs, XEmacs, and vi. The software engineering models of all three are essentially the same – each is ruled by a form of oligarchical collectivism – but in GNU Emacs, this model is known as freesoft, while in XEmacs, it is known as opensource. Though the war between the editors seems like unwinnable, it will continue indefinitely, as each editor needs it in order to consume the surplus features created by their large populations of programmers. From time to time, GNU Emacs will ally itself with XEmacs to attack vi, or with vi in order to attack XEmacs. For propaganda purposes, freesoft affirms that GNU Emacs has always been allied with whoever it is allied with at the present time, and alters all historical evidence that might suggest otherwise. According to the principles of freesoft, this results in the past literally changing to reflect freesoft policy. However, the principles of freesoft also dictate that these changes have never taken place, since the past has always been compatible with freesoft policy.
|