Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   NZ Computing (http://www.velocityreviews.com/forums/f47-nz-computing.html)
-   -   You Say “Fragmentation”, I Say “Differentiation” (http://www.velocityreviews.com/forums/t734723-you-say-a-oefragmentationa-i-say-a-oedifferentiationa.html)

Lawrence D'Oliveiro 10-04-2010 09:46 PM

You Say “Fragmentation”, I Say “Differentiation”
 
Funny how the use of an (in)appropriately-loaded word can make a good thing
sound bad <http://lwn.net/Articles/403022/>:

Linus noted that he has often been surprised at how others have used
Linux for things which do not interest him personally at all. For
example, he always found the server market to be a boring place, but
others went for it and made Linux successful in that area. That, he
says, is one of the key strengths of Linux: no one company is interested
in all of the possible uses of the system. That means that nobody bears
the sole responsibility of maintaining the kernel for all uses. And
Linus, in particular, really only needs to concern himself with making
sure that all of the pieces come together well. The application of a
single kernel to a wide range of use cases is something which has never
worked well in more controlled environments.

From there, Jim asked about the threat of fragmentation and whether it
continues to make sense to have a single kernel which is applicable to
such a wide range of tasks. Might there come a point where different
versions of the kernel need to go their separate ways?

According to Linus, we are doing very well with a single kernel; he
would hate to see it fragment. There are just too many problems which
are applicable in all domains. So, for example, people putting Linux
into phones care a lot about power management, but it turns out that
server users care a lot too. In general, people in different areas of
use tend to care about the same things, they just don't always care at
the same time. Symmetric multiprocessing was once only of interest to
high-end server applications; now it is difficult to buy a desktop which
does not need SMP support, and multicore processors are moving into
phones as well. Therein lies the beauty of the single kernel approach:
when phone users need SMP support, Linux is there waiting for them.

In other words, underestimate the synergies of a variety of applications of
a common code base at your peril.

Lawrence D'Oublespeak 10-05-2010 10:33 AM

Re: You Say “Fragmentation”, I Say “Differentiation”
 
In message <i8di00$ghq$1@lust.ihug.co.nz>, Lawrence D'Oliveiro wrote:

> You Say “Fragmentation”, I Say “Differentiation”
>
> Funny how the use of an (in)appropriately-loaded word can make a good thing
> sound bad


There are no double standards from Lawrence D'Oliveiro… Yeah, right…

In message <emqhhc$beq$1@lust.ihug.co.nz>, Lawrence D'Oliveiro wrote:

> the market is going to be fragmented among half a dozen
> versions of Vista, with two (count 'em) different certification levels,
> plus two different architectural levels (32-bit versus 64-bit)




Gordon 10-06-2010 04:44 AM

Re: You Say ?Fragmentation?, I Say ?Differentiation?
 
On 2010-10-05, Lawrence D'Oublespeak <ldo@crok-central.gen.new_zealand> wrote:
> In message <i8di00$ghq$1@lust.ihug.co.nz>, Lawrence D'Oliveiro wrote:
>
>> You Say ?Fragmentation?, I Say ?Differentiation?
>>
>> Funny how the use of an (in)appropriately-loaded word can make a good thing
>> sound bad

>
> There are no double standards from Lawrence D'Oliveiro? Yeah, right?
>
> In message <emqhhc$beq$1@lust.ihug.co.nz>, Lawrence D'Oliveiro wrote:
>
>> the market is going to be fragmented among half a dozen
>> versions of Vista, with two (count 'em) different certification levels,
>> plus two different architectural levels (32-bit versus 64-bit)

>
>

Point is that the human Lawrence was discussing the article he refered to.
The terms of reference have been taken way out of field by your response.



All times are GMT. The time now is 09:45 PM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.