On Sat, 2008-07-12 at 10:36 -0400, Doug Ledford wrote: > After the talk was over I spent some time talking to Jesse where I > pointed out to him that if you did away with the look aside cache for > tarballs, and instead used exploded source in a repo, that you could in > fact add new branches onto a repo for essentially zero cost and those > branches could be what's used by people to make spins. That in this way > we could, for next to no additional burden, carry their sources for them > to satisfy the GPL and to allow them to more readily create and > distribute spins. Obviously, this hasn't gone anywhere since then. I think you misunderstood the problem. We already keep around the sources on our servers for eons and anybody can get to them. The problem surrounds actual distribution, IE handing you an CD/DVD of binary rpms. I either have to offer you a CD/DVD of corresponding sources in <insert vague nonlegal terms here> format, or provide you a written offer to provide the above that is good for the next 3 years, or pass along such written offer that I myself may have gotten. Nobody has confirmed nor denied what that <vague nonlegal terms here> means, nor how long the 3year clock ticks on those formats, and whether or not directions on how to get the source from our public source repo is OK. We don't need any special changes to our source control system, other than the fact that our tags are mutable, but one can go back as far as our merged core/extras Fedora world goes and recreate sourcerpms which contain the verifiable upstream source and any of our patches that went on top of it, and a reasonable build script for re-generating the binary. The problem really lies with whether or not this would satisfy, as a written offer, the requirements under which we distribute or ask our ambassadors to distribute our binaries. -- Jesse Keating Fedora -- Freedom² is a feature!
Description: This is a digitally signed message part