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.
Thread beginning with comment 440963
To view parent comment, click here.
To read all comments associated with this story, please click here.
apoclypse
Member since:
2007-02-17

Why? Because Redhat does? Ubuntu is not Fedora. Ubuntu doesn't shy away from what makes them Ubuntu. They care about the user experience and packaging, they make no qualms about that. Anyone complaining about Ubuntu not contributing code upstream has to ask themselves, does it matter? Does the fact that Ubuntu contributes or not upstream affect Linux either way? The fact that Ubuntu is the highest profile distro means nothing, its the highest profile exactly for the reasons that Mark mentioned, that was their goal. Their goal was to get people to use Linux without having to be an Ubergeek, to make the community friendly enough that someone new could just jump in. They succeeded. Now all the distros who's focus turned from users to the enterprise or got more niche after each release, or thought the user as secondary to the Linux experience are jealous because they feel all of their hardwork is not being credited to them or that they are doing all of the work. Guess what, its gpl bitches. Stop whining. There is no golden rule saying I have to contribute anything back, the code is there, its open, do what you like as long as you don;t close the code. Ubuntu certainly does.

Reply Parent Score: 9

felipec Member since:
2007-09-25

Anyone complaining about Ubuntu not contributing code upstream has to ask themselves, does it matter?


If you don't contribute, you are not member of the community. Ubuntu is a leecher. Period.

Reply Parent Score: 0

dragossh Member since:
2008-12-16

Ubuntu doesn't care about being about a member of the community. They care instead of providing a good, easy to use distro. They do that very well.

As others have said, GPL doesn't say anything about contributing back. As long as the modified code is released, then they have no further obligations. It's no different than me doing my little pet distro and releasing it.

Reply Parent Score: 5

Brendan Member since:
2005-11-16

Hi,

"Anyone complaining about Ubuntu not contributing code upstream has to ask themselves, does it matter?


If you don't contribute, you are not member of the community. Ubuntu is a leecher. Period.
"

[Sarcasm = on]

Upstream, and all the random developers of all the different pieces that are making "stuff" without a common interface, or common look and feel, or common packaging, or simple/standardised configuration interfaces, etc; should hire some developers and artists to add polish to the "sum of the parts", and hire a marketing department to get their work noticed by end-users.

Upstream and all the random developers don't contribute much to the work of adding polish and marketing. They're simply leeching off the work Ubuntu do to make Linux more popular.

[Sarcasm = off]

- Brendan

Reply Parent Score: 9

hussam Member since:
2006-08-17

Why? Because Redhat does? Ubuntu is not Fedora. Ubuntu doesn't shy away from what makes them Ubuntu. They care about the user experience and packaging, they make no qualms about that. Anyone complaining about Ubuntu not contributing code upstream has to ask themselves, does it matter? Does the fact that Ubuntu contributes or not upstream affect Linux either way? The fact that Ubuntu is the highest profile distro means nothing, its the highest profile exactly for the reasons that Mark mentioned, that was their goal. Their goal was to get people to use Linux without having to be an Ubergeek, to make the community friendly enough that someone new could just jump in. They succeeded. Now all the distros who's focus turned from users to the enterprise or got more niche after each release, or thought the user as secondary to the Linux experience are jealous because they feel all of their hardwork is not being credited to them or that they are doing all of the work. Guess what, its gpl bitches. Stop whining. There is no golden rule saying I have to contribute anything back, the code is there, its open, do what you like as long as you don;t close the code. Ubuntu certainly does.


First of all, there's nothing wrong with asking credit for your work. There has been at least one instance of ubuntu fixing a bug and not sending their patch upstream in 2008 or 2009. I don't really remember the package but I remember stealing one of their patches for a bug that wasn't fixed upstream in git head. What this means is that they have the "talent" to fix bugs but they don't always submit to upstream. It simply shows bad attitude.
Still the good things about ubuntu over weigh this shortcoming so the distribution still does ok.

KDE has a lot of paid developers. Anyone ever considered how sweet if would be if canonical paid developers to contribute to upstream?

Edited 2010-09-15 08:32 UTC

Reply Parent Score: 4

Thom_Holwerda Member since:
2005-06-29

Anyone ever considered how sweet if would be if canonical paid developers to contribute to upstream?


Yes, because as we all know, money grows on trees. Let's just hire a few more developers to satisfy the whiners because they are too narrow-minded to think outside of "lines of c0de omg haxx0rz!".

Reply Parent Score: 2

AdamW Member since:
2005-07-06

"Anyone complaining about Ubuntu not contributing code upstream has to ask themselves, does it matter? Does the fact that Ubuntu contributes or not upstream affect Linux either way?"

Absolutely. Yes, it does. How can it be otherwise? Canonical is by far the company with the largest engineering resources in the 'free desktop operating system' sector. In the overall free software sector, it's probably only behind Red Hat and Novell (depending on how you treat big companies with small OSS departments). How can it *not* be significant how much work this very important engineering workforce does on the free desktop ecosystem? Wouldn't our graphics drivers, network drivers, sound drivers, and desktop applications be better if Canonical were devoting a part of its engineering resources to developing them?

Reply Parent Score: 4

Thom_Holwerda Member since:
2005-06-29

Wouldn't our graphics drivers, network drivers, sound drivers, and desktop applications be better if Canonical were devoting a part of its engineering resources to developing them?


Yes, because that strategy has worked out SO WELL for the desktop efforts of Mandriva, Red Hat, and SUSE.

Reply Parent Score: -1