The reason why it’s freeware is because some guy bought the license to Street Rod from the original developers back in 2012 with the idea of creating a sequel for it, called “Street Rod Online”.
I’m not sure what the status of this project is, but in the process of setting up a website for it, they were so kind to offer free downloads of the original games.