Why aren't device drivers typically open source? | Hacker News Reader