Slashdot Mirror


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."

3 of 93 comments (clear)

  1. Fools! by Anonymous Coward · · Score: 5, Funny

    Now the terrorists will know where to strike us!

  2. Re:What a farce by mrbluze · · Score: 5, Insightful

    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]
  3. Re:While the kernel is rock solid by KasperMeerts · · Score: 5, Informative

    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.