Linked by Thom Holwerda on Mon 19th May 2008 18:40 UTC
GNU, GPL, Open Source Back in April 2008, Canonical's Mark Shuttleworth pitched the idea of major open source projects synchronising their release cycles on a 6 month period. Projects like gcc, the Linux kernel, GNOME, KDE, as well as the distributions, would work out an acceptable release schedule. It would allow for easier collaboration between the various projects, and hardware vendors would be better able to support Linux since all major distributions would ship with the same kernel version.
E-mail Print r 3   · Read More · 20 Comment(s)
Order by: Score:
red hat and novell don't wait
by JoeBuck (5.92) on Mon 19th May 2008 20:00 UTC
JoeBuck
Member since:
2006-01-11
Fans: 0

There are tons of people from Red Hat and Novell working on the kernel, Gnome, KDE, the compiler tool chain, and much else. Ubuntu/Canonical is getting big enough that they could manage to do more.

RE: red hat and novell don't wait
by manmist (1.52) on Mon 19th May 2008 20:23 UTC in reply to "red hat and novell don't wait"
manmist Member since:
2005-12-18
Fans: 0

sure

Edited 2008-05-19 20:25 UTC

RE: red hat and novell don't wait
by Rahul (3.56) on Mon 19th May 2008 20:26 UTC in reply to "red hat and novell don't wait"
Rahul Member since:
2005-07-06
Fans: 6

Getting big in terms of users or consumers is very different from getting big in terms of upstream contributions. Unless you have a lot of upstream contributions, you can't really drive it strategically in the direction you would prefer. Red Hat only has the ability to support critical infrastructure for customers because it contributes heavily in that area

http://fedoraproject.org/wiki/RedHatContributions

The more critical it is, the more contributors you need and that's why you see Red Hat as the largest contributor the Linux kernel and employing maintainers of glibc, gcc, many of the GNOME components etc. This isn't charity. It just makes business sense to do that if you are making your money selling services around Free and open source software. Since you can't lock in your customers, this is the real way to provide value (unless you want to mix and match with proprietary software in between which is rather tricky to do if you are building a community).

If Canonical wants to drive sync release schedules, it can't merely hope to float the idea and get everyone to agree. Contributions in the ground level is what earns the trust of the community to actually listen and help. Pick and choose what is considered as critical for your distribution and employ people or sponsor people already working on those areas.

RE[2]: red hat and novell don't wait
by siride (4.88) on Tue 20th May 2008 02:28 UTC in reply to "RE: red hat and novell don't wait"
siride Member since:
2006-01-02
Fans: 0

I agree completely. I think Ubuntu is getting a bit too big for its breeches and thinks that just because of the buzz it's been getting lately, it can start pushing around the rest of the (established) community. The reality is, most of the work that Ubuntu benefits does not come from Ubuntu. It's not even really its own distribution, with Debian providing the base and a lot of QA and development work.

I think Shuttleworth is correct in believing that there should be more synchronization between the various projects and not just on a single distro level. He is wrong, however, to think that all the distros should just bend over because Ubuntu says so. If Shuttleworth and Canonical are serious about this, they could start by having Ubuntu sync with a few more core projects as well as putting more work into other projects that they find important. Since they have been serious about X stability, they should hire people to work full time on X development (God knows, X needs more serious developers) and then start talking about coordinating release schedules.

Just my $0.02.

RE[3]: red hat and novell don't wait
by sbergman27 (4.64) on Tue 20th May 2008 03:21 UTC in reply to "RE[2]: red hat and novell don't wait"
sbergman27 Member since:
2005-07-24
Fans: 33

I think Shuttleworth is correct in believing that there should be more synchronization between the various projects and not just on a single distro level. He is wrong, however, to think that all the distros should just bend over because Ubuntu says so.

Please read the posts. If you agree that there should be more synchronization between the various projects you agree with what Mark has suggested. Because that is pretty much all he has proposed. If anything, it is Aaron who is suggesting that all the distros bend over backwards to help KDE do its releases.

Edited 2008-05-20 03:29 UTC

RE[4]: red hat and novell don't wait
by segedunum (4.36) on Tue 20th May 2008 12:43 UTC in reply to "RE[3]: red hat and novell don't wait"
segedunum Member since:
2005-07-06
Fans: 20

If you agree that there should be more synchronization between the various projects you agree with what Mark has suggested. Because that is pretty much all he has proposed.

Mark is basically trying to get projects to synchronise with Ubuntu's six month release cycle - for Ubuntu's downstream benefit.

If anything, it is Aaron who is suggesting that all the distros bend over backwards to help KDE do its releases.

