When comparing (Linux) Kernel Style vs NetBSD, the Slant community recommends NetBSD for most people. In the question“What is the best BSD operating system?” NetBSD is ranked 4th while (Linux) Kernel Style is ranked 12th. The most important reason people chose NetBSD is:
It adheres to traditional Unix and new defined standards.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easier to define where a block starts and ends
The large indentation suggested by this style makes it easier to define where a block of code starts and where it ends. Especially after looking at a screen for a prolonged amount of time.
Pro Adhere to the standard
It adheres to traditional Unix and new defined standards.
Pro It's Open Source
It's open source with a BSD License, which is much more business friendly than GPL. It's the real ancestor of Mac, that is being used nowadays.
Pro It's real
Under NetBSD csh is csh not tcsh; also vi is real vi not elvis, nvi or vim. It's ideal for purists.
Pro Architecture portability
It's the most portable OS in the world when considering what architectures it can run on. It runs on very wide range of hardware, from toaster to satellites. This of course does not mean it supports drivers for many consumer facing products making it a difficult solution to just boot up and use when compared to other OSs.
Pro Clean source code
It prioritizes source code cleanliness over anything.
Cons
Con Hard to read in small monitors
Since the Kernel style uses 8 characters for indentation, the lines of code are pushed too much to the right. This may make it harder to read for small monitors (for example terminal monitors which are 80 characters wide).
Con Lack of drivers
It lacks drivers for some new devices.