i'm not much of a coder, can someone tell me what makes NetBSD so incredibly portable? is it just developers with an odd obsession with porting to as many things as possible or is it organised differently than other operating systems as to make it more portable?