[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: enable MELPA & Marmalade by defaul [was: mykie.el]
From: |
Nic Ferrier |
Subject: |
Re: enable MELPA & Marmalade by defaul [was: mykie.el] |
Date: |
Wed, 08 Jan 2014 10:50:31 +0000 |
Richard Stallman <address@hidden> writes:
> [[[ 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. ]]]
>
> A program with no license notice is not free software.
> (See http://gnu.org/licenses/license-list.html#NoLicense.)
> It is very bad practice for a repository to permits nonfree programs.
> Every repository should have a policy not to do that.
>
> > It seems like a reasonable assumption that the overwhelming mass is
> > licensed under the GPL, but I absolutely do think a user cannot tell
> > whether an unlabelled package is free or not, at least I can't, not
> > without consulting the author.
>
> If a source file doesn't have a license notice then it is nonfree.
>
> Maybe this policy results from a misunderstanding on the part
> of whoever runs Marmalade. We should try explaining the facts
> about missing licenses and see if the maintainer of Marmalade
> will change the policy to stop allowing them. Can someone put me
> in touch with the right people?
I run marmalade.
It is not a misunderstanding on my part.
You and I have spoken about it already on email.
My position is that I *do* want to add licence functionality to
marmalade.
The functionality will:
* allow package authors to choose what licence they distribute their
code under (hopefully without any extra effort if the licence is
stated in the code in the usual Emacs way)
* allow users of marmalade to choose to use a repository which is
exclusively:
** Free software only
** or GPL only
** or GPL + LGPL
But I am not ready to introduce those features yet. I am still
struggling with getting marmalade even functional (it is very bad code
that I inherited).
I am (slowly) getting there.
I said earlier in this thread that I thought recommending a package
archive other than ELPA was a very bad idea. The licence issue is just
one reason.
Another is control and understanding of who wrote what package. MELPA is
anarchy in this regard (which some think is a good thing). Marmalade is
not much better.
Signed packages are being worked on. When I have introduced signed
package functionality to marmalade and when I have introduced the
licence features then I would be happy for marmalade to be included as a
recommendation in an Emacs distribution.
Till then, as the maintainer of Marmalade I would ask you not to do
that.
Nic Ferrier
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], (continued)
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Stephen Berman, 2014/01/07
- RE: enable MELPA & Marmalade by defaul [was: mykie.el], Drew Adams, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Stephen Berman, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Tassilo Horn, 2014/01/08
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], David Kastrup, 2014/01/08
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Stefan Monnier, 2014/01/08
- Re: enable MELPA & Marmalade by defaul, Glenn Morris, 2014/01/08
- RE: enable MELPA & Marmalade by defaul [was: mykie.el], Drew Adams, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Richard Stallman, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Bob Bobeck, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el],
Nic Ferrier <=
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Achim Gratz, 2014/01/08
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Andy Moreton, 2014/01/08
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Nic Ferrier, 2014/01/09
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Tassilo Horn, 2014/01/09
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], chad, 2014/01/09
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Achim Gratz, 2014/01/09
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Stephen J. Turnbull, 2014/01/07
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], David Kastrup, 2014/01/08
- Re: enable MELPA & Marmalade by defaul [was: mykie.el], Richard Stallman, 2014/01/07
- RE: enable MELPA & Marmalade by defaul [was: mykie.el], Drew Adams, 2014/01/07