unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Jean Louis <bugs@gnu.support>
To: Richard Stallman <rms@gnu.org>
Cc: emacs-devel@gnu.org, stefankangas@gmail.com, boruch_baum@gmx.com
Subject: Re: non-gnu elpa issue tracking
Date: Thu, 10 Dec 2020 09:28:12 +0300	[thread overview]
Message-ID: <X9G//FT4Xi8kH0at@protected.rcdrun.com> (raw)
In-Reply-To: <E1knDdQ-0007Bm-2W@fencepost.gnu.org>

* 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	other threads:[~2020-12-10  6:28 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-09 12:55 non-gnu elpa issue tracking Boruch Baum
2020-12-09 16:58 ` Stefan Kangas
2020-12-09 19:18   ` Jean Louis
2020-12-09 21:48     ` Stefan Kangas
2020-12-09 23:40       ` Jean Louis
2020-12-09 23:58       ` Jean Louis
2020-12-11  6:09         ` Richard Stallman
2020-12-11  6:05       ` Richard Stallman
2020-12-10  4:32     ` Richard Stallman
2020-12-10  6:28       ` Jean Louis [this message]
2020-12-09 19:23   ` Jean Louis
2020-12-09 23:22     ` Thibaut Verron
2020-12-10  0:09       ` Jean Louis
2020-12-10  9:14         ` Thibaut Verron
2020-12-10 11:23           ` Stefan Kangas
2020-12-10 14:19             ` Thibaut Verron
2020-12-10 16:37               ` Jean Louis
2020-12-11  6:10                 ` Richard Stallman
2020-12-10 11:49           ` Jean Louis
2020-12-10 14:05             ` Stefan Kangas
2020-12-10 15:48           ` Stefan Monnier
2020-12-10 16:05             ` Jean Louis
2020-12-10 17:35               ` Stefan Monnier
2020-12-11  6:09           ` Richard Stallman
2020-12-11  6:04       ` Richard Stallman
2020-12-11 11:10         ` Thibaut Verron
2020-12-12  5:34           ` Richard Stallman
2020-12-12  6:37             ` Tim Cross
2020-12-12 10:08               ` Thibaut Verron
2020-12-12 15:23                 ` Tim Cross
2020-12-12 17:07                   ` Thibaut Verron
2020-12-13  4:56                 ` Richard Stallman
2020-12-13  5:20                   ` Tim Cross
2020-12-13  9:54                     ` Andrea Corallo via Emacs development discussions.
2020-12-13 22:59                       ` Tim Cross
2020-12-14  0:32                         ` Stefan Monnier
2020-12-14  0:54                           ` Tim Cross
2020-12-14  4:36                             ` Stefan Monnier
2020-12-14  5:45                               ` Tim Cross
2020-12-15  5:44                               ` Richard Stallman
2020-12-14 10:03                         ` Alfred M. Szmidt
2020-12-14 14:57                           ` Stefan Monnier
2020-12-14 15:01                             ` Alfred M. Szmidt
2020-12-14 15:12                               ` Stefan Monnier
2020-12-14 15:52                               ` Eli Zaretskii
2020-12-14  0:16                       ` Stephen Leake
2020-12-13  4:56                 ` Richard Stallman
2020-12-13  8:56                   ` Vasilij Schneidermann
2020-12-14  5:50                     ` Richard Stallman
2020-12-14  6:45                     ` Jean Louis
2020-12-12 13:48               ` Michael Albinus
2020-12-12 13:50               ` Stefan Monnier
2020-12-12 15:37                 ` Tim Cross
2020-12-12 19:54                   ` Jean Louis
2020-12-12 20:46                   ` Stephen Leake
2020-12-12 21:24                     ` Alfred M. Szmidt
2020-12-12 21:48                     ` Christopher Dimech
2020-12-13  0:39                       ` Tim Cross
2020-12-13  1:28                         ` Christopher Dimech
2020-12-13  5:03                           ` Richard Stallman
2020-12-13  4:58                     ` Richard Stallman
2020-12-12 21:06               ` Dmitry Gutov
2020-12-13  4:58               ` Richard Stallman
2020-12-13  5:27                 ` Christopher Dimech
2020-12-12 19:33             ` Jean Louis
2020-12-12 21:24               ` Alfred M. Szmidt
2020-12-13  4:59               ` Richard Stallman
2020-12-13  5:03               ` Richard Stallman
2020-12-14 17:38                 ` Jean Louis
2020-12-14 18:49                   ` Vasilij Schneidermann
2020-12-14 22:13                     ` Jean Louis
2020-12-14 19:10                   ` Boruch Baum
2020-12-14 22:17                     ` Jean Louis
2020-12-16  5:32                       ` Richard Stallman
2021-01-02  5:25                     ` Richard Stallman
2020-12-10  4:35 ` Richard Stallman
2020-12-10  5:03   ` Boruch Baum
2020-12-10  5:55     ` Eli Zaretskii
2020-12-10  6:39   ` "Open records", "good government principles", "corporate culture" Boruch Baum
2020-12-10  7:27     ` Jean Louis
2020-12-10 14:08     ` Eli Zaretskii
2020-12-11  6:16     ` Richard Stallman
2020-12-10  6:54 ` non-gnu elpa issue tracking Jean Louis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=X9G//FT4Xi8kH0at@protected.rcdrun.com \
    --to=bugs@gnu.support \
    --cc=boruch_baum@gmx.com \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    --cc=stefankangas@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).