I am beginning a module in college called software systems, it based around understanding the linux system at the kernel level. i will have add my own system call to the linux kernel.

what would be the best version of linux to use, i would like for it to be small if possible as i would be running it on my mac using vmware fusion.

also if you could give me examples to this , it would be great "Demonstrate capability for new system call not normally available to a non-root user."

this is my first time ever using linux and its a little strange to me and the moment!

link|improve this question
As a practical matter you might be better off installing linux on virtual machine, rather than directly on the mac book. – dmckee Sep 28 '10 at 17:49
feedback

migrated from stackoverflow.com Sep 28 '10 at 19:40

This question came from our site for professional and enthusiast programmers.

3 Answers

I recommend Ubuntu, works great on Macbook.

link|improve this answer
feedback

I suggest the simplest distribution: Arch Linux

link|improve this answer
If your goal is to learn about the system, this is definitely a good choice. Read about "The Arch Way": wiki.archlinux.org/index.php/The_Arch_Way – frabjous Sep 28 '10 at 20:00
feedback

when I did this in college, we used redhat. Redhat (Fedora) is probably a good choice. Arch linux might also be a good choice.

link|improve this answer
but redhat is 4 gb in size, ubuntu is coming in at 700mbs, an examples for this "Demonstrate capability for new system call not normally available to a non-root user." – molleman Sep 28 '10 at 14:58
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.