Warning this article may contain opinions of the author that you and iTWire don't agree with.
Visit the last page to have your say in our forum.

No. 1 Story

Telstra adds one million mobile services, but Sensis plummets

Telstra has revealed the addition of almost one million new mobile services in the six months to December 2011, but Sensis revenues plummeted 24 percent in 12 months.

read more

LCA2009: That mysterious thing called the kernel

Opinion and Analysis


Additionally, he said, experience over the years had shown that code which was maintained outside the mainline kernel was generally of lower quality.

Code which was in the mainline kernel could be improved by other kernel hackers, that being the way the community worked.

Like every other system, the kernel developers had their own system and one needed to observe certain conventions, Corbet said, adding that it would be hard to join the process if one was unwilling to follow these conventions and did not become aware of how the process functioned.

One of the conventions which applied was that code went into the kernel first - before it was supplied to customers and before the userspace began to depend on it.

In other words, vendors should not try to use the kernel as a means of differentiating themselves from each other. This rule, he said, was generally observed.

Another convention applied to the technical quality of the code - it outweighed the plans of any company, the desires of any user, existing practice and the status of the developer who submitted it, Corbet said.

There was no short-termism in the kernel community; developers expected to be maintaining the code five to 10 years from now.

Peer review was one thing the kernel team practised; no code was considered to be perfect and it could always be improved, Corbet said. Those who entered the kernel team would need to heed requests for changes; however, there were more people writing code than reviewing.

CONTINUED


- sponsored feature -

The Death of Traditional BI: What’s Next?

How to Make Business Discovery Work for Your Business IP PABX BUYING GUIDE

Business Discovery takes its cues from consumer apps. Like Google, it encourages us- ers to hunt for and explore data without worrying about or even noticing the underly- ing technology. Their entire experience is working within an intuitive interface to get real-time, self-service results with only minimal training. ...more