The Linux Source Navigator

[ Recommended by Linux Journal! ]

NEWS: Woo-hoo! We won an award! We were also described as ``a must for the developer'' in Byte's January 1997 issue. To date, I've been pretty lame about distributing source to the Navigator. This should change RSN :-), and although I'm currently pretty hosed, I have some cool improvements in mind. As always, suggestions are welcomed -- Ben.

Welcome to the Linux Source Navigator. Originally developed as part of an Independant Study in the Linux Kernel, the Navigator is a CGI interface to browse the entire Linux kernel source. You're best off viewing the Navigator with a browser that understands <TABLE> tags to see the directories correctly; Netscape works great.

The Navigator formats the raw source tree on-the-fly, using italics, bolds, colors and hyperlinks to present the source in a much more managable format. Although I've added support in my code for selecting which version of the kernel and which architecture to browse, there's just a 2.0.0 kernel set up to use i386 architecture Have fun exploring!

Feedback

I've had a lot of feedback on how to improve the browser (thanks to all those who've sent me their comments and advice!) and here are some of the improvements that I'm working on incorporating (suggestions in italics are a nice idea, but will take lower priority for one reason or another) I'd welcome any other suggestions or comments; feel free to mail them to me!

Changes

Frequently Asked Questions

Q: Can I get a copy of the Navigator to run locally?

NOTE: I removed these instructions because the Navigator is undergoing major changes to allow support for multiple kernel versions & architectures; they wouldn't work anyway. I'll post something to comp.os.linux.announce when a package is ready.

Acknowledgements

Well, my thanks for the day go to the folks who created gimp, the hottest Linux graphics tool around. I just spend the best part of the afternoon in a semi-maniacal obsessed state, created the new graphics for this Web page (the last was looking rather shabby). Kudos, guys! Just in case anyone was wondering, the images I used were from an old map of New York. I'd post the URL if I hadn't just exited Netscape... *sigh*


Ben Walter / <bjw@gnu.ai.mit.edu>