Microsoft caused considerable consternation in the open source community over the past month, after unveiling a shake-up to the way developers will be able to monetize open source software. If Microsoft can monetize open source projects, why can’t others?