On Fri, Jul 26, 2013 at 9:02 AM, drago01 <drago01@gmail.com> wrote:
On Fri, Jul 26, 2013 at 2:20 PM, Mark Bidewell <mbidewel@gmail.com> wrote:
>>
>> No one said that stuff should change "unexpectedly" (and that's not
>> what currently happens either).
>> Actually its the opposite you want to consider the "whole picture"
>> when doing changes and not think
>> of independent pieces stuck together. That's why the "lets build some
>> core platform and put stuff on top
>> of it" is flawed.
>> --
>> devel mailing list
>> devel@lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/devel
>
>
> Honestly, I keep seeing this argument in this thread, but it doesn't square
> with reality.  The concept of an OS and all of its apps as a monolithic
> distribution with a single release schedule is unique to Linux.  Every other
> major OS (with the exception perhaps of Windows) strictly differentiates
> between core OS and apps.

Splitting apps and OS makes sense. But the "OS" is more then just the
kernel and a few low level libraries.
The OS (without apps) goes up to X/wayland and the desktop environment.

I would argue that a tri-level separation is best for Linux,  A small core OS, a "System" layer which contains (X, Wayland, DE, etc), and apps.  Which circles us back to rings (no pun intended).

--
Mark Bidewell
http://www.linkedin.com/in/markbidewell