Linked by Amjith Ramanujam on Sun 21st Sep 2008 06:46 UTC, submitted by Rahul
Linux Greg KH, Linux kernel developer delivered a keynote in the Linux plumbing conference about the health of the ecosystem. His message was essentially that distributions that don't contribute to the ecosystem have to rely on the whims of others which is unhealthy for them. Here is an introduction the development model and some interesting statistics about the Linux kernel code. Update by TH: Rebuttals are appearing all over the web, like this one by Canonical's Matt Zimmerman ("He's refuting a claim which has, quite simply, never been made. [...] When this sort of thing happens on mailing lists, it's called trolling."), or this one by another Canonical employee, Dustin Kirkland.
Thread beginning with comment 330932
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by Kroc
by kragil on Sun 21st Sep 2008 10:10 UTC in reply to "RE: Comment by Kroc"
kragil
Member since:
2006-01-04

Ubuntu does help upstream _A LOT_ with regards to bug reporting:

"Ubuntu users report bugs, the ubuntu developers wait for upstream to solve them, and then backport the fixes to the ubuntu packages.

In this senario, bugs are reported and fixed, but few patches goes from ubuntu to upstream."

(Quote Jonno. LWN comment)

Reply Parent Score: 6

RE[3]: Comment by Kroc
by cdude on Sun 21st Sep 2008 17:06 in reply to "RE[2]: Comment by Kroc"
cdude Member since:
2008-09-21

> Ubuntu users report bugs

In launchpad rather then upstream.

> ubuntu developers wait for upstream to solve them

You nailed it.

Reply Parent Score: 6

RE[4]: Comment by Kroc
by Wrawrat on Sun 21st Sep 2008 18:55 in reply to "RE[3]: Comment by Kroc"
Wrawrat Member since:
2005-06-30

> Ubuntu users report bugs

In launchpad rather then upstream.

> ubuntu developers wait for upstream to solve them

You nailed it.


Well, isn't exactly how it should work? Ubuntu developers get the bugs, make sure they are valid (e.g. they are not caused by their own customizations) and send the relevant ones to the upstream.
Nobody is more familiar with a project than the original developers.

IMO, it's better than making your own patches without distributing them, which can lead to even more bugs because the fixers are not familiar with the upstream project. Think about Redhat and PERL or ask upstream developers about bug reports from Gentoo users.

Maybe that's just me, but I see developers for a distribution as integrators, not core developers. Perhaps Novell are doing more work on projects, but I have never been impressed by the quality of their distribution. Of course, your mileage may vary.

Reply Parent Score: 3