From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: copyright issues and derivative work (the case of matlab-mode) Date: Wed, 01 Dec 2021 02:05:25 -0500 Message-ID: References: <87y25eq1o6.fsf@mat.ucm.es> <83r1b6om8i.fsf@gnu.org> <87mtluq046.fsf@mat.ucm.es> <83o86aokoi.fsf@gnu.org> <87h7c2pxzr.fsf@mat.ucm.es> <83k0gyohy4.fsf@gnu.org> <83k0gw7jiv.fsf@gnu.org> <87zgpsk6g7.fsf@mat.ucm.es> <83h7c07j8e.fsf@gnu.org> <83ilwe15oo.fsf@gnu.org> <838rx8ya46.fsf@gnu.org> <83a6hnwsab.fsf@gnu.org> <83y255twxf.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4186"; mail-complaints-to="usenet@ciao.gmane.io" Cc: oub@mat.ucm.es, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 01 08:06:49 2021 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 1msJhY-0000ul-VS for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Dec 2021 08:06:49 +0100 Original-Received: from localhost ([::1]:52916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1msJhX-00044v-Fl for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Dec 2021 02:06:47 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58994) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msJgE-0002hS-3F for emacs-devel@gnu.org; Wed, 01 Dec 2021 02:05:26 -0500 Original-Received: from [2001:470:142:3::e] (port=38180 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msJgD-00073N-Ju; Wed, 01 Dec 2021 02:05:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=hO74OOtCIzSILWBrXWTryx+8SY1bNe1L2zEc5LW0PB4=; b=IdwzspA70D+l C5uaLrEn8DXDVaRrrYlC8QweCGswJfdhCAFln0GsUNC5jCv6s6tOOE98x/bA4Wo2++mgYcsbkjRpl zgAfNp32uN5vgtaYV9k60xMUvEhAm8hTlXBh173qHgtPXxLqrYJuVj/8BSA9btk1tc2xh6hJ85HT3 QJPXrHFgq8iE9A/6iD7XcdrA4vplNyfS3gHVKvjJqf8gACyrnKcD1bzdsNblEn+afc7gcnDmCYOCu WfNhcFclc+qjWV7Z/b8cyh40/8tkql3C475qdtUEbG0OwBMoETGB9Rj0r5tQ5HTyg+92rF9opKtwK vBEI/xR7X7nYAEqYKWpmXA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1msJgD-00022v-CM; Wed, 01 Dec 2021 02:05:25 -0500 In-Reply-To: <83y255twxf.fsf@gnu.org> (message from Eli Zaretskii on Tue, 30 Nov 2021 18:45:00 +0200) 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" Xref: news.gmane.io gmane.emacs.devel:280587 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. ]]] > > Yes, but as we've noticed, people don't look at that very often. > > A person who has contributed for a year, and checked in only per > > own work, and then for the first time checks in someone else's work, > > is very likely to forget about --author. > There's nothing we can do about things people forget, That's true, I agree, if we consider only changes in the informational files such as CONTRIBUTING. But if we consider ideas that go beyond that, yes there are things that might work. An extreme example just to prove that point: if we make a special command for making commits in Emacs, and it asks each time "Is there any code in this commit that you did not write," and told contributors always to use that special command for commits on Emacs, no one would ever forget to enter the author. Maybe that would be considered too annoying, but it shows that there are ways to have an effect on this. We could approve certain contributors to commit code written by others, and tell all other contributors not to do that. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)