From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Wed, 14 Jan 2015 14:43:58 -0500 Message-ID: References: <54B1B97E.9070204@gmail.com> <87fvbhk4ha.fsf@fencepost.gnu.org> <54B456C8.6010506@gmail.com> <8761cbhvhb.fsf@fencepost.gnu.org> <54B5AA10.7080606@gmail.com> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1421264651 6693 80.91.229.3 (14 Jan 2015 19:44:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Jan 2015 19:44:11 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: jcb62281@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 14 20:44:07 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YBTrL-0006z5-05 for ged-emacs-devel@m.gmane.org; Wed, 14 Jan 2015 20:44:07 +0100 Original-Received: from localhost ([::1]:47881 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBTrK-00057b-9G for ged-emacs-devel@m.gmane.org; Wed, 14 Jan 2015 14:44:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38013) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBTrF-00056z-04 for emacs-devel@gnu.org; Wed, 14 Jan 2015 14:44:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBTrE-0004lz-1Z for emacs-devel@gnu.org; Wed, 14 Jan 2015 14:44:00 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45269) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBTrD-0004ls-VM for emacs-devel@gnu.org; Wed, 14 Jan 2015 14:43:59 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YBTrC-0000TW-Mn; Wed, 14 Jan 2015 14:43:58 -0500 In-reply-to: <54B5AA10.7080606@gmail.com> (message from Jacob Bachmeyer on Tue, 13 Jan 2015 17:28:16 -0600) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:181264 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > It has been a while since I last read through the FSF GPL FAQs on this, > so maybe copyright has been weakened, but I thought that dynamic linking > does not avoid the GPL. Our position is that dynamic linking makes a combination covered by the GPL -- provided the code _as distributed_ is designed for linking the parts together. Combinations that the user decides to make, which are not prearranged by code that gets distributed, are not limited by the GPL. This is true regardless of how the parts get linked. > Could Emacs require plugins to state compliance with the GPL in order to > be loaded, like GCC requires? If Emacs supports plug-ins, it should definitely handle this as GCC does. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.