From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: non-gnu elpa issue tracking Date: Thu, 10 Dec 2020 09:28:12 +0300 Message-ID: References: <20201209125516.lenqswi7fhiscbr2@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8094"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: emacs-devel@gnu.org, stefankangas@gmail.com, boruch_baum@gmx.com To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 10 09:34:08 2020 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 1knHOp-0001zW-DF for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Dec 2020 09:34:07 +0100 Original-Received: from localhost ([::1]:52774 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knHOo-0001I8-Cz for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Dec 2020 03:34:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knHNM-00080Q-TN for emacs-devel@gnu.org; Thu, 10 Dec 2020 03:32:36 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:46055) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knHNJ-0007Ju-Tk; Thu, 10 Dec 2020 03:32:36 -0500 Original-Received: from localhost ([::ffff:41.202.241.31]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000001E00D.000000005FD1DD20.000012E8; Thu, 10 Dec 2020 01:32:31 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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.23 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:260634 Archived-At: * Richard Stallman [2020-12-10 07:33]: > [[[ 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. ]]] > > > Then those packages where words "Free Software Foundation" do not > > exist: > > There is no need for a package in NonGNU ELPA to have those words in it, > as far as I can see. Does anyone see why that should be required? The comment was in the context of packages having other licenses, one way to find it to grep for those without those words. It did work. > > 0x0-20201014.1445.el > > - public domain CC0 1.0 questionable if free in other countries but > > US > > CC0 is ok. Yes. After review I see that it is alright as it is not just simple "I give this to public domain" and it covers jurisdictions where it cannot apply same as in US. > > aggressive-fill-paragraph-20181106.1354.el > > - no license > > That is nonfree software -- not ok. > > > alan-mode-20200723.1405.el > > - MIT > > That is vague; it should specify the license. I did not copy all words just few, maybe it does specify it. It was in the context of packages having other licenses than GPL. > I can't draw much in the way of conclusions from your report > since you have not said how you got this list of packages that > you are searching through. It is easy to git clone MELPA distribution, then produce all packages and grep through it. But I did not grep it all as many were deleted, short review is there only to show the pattern. I have deleted hundreds of packages, but this grep below shows which packages have "public domain" but do not have "CC0" But I think that my grep expression may not be correct. $ zgrep -P 'public domain(?!CC0)' *.tar *.el @-20181225.1438.tar:Binary file (standard input) matches aio-20200610.1904.tar:Binary file (standard input) matches autocrypt-20201002.1924.tar:Binary file (standard input) matches chronometrist-20200905.1618.tar:Binary file (standard input) matches elfeed-20200913.29.tar:Binary file (standard input) matches elfeed-web-20200913.29.tar:Binary file (standard input) matches elhome-20161025.2042.tar:Binary file (standard input) matches emacsql-20200714.28.tar:Binary file (standard input) matches emacsql-psql-20200714.28.tar:Binary file (standard input) matches emacsql-sqlite-20200714.28.tar:Binary file (standard input) matches finalize-20171218.1438.tar:Binary file (standard input) matches github-elpa-20200129.422.tar:Binary file (standard input) matches impatient-mode-20200723.2117.tar:Binary file (standard input) matches insert-kaomoji-20200509.1112.tar:Binary file (standard input) matches javadoc-lookup-20160214.31.tar:Binary file (standard input) matches libgit-20200515.1759.tar:Binary file (standard input) matches lice-20200607.103.tar:Binary file (standard input) matches oauth-20130128.151.tar:Binary file (standard input) matches oer-reveal-20201018.1759.tar:Binary file (standard input) matches org-iv-20171001.1022.tar:Binary file (standard input) matches osa-20200522.2103.tar:Binary file (standard input) matches osa-chrome-20200627.1344.tar:Binary file (standard input) matches redtick-20180424.2140.tar:Binary file (standard input) matches shroud-20200124.1833.tar:Binary file (standard input) matches skewer-mode-20200304.1142.tar:Binary file (standard input) matches skewer-reload-stylesheets-20171119.359.tar:Binary file (standard input) matches slime-20200810.224.tar:Binary file (standard input) matches suomalainen-kalenteri-20201012.1937.tar:Binary file (standard input) matches symex-20200928.1424.tar:Binary file (standard input) matches 0x0-20201014.1445.el:;; This file is in the public domain, to the extent possible under law, anaphora-20180618.2200.el:;; This code is in the public domain. anaphora-20180618.2200.el:;; public domain. It is the author's belief that the portions adapted anaphora-20180618.2200.el:;; from examples in "On Lisp" are in the public domain. autotetris-mode-20180609.111.el:;; This is free and unencumbered software released into the public domain. bang-20200930.1300.el:;; This file is in the public domain, to the extent possible under law, chronometrist-goal-20200906.1522.el:;; This is free and unencumbered software released into the public domain. dark-souls-20140314.2226.el:;; This file is in the public domain. Do whatever you want with it! elx-20200728.819.el: ("public-domain" . "^;+ This program belongs to the public domain") elx-20200728.819.el: ("public-domain" . "^;; This file is public domain") elx-20200728.819.el: ("public-domain" . "^;; No license, this code is under public domain, do whatever you want") ; company-go emacsql-mysql-20200714.28.el:;; This is free and unencumbered software released into the public domain. face-shift-20190825.1131.el:;; This file is in the public domain, to the extent possible under law, fakespace-20120818.6.el:;; This is free and unencumbered software released into the public domain. fillcode-20200524.2226.el:;; This code is in the public domain. fliptext-20171124.2056.el:;; This file is in the public domain. go-capf-20200814.1046.el:;; This file is in the public domain, to the extent possible under law, hsluv-20181130.1607.el:;; The math is available under the public domain. http-twiddle-20160801.1915.el:;; This program belongs to the public domain. json-rpc-20200417.1629.el:;; This is free and unencumbered software released into the public domain. keydef-20090428.1931.el:;; This program was placed in the public domain on 2001/01/18 by the list-utils-20200502.1309.el:;;; tconc - this section of code is in the public domain memoize-20200103.2036.el:;; This is free and unencumbered software released into the public domain. pc-bufsw-20201011.1918.el:;; This is free and unencumbered software released into the public domain. pc-bufsw-20201011.1918.el:;; software to the public domain. We make this dedication for the benefit prompt-text-20190408.311.el:;; This is free and unencumbered software released into the public domain. prompt-text-20190408.311.el:;; software to the public domain. We make this dedication for the benefit rdp-20120929.154.el:;; This is free and unencumbered software released into the public domain. replace-symbol-20160518.12.el:;; DOT net) and is placed in the public domain. restclient-20200901.1442.el:;; This file is public domain software. Do what you want. restclient-helm-20200901.1442.el:;; This file is public domain software. Do what you want. shell-split-string-20151224.1008.el:;; This is free and unencumbered software released into the public domain. shell-split-string-20151224.1008.el:;; software to the public domain. We make this dedication for the benefit simple-httpd-20191103.1446.el:;; This is free and unencumbered software released into the public domain. stripes-20200330.2022.el:;; License: public domain sxiv-20200803.1431.el:;; This is free and unencumbered software released into the public domain. trident-mode-20190410.2036.el:;; This is free and unencumbered software released into the public domain. twittering-mode-20181121.1402.el:;;; Copyright: This code is in the public domain. vcsh-20200226.1339.el:;; License: public domain weak-ref-20200217.2200.el:;; This is free and unencumbered software released into the public domain. wn-mode-20151110.552.el:;; public domain. x86-lookup-20180528.1635.el:;; This is free and unencumbered software released into the public domain.