Linked by Thom Holwerda on Tue 14th Sep 2010 22:42 UTC
Ubuntu, Kubuntu, Xubuntu If there's one consistent piece of criticism that gets lobbed in Canonical's and Mark Shuttleworth's direction, it's that they do not contribute enough code - or anything else for that matter - to the Free software world. Mark Shuttleworth has apparently had enough, and has written a very, very lengthy blog post detailing how he feels about this criticism.
Permalink for comment 440998
To read all comments associated with this story, please click here.
TemporalBeing
Member since:
2007-08-22

"Point being: you may not necessarily see them inter-acting directly with a lot of projects, but that's by design. They contribute primarily to the extremely slow moving Debian distribution, which then may or may not take those contributions back to the original project.

It's not what I see, it's the statistics that people have gathered and that show Canonical way below many companies. In fact, I recall a single colleague contributing more patches to GNOME than the whole Canonical.
"

All those statistics track contributions to source projects - e.g. contributions to the Linux Kernel. They don't track contributions between distributors - e.g. Canonical contributing back to Debian. Check your sources.

"Honestly, it'd be nice if more distributions did that with their parent distributions - OpenSUSE, Mandriva, etc. could all contribute back to Fedora/Red Hat; and so forth. Slackware would actually end up getting a lot more help that way too - there are a lot of distros based on Slackware.

You are obviously not familiar with the Linux ecosystem. OpenSUSE, Mandriva and Fedora are all independent of each other, the all send their patches directly to upstream, that's how they collaborate.
"

I am actually very familiar with the Linux ecosystem, and the various Linux communities, and yes - I am aware they are separate. What I was lamenting was that it would be nice if they did more with each other. OpenSuSE and Mandriva are both based on Red Hat Linux at some point in the past; neither have since kept in sync. Some distributions have a massive number of derived distributions (e.g. Slackware) but have little support in themselves; such a structure would help those big yet under supported distributions.

It's not a matter of not knowing how those distributions operate, but lamenting what could be if it was done a little differently. That is all.

Of course, then those distributions would get lost per what they contribute per LOC since the various statistics would end up no longer tracking them.

Ubuntu can do the same thing, and they they would get the patches back through debian (since debian uses upstream). But again, this is not about Ubuntu, it's about Canonical.


For all intents and purposes, Canonical and uBuntu are pretty ubiquitous. It's like saying that a discussion about Fedora or RHEL is not a discussion about Red Hat when they are pretty much one-in-the-same.

Reply Parent Score: 4