From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Akira Kyle Newsgroups: gmane.emacs.devel Subject: Re: On Contributing To Emacs Date: Thu, 30 Dec 2021 16:40:59 -0700 Message-ID: References: <87k0fn8od1.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32377"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , Emacs developers To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 31 00:42:07 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 1n353f-0008I0-6J for ged-emacs-devel@m.gmane-mx.org; Fri, 31 Dec 2021 00:42:07 +0100 Original-Received: from localhost ([::1]:50240 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n353d-000511-92 for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Dec 2021 18:42:05 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57240) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n352u-000452-44 for emacs-devel@gnu.org; Thu, 30 Dec 2021 18:41:21 -0500 Original-Received: from mail-lf1-f45.google.com ([209.85.167.45]:43782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n352o-0005c8-SS; Thu, 30 Dec 2021 18:41:19 -0500 Original-Received: by mail-lf1-f45.google.com with SMTP id i31so57238290lfv.10; Thu, 30 Dec 2021 15:41:13 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I5GEvB2wsaBC+2yn4PPbqbCRW2sIN2+Mb8Z2/o9lSXY=; b=U7/WTff4CW2Ww+NP1yeQs9NHJx2km0Ip5prJbRLvIpGQs3RN4T4ToNao6H0TgmwL4L osAkdD96GdEU8pNyn7ZR2egdl2s+aMJMYtQDHit77a/zoEB22chbG5tg+C4bmv6ZCPfN Hs3sQXzLQE1HawRCAplYaAWh2/OyxxWVeciXAVBH1mcwb5x+jb8tM5aoSiaoBUWsCxuy 3KD/9+lrHYqLABTcNlivTCsEN2oiRo7rv/JWOmfPheL3RCMNLXOy9qGz7pNA7a6HTU4J yjUNTSnotgJk9NeQdbRbz9CTQ/ua1ViA/+mrq3B9sZfxv9rI1e5+UyjCW8uE8x7/nlS0 lMnw== X-Gm-Message-State: AOAM5310W/5VDhvSUL7pEyKZi11ALpQ+jefXxsoni72I3JcO8l59367Z b0KsqhwGCf7D6w8J4I7kqFbIcBAtT5Y5uGN4 X-Google-Smtp-Source: ABdhPJzNNZb9c/GTmPKoBQbgVmNWSJCdHoTaIzioJYLphYqhfWiSJJtQHGDbhuvnRrXBEdtT3AJ08A== X-Received: by 2002:ac2:5c43:: with SMTP id s3mr30362672lfp.260.1640907671530; Thu, 30 Dec 2021 15:41:11 -0800 (PST) Original-Received: from mail-lj1-f174.google.com (mail-lj1-f174.google.com. [209.85.208.174]) by smtp.gmail.com with ESMTPSA id t22sm67226lfk.117.2021.12.30.15.41.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Dec 2021 15:41:11 -0800 (PST) Original-Received: by mail-lj1-f174.google.com with SMTP id g13so30666286ljj.10; Thu, 30 Dec 2021 15:41:11 -0800 (PST) X-Received: by 2002:a05:651c:892:: with SMTP id d18mr28196839ljq.339.1640907670851; Thu, 30 Dec 2021 15:41:10 -0800 (PST) In-Reply-To: X-Gmail-Original-Message-ID: Received-SPF: pass client-ip=209.85.167.45; envelope-from=aikokyle@gmail.com; helo=mail-lf1-f45.google.com X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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" Xref: news.gmane.io gmane.emacs.devel:283686 Archived-At: On Thu, Dec 30, 2021 at 2:23 PM Richard Stallman wrote: > > I was talking about the copyright assignment, but you're talking about > the employer copyright disclaimer. They are needed for the same > situation, but in the specifics they are completely different. > Sorry I wasn't specific in my language. I was not aware there was also this employer copyright disclaimer until I received the email from assign@gnu.org. > The speed of processing assignments is a matter of how fast the FSF > staff do that job. A couple of years ago, we made that much faster > and more reliable. > > Obtaining the employer disclaimer is between you and your employer. > The FSF staff have no way to speed that up; they can't do it for you. > > The employer disclaimer has nothing to do with being a student at a > university. In the US, a university cannot claim copyright on a > student's writings just because perse is a student. If the work is > for a class, or a private project, the university has no claim, unless > perse substantially uses some special facilities to do it. (Not just > the internet, printers, ordinary student computing, and email > accounts.) The university will give you a booklet describing this > policy. > > The case where a university does have a claim is when the student is > also an employee and the work is part of per _job_. Then it's like > any other employment. We need to know that per employer does not make > a legal claim to that work. > > That applies to you because (from what you said) you have a research > job and the work you're doing on Emacs might be considered part of it. > > But the university doesn't have to considered it part of that job. > What we do is ask the university to affirm that it does not consider > your changes to Emacs to be work done for your job. > > Normally, the person you should discuss this with is your supervisor. > A supervisor is supposed to know how to do this. If yours doesn't > know, perse will at least know which office to ask. (It may be the > "technology licensing office" or (yuck!) "intellectual property > office" (see https://gnu.org/philosophy/not-ipr.html).) If you show > per the form the FSF staff send you, you could get this going next > week. > > You can ask the FSF staff for advice about how to go about this, but I > expect they will tell you the same thing I said here. > > If the university objects, then you should show the FSF staff the > response you got. At that point, they can help work something out > with the university. But this only rarely happens, so don't worry > about it now. > I wish this process was more transparent than "send an email to assign@gnu.org and wait for a response". Why can't there be some webpage that outlines the process along with the necessary forms that I can follow and collect then send to assign@gnu.org? Such a page could then link to resources from experts which explain the issues (for example I find this recent piece quite compelling: https://sfconservancy.org/blog/2021/jun/30/who-should-own-foss-copyrights/) and offer a FAQ. Such resources exist but I, as a relatively uninformed newcomer to such issues, have to find them myself, adding to the feeling that the process is burdensome. I'm not trying to argue the underlying issues aren't important here, just that the transparency and "user experience" are very much lacking. Given the importance of assignments to emacs, perhaps there should be some more substantial text stating the reasoning specific to emacs as to why the project feels it is the right course (as opposed to say guix which does not require assignments). Without such clarity for the justifications, and the steps to take, the process feels more burdensome. > > I also have a question that I might as well ask here in case anyone > > knows the answer: part of my funding comes from the US government and > > work I publish under that funding must be exempt from copyright (i.e. > > public domain). Is this then incompatible with the fsf copyright > > assignment, > > Indeed, that is an issue. You can't assign the copyright if you don't > have the copyright. (That's also the reason we need employer > disclaimers.) > > and hence mean I cannot make contributions to such GNU > > software on time I spend as part of that funding, > > It's not a problem at all. Instead of an assignment, you can sign > something different affirming that this work is in the public domain. > It's an unusual thing to do, but not difficult. The FSF staff can > help you out. > Okay thanks.