É, tbm programo em C mas ainda não desenvolvo device drivers não ... vou aprender tbm :) . Sobre o ports, ele é uma jóia do Projeto FreeBSD. Este sistema resolve até dependências circulares, caso q até onde eu sei o apt-get não consegue. Outra jóia é o jail, q permite criar um ambiente virtual (uma máquina virtual), com separação de processos, proteção de memória em único PC. O jail é incrível!! Pra vc ler sobre ele:
Veja para detalhes inclusive de implementação:
http://docs.freebsd.org/44doc/papers/jail/jail.html
Um artigo da Linux Security sobre jail:
http://www.linuxsecurity.com/article...icle-3628.html
fricardo