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.