BSD vs Linux: Key Differences