So isn't the solution to the problem for Redhat to work directly with those developers to ease their concerns, possibly by even giving them free support access that grants them access to Redhat's information rather than complaining that they violate some term of the GPL that someone is defining however they would like?
I can understand the developers complaint and I can understand the community anger at the change. But I won't ever understand someone trying to redefine the GPL to imply that whatever work flow they prefer to use is the only valid form of compliance. RMS defined numerous times what that clause means, that is the definition that applies unless you want to write your own license.