From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D2824138A1A for ; Sun, 15 Feb 2015 16:16:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0700DE08F6; Sun, 15 Feb 2015 16:16:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6D5BDE086F for ; Sun, 15 Feb 2015 16:16:37 +0000 (UTC) Received: from [192.168.3.7] (cpe-74-77-145-97.buffalo.res.rr.com [74.77.145.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: blueness) by smtp.gentoo.org (Postfix) with ESMTPSA id 47F023407BC for ; Sun, 15 Feb 2015 16:16:36 +0000 (UTC) Message-ID: <54E0C6B2.1080004@gentoo.org> Date: Sun, 15 Feb 2015 11:17:54 -0500 From: "Anthony G. Basile" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract References: <201502142148.30540.dilfridge@gentoo.org> <20150215070454.12e20dda@pomiot.lan> In-Reply-To: <20150215070454.12e20dda@pomiot.lan> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Archives-Salt: 39ba8d66-1061-40e5-ae81-d9565ff08bba X-Archives-Hash: 41552f7cd7ef51797077b16a7d717dbe On 02/15/15 01:04, Michał Górny wrote: > Dnia 2015-02-14, o godz. 21:48:22 > "Andreas K. Huettel" napisał(a): > >> whenever the suggestion comes up to enable contributions to Gentoo via Github >> pull requests, we also encounter discussion of the Gentoo Social Contract. >> >> The two points that are seen as conflicting are >> >> * The software running Github is closed source, proprietary. >> >> * The Gentoo Social Contract states [1]: >> "Gentoo will never depend upon a piece of software or metadata unless it >> conforms to the GNU General Public License, the GNU Lesser General Public >> License, the Creative Commons - Attribution/Share Alike or some other license >> approved by the Open Source Initiative (OSI)." > Maybe you should start by providing an alternative conforming to this. > For a start, Infra should stop running proprietary software. However, > so far they have been openly refusing to publish their scripts. > In fact, I've been recently asked to put my open source overlay QA > scripts [1] in a restricted-access repository. > > [1]:https://bitbucket.org/mgorny/overlay-qa-tools > I don't know why infra doesn't open their scripts. It may lead to security issues, I don't know. They probably should, and I do appreciate you're pointing out to your git hooks way back when I asked. So kudos. But the big difference here is that github is a company while infra is volunteer work. While I don't mind people making money off our work, as google does with chromeos, I do want to remain free of them. I had a friend at cornell. We did our ph.d. together. He wrote some code that did band structure calculations. Because he wrote it at cornell, it belonged to cornell who sold the rights to one company. That company then sold the rights to another and my friend followed the code. The last company finally said, sorry you can't develop this code anymore and you can't tell people how it works. My friend was devastated as his life work was taken from him. Obviously the situation is different here, but this should be a lesson. The other reason I don't like github is because it decentralizes the community as we adopt our workflow around github rather than our own infra. BTW, at D'Youville College our union contract says, our intellectual property belongs to us and the college can't take that from us. 100% ours. If you see me going around aggressively slapping glp on anything I write it so as to assert that claim vigorously. -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA