> "Huawei is alleged to have stolen source code for Company 1’s routers, which it then used in its own products." I've never really understood how IP theft works. I've been a software engineer for a long time and I know that Reading and making sense of an existing million line code base is a hella of a lot harder than just writing new code from scratch. Why on earth would anyone want to steal source code from a compe…
I encourage you to read this. https://www.joelonsoftware.com/2000/04/06/things-you-should-...
But, That's different. We're not talking about rewriting an existing codebase that already exists and has a ton of legacy behavior that needs to be maintained.
They're supposedly writing new code with new functionality, and instead of writing it themselves, the implication is that they'd rather use someone else's smelly old legacy code, rather than write it themselves. I would love to have seen the look on those engineers faces when some spy dropped off the packet of code they were supposed to integrate. I just don't see that happening.
Reading existing code bases is hard enough. But then to go and try to integrate another company's codebase into your own, especially if it's millions of lines of code, I'd say thanks but no thanks.