As open source software becomes more mainstream, it's easy to forget how amazing it is. Countless individuals, donating their time and sharing their brainpower, work to build a shared infrastructure on which the world's computing is done. Amazing. Even more amazing, in survey after survey, the big reason open source contributors give for their participation is that it's "fun." Even more amazing than that is the rate at which this technology improves because people are having fun building it.
Read more at OpenSource.com