OSS Good and bad reasons to be open source How to think (carefully) about why products should or shouldn't be open source.