The Interactive Linux Kernel Map
Constantine writes "The Linux kernel is one of most complex open source projects. Even though there are a lot of books on the Linux kernel, it is still a difficult subject to comprehend. The interactive Linux kernel map gives you a top-down view of the kernel. You can see the most important layers, functionalities, modules, functions, and calls. Each function on the map is a link to its source code. The map is interactive. You can zoom in and drag around to see details."
Now the terrorists will know where to strike us!
However, I RTFA, such as it is, but come away only with the belief that this is a further effort to make the OS look much more obscure and cryptic than any OS actually is.
I don't do much OS level programming at all, but I would say this diagram is very useful. If I just, for example, want to get a sketchy idea of how networking is arranged in the kernel and where to look for dependencies and so forth, then it's a good start.
It's not the best diagram I've ever seen but it's something that does make for a good page to have open during the planning stages of a project that integrates with the OS at multiple levels.
If anyone really learns much about the Linux OS from this thing I would be amazed.
If you click on an area it quickly takes you to relevant stuff to read. I think, spending a few hours with this, one could learn quite a lot about the system and get an idea from which end to tackle a problem. But of course it's no substitute for a book.
Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
The overall user experience sucks at best. Go ahead and flame me.
Allright I will. I'm surprised you people still exist and even more surprised you still dare posting such nonsense on /. .
The user experience of the desktop-geared distributions matches OS X and even transcends it a lot of times.
And saying it's hard to install makes no sense. OS X is preinstalled and can only be installed on a very, very limited number of computers. You can't just compare them. OS X is not 'better' at installing, it's just out of category. And Linux still does a lot better than Windows in terms of hardware compatibility.
As long as there are slaughterhouses, there will be battlefields.