Klumpen0815: Care to explain, why
GPL should have a negative effect
and which license would have protected it better from being stolen and sold by big corporations?
The second line pretty much answers the first. If you want to give something to people, then thinking of someone using it as theft is ludicrous. Big companies make most of the products that people use, so putting a technology out of their reach means putting it out of most people's hands, simple as that.
It's easy to offer a dual license, and have companies pay for a technology. That way they don't 'steal' it, and everything is fine. But if someone prefers to stick to pure GPL on principle, that's their problem (and frankly a problem for anyone else who wants to see the tech adopted).