If I tell you to think of an open-source project, the first word that probably comes to mind is Linux. Then, if I ask you what open-source actually means, you'd probably say something like: "Open source means everyone is free to use the code, and it's usually developed by lots of independent programmers, who contribute their work freely, to make the world/internet a better place." That's what I thought, too, until I read The Linux Foundation's annual report on the state of the Linux kernel. The report's findings may surprise you.