I would likely check the open source definition, chances are the changes are actually compatible with open source.

Maybe it should all have been free software all the time.