1 |
On Sat, Feb 14, 2015 at 5:35 PM, Andrew Savchenko <bircoph@g.o> wrote: |
2 |
> On Sat, 14 Feb 2015 22:31:48 +0000 Ciaran McCreesh wrote: |
3 |
>> On Sat, 14 Feb 2015 23:23:48 +0100 |
4 |
>> Alexander Berntsen <bernalex@g.o> wrote: |
5 |
>> > On 14/02/15 23:13, Ciaran McCreesh wrote: |
6 |
>> > > That's how Git works. |
7 |
>> > |
8 |
>> > Consider contributors (Gentoo developers or not) that want to submit |
9 |
>> > patches to a project. They should have access to the primary |
10 |
>> > repository (git or not), and be able to contribute without being |
11 |
>> > forced to use proprietary software. This is incredibly easy to |
12 |
>> > facilitate, so I don't expect us to have a problem related to github |
13 |
>> > and our social mission here. |
14 |
>> |
15 |
>> What if their ISP runs proprietary software to manage its network? Will |
16 |
>> Gentoo accept patches by pigeon? (Obviously the postal service can't be |
17 |
>> relied upon to not use proprietary software.) |
18 |
> |
19 |
> One should not confuse transparent data transmission mediator and |
20 |
> active data management engine required to create, submit or |
21 |
> apply changes. |
22 |
> |
23 |
|
24 |
I think we're going a bit too far down the rabbit hole. |
25 |
|
26 |
Somebody asked in IRC whether we run linuxbios on our servers. Even |
27 |
if we did, I'm sure the CPU schematics aren't published, or the |
28 |
blueprints for the power plant that runs the datacenter. |
29 |
|
30 |
Until the entire world runs on FOSS, I think we can live with Gentoo |
31 |
simply trying to adhere to the social contract as best it can. We |
32 |
don't have to run the tinderbox on a CPU whose specs date to the 80s |
33 |
since that was the only one we could find with published schematics. |
34 |
|
35 |
I'm not aware of any aspect of Gentoo that necessitates the use of |
36 |
proprietary software to contribute to, at least not anything a |
37 |
contributor would have to pay for / etc. If somebody spots something |
38 |
and can offer a reasonable alternative, I'm sure it will be looked |
39 |
into. I think everybody around here is fairly dedicated to FOSS. |
40 |
That said, Gentoo has always been a bit pragmatic - we allow non-free |
41 |
stuff into the portage tree, for example (heck, even paid proprietary |
42 |
software where you need the original CD to use the ebuild). But, you |
43 |
can always set your ACCEPT_LICENSE strictly and never accidentally |
44 |
install it, and that won't hold you back from contributing at all. |
45 |
|
46 |
Honestly, I'm not really seeing a lot of division here - just arguing |
47 |
over definitions/etc. |
48 |
|
49 |
-- |
50 |
Rich |