On 06/27/2014 07:06 PM, Mark Rousell wrote:
On 27/06/2014 23:45, Lamar Owen wrote:
Again, this is not a new issue in general; it's just now impacting more
people than before who are surprised by something that's been around for
a long time.
...

a) It's a new issue in the specific context in which it matters here (as
I said, if it wasn't a new issue in this context then there would not be
the problem that is at hand),

Just because it took some folk by surprise does not make it a new issue. It might be 'new to you' but 'new to you' doesn't make it objectively 'new.' Some people, including me, have been thinking about this very issue for years (in my case ever since RHL 6.2E was first released; RHAS 2.1 split a little further, and RHEL3 made it official; I still have a personal archive of a non-public mailing list of what lots of people, including myself, thought about it at the time it happened); I honestly was pleasantly surprised when the source RPMS for EL6 were still up for public consumption, and while a bit disappointed I am not really surprised that Red Hat has made this particular business decision for EL7. Reality is and has always been a balancing act; in this case the balance is between openness and business survival. And for SL, CentOS, and all the other RHEL rebuilds out there, survival of their respective distributions is rather extensively dependent upon survival of Red Hat the company.


b) the comments by Bradley Kuhn and others back in 2011 do not fully
apply to the situation at hand now (even though it is a longstanding
issue in general), and

Sure they do; those comments are about the GPL and the 'preferred method of source delivery.' The 'same source' is still out there in a different form. (Yes, I'm aware of the issues with making sure it's the same source, and I think those issues will be addressed).

c) as I said in my message posted at 23:41:46 +0100, just because it is
a longstanding issue that is increasingly common practice does not mean
that it is acceptable or that it will necessarily stand if well
challenged.

Are you volunteering to be the challenger here? Until someone who actually owns copyright in a GPL-covered package being distributed by Red Hat makes challenge, it is what it is. And unless I am mistaken it does require a copyright holder to challenge a copyright license violation (mere users of the program wouldn't have standing). The FSF is one such organization, and they have not yet made challenge (and history shows that the FSF is not at all shy about challenging when they feel that they have a case). Time well tell if this latest wrinkle in this long-standing issue will tip the scales far enough to cause one of the copyright holders make a challenge to this business model. My gut feel is that the source still being available through the git.centos.org mechanism will keep most potential challengers, with actual standing, from spending the time and money to foist a challenge.


Historical lack of action does not necessarily legitimise,
justify or explain current or future lack of action. Opinions can and do
change.


What is or is not legal is entirely a matter of opinion (it will of course boil down to a court's opinion if it's challenged). It's not clear cut. If you want clarification from Red Hat, well, you're going to get their own opinion on what they're doing. Red Hat had chosen in the past to release source RPMs to the public, which at least in my opinion is going above and beyond the letter of the GPL requirements, at least for the main stream of packages (and people, including me, have been saying for years that Red Hat has been going above and beyond the letter of the GPL in doing so). But if it is legally ok to hold back from the public *any* source RPM that is under the GPL, then it is legally ok to hold back from the public *all* source RPMs under the GPL (and Red Hat has held back some source RPMs from public distribution for a number of years). As long as the people to whom the binaries are distributed can get the sources to those specific binary packages the GPL is satisfied in letter. At least until a court of law holds otherwise. And courts' opinions can change, too.

I'm not saying I agree with it or not; I know my preferences, and business realities often clash with my preferences. And, of course, Red Hat could decide to reverse their decision; time will tell.

And I'll leave the thread with this link to a bugzilla from 2007 (and please note the names of many of the participants):
https://bugzilla.redhat.com/show_bug.cgi?id=230412

Reply via email to