>> Gpl2 has nothing to say about programs other than the one you received. It does not refer to , or claim mastery over different programs (which would be absurd).
> But it does say about the distribution of the source code to that program, and the rights you were given to use that source code.
Be careful with the word "that".
Try phrasing it as (very clunkily):
> But it does say about the distribution of the source code to [the copy you already have of the] program, and the rights you were given to use that source code [matching the copy you already have].
Otherwise we could misread your "that" to be referring to the "future versions", which I'm sure you never intended us to do.
Now, you have full control over the copy you already have and nobody can take that away from you, nor is anybody trying to take that away from you.
But unless you have a contract, totally separate from the GPL, you can not coerce RH into giving you a coy of an executable, let alone sources, for any *future* version.