Hans-Christoph,

On 28 September 2017 at 15:29, Hans-Christoph Steiner <h...@eds.org> wrote:
> As far as I know, there is no restriction on moving this package to
> non-free right now.  It clearly does not meet the criteria for being in
> main:
>
> * grip requires GitHub's proprietary API to do anything useful
> * without the proprietary service, grip is useless
>
> Either non-free or contrib works for this, in my opinion. I don't really
> care which, just not main.

Yes, there is a restriction: software should not be moved to
contrib/non-free because some wants, but because they are not
DFSG-compliant[1][2]. As far as we can tell, grip is indeed free
software, released under MIT/Expat license[3].

It can even be used without GitHub.com, specifying the URL of a GitHub
Enterprise instance[4]. And yes, if you have a free implementation of
the GitHub API, you can point it to your own server. If you want to
argue that maybe there are no free implementations of the GitHub API,
this is not grip's fault. Even then, if you don't agree with this
relationship between free software and proprietary services, you
should be discussing the matter with the people on the previous
mentioned thread[5], who are interested in this matter, not with me in
this bug report.

As you said, this is *your* opinion and, will all due respect, it's
not stronger or more important than the people on debian-mentors
mailing list or the FTP masters who reviewed the package before it
entered the archive, accepting it in the main section.

Regards,
Tiago.

[1]: https://www.debian.org/social_contract
[2]: https://wiki.debian.org/SourcesList#Component
[3]: https://github.com/joeyespo/grip/blob/bae3d0a/LICENSE
[4]: https://github.com/joeyespo/grip/tree/bae3d0a#configuration
[5]: https://lists.debian.org/debian-devel/2017/08/msg00306.html

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://de.linkedin.com/in/myhro
Berlin, Deutschland

Reply via email to