From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?No=C3=A9_Lopez?= via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] [ELPA] Implement connman in enwc Date: Sun, 14 Apr 2024 15:01:41 +0200 Message-ID: <87frvot7wq.fsf@xn--no-cja.eu> References: Reply-To: =?utf-8?Q?No=C3=A9_Lopez?= Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33994"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dunni@gnu.org, emacs-devel@gnu.org, noelopez@free.fr To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 14 15:19:29 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 1rvzlZ-0008en-Oj for ged-emacs-devel@m.gmane-mx.org; Sun, 14 Apr 2024 15:19:29 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rvzkt-0005cq-0x; Sun, 14 Apr 2024 09:18:47 -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 1rvzUY-0006u3-RS for emacs-devel@gnu.org; Sun, 14 Apr 2024 09:01:54 -0400 Original-Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rvzUV-0006YP-62; Sun, 14 Apr 2024 09:01:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xn--no-cja.eu; s=ds202402; h=Content-Type:MIME-Version:Message-ID:Date: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:References:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=5/yJ/HyEzn/oPujhQvEhZW5CinaxF05GMhAKwP3j1XY=; b=AhOmfNtmc8Th8KwwOrioEjkuXW 2/6RSpdFW1UzNs6rjqIxigO4ky1mp0djSj8MXkLJuC1gkp9enwHllaBNGju29kRziMphdhZ/cDS7V yiUH9rVS03TMF8wum1LGYInYq2m3+FLgcSDYDTwGZ+zIy5F0RkDFwcwGTzId3gWwxQKdKjxlWkshy S/O6n5kul5oil/weRzNFrso0niNpLFcf8VfMEvbYMQHpUmxGNyAbTohcbp0yx4QWJBKh0OSlZClRQ Cj4RYRi+RRZ0NF4u7ZYYnHcehlVQOctDgPTDYqvhHowdKfJLnrNY6DmxhGifVdgG5LMWfaHJooKET tHg+yt8w==; Original-Received: from [2a01:e0a:990:a960:de21:48ff:fe5a:d787] (port=34250 helo=lignux) by smtp.domeneshop.no with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1rvzUN-00CcKf-Ss; Sun, 14 Apr 2024 15:01:44 +0200 In-Reply-To: (message from Richard Stallman on Mon, 08 Apr 2024 18:30:15 -0400) Received-SPF: pass client-ip=2a01:5b40:0:3006::1; envelope-from=noe@xn--no-cja.eu; helo=smtp.domeneshop.no 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_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 14 Apr 2024 09:18:42 -0400 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:317721 Archived-At: Hi, I've pushed my changes to a fork repository at https://framagit.org/nll/enwc, but I'm not sure how I'm supposed to do my changes without breaking any copyright/gpl. As I understand, the code is part of GNU Emacs because it's in ELPA, and its copyright is assigned to the FSF. My changes are not part of emacs so are not subject to my copyright assignment. Does that mean I need to add a second header to the files I changed mentionning my name and that my work is also under gpl but not part of emacs ? Then, the documentation mentions copyright directly to Ian Dunn, so I suppose that doesn't count as part of emacs ? To modify it I would need to change its title and other FDL stuff. Or I could rewrite it all, since its only a few lines right now. Should I change the name of the project, and update the copyright information and add a notice that this is a modified version of ENWC, or is it possible/legal to make my repository the new ELPA source, and make my work part of emacs, which would mean all copyright to the FSF so no need to update headers ?