SSH等でバイナリを入手可能な状態にしているのはAWSのユーザーだから
AWS側はSSH経由でバイナリ入手した相手にソースコードを提供する義務はない

RedHatはAWSにソース提供出来るから違反でないし
AWSはアクセス権だけでバイナリは配布していないから違反ではない
ソースコードも保有していないのに勝手にバイナリ配布したAWSユーザーはライセンス違反
自分で受け取るとしても配布したのも自分だから、ソース提供の義務も自分に発生する