From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: redisplay system of emacs Date: Fri, 29 Jan 2010 14:07:22 +0100 Organization: Organization?!? Message-ID: <87zl3xjbzp.fsf@lola.goethe.zz> References: <27349166.post@talk.nabble.com> <83bpge50k5.fsf@gnu.org> <87vdem8gly.fsf@catnip.gol.com> <87k4v1xm4l.fsf@gmail.com> <83sk9prvnd.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1264770484 12931 80.91.229.12 (29 Jan 2010 13:08:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Jan 2010 13:08:04 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 29 14:08:00 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NaqZr-0003G2-Qr for ged-emacs-devel@m.gmane.org; Fri, 29 Jan 2010 14:08:00 +0100 Original-Received: from localhost ([127.0.0.1]:47445 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaqZr-0005xk-8r for ged-emacs-devel@m.gmane.org; Fri, 29 Jan 2010 08:07:59 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NaqZm-0005w8-2E for emacs-devel@gnu.org; Fri, 29 Jan 2010 08:07:54 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NaqZh-0005nH-Av for emacs-devel@gnu.org; Fri, 29 Jan 2010 08:07:53 -0500 Original-Received: from [199.232.76.173] (port=57425 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaqZh-0005n5-7T for emacs-devel@gnu.org; Fri, 29 Jan 2010 08:07:49 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:59425) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NaqZg-0001tS-S5 for emacs-devel@gnu.org; Fri, 29 Jan 2010 08:07:49 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NaqZe-000381-D5 for emacs-devel@gnu.org; Fri, 29 Jan 2010 14:07:46 +0100 Original-Received: from p5b2c2a49.dip.t-dialin.net ([91.44.42.73]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 29 Jan 2010 14:07:46 +0100 Original-Received: from dak by p5b2c2a49.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 29 Jan 2010 14:07:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p5b2c2a49.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) Cancel-Lock: sha1:Qu0UC/MQHT8LEEFA/4V3zuJl0cg= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:120650 Archived-At: Eli Zaretskii writes: >> From: Paul R > >> As many emacs youngsters, I feel that emacs really uses too much >> home-made code. Surprisingly, Emacs does not benefit that much from >> the free software ecosystem. > > That's a pretty general assessment. Any data points other than the > display engine? One main data point is that its copyright assignment policies don't allow taking XEmacs code. Since only explicitly FSF copyright-assigned contributions can be used in Emacs, Emacs' involvement in the "free software ecosystem" as such is purely contributing, not taking. As far as generally available material such as toolkit libraries are concerned, Emacs does not benefit more or less than proprietary applications from the "free software ecosystem". It is a consciously made tradeoff. It has been expensive at times. Not everything comes cheap. -- David Kastrup