public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Luca Barbato <lu_zero@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: [gentoo-project] eudev project announcement
Date: Sat, 15 Dec 2012 21:29:00 +0100	[thread overview]
Message-ID: <50CCDD8C.4050503@gentoo.org> (raw)
In-Reply-To: <CAGfcS_kQyL8sbfNyAKW-R=8xyR4AXR5RNhu62Ni=X5tt=xVE9w@mail.gmail.com>

On 12/15/2012 05:20 PM, Rich Freeman wrote:
> On Sat, Dec 15, 2012 at 10:43 AM, Luca Barbato <lu_zero@gentoo.org> wrote:
>>
>>
>> eudev is a Gentoo project is not Gentoo. Same could be said for OpenRC.
>>
> 
> OpenRC isn't a Gentoo project, at least, it wasn't in the past.
> 
> The social contract defines Gentoo as a collection of free knowledge,
> which includes "free software contributed by various developers to the
> Gentoo Project."  The social contract is meaningless if it doesn't
> apply to Gentoo projects.  Gentoo projects cover all the arch teams,
> portage, and all of our documentation.

That part of the social contract section is resembling really closely
Debian and shares the same clashing issue when Gentoo has to mix with
non-gpl realities such as FreeBSD. We are not going to relicense to GPL
all the software we touch, it would be at least rude.

> Projects are just how we organize the administration of Gentoo. They
> aren't something distinct from Gentoo.  When you work on a Gentoo
> project, you work on Gentoo.

Again, looks like there is a huge misunderstanding on what a project is,
the term is much often overloaded since you have Gentoo, the community
and the distribution and projects fostered by Gentoo.

>> I guess you misunderstood what is Gentoo and what is a Gentoo Project.
>>
> 
> Enlighten us, what is Gentoo, if nothing in any Gentoo project is Gentoo?

See above =)

> What exactly do you think that section of the Social Contract actually
> covers?  Or is it a pretty document we stick on our website but ignore
> when it is somehow inconvenient?

The social contract is meant to assure that we will preserve and
maintain the freedoms we got as foundation the best we could. That
section is clumsy in stating it as is in Debian, agreed.

> As I said, I'm fine with making exceptions if it makes sense and
> furthers the overall mission of Gentoo.

There is no exception to be made.

> However, we shouldn't just ignore the social contract without any kind
> of consideration at all.

Again, the document doesn't really relate to any "Gentoo project" as
expressed as anything different from the distribution as whole.

> If the community doesn't like the social contract we could of course
> consider amending it as well.

Clarifying to avoid such misunderstandings it seems necessary.

> Gentoo isn't GitHub.  When people donate money to Gentoo they're not
> donating so that a club of elite coders can use the infrastructure to
> host just anything that suits their fancy.  The reason that we let any
> Gentoo developer just start a project is because it helps promote
> innovation and cuts through bureaucracy.  That doesn't mean that
> Gentoo holds no interest in the work that is done under its name.

Again, we have a number of projects under permissive licenses since we
DO want work with the BSD community or we rely on software originated by
them, relicensing any software to GPL would be rude and quite pointless.

I'm afraid you are ignoring the fact core libraries should not be GPL to
not hinder adoption. (check which software uses libudev or libgudev and
see how much of it won't work anymore had you relicensed those libraries
to GPL)

> If for whatever reason the fork diverges to a point where we aren't
> giving back in the form of patches to upstream then I'd argue that it
> would make sense to move back to the GPL (something trivially done with
> or without copyright assignment due to the nature of the LGPL).

I'd be happy to consider this once we reach this stage and you are among
the main contributors.

Currently I guess people would be happy to have their udev working as
should.

lu


  reply	other threads:[~2012-12-15 20:29 UTC|newest]

