I don't think this will be free for all public repositories. Having designed and implemented these kind of static analysers, it's quite costly to scale them - you do want to avoid useless CPU time on the millions of public repositories.
That said, Ballmer did get one thing right: https://www.youtube.com/watch?v=Vhh_GeBPOhs