If Mark wants some kind of coordinated release mechanism then he's going to have to put something into it. Aaron suggested one way he might be able to do that, as it is not up to upstream projects to compromise their feature list to stick to Ubuntu's six month release cycle.

It's Mark who's asking for this.

Good idea
by FunkyELF (2.36) on Mon 19th May 2008 20:50 UTC
FunkyELF
Member since:
2006-07-26
Fans: 0

This seems like a good idea but I'm not sure how it would work.

Are we talking about dependencies here? Aren't people already working as fast as they can to use new features of libraries their stuff depends on?

Lets say there is a program that you use written in PyQt. The authors want to use a new feature of Qt that is going to come out. As a user of the program you have to wait first for the Qt release, then the PyQt release, then the author of that program to use the new feature.

How could this happen in any other order and still get proper testing?

RE: Good idea
by ephracis (4.21) on Tue 20th May 2008 09:15 UTC in reply to "Good idea"
ephracis Member since:
2007-09-23
Fans: 0

It's more of a business thing. If all major distributions ends up using the same version of gcc, the linux kernel, etc in their releases (which in turn are released in the same time-frame) hardware vendors for example will have an easier time supporting those releases with drivers.

It's not really about bringing new features of underlying libraries to the users in a different way or a faster way, it's more of how to make Linux more attractive to the enterprises.

business
by superman (3.88) on Mon 19th May 2008 21:26 UTC
superman
Member since:
2006-08-01
Fans: 0

It's more business as usual than anything else :
Dag Wieers : http://dag.wieers.com/blog/ubuntus-need-to-catch-a-wave

I can't believe Aaron actually wrote that
by Rehdon (3.4) on Tue 20th May 2008 06:47 UTC
Rehdon
Member since:
2005-07-06
Fans: 0

Too many capital letters ... has he learned how to use the shift key finally? ;)

Rehdon

(Note for the humour impaired: just a joke!)

Ubuntu calling the shots?
by Bitterman (3.16) on Tue 20th May 2008 10:05 UTC
Bitterman
Member since:
2005-07-06
Fans: 0

I've been reading the articles here and on Slashdot lately and there seems to be alot with the opinion that Ubuntu is a good choice cause its the best desktop distro. But I need to know what have they done to make it the best? Its like nobody is calling ubuntu out for thier claims. I know about the sudu thing. nice idea but other than that what makes them a great desktop? I mean Novell and RedHat are the ones submitting all the usability patches upstream. Re-designed gnome with all those 2.4-2.6 usability improvments.
Why is ubuntu the undisputed king?

RE: Ubuntu calling the shots?
by segedunum (4.36) on Tue 20th May 2008 11:25 UTC in reply to "Ubuntu calling the shots?"
segedunum Member since:
2005-07-06
Fans: 20

The King is in the altogether,
But altogether the altogether,
He's altogether as naked as the day that he was born.


Edited 2008-05-20 11:25 UTC

RE: Ubuntu calling the shots?
by superstoned (2.8) on Tue 20th May 2008 15:44 UTC in reply to "Ubuntu calling the shots?"
superstoned Member since:
2005-07-07
Fans: 3

They are king because of marketing, nothing else. And the marketing is because they are incredibly open, and give free cd's to everyone. They don't contribute as much as the big ones like Mandriva, Suse and Red Hat, yet everyone perceives them as huge contributors because many ppl working on Gnome use Ubuntu... But they're not paid.

edit: with 'not paid' I mean not paid to do the work on Gnome etc, of course.

Edited 2008-05-20 15:45 UTC

I support Aaron and Mark, but ...
by kragil (3.8) on Tue 20th May 2008 10:27 UTC
kragil
Member since:
2006-01-04
Fans: 0

I think first distributor or the Linux Foundation or someone need to identify critical FOSS packages and employ someone to maintain them full time.
Having no committed maintainer for Openssl is pathetic. Although this time the fault was Debians it still cannot be excused that there is not better support such a crucial package. A full time committed maintainer might have helped.
It is always good to have someone whose job it is to care for software.

There are probably other packages.

An idiom to describe the situation so far
by wannabe geek (2.84) on Tue 20th May 2008 19:23 UTC
wannabe geek
Member since:
2006-09-27
Fans: 0

Seigo then takes it all quite a few steps further, with an idea that he acknowledges is rather radical. "Why doesn't downstream take on producing releases? Why not cease waiting for tarballs to be delivered to your doorstep and start working on a release engineering service!"


There's a Spanish idiom that goes "ir a por lana y salir trasquilado", that is, "going for wool and ending up shorn". I think this would apply to Mark Shuttleworth if Aaron Seigo's idea catches on ;)