Thread overview: 77+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-15  3:52 [gentoo-dev] eudev project announcement Richard Yao
2012-12-15  3:57 ` Richard Yao
2012-12-15  4:16 ` Peter Stuge
2012-12-15  5:28   ` [gentoo-dev] " Nikos Chantziaras
2012-12-15 12:40     ` Rich Freeman
2012-12-15  6:33   ` [gentoo-dev] " Walter Dnes
2012-12-15  7:21     ` [gentoo-dev] " Duncan
2012-12-15 17:53       ` Walter Dnes
2012-12-15 18:07         ` Michał Górny
2012-12-15 18:58           ` Walter Dnes
2012-12-15 19:33             ` Michał Górny
2012-12-15 20:17               ` Richard Yao
2012-12-17 10:40                 ` Olav Vitters
2012-12-17 11:09                   ` Luca Barbato
2012-12-17 13:25                     ` Olav Vitters
2012-12-17 14:29                       ` Richard Yao
2012-12-17 19:48                         ` Olav Vitters
2012-12-17 20:03                           ` J. Roeleveld
2012-12-17 21:31                             ` Greg KH
2012-12-17 23:23                               ` William Hubbs
2012-12-18  6:50                                 ` Ulrich Mueller
2012-12-18 18:45                                   ` William Hubbs
2012-12-18 18:51                                     ` Richard Yao
2012-12-18 19:06                                       ` William Hubbs
2012-12-18 19:20                                     ` Ian Stakenvicius
2012-12-18 19:28                                     ` Rich Freeman
2012-12-18  9:01                                 ` Richard Yao
2012-12-18 18:07                                 ` Ian Stakenvicius
2012-12-18  7:21                               ` J. Roeleveld
2012-12-19 17:13                                 ` Greg KH
2012-12-19 17:41                                   ` Kevin Chadwick
2012-12-19 23:27                                   ` J. Roeleveld
2012-12-20  8:31                                     ` Michał Górny
2012-12-20 11:21                                       ` Richard Yao
2012-12-20 12:02                                         ` Rich Freeman
2012-12-20 12:18                                           ` Richard Yao
2012-12-20 20:55                                           ` Kevin Chadwick
2012-12-21  8:23                                           ` J. Roeleveld
2012-12-21  8:10                                       ` J. Roeleveld
2012-12-21  8:57                                         ` Michał Górny
2012-12-21 10:24                                           ` J. Roeleveld
2012-12-21 11:02                                             ` Michał Górny
2012-12-21 11:31                                               ` J. Roeleveld
2012-12-21 11:42                                                 ` Michał Górny
2012-12-21 11:48                                                   ` J. Roeleveld
2012-12-21 16:12                                                     ` Stelian Ionescu
2012-12-21 16:14                                                       ` J. Roeleveld
2012-12-21 13:51                                         ` Ian Stakenvicius
2012-12-21 14:37                                           ` J. Roeleveld
2012-12-21 14:52                                             ` Dale
2012-12-21 14:54                                               ` J. Roeleveld
2012-12-21 15:06                                                 ` Dale
2012-12-21 14:38                                           ` Rich Freeman
2012-12-21 15:04                                             ` J. Roeleveld
2012-12-21 16:21                                               ` William Hubbs
2012-12-21 17:36                                                 ` J. Roeleveld
2012-12-21 17:52                                                   ` Dale
2012-12-21 18:05                                                     ` J. Roeleveld
2012-12-21 18:15                                                       ` Ian Stakenvicius
2012-12-21 18:20                                                   ` William Hubbs
2012-12-21 18:52                                                     ` J. Roeleveld
2012-12-18  8:51                               ` Richard Yao
2012-12-18  5:12                       ` Luca Barbato
2012-12-17 12:47                   ` Richard Yao
2012-12-15 23:32         ` Duncan
2012-12-15 14:19     ` [gentoo-dev] " Anthony G. Basile
2012-12-15 21:08   ` Richard Yao
2012-12-15 21:20     ` Rick "Zero_Chaos" Farina
2012-12-15 21:22       ` Richard Yao
2012-12-15 12:07 ` Roy Bamford
2012-12-15 12:47   ` Dale
2012-12-15 12:48 ` [gentoo-dev] Re: [gentoo-project] " Rich Freeman
2012-12-15 13:52   ` Duncan
2012-12-15 15:43   ` Luca Barbato
2012-12-15 16:20     ` Rich Freeman
2012-12-15 20:29       ` Luca Barbato [this message]
2012-12-15 21:16       ` Richard Yao

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50CCDD8C.4050503@gentoo.org \
    --to=lu_zero@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox