Make way for GPLV3
GPLv3 is the new GPLv2 A little more than a decade ago, when GPLv3 was first introduced, a debate sparked between the fans of GPLv2 and GPLv3. Linus Torvald, the inventor of Linux, sided with GPLv2 and wrote several emails and threads on why his choice is justified. Richard Stallman, the founder of the Free Software Foundation, chose GPLv3 as his license of choice between the two. The main reason why Torvald didn't approve of the new and improved version of the GPL license was the overreaching aspects it contained. GPLv2 allowed hardware manufacturers to embed a signature key in their chips which would be needed to run free software on a machine. This specific signature key however limited the flexibility of the developer community since they couldn't update or modify the code and run it on the same machine. This limitation set forth by hardware manufacturers was likened by Linus and his followers. GPLv3 tackled this constraint by including an anti-tivoization clause in the l...