I agree with this. The new definition of "open source" has been crafted out of malice. _Anyone_ new to programming runs into this confusion, and that's evidence in itself.