I think some people have a romantic vision of open source contributors: nerds that feed themself with "likes" on GitHub, simpleton that waste a significant part of they free time to write code to benefit few smart guys able to valorise they sweat enriching their companies. But "Open Source" is NOT free, there are licenses that must be respected and a company that use 1:1 an open source project , WITHOUT contribute to it development in any way, WITHOUT to release the modified source code, using the open source material to COMPETE against the entity that respect the license, commits a crime. You reflect on that primarily when the economy isn't that good and massive layoff leave the same open source contributors without a job. IMHO, I think that the system of licensing and enforcement of the open source licenses must be rethought. Moreover I personally saw company using 'free for open source' tools to develop commercial products , doing, in that way , unfair competition to honest companies that pay the due licenses. I'm also reflecting about my open source stuff, for sure I'll make some change about what I release and how. So, in short I think Mr. PRůša is right, releasing later the blueprints ensure at least some level of protection against unfair concurrence by cloners that if you have a company with employees expose them nd their families to layoffs. It is HIS RIGHT. But, again, I think the "open source system" should be modified to insure to open source contributors some degrees of rights protection.