On ו', 2013-08-16 at 10:11 -0400, Jeremy Bicha wrote: > On 16 August 2013 07:48, fr33domlover <fr33domlo...@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 _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list