[CentOS] ClearOS rebuild

Fri Jun 3 18:17:24 UTC 2011
Marko Vojinovic <vvmarko at gmail.com>

On Friday 03 June 2011 16:21:35 Les Mikesell wrote:
> On 6/3/2011 8:57 AM, Lamar Owen wrote:
> > 
> > Red Hat deserves credit for still provided the source RPM's in buildable
> > form even for those parts of the distribution that are not GPL licensed.
> >  They are not required by license to do that; for instance, the
> > PostgreSQL RPM's, since PostgreSQL is BSD-licensed.  I mention that
> > particular package only because I have first-hand knowledge of that
> > package.
> 
> I'm not really talking about what Red Hat does - and I'm not against
> selling restricted software in general.  I'm talking about what would be
> more in the best interest of the community that they attracted by
> permitting redistribution of the collated works - and then cut off.

So what? Red Hat created a community by beeing free in both senses, and then 
decided to go commercial at some point. And that hurt the feelings of some 
minor number of hard-nosed community members. Is that what you are talking 
about?

I was around at the time of Red Hat going commercial. I heard about that, and 
immediately went to their website to see if that was true, since I was having 
a hard time figuring out the alternative distro I could use. And when I opened 
the website, there it was --- Fedora Core 1. It was publicly advertized by Red 
Hat as a free (in both senses) continuation of old-style Red Hat releases, 
only with the branding and name changed. It was right there, on redhat.com, 
you can take a look:

  http://web.archive.org/web/20031118114916/http://redhat.com/

I still remember a sentence somewhere that said something like "Think of 
Fedora Core 1 as a release of Red Hat 10" (although I failed to find it now). 
There was a clear pointer for every community member where to go if they 
wanted to stay in the "old" community. The only difference was the absence of 
the "shadow-man with a red hat" logo.

So that can be considered as "cutting off" only for a couple of very hard-nosed 
community members who were emotionally attached more to the name "Red Hat" and 
a nice picture of a hat, than to the product itself. Both the old product and 
the old community continued to live, just under a different brand. And Red Hat 
helped to create that new brand, and is still helping.

> > Red Hat is not the only Linux provider who has limited distribution of
> > binaries.  And as the CentOS and other rebuild projects have proven time
> > and time again, having the source (and some time and significant effort)
> > is sufficient to build a fully binary compatible distribution.
> 
> But the need for the rebuild projects shows that Red Hat has restricted
> access to what is mostly the result of community work.

Red Hat didn't restrict access, it was only rebranded as another project. The 
result and work of that same community is still here, is very much alive, and 
is called Fedora. Every RHEL release is based on Fedora, which is still 
unrestricted and available. The process of creating RHEL from Fedora is closed 
within Red Hat, and community does not contribute to that part. And Red Hat 
has every right not to release the binary distro (RHEL) that they created 
*without* community input from a community-based free distro (Fedora). 
Everything that community creates is still completely free (again, in both 
senses). The "difference" between Fedora and its derivative RHEL lies strictly 
in the closed-to-community input from a commercial company, and Red Hat has 
therefore every right not to publish the resulting distro. They publish just 
the source code, since they are required to do it by the GPL (and other 
licences).

I fail to see how did Red Hat restrict the access to the result of any 
community work.

> > To my eyes it was a win-win for Linux, since without the for-profit model
> > that Red Hat adopted, Red Hat likely would not be around today, nor
> > would Red Hat-funded developers likely have been able to continue to
> > devote as much time and effort as they have done.  Perhaps they could
> > have handled the PR in a better way, but then again when someone is used
> > to freeloading they're going to hate having to pay anything at all (and
> > that's not an accusation of anyone in particular, just a simple
> > observation of human behavior).
> 
> At the time, RH was backporting fixes into most/all of their previous
> major-number releases in a way that clearly wasn't sustainable.  So they
> had to do the split between fast-track new development and long-term
> supported versions that get backports, but it is not at all clear that
> they had to restrict redistribution in addition to selling support.
> This just created the need for Ubuntu...

I tend to disagree here as well. Ubuntu was created from Debian, and had a 
completely different idea --- to become a favorite Linux distro for desktops. 
And they apparently succeded in that. Red Hat, and later Fedora, never even 
aimed at such a goal. The need for a desktop-oriented Linux distro was there 
since Linux came to existence, and was never properly addressed until Ubuntu 
appeared. Using Red Hat, Mandrake, SuSE, Slackware or Debian as a desktop 
distro was more a "surrogate Linux desktop". Creating a proper desktop distro 
needed an initial financial push by someone, and that push finally came with 
Shuttleworth creating Ubuntu.

Ubuntu was *not* created as a community response to Red Hat going commercial. 
Far from it.

Best, :-)
Marko