Re: Passive resistance [was: Re: Announcing GNOME's official GitHub mirror]
- From: fr33domlover <fr33domlover mailoo org>
- To: Jeremy Bicha <jbicha ubuntu com>
- Cc: d-d-l <desktop-devel-list gnome org>
- Subject: Re: Passive resistance [was: Re: Announcing GNOME's official GitHub mirror]
- Date: Fri, 16 Aug 2013 22:20:31 +0300
On ו', 2013-08-16 at 10:11 -0400, Jeremy Bicha wrote:
On 16 August 2013 07:48, fr33domlover <fr33domlover mailoo org> wrote:
True, I don't suggest to prevent the mirrors: Just not automate. Anyone
can create a mirror manually, and it's their freedom to do so. But I
don't think maintainers should have their modules automatically synced
to GitHub without allowing them to switch it off.
May I suggest that you read the GPL[1] again?
Term #1 of GPLv2 says, "You may copy and distribute verbatim copies of
the Program's source code as you receive it, in any medium."
A maintainer of a GPL v2+ module has absolutely no right to stop
anyone making a public exact copy of the software (automatic or
otherwise). The license does not allow him to discriminate against
companies that he doesn't like. See also #5 and #6 of the Open Source
Definition.
Sure. I don't *stop* anyone. I just ask for an on/off switch, because I
feel maintainers should have such a switch. There's a huge difference
between a person making a fork, and the whole GNOME project officially
having GitHub mirrors.
Therefore, by turning off mirroring for a module, you don't block
anything or stop anything - you just avoid pointing to a proprietary
service, which is legitimate in my opinion.
[1] https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
[2] http://opensource.org/osd
Jeremy
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]