Open source = free software when using BSD or MIT. If that base application
and all of its code is under a free software compatible license, respects it,
and stays under it, that software will always be accepted as such. It follows
both the rules of the FSF and the OSI no matter how much you piss and moan
against it.
You just don't like people having the option to integrate that code into a
proprietary application if needed. GPL doesn't give that option and why I
said it was more restrictive.
I like posting here because of the sense of community and getting an in depth
look at free software ideology in action.