When is it ok not to open all source code? | Hacker News Reader