From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: Release plans Date: Mon, 18 Aug 2008 02:14:45 -0400 Message-ID: References: <10697146.3630221218551689983.JavaMail.www@wwinf4615> <20080812171404.GB7999@muc.de> <20080813092057.GA3010@muc.de> <20080814083817.GA2593@muc.de> <877iak7xfp.fsf@skyscraper.fehenstaub.lan> <873al79akr.fsf@skyscraper.fehenstaub.lan> <48A5BAD7.8030302@emf.net> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1219040266 7357 80.91.229.12 (18 Aug 2008 06:17:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Aug 2008 06:17:46 +0000 (UTC) Cc: acm@muc.de, lord@emf.net, hannes@saeurebad.de, ams@gnu.org, emacs-devel@gnu.org To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 18 08:18:38 2008 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.50) id 1KUy4Z-0003yA-Qn for ged-emacs-devel@m.gmane.org; Mon, 18 Aug 2008 08:18:36 +0200 Original-Received: from localhost ([127.0.0.1]:34606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KUy3c-0006EH-Og for ged-emacs-devel@m.gmane.org; Mon, 18 Aug 2008 02:17:36 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KUy2A-0005Cy-1n for emacs-devel@gnu.org; Mon, 18 Aug 2008 02:16:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KUy28-0005BZ-7Y for emacs-devel@gnu.org; Mon, 18 Aug 2008 02:16:05 -0400 Original-Received: from [199.232.76.173] (port=42593 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KUy27-0005BM-TC for emacs-devel@gnu.org; Mon, 18 Aug 2008 02:16:03 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:41389) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KUy28-0004eW-3p for emacs-devel@gnu.org; Mon, 18 Aug 2008 02:16:04 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KUy0r-0005yv-QL; Mon, 18 Aug 2008 02:14:45 -0400 In-reply-to: (joakim@verona.se) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:102578 Archived-At: The Linux kernel doesn't refuse to boot when it recognizes a non GPL module being loaded. It justs informs you its "tainted". Emacs should of course just refuse to use functions in modules that are not GPL compliant, not just inform the user that the moral integrity of Emacs has been corrupted. I don't think this is a solution, because it would be easy to patch out the code that enforces that restriction.