On Friday, June 03, 2011 09:06:28 AM Les Mikesell wrote:
> Yes, RedHat deserves the credit for denying access to the binaries of open 
> source work, even to the community responsible for it even existing.
[snip]
> But when you say that, keep in mind that the 'original packages' part is the 
> packaging work, not the creation of the vast majority of the code.  And that 
> the 
> Red Hat company made its name and developed its community of users by 
> allowing 
> free access in the first place up until the EL/Fedora split.  Personally I 
> think 
> everyone who uses free versions would have been better off if they had 
> switched 
> to Debian the day that Red Hat put the restrictions on redistribution, but I 
> was 
> too lazy to learn the options to 'apt-get'.

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.

Red Hat deserves credit for providing vast amounts of developer time to the 
upstream projects, including but not limited to the kernel, glibc, gcc, GNOME, 
PostgreSQL, and RPM itself.

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.

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).

The CentOS developers/rebuilders are to be commended for taking on the 
significantly difficult task of not just taking at rebuilding the system, but 
taking on the much more difficult task of making the resulting rebuild 100% 
ld-level and dependency-level binary compatible, as least as much as is 
possible with the released source code to the distributed binaries.  Not to 
mention the far more difficult task of then releasing it publicly and dealing 
with that....

But, I do understand and am sympathetic; I miss the old boxed sets as much as 
anyone.
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to