GitHub’s current CEO said that from their point of view, they see this as a part of “fair use”
Of course they will argue that, otherwise they would have to scrap the whole project. But it doesnt matter what they say, I think only the authors of the code can answer it. So far it looks mainly like a way to get around open source licenses, and use the code in proprietary projects. At the very least, they should make it opt in for devs to have their code analyzed.
However, there is nothing that prevents anyone from doing the same for free.
Absolutely not true, it takes some very specific knowledge and a team of developers to implement this. Something which can only be done by large companies.
Is anyone actually planning to sue them? I would definitely support that, because my own code is likely affected.