To the open source fundamentalists expressing disdain: why is the ability to commercialize a piece of code such an important part of the OSS ethos to you? Why are proprietary protections, even when the code itself is still freely visible, usable and modifiable, such a step backwards? What about the very real threat of a business 1000x your size just deciding to fork your code and eat your lunch? Are businesses with open source products supposed to just accept that risk in the name of being good OSS citizens? I'd still much rather see a business with source available code, which will still benefit their users and the community at large - would you rather it be OSI approved open source or nothing?