Linked by Thom Holwerda on Tue 14th Sep 2010 22:42 UTC
Permalink for comment 441068
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
More News »
Sponsored Links



Member since:
2005-07-06
...they contribute to make the whole Linux software stack available to end users.
Or just their own standalone fork of it?
If you write your code and you have also a team that compiles it, distributes it, sells it and makes it popular...
Except Canonical is increasingly altering that code to suit their own needs, without giving useful feedback to the upstream developer and the original code doesn't end up anywhere. Just Canonical's fork spreads.
It's all within the letter of the GPL. It doesn't follow any other conventions though. Changes should be made upstream, so that the improvements flow to ALL downstream recipients. Just plonking your own visions on a publically accessible server and then saying you contribute is disingenious.
What Canonical does is reminiscent of the old UNIX vendors. Just futz in your own code base and don't pay attention to compatibility with your competition. The different versions of UNIX, fundamentally incompatible with each other, did that platform in. Until the advent of Canonical's version of contributing, Linux and the associated projects were consistent and source compatible over the different distros. Now we have the traditional "Linux" projects and the increasingly incompatible Canonical versions of it (with their Indicator framework, Windicator framework, Unity interface, Upstart, etc.) How long before an application written on Ubuntu doesn't work on any non-buntu distribution?
That's the problem and that draws the criticism. Not their end user marketing and care for their user base, which is outstanding.