From: "Duncan" <1i5t5.duncan@cox.net>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: Re: Re: Re: GPL and Source code providing
Date: Wed, 5 Jul 2006 23:01:50 +0000 (UTC) [thread overview]
Message-ID: <e8hgcu$b5o$1@sea.gmane.org> (raw)
In-Reply-To: 1152131291.21775.77.camel@cgianelloni.nuvox.net
Chris Gianelloni <wolf31o2@gentoo.org> posted
1152131291.21775.77.camel@cgianelloni.nuvox.net, excerpted below, on Wed,
05 Jul 2006 16:28:10 -0400:
> On Wed, 2006-07-05 at 08:51 -0700, Brian Harring wrote:
>> Every few months is a rough rate going by memory at 8:30am. Not huge,
>> but as said, if need to provide access to gpl'd sources for bin (not
>> just releng cds btw, people are forgetting we have precompiled pkgs in
>> the tree also), it _is_ a potential route for handling that requirement
>> while killing off another bit of manual work.
>
> How many of those -bin packages are GPL? I'm sure there's a few, but I
> can't think of a single one.
>
> Also, we don't have pre-compiled packages in the tree. We have ebuilds
> that pull down pre-compiled packages. That's easily fixable with a
> RESTRICT=mirror for the few that are GPL and binary.
>
> ...and then I decided to actually look at the one package that I thought
> about, and it's mplayer-bin, though we do provide those sources, since it
> is just the mplayer ebuild compiled, and we have the sources for the
> source-based ebuild already.
The thing is, for precompiled tree stuff, if it's GPL, we already have
sources, and the sources version and bin version should come and go from
the tree more or less together. As long as it's "more" (or should I say
"most" =8^) , having them both in the tree together pretty much directly
satisfies condition 3a -- which doesn't require holding onto them for
three years after the binary ceases to be distributed, unlike 3b,
on-request.
BTW, that's the potential down side to the CD/DVD of sources on request
idea, too. That means sources must be available for three years /after/
the binaries are no longer distributed. If sources are made available
with the binaries, they can cease to be made available with them. If
sources are only available on request, they must be made available on
request for three years. Do we want that three-year obligation and is it
worth that to make it on-request vs having them available at the same
time? I don't know, but it needs to be considered.
An example tree package would be grub-static. A number of the
emul-linux-x86-* packages are also GPL, including at least baselibs,
qtlibs, compat, sdl.
Also, the amd64 project distributed was it binary gcc or glibc or both at
least for some of their historic profile changes, to help with the
multilib conversion. Now, being historic those may be a lost cause, but
something similar may happen in the future. glibc is lgpl not gpl but
does the lgpl have similar conditions. In any event, gcc does as it's
dual licensed, but according to the ebuilds we are distributing it under
both licenses, so the gpl conditions would apply. Whether other dual
bitness archs have done similar or whether this applies to only amd64, I
don't know.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2006-07-05 23:05 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-28 9:21 [gentoo-dev] GPL and Source code providing Mivz
2006-06-28 9:39 ` Diego 'Flameeyes' Pettenò
2006-06-28 10:47 ` Mivz
2006-06-28 11:14 ` Diego 'Flameeyes' Pettenò
2006-06-28 9:44 ` Stuart Herbert
2006-06-28 11:33 ` Kevin F. Quinn
2006-06-28 14:28 ` Mivz
2006-06-28 14:45 ` Mike Doty
2006-06-28 15:18 ` Mivz
2006-06-28 15:34 ` Mike Doty
2006-06-28 15:45 ` Mivz
2006-06-28 16:34 ` Mivz
2006-06-28 16:52 ` Luca Barbato
2006-06-28 16:55 ` Mike Doty
2006-06-28 17:27 ` Ciaran McCreesh
2006-06-28 15:42 ` Chris Gianelloni
2006-06-28 15:55 ` Ciaran McCreesh
2006-06-28 16:19 ` Mivz
2006-06-28 16:54 ` Diego 'Flameeyes' Pettenò
2006-06-28 19:48 ` Luca Barbato
2006-06-28 21:16 ` Chris Gianelloni
2006-06-30 21:09 ` [gentoo-dev] " Duncan
2006-06-28 14:48 ` [gentoo-dev] " Greg KH
2006-06-28 14:54 ` Bo Ørsted Andresen
2006-06-28 15:01 ` Stuart Herbert
2006-06-28 15:12 ` [gentoo-dev] " Wiktor Wandachowicz
2006-06-28 15:30 ` Mivz
2006-06-28 17:00 ` Wiktor Wandachowicz
2006-06-28 17:54 ` Kevin F. Quinn
2006-06-28 19:20 ` Maurice van der Pot
2006-06-28 22:17 ` Kevin F. Quinn
2006-06-30 20:53 ` [gentoo-dev] " Duncan
2006-07-01 9:14 ` Kevin F. Quinn
2006-07-01 11:12 ` [gentoo-dev] " Duncan
2006-07-02 13:58 ` Chris Gianelloni
2006-07-04 15:59 ` Patrick McLean
2006-07-04 15:34 ` Marius Mauch
2006-07-04 19:43 ` Patrick McLean
2006-07-04 20:15 ` Nick Devito
2006-07-05 8:38 ` Francesco Riosa
2006-07-05 13:20 ` Chris Gianelloni
2006-07-05 13:11 ` Chris Gianelloni
2006-07-04 20:31 ` Kevin F. Quinn
2006-07-05 13:24 ` Chris Gianelloni
2006-07-05 13:59 ` Enrico Weigelt
2006-07-05 14:17 ` Chris Gianelloni
2006-07-05 13:00 ` Chris Gianelloni
2006-07-05 13:19 ` Brian Harring
2006-07-05 13:38 ` Lance Albertson
2006-07-05 14:19 ` Brian Harring
2006-07-05 15:04 ` Lance Albertson
2006-07-05 15:51 ` Brian Harring
2006-07-05 16:16 ` Lance Albertson
2006-07-05 20:28 ` Chris Gianelloni
2006-07-05 23:01 ` Duncan [this message]
2006-07-06 11:54 ` [gentoo-dev] " Chris Gianelloni
2006-07-06 19:14 ` Michael Cummings
2006-07-06 20:47 ` Chris Gianelloni
2006-07-05 13:35 ` [gentoo-dev] " Chris Gianelloni
2006-07-05 14:47 ` Patrick McLean
2006-07-05 17:58 ` [gentoo-dev] " Duncan
2006-07-05 17:04 ` [gentoo-dev] " Curtis Napier
2006-07-05 17:20 ` Jakub Moc
2006-07-05 17:29 ` Mike Doty
2006-07-05 17:33 ` Joshua Jackson
2006-07-05 18:42 ` Chris Gianelloni
2006-07-04 16:26 ` Nick Devito
2006-07-05 12:58 ` Chris Gianelloni
2006-07-04 16:47 ` Enrico Weigelt
2006-06-28 19:39 ` [gentoo-dev] " Duncan
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='e8hgcu$b5o$1@sea.gmane.org' \
--to=1i5t5.duncan@cox.net \
--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