From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeremy Bryant Newsgroups: gmane.emacs.devel Subject: Re: magit copyright assignments Date: Thu, 18 Jul 2024 15:02:38 +0100 Message-ID: <874j8mdcht.fsf@jeremybryant.net> References: <87bk31mgue.fsf@jeremybryant.net> <86frsdjm20.fsf@gnu.org> <87bk2xgh8i.fsf@jeremybryant.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25991"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eliz@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 18 16:03:57 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sURjh-0006Y2-20 for ged-emacs-devel@m.gmane-mx.org; Thu, 18 Jul 2024 16:03:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sURib-0000v3-1n; Thu, 18 Jul 2024 10:02:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sURiZ-0000ng-3g for emacs-devel@gnu.org; Thu, 18 Jul 2024 10:02:47 -0400 Original-Received: from out-184.mta0.migadu.com ([91.218.175.184]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sURiW-0008E8-Lo for emacs-devel@gnu.org; Thu, 18 Jul 2024 10:02:46 -0400 X-Envelope-To: emacs-devel@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeremybryant.net; s=key1; t=1721311361; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=oTbcmBM+dg0eWsBGBmtUesXNMbp47vhIP7D2+CluT4E=; b=iiBCfx2+q3wX13pJBlzV1hx14u3iUSSdAWhJ+Yu1GfLoWkASiHExsmsJA0x8rp97nRhX3k XyV7zDf11VM58pd9UDabTp63A5xDbl9x6y6z4Rxs/8p1/nQV6Dgf7SAlkoY0Nr7eL+S4dp mcUEVBw1t3sMVPEpRettjL95lpDXUmlGEowMDYQfrDutxr/rcHeR9JK9BwFE/ArNTZjPa3 LoosDBE9OW8G5gh7J5rHx4xBqmbCtJaDReaDr3kvlhVvLAY5eNJKPRYYRWJcD8kdNmg7EW GgY7tJ7KjxZifnIvdFYypaYpl3oxdsNLnxOOYYktongijZsqvb6aAtwE8nMktA== X-Envelope-To: stefankangas@gmail.com X-Envelope-To: eliz@gnu.org X-Envelope-To: rms@gnu.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. In-Reply-To: (Richard Stallman's message of "Wed, 17 Jul 2024 23:21:35 -0400") X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=91.218.175.184; envelope-from=jb@jeremybryant.net; helo=out-184.mta0.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321792 Archived-At: Richard Stallman writes: > [[[ 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. ]]] > > > > For the magit contributors that have signed papers for Emacs, we > > > should ask each one to send an email confirming that perse will regard > > > per contributions to magit as contributions to Emacs, once magit is > > > included in Emacs. > > > So far I have asked the contributors to consider returning the copyright > > assignment form, which names Emacs. Would this not be sufficient? > > Yes and no. > > Since Magit is not part of Emacs, interpreting the Emacs assignment in > a strict sense says it does not cover magit now. > > However, we aim to make magit part of Emacs. > > So a lawyer gave me the advice that you've quoted above, > to clarify that the Emacs assignmets DO cover magit. Thanks for explaining the origin of the advice. For future iterations and given the importance of defending the GPL using unambiguous language as far as possible, perhaps it may help to define a standard text to provide to contributors? How about something in the style of the 'form' to send to assign@gnu.org, and that can be distributed by maintainers, proposed wording below. WDYT? --- PROPOSED WORDING --- INSTRUCTIONS TO SEND TO THE FSF - PACKAGE RELATED [What is the package considered for inclusion Emacs?] Package Foo [Assigment statement] "I confirm that I regard my contributions to Package Foo as contributions to Emacs, once Package Foo is included in Emacs."