RE: [ck] Re: Linus 2.6.23-rc1
- From: "Hua Zhong" <hzhong@xxxxxxxxx>
- Date: Tue, 31 Jul 2007 23:16:50 -0700
Did Ingo have the obligation to improve Con's work? Definitely not.
Did Con have a right to get Ingo's improvements or
suggestions? Definitely not.
Yes, and that's where the inequality is.
Unless the maintainer does a really bad job or pisses off Linus,
anyone who wants to merge his code into mainline pretty much
has to get the blessing of the maintainer. On the other hand,
as you just said, the maintainer has no such obligation.
There are no such rights in this open source
development framework (TM).
What Ingo did, I think, was what he wanted and he has the right to do
that.
I think it's the maintainer's privilege, not right.
in the open source world, that which is superior (i.e. code, function,
not person) has the right to exist and the inferior to die away.
I don't think it's the code superiority that decided the fate of the two
schedulers. When CFS came out, the fate of SD was pretty much already
decided. The fact is that Linus trusts Ingo, and as such he wants to merge
Ingo's code. Of course I cannot say it's wrong, and Ingo's earned this
it through years of hard work, but let's not kid ourselves and deny the
obvious fact.
I think Con was simply too frustrated after years of rejection. He could
have been more diplomatic this time round. But no matter how he'd have
done, once Ingo decided to write a new scheduler, the outcome was pretty
much already decided.
SD (and years of Con's work) inspired CFS. This is a fact. No matter how
smart and capable Ingo is, he needs inspiration to keep the good work going.
So I wish Ingo could work more closely with others and let them share a bit
more credit which would just produce even better work.
Hua
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [ck] Re: Linus 2.6.23-rc1
- From: Alan Cox
- Re: [ck] Re: Linus 2.6.23-rc1
- From: Carlo Florendo
- RE: [ck] Re: Linus 2.6.23-rc1 -- It does not matter who's code gets merged!
- From: Arjan van de Ven
- Re: [ck] Re: Linus 2.6.23-rc1
- References:
- Re: [ck] Re: Linus 2.6.23-rc1
- From: Roman Zippel
- Re: [ck] Re: Linus 2.6.23-rc1
- From: Carlo Florendo
- Re: [ck] Re: Linus 2.6.23-rc1
- Prev by Date: Re: Q: PCI-X @ 266MHz on HP rx6600 (Qlogic 4Gb FC HBA)
- Next by Date: Re: [PATCH 02/14] FS-Cache: Recruit a couple of page flags for cache management
- Previous by thread: Re: [ck] Re: Linus 2.6.23-rc1
- Next by thread: RE: [ck] Re: Linus 2.6.23-rc1 -- It does not matter who's code gets merged!
- Index(es):
Relevant Pages
|