Does Linux "Fail To Think Across Layers?"
John Siracusa writes a brief article at Ars Technica pointing out an exchange between Andrew Morton, a lead developer of the Linux kernel, and a ZFS developer. Morton accused ZFS of being a "rampant layering violation." Siracusa states that this attitude of refusing to think holistically ("across layers") is responsible for all of the current failings of Linux — desktop adoption, user-friendliness, consumer software, and gaming. ZFS is effective because it crosses the lines set by conventional wisdom. Siracusa ultimately believes that the ability to achieve such a break is more likely to emerge within an authoritative, top-down organization than from a grass-roots, fractious community such as Linux.
He's either a troll or an idiot. Either way, he doesn't deserve your replies.
vi ~/.emacs # I'm probably going to Hell for this.
I will be rich and famous when i find a way to stab people in the face over the internet - http://bash.org/?4281
That way I can remove them.
I have only seen Linux kernel panic once since 1999 because of a setting I did with the bios under kernel 2.0 that was my fault. Windows on the other hand crashes alot more often and has more security issues because things run in the kernel or ring0 which should not. Its very will layered. The apps on my linux distros are bleeding edge and suck compared to most commercial unix counterparts and even Windows but its well layers. Ubuntu, Debian, and RHES are the exceptions.
.... and of course the FreeBSD manual that came with the box is the best unix resource I ever read. Everything is just integrated and works and feels like one unified system.
I have switched to FreeBSD for awhile because I felt Linux lacked quality and a lack of design since it tends to evolve compared to the BSD family of operating systems which are designed
For the background here I started to use Linux around 1998 or 1999 and switched to FreeBSD in 2002 - 2005. I then switched to Ubuntu and then back to Windows but still run Ubuntu under the free VMWare Server on my laptop. I needed to learn Java for my MIS program and java reaks under any BSD so I switched back to Windows and then linux again.
Ubuntu is the only OS that feels BSDish in the way that everything is integrated and well tested with look and feel and quality.
Anyway I feel its very mature though the apps could be improved which is an argument for commercial unixies like Solaris on mission critical servers, but with distros like Ubuntu that problem is going away thanks to integrated bug reporting.d
http://saveie6.com/