This doesn't make sense to me.  'platform' is never populated for SourceLinks -- how could this ever be used?  SourceLinks are only e.g. .zip, .tar.gz, .tgz