emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: non-gnu elpa issue tracking


From: Jean Louis
Subject: Re: non-gnu elpa issue tracking
Date: Thu, 10 Dec 2020 09:28:12 +0300
User-agent: Mutt/2.0 (3d08634) (2020-11-07)

* Richard Stallman <rms@gnu.org> [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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]